{"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"INN","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2011-09-12","known_ts":"2011-09-14","bar_index":50,"type":"BUY","strength":0.588,"price":5.2019,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2012-01-06","known_ts":"2012-01-06","bar_index":77,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4776,"stop_level":5.5132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-25","known_ts":"2012-01-25","bar_index":81,"type":"RECLAIM","strength":0.863,"price":5.6496,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-29","known_ts":"2012-02-29","bar_index":89,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5226,"stop_level":5.9184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-04-25","known_ts":"2012-04-27","bar_index":102,"type":"BUY","strength":0.45,"price":4.953,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-05-18","known_ts":"2012-05-18","bar_index":107,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5555,"stop_level":4.7431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-05-24","known_ts":"2012-05-29","bar_index":109,"type":"REBUY","strength":0.588,"price":4.8961,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-05-25","known_ts":"2012-05-25","bar_index":109,"type":"RECLAIM","strength":0.45,"price":4.884,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2012-05-18","prior_stop_level":4.7431,"sweep_low":4.519,"atr14":0.150254,"stop_level":4.443873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-04","known_ts":"2012-06-04","bar_index":111,"type":"RECLAIM","strength":0.725,"price":4.8901,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-05-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-06-27","known_ts":"2012-06-27","bar_index":116,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9387,"stop_level":5.0968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-07-02","known_ts":"2012-07-02","bar_index":117,"type":"RECLAIM","strength":0.863,"price":5.1942,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-06-27","prior_stop_level":5.0968,"sweep_low":4.8657,"atr14":0.140984,"stop_level":4.795208,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-12","known_ts":"2012-07-12","bar_index":120,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8414,"stop_level":4.8536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-17","known_ts":"2012-07-17","bar_index":121,"type":"RECLAIM","strength":0.588,"price":4.9691,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-07-12","prior_stop_level":4.8536,"sweep_low":4.8049,"atr14":0.133569,"stop_level":4.738115,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-30","known_ts":"2012-08-01","bar_index":124,"type":"BUY","strength":0.588,"price":4.9326,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-08-02","known_ts":"2012-08-02","bar_index":125,"type":"RECLAIM","strength":0.725,"price":5.0299,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-07-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-08-30","known_ts":"2012-08-30","bar_index":131,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2493,"stop_level":5.2617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-04","known_ts":"2012-09-04","bar_index":132,"type":"RECLAIM","strength":0.863,"price":5.3357,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-08-30","prior_stop_level":5.2617,"sweep_low":5.1568,"atr14":0.119032,"stop_level":5.097284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-14","known_ts":"2012-09-14","bar_index":135,"type":"RECLAIM","strength":1.0,"price":5.3912,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-27","known_ts":"2012-09-27","bar_index":138,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0828,"stop_level":5.385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-11-15","known_ts":"2012-11-19","bar_index":149,"type":"BUY","strength":0.725,"price":5.2981,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2012-12-07","known_ts":"2012-12-07","bar_index":154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4295,"stop_level":5.442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-14","known_ts":"2012-12-14","bar_index":155,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3106,"stop_level":5.442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-17","known_ts":"2012-12-17","bar_index":156,"type":"RECLAIM","strength":0.863,"price":5.4858,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-12-14","prior_stop_level":5.442,"sweep_low":5.2606,"atr14":0.096933,"stop_level":5.212133,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-31","known_ts":"2012-12-31","bar_index":159,"type":"RECLAIM","strength":1.0,"price":6.0237,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-10","known_ts":"2013-01-10","bar_index":161,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6922,"stop_level":5.8048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-17","known_ts":"2013-01-22","bar_index":163,"type":"REBUY","strength":1.0,"price":5.9361,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2013-04-03","known_ts":"2013-04-03","bar_index":180,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.3122,"stop_level":6.3375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-04","known_ts":"2013-04-04","bar_index":180,"type":"RECLAIM","strength":1.0,"price":6.4198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-03","prior_stop_level":6.3375,"sweep_low":6.2742,"atr14":0.164262,"stop_level":6.192069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-17","known_ts":"2013-04-17","bar_index":183,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2742,"stop_level":6.3122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-23","known_ts":"2013-04-23","bar_index":184,"type":"RECLAIM","strength":0.863,"price":6.3692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-17","prior_stop_level":6.3122,"sweep_low":6.1223,"atr14":0.157535,"stop_level":6.043532,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-11","known_ts":"2013-07-15","bar_index":203,"type":"BUY","strength":0.725,"price":6.4144,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":208,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3823,"stop_level":6.4015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-07","known_ts":"2013-08-07","bar_index":209,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1327,"stop_level":6.4015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-09-05","known_ts":"2013-09-09","bar_index":216,"type":"BUY","strength":0.725,"price":6.2502,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2013-10-22","known_ts":"2013-10-24","bar_index":227,"type":"BUY","strength":0.588,"price":6.043,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2014-01-23","known_ts":"2014-01-23","bar_index":248,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.805,"stop_level":5.8182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-01-28","known_ts":"2014-01-28","bar_index":249,"type":"RECLAIM","strength":0.588,"price":5.8706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-01-23","prior_stop_level":5.8182,"sweep_low":5.5755,"atr14":0.108199,"stop_level":5.5214,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-24","known_ts":"2014-02-24","bar_index":255,"type":"RECLAIM","strength":0.725,"price":6.151,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-13","known_ts":"2014-03-13","bar_index":259,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.0447,"stop_level":6.0513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-14","known_ts":"2014-03-14","bar_index":259,"type":"RECLAIM","strength":0.725,"price":6.0978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-03-13","prior_stop_level":6.0513,"sweep_low":6.0181,"atr14":0.121831,"stop_level":5.957185,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-17","known_ts":"2014-03-17","bar_index":260,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0314,"stop_level":6.0513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-21","known_ts":"2014-03-21","bar_index":261,"type":"RECLAIM","strength":0.588,"price":6.2307,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-03-17","prior_stop_level":6.0513,"sweep_low":5.9251,"atr14":0.131063,"stop_level":5.859569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-28","known_ts":"2014-04-01","bar_index":263,"type":"REBUY","strength":0.863,"price":6.2904,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2014-05-12","known_ts":"2014-05-14","bar_index":273,"type":"BUY","strength":0.863,"price":6.3867,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2014-07-17","known_ts":"2014-07-17","bar_index":288,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0725,"stop_level":7.133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-18","known_ts":"2014-07-18","bar_index":288,"type":"RECLAIM","strength":1.0,"price":7.18,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-07-17","prior_stop_level":7.133,"sweep_low":7.0389,"atr14":0.117658,"stop_level":6.980071,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-14","known_ts":"2014-08-14","bar_index":295,"type":"RECLAIM","strength":1.0,"price":7.4778,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-18","known_ts":"2014-11-18","bar_index":317,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8775,"stop_level":7.8789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-20","known_ts":"2014-11-20","bar_index":318,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.802,"stop_level":7.8789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-24","known_ts":"2014-11-24","bar_index":318,"type":"RECLAIM","strength":1.0,"price":7.9118,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-11-18","prior_stop_level":7.8789,"sweep_low":7.7539,"atr14":0.129889,"stop_level":7.688956,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-24","known_ts":"2014-11-24","bar_index":318,"type":"RECLAIM","strength":1.0,"price":7.9118,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-11-20","prior_stop_level":7.8789,"sweep_low":7.7882,"atr14":0.129889,"stop_level":7.723256,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-25","known_ts":"2014-11-28","bar_index":319,"type":"REBUY","strength":1.0,"price":7.9668,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2015-05-29","known_ts":"2015-06-02","bar_index":361,"type":"BUY","strength":0.725,"price":9.5243,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2015-07-02","known_ts":"2015-07-07","bar_index":369,"type":"BUY","strength":0.725,"price":9.7831,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2015-08-04","known_ts":"2015-08-04","bar_index":376,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.0138,"stop_level":9.4334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-10-01","known_ts":"2015-10-05","bar_index":390,"type":"BUY","strength":0.45,"price":8.6852,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-10-27","known_ts":"2015-10-27","bar_index":396,"type":"RECLAIM","strength":0.725,"price":9.2586,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-10-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-03","known_ts":"2015-12-03","bar_index":404,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7411,"stop_level":8.9369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-16","known_ts":"2016-02-18","bar_index":421,"type":"BUY","strength":0.45,"price":7.1607,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-02-16","known_ts":"2016-02-18","bar_index":421,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-02-16","trigger_known_ts":"2016-02-18","strength":0.45,"price":7.1607,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.282919,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.4754,"atr14":0.245715,"stop_level":6.352543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-23","known_ts":"2016-03-23","bar_index":429,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.853,"stop_level":8.0348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-29","known_ts":"2016-03-29","bar_index":430,"type":"RECLAIM","strength":0.588,"price":8.1887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-03-23","prior_stop_level":8.0348,"sweep_low":7.7202,"atr14":0.221368,"stop_level":7.609516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-21","known_ts":"2016-04-21","bar_index":436,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.825,"stop_level":7.874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-26","known_ts":"2016-04-26","bar_index":437,"type":"RECLAIM","strength":0.725,"price":7.9929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-04-21","prior_stop_level":7.874,"sweep_low":7.6852,"atr14":0.169791,"stop_level":7.600305,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-06","known_ts":"2016-05-06","bar_index":440,"type":"RECLAIM","strength":0.863,"price":9.0348,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-10","known_ts":"2016-06-14","bar_index":448,"type":"BUY","strength":0.863,"price":8.5243,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2016-08-17","known_ts":"2016-08-17","bar_index":463,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.6292,"stop_level":9.7341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-19","known_ts":"2016-08-19","bar_index":464,"type":"RECLAIM","strength":0.863,"price":9.7761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-08-17","prior_stop_level":9.7341,"sweep_low":9.5663,"atr14":0.203311,"stop_level":9.464645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-31","known_ts":"2016-08-31","bar_index":467,"type":"RECLAIM","strength":0.863,"price":9.7481,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-11","known_ts":"2016-11-15","bar_index":484,"type":"BUY","strength":0.588,"price":9.888,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2017-01-09","known_ts":"2017-01-09","bar_index":496,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.825,"stop_level":10.9649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-13","known_ts":"2017-01-13","bar_index":498,"type":"RECLAIM","strength":1.0,"price":10.9998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-01-09","prior_stop_level":10.9649,"sweep_low":10.6642,"atr14":0.22985,"stop_level":10.549275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-24","known_ts":"2017-01-26","bar_index":500,"type":"REBUY","strength":1.0,"price":11.4404,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2017-04-17","known_ts":"2017-04-19","bar_index":519,"type":"BUY","strength":0.863,"price":11.679,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2017-05-12","known_ts":"2017-05-12","bar_index":525,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5786,"stop_level":11.679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-05-15","known_ts":"2017-05-15","bar_index":525,"type":"RECLAIM","strength":0.863,"price":11.7142,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-05-12","prior_stop_level":11.679,"sweep_low":11.5286,"atr14":0.249588,"stop_level":11.403806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-30","known_ts":"2017-05-30","bar_index":529,"type":"RECLAIM","strength":1.0,"price":12.9206,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-29","known_ts":"2017-06-29","bar_index":536,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.3133,"stop_level":13.4917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-06","known_ts":"2017-07-06","bar_index":537,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1633,"stop_level":13.3133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-03","known_ts":"2017-07-03","bar_index":537,"type":"RECLAIM","strength":1.0,"price":13.5845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-06-29","prior_stop_level":13.4917,"sweep_low":13.2419,"atr14":0.242537,"stop_level":13.120631,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-19","known_ts":"2017-09-21","bar_index":555,"type":"BUY","strength":0.588,"price":11.1279,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2017-10-24","known_ts":"2017-10-24","bar_index":563,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3084,"stop_level":11.3228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-27","known_ts":"2017-10-27","bar_index":564,"type":"RECLAIM","strength":0.588,"price":11.33,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-10-24","prior_stop_level":11.3228,"sweep_low":11.2001,"atr14":0.19536,"stop_level":11.10242,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-21","known_ts":"2017-11-24","bar_index":570,"type":"REBUY","strength":0.45,"price":11.2705,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-02-05","known_ts":"2018-02-05","bar_index":586,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.5114,"stop_level":10.9421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-08","known_ts":"2018-03-12","bar_index":594,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-03-08","trigger_known_ts":"2018-03-12","strength":0.45,"price":9.9272,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.268456,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.4394,"atr14":0.237889,"stop_level":9.320455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-26","known_ts":"2018-03-28","bar_index":598,"type":"BUY","strength":0.45,"price":10.0603,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-03-26","known_ts":"2018-03-28","bar_index":598,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-03-26","trigger_known_ts":"2018-03-28","strength":0.45,"price":10.0603,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.258648,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.4616,"atr14":0.231275,"stop_level":9.345963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-03","known_ts":"2018-05-03","bar_index":607,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.5703,"stop_level":10.7034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-07","known_ts":"2018-05-07","bar_index":607,"type":"RECLAIM","strength":0.588,"price":10.7625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-05-03","prior_stop_level":10.7034,"sweep_low":10.4816,"atr14":0.204425,"stop_level":10.379388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-21","known_ts":"2018-05-21","bar_index":611,"type":"RECLAIM","strength":0.725,"price":11.2841,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-11","known_ts":"2018-06-11","bar_index":615,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.7005,"stop_level":10.8052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-03","known_ts":"2018-07-03","bar_index":621,"type":"RECLAIM","strength":0.863,"price":11.0297,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-28","known_ts":"2018-08-30","bar_index":634,"type":"BUY","strength":0.588,"price":10.5341,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2018-11-30","known_ts":"2018-12-04","bar_index":656,"type":"BUY","strength":0.45,"price":8.4324,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-01-03","known_ts":"2019-01-07","bar_index":663,"type":"BUY","strength":0.45,"price":7.731,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-01-03","known_ts":"2019-01-07","bar_index":663,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-01-03","trigger_known_ts":"2019-01-07","strength":0.45,"price":7.731,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.332637,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.1606,"atr14":0.265192,"stop_level":7.028004,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":677,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.8692,"stop_level":8.9006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":678,"type":"RECLAIM","strength":0.725,"price":9.0338,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-07","prior_stop_level":8.9006,"sweep_low":8.7909,"atr14":0.208901,"stop_level":8.68645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-01","known_ts":"2019-05-03","bar_index":690,"type":"REBUY","strength":0.863,"price":9.7311,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2019-05-22","known_ts":"2019-05-22","bar_index":695,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.5394,"stop_level":9.5744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-23","known_ts":"2019-08-23","bar_index":716,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7725,"stop_level":8.9018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-08-28","known_ts":"2019-08-28","bar_index":717,"type":"RECLAIM","strength":0.863,"price":8.9098,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-08-23","prior_stop_level":8.9018,"sweep_low":8.619,"atr14":0.205212,"stop_level":8.516394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-12","known_ts":"2019-09-12","bar_index":721,"type":"RECLAIM","strength":1.0,"price":9.6772,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":725,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.241,"stop_level":9.3299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-08","known_ts":"2019-10-10","bar_index":727,"type":"REBUY","strength":1.0,"price":9.3864,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2020-04-14","known_ts":"2020-04-16","bar_index":770,"type":"BUY","strength":0.45,"price":3.8304,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2020-04-14","known_ts":"2020-04-16","bar_index":770,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-14","trigger_known_ts":"2020-04-16","strength":0.45,"price":3.8304,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.620651,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8145,"atr14":0.502305,"stop_level":2.563348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":777,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.947,"stop_level":4.0802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":778,"type":"RECLAIM","strength":0.588,"price":4.405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-13","prior_stop_level":4.0802,"sweep_low":3.6222,"atr14":0.462886,"stop_level":3.390757,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-18","known_ts":"2020-06-18","bar_index":785,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3459,"stop_level":5.6207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-23","known_ts":"2020-06-23","bar_index":786,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.813,"stop_level":5.6207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-14","known_ts":"2020-07-16","bar_index":791,"type":"REBUY","strength":0.588,"price":4.7214,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2020-08-07","known_ts":"2020-08-11","bar_index":797,"type":"BUY","strength":0.725,"price":5.271,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2020-11-02","known_ts":"2020-11-04","bar_index":817,"type":"BUY","strength":0.725,"price":4.7131,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2020-12-22","known_ts":"2020-12-22","bar_index":828,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3111,"stop_level":7.6858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-15","known_ts":"2021-01-15","bar_index":834,"type":"RECLAIM","strength":1.0,"price":7.4193,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-17","known_ts":"2021-02-19","bar_index":841,"type":"BUY","strength":0.863,"price":8.3187,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":853,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3103,"stop_level":8.4602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-06-09","known_ts":"2021-06-11","bar_index":867,"type":"BUY","strength":0.863,"price":8.4602,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2021-11-17","known_ts":"2021-11-17","bar_index":904,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.1355,"stop_level":8.1854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-23","known_ts":"2021-12-28","bar_index":913,"type":"BUY","strength":0.725,"price":8.0772,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2022-01-20","known_ts":"2022-01-20","bar_index":919,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.9689,"stop_level":8.2604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":919,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.919,"stop_level":8.2604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-02-07","known_ts":"2022-02-09","bar_index":923,"type":"REBUY","strength":0.725,"price":8.302,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2022-03-07","known_ts":"2022-03-07","bar_index":929,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.6941,"stop_level":7.9606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-03-09","known_ts":"2022-03-11","bar_index":930,"type":"BUY","strength":0.863,"price":8.327,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2022-03-09","known_ts":"2022-03-09","bar_index":930,"type":"RECLAIM","strength":0.725,"price":8.1854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2022-03-07","prior_stop_level":7.9606,"sweep_low":7.5776,"atr14":0.339425,"stop_level":7.407888,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-25","known_ts":"2022-03-29","bar_index":934,"type":"BUY","strength":0.863,"price":8.5102,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2022-06-03","known_ts":"2022-06-07","bar_index":950,"type":"BUY","strength":0.588,"price":7.8357,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":70},{"ts":"2022-07-19","known_ts":"2022-07-21","bar_index":960,"type":"BUY","strength":0.45,"price":6.3618,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":969,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.9173,"stop_level":7.0511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":970,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.4154,"stop_level":7.0511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-17","known_ts":"2022-10-19","bar_index":981,"type":"BUY","strength":0.45,"price":6.658,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2022-10-28","known_ts":"2022-10-28","bar_index":984,"type":"RECLAIM","strength":0.725,"price":7.2017,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-09","known_ts":"2022-11-09","bar_index":986,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3987,"stop_level":6.4907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-10","known_ts":"2022-11-10","bar_index":987,"type":"RECLAIM","strength":0.588,"price":6.9591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-09","prior_stop_level":6.4907,"sweep_low":6.3485,"atr14":0.295699,"stop_level":6.200651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":991,"type":"RECLAIM","strength":0.863,"price":7.2117,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-06","known_ts":"2022-12-06","bar_index":992,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.5309,"stop_level":7.0184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-18","known_ts":"2023-01-20","bar_index":1002,"type":"BUY","strength":0.588,"price":6.5477,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":40},{"ts":"2023-02-10","known_ts":"2023-02-10","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7831,"stop_level":6.8503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-13","known_ts":"2023-02-13","bar_index":1008,"type":"RECLAIM","strength":0.863,"price":6.9605,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-02-10","prior_stop_level":6.8503,"sweep_low":6.6654,"atr14":0.240752,"stop_level":6.545024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":1009,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6057,"stop_level":6.7831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":1010,"type":"RECLAIM","strength":0.725,"price":6.8084,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-02-21","prior_stop_level":6.7831,"sweep_low":6.4705,"atr14":0.222046,"stop_level":6.359477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-02","known_ts":"2023-05-04","bar_index":1026,"type":"BUY","strength":0.45,"price":5.5836,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2023-05-24","known_ts":"2023-05-24","bar_index":1031,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5308,"stop_level":5.6765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-20","known_ts":"2023-06-20","bar_index":1037,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2837,"stop_level":5.4626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-28","known_ts":"2023-06-30","bar_index":1039,"type":"REBUY","strength":0.45,"price":5.5478,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2023-08-31","known_ts":"2023-09-05","bar_index":1054,"type":"BUY","strength":0.45,"price":5.0814,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-09-27","known_ts":"2023-09-29","bar_index":1060,"type":"BUY","strength":0.45,"price":4.9953,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2023-10-20","known_ts":"2023-10-20","bar_index":1065,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8747,"stop_level":4.9608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-24","known_ts":"2023-10-24","bar_index":1066,"type":"RECLAIM","strength":0.588,"price":4.978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-10-20","prior_stop_level":4.9608,"sweep_low":4.78,"atr14":0.149739,"stop_level":4.70513,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-26","known_ts":"2023-10-26","bar_index":1067,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8747,"stop_level":4.9608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-31","known_ts":"2023-11-02","bar_index":1068,"type":"REBUY","strength":0.588,"price":5.2881,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2023-11-02","known_ts":"2023-11-02","bar_index":1068,"type":"RECLAIM","strength":0.588,"price":5.2881,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-10-26","prior_stop_level":4.9608,"sweep_low":4.5733,"atr14":0.190275,"stop_level":4.478163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-21","known_ts":"2023-11-21","bar_index":1073,"type":"RECLAIM","strength":0.725,"price":5.4603,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-10-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-16","known_ts":"2024-01-16","bar_index":1085,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6342,"stop_level":5.6864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":1086,"type":"RECLAIM","strength":0.863,"price":5.8951,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-16","prior_stop_level":5.6864,"sweep_low":5.5038,"atr14":0.154803,"stop_level":5.426398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-01","known_ts":"2024-02-01","bar_index":1089,"type":"RECLAIM","strength":1.0,"price":5.6516,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-12","known_ts":"2024-07-16","bar_index":1126,"type":"BUY","strength":0.725,"price":5.4622,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2024-09-04","known_ts":"2024-09-04","bar_index":1138,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9259,"stop_level":5.9799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-06","known_ts":"2024-09-06","bar_index":1139,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.7548,"stop_level":5.9799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-19","known_ts":"2024-09-23","bar_index":1142,"type":"REBUY","strength":1.0,"price":6.2681,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2024-12-02","known_ts":"2024-12-04","bar_index":1159,"type":"BUY","strength":0.725,"price":6.1753,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-01-07","known_ts":"2025-01-07","bar_index":1167,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0202,"stop_level":6.0749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-15","known_ts":"2025-01-15","bar_index":1168,"type":"RECLAIM","strength":0.863,"price":6.1753,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2025-01-07","prior_stop_level":6.0749,"sweep_low":5.7739,"atr14":0.147324,"stop_level":5.700238,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-01","known_ts":"2025-05-05","bar_index":1193,"type":"BUY","strength":0.45,"price":3.9151,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-05-01","known_ts":"2025-05-05","bar_index":1193,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-05-01","trigger_known_ts":"2025-05-05","strength":0.45,"price":3.9151,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.391139,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.555,"atr14":0.222973,"stop_level":3.443513,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":1213,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9067,"stop_level":4.9161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-07","known_ts":"2025-08-07","bar_index":1215,"type":"RECLAIM","strength":0.725,"price":4.9255,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-07-31","prior_stop_level":4.9161,"sweep_low":4.3333,"atr14":0.193716,"stop_level":4.236442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-11","known_ts":"2025-08-13","bar_index":1216,"type":"REBUY","strength":0.863,"price":5.2639,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2025-09-02","known_ts":"2025-09-04","bar_index":1221,"type":"BUY","strength":0.863,"price":5.4085,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2025-10-10","known_ts":"2025-10-10","bar_index":1230,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0556,"stop_level":5.1605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-15","known_ts":"2025-10-15","bar_index":1231,"type":"RECLAIM","strength":0.863,"price":5.2082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-10-10","prior_stop_level":5.1605,"sweep_low":5.0079,"atr14":0.150602,"stop_level":4.932599,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-24","known_ts":"2026-02-26","bar_index":1261,"type":"BUY","strength":0.588,"price":4.5811,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2026-03-12","known_ts":"2026-03-12","bar_index":1265,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.0491,"stop_level":4.1181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-03-16","known_ts":"2026-03-16","bar_index":1265,"type":"RECLAIM","strength":0.45,"price":4.1476,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2026-03-12","prior_stop_level":4.1181,"sweep_low":3.921,"atr14":0.197937,"stop_level":3.822031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-23","known_ts":"2026-04-23","bar_index":1274,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6304,"stop_level":4.6501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-04-24","known_ts":"2026-04-24","bar_index":1275,"type":"RECLAIM","strength":0.588,"price":4.719,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-04-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-04-23","prior_stop_level":4.6501,"sweep_low":4.5417,"atr14":0.160008,"stop_level":4.461696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-07","known_ts":"2026-05-07","bar_index":1278,"type":"RECLAIM","strength":0.725,"price":5.32,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-05-07","last_scored_basis":null,"bars_since_signal":22,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2019-06-13","2019-07-01","2019-07-23","2020-02-04","2020-03-23","2020-08-04","2021-02-03","2021-04-22","2021-05-13","2021-06-01","2021-07-19","2021-08-20","2021-12-02","2021-12-20","2022-05-25","2022-06-30","2022-10-07","2023-01-04","2023-03-20","2023-04-27","2023-08-07","2023-08-28","2023-09-27","2024-02-14","2024-03-25","2024-05-10","2024-05-29","2024-06-20","2024-07-09","2024-10-31","2024-11-21","2024-12-23","2025-02-04","2025-02-26","2025-03-24","2025-04-09","2025-11-04","2026-01-20","2026-02-05","2026-07-17"],"warnings":[{"ts":"2022-08-22","kind":"arm","px":7.0511},{"ts":"2022-08-26","kind":"confirm","px":6.9173,"level":7.0511},{"ts":"2022-08-31","kind":"arm","px":6.5743},{"ts":"2022-09-01","kind":"confirm","px":6.4154,"level":7.0511},{"ts":"2022-11-04","kind":"arm","px":6.6412},{"ts":"2022-11-09","kind":"confirm","px":6.3987,"level":6.4907},{"ts":"2022-12-05","kind":"arm","px":6.699},{"ts":"2022-12-06","kind":"confirm","px":6.5309,"level":7.0184},{"ts":"2023-02-09","kind":"arm","px":6.9596},{"ts":"2023-02-10","kind":"confirm","px":6.7831,"level":6.8503},{"ts":"2023-02-17","kind":"arm","px":6.6902},{"ts":"2023-02-21","kind":"confirm","px":6.6057,"level":6.7831},{"ts":"2023-05-22","kind":"arm","px":5.7098},{"ts":"2023-05-24","kind":"confirm","px":5.5308,"level":5.6765},{"ts":"2023-06-15","kind":"arm","px":5.5308},{"ts":"2023-06-20","kind":"confirm","px":5.2837,"level":5.4626},{"ts":"2023-10-19","kind":"arm","px":4.9436},{"ts":"2023-10-20","kind":"confirm","px":4.8747,"level":4.9608},{"ts":"2023-10-25","kind":"arm","px":4.7886},{"ts":"2023-10-26","kind":"confirm","px":4.8747,"level":4.9608},{"ts":"2023-11-30","kind":"arm","px":5.443},{"ts":"2024-01-16","kind":"confirm","px":5.6342,"level":5.6864},{"ts":"2024-08-05","kind":"arm","px":5.3999},{"ts":"2024-08-29","kind":"arm","px":6.07},{"ts":"2024-09-04","kind":"confirm","px":5.9259,"level":5.9799},{"ts":"2024-09-05","kind":"arm","px":5.8358},{"ts":"2024-09-06","kind":"confirm","px":5.7548,"level":5.9799},{"ts":"2024-12-20","kind":"arm","px":6.2209},{"ts":"2025-01-07","kind":"confirm","px":6.0202,"level":6.0749},{"ts":"2025-05-23","kind":"arm","px":3.9009},{"ts":"2025-07-07","kind":"arm","px":5.0007},{"ts":"2025-07-31","kind":"confirm","px":4.9067,"level":4.9161},{"ts":"2025-09-24","kind":"arm","px":5.4085},{"ts":"2025-10-10","kind":"confirm","px":5.0556,"level":5.1605},{"ts":"2026-03-11","kind":"arm","px":4.0491},{"ts":"2026-03-12","kind":"confirm","px":4.0491,"level":4.1181},{"ts":"2026-04-22","kind":"arm","px":4.6501},{"ts":"2026-04-23","kind":"confirm","px":4.6304,"level":4.6501},{"ts":"2026-05-13","kind":"arm","px":5.251},{"ts":"2026-07-01","kind":"arm","px":6.68}],"meta":{"leakfree":true,"scored":false,"score_basis":"full","validated_against":"signal_layer/confluence.py","validation":{},"honest_read":"RSI-MACD × StochRSI MTF confluence on daily→3D. Risk/timing overlay.","warnings":[]}}}