{"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":"AVXL","timeframe":"3D","as_of":"2026-08-05T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2007-10-01","known_ts":"2007-10-03","bar_index":98,"type":"BUY","strength":0.588,"price":15.2,"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":"2008-01-16","known_ts":"2008-01-16","bar_index":122,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.6,"stop_level":20.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-01-31","known_ts":"2008-01-31","bar_index":126,"type":"RECLAIM","strength":1.0,"price":21.64,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-07-01","known_ts":"2008-07-03","bar_index":161,"type":"BUY","strength":0.588,"price":20.12,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2008-08-27","known_ts":"2008-08-27","bar_index":174,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.36,"stop_level":20.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-29","known_ts":"2008-08-29","bar_index":175,"type":"SELL","basis":"structure_stop","strength":0.45,"price":19.0,"stop_level":20.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-10-03","known_ts":"2008-10-07","bar_index":183,"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":"2008-10-03","trigger_known_ts":"2008-10-07","strength":0.45,"price":9.2,"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.575646,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.0,"atr14":1.09741,"stop_level":5.451295,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-16","known_ts":"2008-10-20","bar_index":186,"type":"BUY","strength":0.45,"price":10.88,"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":"2008-10-16","known_ts":"2008-10-20","bar_index":186,"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":"2008-10-16","trigger_known_ts":"2008-10-20","strength":0.45,"price":10.88,"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.498155,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4,"atr14":0.717945,"stop_level":8.041027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-24","known_ts":"2008-11-24","bar_index":195,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.04,"stop_level":9.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-26","known_ts":"2008-11-26","bar_index":195,"type":"RECLAIM","strength":0.588,"price":10.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-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":"2008-11-24","prior_stop_level":9.84,"sweep_low":6.4,"atr14":0.752667,"stop_level":6.023666,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-13","known_ts":"2009-02-13","bar_index":213,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.96,"stop_level":10.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-09","known_ts":"2009-04-14","bar_index":226,"type":"BUY","strength":0.588,"price":8.72,"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":55},{"ts":"2009-06-10","known_ts":"2009-06-10","bar_index":240,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4,"stop_level":9.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-16","known_ts":"2009-06-16","bar_index":241,"type":"RECLAIM","strength":0.725,"price":9.88,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-10 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":"2009-06-10","prior_stop_level":9.6,"sweep_low":9.28,"atr14":0.367973,"stop_level":9.096014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-01","known_ts":"2009-07-01","bar_index":245,"type":"RECLAIM","strength":0.863,"price":10.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-10","known_ts":"2009-08-12","bar_index":254,"type":"BUY","strength":0.725,"price":10.28,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":259,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.6,"stop_level":9.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":260,"type":"RECLAIM","strength":0.725,"price":10.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-01 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":"2009-09-01","prior_stop_level":9.96,"sweep_low":9.6,"atr14":0.386164,"stop_level":9.406918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-09","known_ts":"2009-09-11","bar_index":261,"type":"REBUY","strength":0.863,"price":10.4,"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":"2009-09-16","known_ts":"2009-09-16","bar_index":262,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4,"stop_level":9.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-09-17","known_ts":"2009-09-21","bar_index":263,"type":"REBUY","strength":0.863,"price":10.96,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2009-09-17","known_ts":"2009-09-17","bar_index":263,"type":"RECLAIM","strength":0.725,"price":10.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-16 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":"2009-09-16","prior_stop_level":9.6,"sweep_low":9.2,"atr14":0.516808,"stop_level":8.941596,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-19","known_ts":"2010-01-21","bar_index":291,"type":"BUY","strength":0.725,"price":8.56,"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":65},{"ts":"2010-04-01","known_ts":"2010-04-01","bar_index":308,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.2,"stop_level":12.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-05","known_ts":"2010-04-05","bar_index":308,"type":"RECLAIM","strength":1.0,"price":12.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-01 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":"2010-04-01","prior_stop_level":12.28,"sweep_low":12.2,"atr14":0.563891,"stop_level":11.918055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-15","known_ts":"2010-04-15","bar_index":311,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0,"stop_level":12.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-24","known_ts":"2010-05-26","bar_index":320,"type":"BUY","strength":0.863,"price":13.2,"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":40},{"ts":"2010-07-01","known_ts":"2010-07-01","bar_index":329,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.4,"stop_level":13.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-07-09","known_ts":"2010-07-09","bar_index":330,"type":"RECLAIM","strength":0.863,"price":13.68,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-01 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":"2010-07-01","prior_stop_level":13.6,"sweep_low":12.0,"atr14":0.689979,"stop_level":11.65501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-18","known_ts":"2010-08-20","bar_index":340,"type":"BUY","strength":0.863,"price":13.72,"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":45},{"ts":"2010-10-04","known_ts":"2010-10-04","bar_index":350,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.28,"stop_level":15.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-06","known_ts":"2010-10-06","bar_index":351,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.28,"stop_level":15.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-08","known_ts":"2010-11-10","bar_index":359,"type":"BUY","strength":0.863,"price":16.6,"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":30},{"ts":"2010-12-07","known_ts":"2010-12-07","bar_index":365,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.6,"stop_level":16.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-18","known_ts":"2011-01-18","bar_index":375,"type":"RECLAIM","strength":0.863,"price":17.92,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-08","known_ts":"2011-02-08","bar_index":380,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.0,"stop_level":16.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-02","known_ts":"2011-05-04","bar_index":399,"type":"BUY","strength":0.588,"price":12.68,"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":30},{"ts":"2011-05-18","known_ts":"2011-05-20","bar_index":403,"type":"BUY","strength":0.588,"price":12.44,"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":15},{"ts":"2011-06-15","known_ts":"2011-06-15","bar_index":409,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.0,"stop_level":11.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-09","known_ts":"2011-08-11","bar_index":422,"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":"2011-08-09","trigger_known_ts":"2011-08-11","strength":0.45,"price":9.0,"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.497768,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.76,"atr14":0.782658,"stop_level":5.368671,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-12","known_ts":"2011-08-16","bar_index":423,"type":"BUY","strength":0.45,"price":8.8,"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":"2011-08-12","known_ts":"2011-08-16","bar_index":423,"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":"2011-08-12","trigger_known_ts":"2011-08-16","strength":0.45,"price":8.8,"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.508929,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.76,"atr14":0.686771,"stop_level":5.416614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-24","known_ts":"2011-08-24","bar_index":425,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.28,"stop_level":8.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-08-30","known_ts":"2011-09-01","bar_index":427,"type":"REBUY","strength":0.45,"price":7.4,"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":"2011-08-30","known_ts":"2011-09-01","bar_index":427,"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":"2011-08-30","trigger_known_ts":"2011-09-01","strength":0.45,"price":7.4,"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.587054,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.6,"atr14":0.5051,"stop_level":6.34745,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-02","known_ts":"2011-09-07","bar_index":428,"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":"2011-09-02","trigger_known_ts":"2011-09-07","strength":0.588,"price":7.36,"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.589286,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.6,"atr14":0.525096,"stop_level":6.337452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-13","known_ts":"2011-09-15","bar_index":430,"type":"REBUY","strength":0.45,"price":8.0,"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":"2011-11-10","known_ts":"2011-11-10","bar_index":444,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0,"stop_level":6.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":444,"type":"RECLAIM","strength":0.588,"price":6.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-10 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":"2011-11-10","prior_stop_level":6.32,"sweep_low":5.4,"atr14":0.788634,"stop_level":5.005683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-02","known_ts":"2011-12-06","bar_index":449,"type":"REBUY","strength":0.588,"price":6.12,"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":"2011-12-20","known_ts":"2011-12-22","bar_index":453,"type":"BUY","strength":0.588,"price":5.4,"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-02-07","known_ts":"2012-02-07","bar_index":463,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.96,"stop_level":6.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-08","known_ts":"2012-02-08","bar_index":464,"type":"RECLAIM","strength":0.725,"price":6.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-07","prior_stop_level":6.0,"sweep_low":5.68,"atr14":0.655309,"stop_level":5.352346,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-12","known_ts":"2012-03-12","bar_index":471,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.32,"stop_level":6.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-05-25","known_ts":"2012-05-30","bar_index":489,"type":"BUY","strength":0.588,"price":4.52,"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":30},{"ts":"2012-06-26","known_ts":"2012-06-26","bar_index":496,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0,"stop_level":4.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-05","known_ts":"2012-07-05","bar_index":498,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8,"stop_level":4.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-09","known_ts":"2012-07-09","bar_index":498,"type":"RECLAIM","strength":0.725,"price":4.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-05 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-05","prior_stop_level":4.0,"sweep_low":3.3,"atr14":0.408766,"stop_level":3.095617,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-30","known_ts":"2012-07-30","bar_index":503,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.48,"stop_level":4.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-02","known_ts":"2012-08-02","bar_index":504,"type":"RECLAIM","strength":0.725,"price":5.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-30 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-30","prior_stop_level":4.96,"sweep_low":4.24,"atr14":0.408706,"stop_level":4.035647,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-13","known_ts":"2012-08-15","bar_index":507,"type":"REBUY","strength":0.863,"price":5.24,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-10-16","known_ts":"2012-10-18","bar_index":522,"type":"BUY","strength":0.725,"price":3.628,"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":55},{"ts":"2012-11-06","known_ts":"2012-11-06","bar_index":526,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.72,"stop_level":3.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-11-07","known_ts":"2012-11-07","bar_index":526,"type":"RECLAIM","strength":0.863,"price":3.96,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-11-06 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":"2012-11-06","prior_stop_level":3.8,"sweep_low":3.72,"atr14":0.371169,"stop_level":3.534416,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-04","known_ts":"2012-12-04","bar_index":532,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.72,"stop_level":3.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-12-05","known_ts":"2012-12-05","bar_index":533,"type":"RECLAIM","strength":0.863,"price":4.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-04 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":"2012-12-04","prior_stop_level":3.76,"sweep_low":3.6,"atr14":0.456926,"stop_level":3.371537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-29","known_ts":"2013-01-31","bar_index":545,"type":"BUY","strength":0.725,"price":2.88,"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":55},{"ts":"2013-02-25","known_ts":"2013-02-25","bar_index":551,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.48,"stop_level":2.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-03-08","known_ts":"2013-03-12","bar_index":554,"type":"REBUY","strength":0.725,"price":3.08,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2013-04-04","known_ts":"2013-04-04","bar_index":560,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8,"stop_level":2.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-04-09","known_ts":"2013-04-09","bar_index":561,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.64,"stop_level":2.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-04-22","known_ts":"2013-04-22","bar_index":564,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.54,"stop_level":2.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-04-24","known_ts":"2013-04-24","bar_index":564,"type":"RECLAIM","strength":0.863,"price":2.64,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-22 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":"2013-04-22","prior_stop_level":2.6,"sweep_low":2.48,"atr14":0.196138,"stop_level":2.381931,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-30","known_ts":"2013-05-02","bar_index":566,"type":"REBUY","strength":0.863,"price":2.7,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2013-05-30","known_ts":"2013-06-03","bar_index":573,"type":"BUY","strength":0.725,"price":2.56,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":30},{"ts":"2013-06-24","known_ts":"2013-06-24","bar_index":578,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.44,"stop_level":2.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-08-07","known_ts":"2013-08-09","bar_index":589,"type":"BUY","strength":0.725,"price":2.84,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2013-08-23","known_ts":"2013-08-23","bar_index":593,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.52,"stop_level":2.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-08-29","known_ts":"2013-08-29","bar_index":594,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.52,"stop_level":2.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-09-24","known_ts":"2013-09-26","bar_index":600,"type":"BUY","strength":1.0,"price":2.72,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2013-10-07","known_ts":"2013-10-09","bar_index":603,"type":"BUY","strength":1.0,"price":2.64,"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":10},{"ts":"2014-01-10","known_ts":"2014-01-14","bar_index":625,"type":"BUY","strength":0.588,"price":1.52,"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":15},{"ts":"2014-02-03","known_ts":"2014-02-03","bar_index":630,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2,"stop_level":1.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-02-05","known_ts":"2014-02-05","bar_index":630,"type":"RECLAIM","strength":0.725,"price":1.36,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-03 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":"2014-02-03","prior_stop_level":1.32,"sweep_low":1.14,"atr14":0.155681,"stop_level":1.06216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-26","known_ts":"2014-03-26","bar_index":642,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.56,"stop_level":1.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-03-27","known_ts":"2014-03-27","bar_index":642,"type":"RECLAIM","strength":0.863,"price":1.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-26 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":"2014-03-26","prior_stop_level":1.68,"sweep_low":1.4,"atr14":0.249764,"stop_level":1.275118,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-16","known_ts":"2014-04-16","bar_index":647,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5,"stop_level":1.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-05-27","known_ts":"2014-05-29","bar_index":656,"type":"BUY","strength":0.725,"price":1.44,"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":60},{"ts":"2014-06-04","known_ts":"2014-06-06","bar_index":658,"type":"BUY","strength":0.863,"price":1.34,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":80},{"ts":"2014-07-17","known_ts":"2014-07-21","bar_index":668,"type":"BUY","strength":0.863,"price":1.392,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2014-07-24","known_ts":"2014-07-24","bar_index":669,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.12,"stop_level":1.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-10-20","known_ts":"2014-10-22","bar_index":690,"type":"BUY","strength":0.588,"price":0.792,"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-12-17","known_ts":"2014-12-17","bar_index":703,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.664,"stop_level":0.684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-12-19","known_ts":"2014-12-19","bar_index":704,"type":"RECLAIM","strength":0.725,"price":0.692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-17 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":"2014-12-17","prior_stop_level":0.684,"sweep_low":0.64,"atr14":0.078132,"stop_level":0.600934,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-15","known_ts":"2015-01-15","bar_index":710,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.72,"stop_level":0.724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2015-01-16","known_ts":"2015-01-16","bar_index":710,"type":"RECLAIM","strength":0.725,"price":0.756,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-15 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":"2015-01-15","prior_stop_level":0.724,"sweep_low":0.692,"atr14":0.067518,"stop_level":0.658241,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-25","known_ts":"2015-02-27","bar_index":719,"type":"BUY","strength":0.725,"price":0.76,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2015-10-26","known_ts":"2015-10-26","bar_index":775,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.365,"stop_level":8.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-10-27","known_ts":"2015-10-27","bar_index":775,"type":"RECLAIM","strength":0.863,"price":9.1,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-26 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":"2015-10-26","prior_stop_level":8.4,"sweep_low":7.99,"atr14":0.939173,"stop_level":7.520413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-09","known_ts":"2015-11-09","bar_index":778,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2,"stop_level":7.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-02-22","known_ts":"2016-02-24","bar_index":802,"type":"BUY","strength":0.588,"price":4.24,"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":60},{"ts":"2016-04-20","known_ts":"2016-04-20","bar_index":815,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.31,"stop_level":5.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-04-25","known_ts":"2016-04-25","bar_index":816,"type":"RECLAIM","strength":0.863,"price":6.06,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-20","prior_stop_level":5.32,"sweep_low":5.01,"atr14":0.435836,"stop_level":4.792082,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-21","known_ts":"2016-06-23","bar_index":830,"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":"2016-06-21","trigger_known_ts":"2016-06-23","strength":0.45,"price":4.27,"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.678947,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.95,"atr14":0.26429,"stop_level":3.817855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-24","known_ts":"2016-06-28","bar_index":831,"type":"BUY","strength":0.45,"price":4.78,"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-06-24","known_ts":"2016-06-28","bar_index":831,"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-06-24","trigger_known_ts":"2016-06-28","strength":0.45,"price":4.78,"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.640602,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.01,"atr14":0.28516,"stop_level":3.86742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-29","known_ts":"2016-06-29","bar_index":832,"type":"RECLAIM","strength":0.588,"price":5.89,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-06-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-07-27","known_ts":"2016-07-27","bar_index":838,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.46,"stop_level":6.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-20","known_ts":"2016-09-22","bar_index":851,"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":"2016-09-20","trigger_known_ts":"2016-09-22","strength":0.45,"price":3.28,"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.753383,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.43,"atr14":0.26867,"stop_level":2.295665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-28","known_ts":"2016-09-30","bar_index":853,"type":"BUY","strength":0.45,"price":3.63,"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-09-28","known_ts":"2016-09-30","bar_index":853,"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-09-28","trigger_known_ts":"2016-09-30","strength":0.45,"price":3.63,"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.727068,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.43,"atr14":0.366731,"stop_level":2.246634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-25","known_ts":"2016-10-25","bar_index":859,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.13,"stop_level":3.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-11-09","known_ts":"2016-11-11","bar_index":863,"type":"REBUY","strength":0.45,"price":3.27,"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":"2017-01-17","known_ts":"2017-01-17","bar_index":878,"type":"RECLAIM","strength":0.863,"price":4.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-21","known_ts":"2017-08-23","bar_index":928,"type":"BUY","strength":0.588,"price":4.52,"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":45},{"ts":"2017-09-19","known_ts":"2017-09-19","bar_index":934,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.33,"stop_level":4.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-12-19","known_ts":"2017-12-21","bar_index":956,"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":"2017-12-19","trigger_known_ts":"2017-12-21","strength":0.45,"price":3.64,"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.423138,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.007,"atr14":0.227659,"stop_level":2.89317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-03","known_ts":"2018-01-05","bar_index":959,"type":"BUY","strength":0.45,"price":3.44,"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-01-03","known_ts":"2018-01-05","bar_index":959,"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-01-03","trigger_known_ts":"2018-01-05","strength":0.45,"price":3.44,"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.454834,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.1,"atr14":0.206749,"stop_level":2.996626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-01","known_ts":"2018-03-05","bar_index":972,"type":"BUY","strength":0.45,"price":2.62,"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-01","known_ts":"2018-03-05","bar_index":972,"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-01","trigger_known_ts":"2018-03-05","strength":0.45,"price":2.62,"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.584786,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.252,"atr14":0.168271,"stop_level":2.167864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-03","known_ts":"2018-04-03","bar_index":979,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.46,"stop_level":2.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-23","known_ts":"2018-04-25","bar_index":984,"type":"BUY","strength":0.588,"price":2.38,"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":"2018-05-09","known_ts":"2018-05-11","bar_index":988,"type":"BUY","strength":0.588,"price":2.18,"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":"2018-05-31","known_ts":"2018-05-31","bar_index":993,"type":"RECLAIM","strength":0.725,"price":3.78,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-05-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-16","known_ts":"2018-07-16","bar_index":1003,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.09,"stop_level":3.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-19","known_ts":"2018-07-19","bar_index":1004,"type":"RECLAIM","strength":0.725,"price":3.21,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-16 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-07-16","prior_stop_level":3.15,"sweep_low":3.02,"atr14":0.29835,"stop_level":2.870825,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-25","known_ts":"2018-09-27","bar_index":1020,"type":"BUY","strength":0.725,"price":2.9,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2018-12-26","known_ts":"2018-12-28","bar_index":1041,"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-12-26","trigger_known_ts":"2018-12-28","strength":0.45,"price":1.52,"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.643192,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.25,"atr14":0.163475,"stop_level":1.168262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-04","known_ts":"2019-01-08","bar_index":1043,"type":"BUY","strength":0.45,"price":2.01,"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-04","known_ts":"2019-01-08","bar_index":1043,"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-04","trigger_known_ts":"2019-01-08","strength":0.45,"price":2.01,"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.528169,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.25,"atr14":0.192968,"stop_level":1.153516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-26","known_ts":"2019-02-26","bar_index":1054,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.34,"stop_level":2.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-01","known_ts":"2019-03-01","bar_index":1055,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.28,"stop_level":2.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":1056,"type":"RECLAIM","strength":0.588,"price":2.59,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-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":"2019-02-26","prior_stop_level":2.37,"sweep_low":2.1,"atr14":0.170968,"stop_level":2.014516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":1056,"type":"RECLAIM","strength":0.588,"price":2.59,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-01 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-01","prior_stop_level":2.37,"sweep_low":2.14,"atr14":0.170968,"stop_level":2.054516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-15","known_ts":"2019-03-15","bar_index":1059,"type":"RECLAIM","strength":0.863,"price":2.95,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-03","known_ts":"2019-04-03","bar_index":1063,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.92,"stop_level":2.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-05","known_ts":"2019-04-05","bar_index":1064,"type":"RECLAIM","strength":0.863,"price":3.01,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-03 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":"2019-04-03","prior_stop_level":2.95,"sweep_low":2.815,"atr14":0.21877,"stop_level":2.705615,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-18","known_ts":"2019-04-18","bar_index":1067,"type":"RECLAIM","strength":0.863,"price":2.93,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-29","known_ts":"2019-05-29","bar_index":1076,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.06,"stop_level":3.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-08","known_ts":"2019-07-08","bar_index":1085,"type":"RECLAIM","strength":1.0,"price":3.28,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-12","known_ts":"2019-12-16","bar_index":1122,"type":"BUY","strength":0.588,"price":2.49,"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":45},{"ts":"2020-01-30","known_ts":"2020-01-30","bar_index":1132,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.89,"stop_level":2.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-03","known_ts":"2020-02-03","bar_index":1133,"type":"RECLAIM","strength":0.863,"price":3.28,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-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":"2020-01-30","prior_stop_level":2.92,"sweep_low":2.8,"atr14":0.223273,"stop_level":2.688363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-13","known_ts":"2020-02-13","bar_index":1136,"type":"RECLAIM","strength":1.0,"price":5.81,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-03-09","known_ts":"2020-03-09","bar_index":1141,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.57,"stop_level":3.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-28","known_ts":"2020-04-30","bar_index":1153,"type":"BUY","strength":0.725,"price":3.46,"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":10},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":1163,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.615,"stop_level":3.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-06-15","known_ts":"2020-06-15","bar_index":1164,"type":"RECLAIM","strength":1.0,"price":4.08,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-11 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":"2020-06-11","prior_stop_level":3.82,"sweep_low":3.6,"atr14":0.295272,"stop_level":3.452364,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":1167,"type":"RECLAIM","strength":1.0,"price":4.92,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-07-13","known_ts":"2020-07-13","bar_index":1170,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.315,"stop_level":4.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-25","known_ts":"2020-09-29","bar_index":1188,"type":"BUY","strength":0.725,"price":4.68,"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":45},{"ts":"2020-10-05","known_ts":"2020-10-07","bar_index":1190,"type":"BUY","strength":0.725,"price":4.415,"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":10},{"ts":"2020-11-09","known_ts":"2020-11-09","bar_index":1198,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.91,"stop_level":5.595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-30","known_ts":"2020-11-30","bar_index":1203,"type":"RECLAIM","strength":1.0,"price":5.44,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-21","known_ts":"2020-12-23","bar_index":1208,"type":"BUY","strength":1.0,"price":5.85,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2021-01-22","known_ts":"2021-01-26","bar_index":1215,"type":"BUY","strength":1.0,"price":6.09,"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":30},{"ts":"2021-02-18","known_ts":"2021-02-18","bar_index":1221,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.62,"stop_level":12.705,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-22","known_ts":"2021-02-22","bar_index":1221,"type":"RECLAIM","strength":1.0,"price":12.89,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-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":"2021-02-18","prior_stop_level":12.705,"sweep_low":12.05,"atr14":1.690208,"stop_level":11.204896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-11","known_ts":"2021-03-11","bar_index":1226,"type":"RECLAIM","strength":1.0,"price":14.82,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-02-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-02","known_ts":"2021-06-04","bar_index":1245,"type":"BUY","strength":0.725,"price":13.57,"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":45},{"ts":"2021-07-14","known_ts":"2021-07-14","bar_index":1254,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.46,"stop_level":24.54,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-16","known_ts":"2021-07-16","bar_index":1255,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.68,"stop_level":24.54,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-21","known_ts":"2021-10-25","bar_index":1278,"type":"BUY","strength":0.725,"price":17.86,"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":20},{"ts":"2021-11-17","known_ts":"2021-11-17","bar_index":1284,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.94,"stop_level":21.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-11-23","known_ts":"2021-11-23","bar_index":1285,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.97,"stop_level":21.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-21","known_ts":"2022-01-25","bar_index":1299,"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":"2022-01-21","trigger_known_ts":"2022-01-25","strength":0.45,"price":12.94,"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.489546,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.1,"atr14":1.142036,"stop_level":10.528982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-03","known_ts":"2022-02-07","bar_index":1302,"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":"2022-02-03","trigger_known_ts":"2022-02-07","strength":0.45,"price":11.0,"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.566075,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.93,"atr14":1.129879,"stop_level":9.365061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-07","known_ts":"2022-03-09","bar_index":1309,"type":"BUY","strength":0.45,"price":11.19,"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":"2022-03-07","known_ts":"2022-03-09","bar_index":1309,"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":"2022-03-07","trigger_known_ts":"2022-03-09","strength":0.45,"price":11.19,"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.55858,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.89,"atr14":0.850563,"stop_level":9.464719,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-05","known_ts":"2022-04-05","bar_index":1316,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.04,"stop_level":12.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-06","known_ts":"2022-04-06","bar_index":1316,"type":"RECLAIM","strength":0.588,"price":12.3,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-05 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-04-05","prior_stop_level":12.27,"sweep_low":11.82,"atr14":0.690609,"stop_level":11.474696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-18","known_ts":"2022-04-18","bar_index":1318,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.51,"stop_level":12.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-02","known_ts":"2022-05-04","bar_index":1322,"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":"2022-05-02","trigger_known_ts":"2022-05-04","strength":0.45,"price":9.76,"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.61499,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.5,"atr14":0.61996,"stop_level":8.19002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-13","known_ts":"2022-05-17","bar_index":1325,"type":"BUY","strength":0.45,"price":9.43,"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":"2022-05-13","known_ts":"2022-05-17","bar_index":1325,"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":"2022-05-13","trigger_known_ts":"2022-05-17","strength":0.45,"price":9.43,"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.628008,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.13,"atr14":0.761416,"stop_level":6.749292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-06","known_ts":"2022-06-08","bar_index":1330,"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":"2022-06-06","trigger_known_ts":"2022-06-08","strength":0.588,"price":9.04,"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.643393,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.11,"atr14":0.710593,"stop_level":7.754704,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-29","known_ts":"2022-07-29","bar_index":1342,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.26,"stop_level":10.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-04","known_ts":"2022-08-04","bar_index":1343,"type":"RECLAIM","strength":0.725,"price":10.83,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-29 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-07-29","prior_stop_level":10.6,"sweep_low":9.65,"atr14":0.783016,"stop_level":9.258492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":1357,"type":"BUY","strength":0.725,"price":10.89,"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":25},{"ts":"2022-11-07","known_ts":"2022-11-07","bar_index":1365,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.49,"stop_level":11.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-08","known_ts":"2022-11-08","bar_index":1366,"type":"RECLAIM","strength":0.863,"price":12.17,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-07 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":"2022-11-07","prior_stop_level":11.68,"sweep_low":11.42,"atr14":0.728894,"stop_level":11.055553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-21","known_ts":"2022-11-21","bar_index":1369,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.43,"stop_level":11.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-25","known_ts":"2022-11-25","bar_index":1370,"type":"RECLAIM","strength":0.863,"price":11.89,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-21 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":"2022-11-21","prior_stop_level":11.49,"sweep_low":10.97,"atr14":0.874403,"stop_level":10.532798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-10","known_ts":"2023-01-12","bar_index":1380,"type":"BUY","strength":0.725,"price":11.21,"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":30},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":1389,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.0,"stop_level":10.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-04-12","known_ts":"2023-04-14","bar_index":1401,"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":"2023-04-12","trigger_known_ts":"2023-04-14","strength":0.45,"price":7.88,"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.439146,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.44,"atr14":0.420074,"stop_level":7.229963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-03","known_ts":"2023-05-05","bar_index":1406,"type":"BUY","strength":0.45,"price":8.44,"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-05-03","known_ts":"2023-05-05","bar_index":1406,"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":"2023-05-03","trigger_known_ts":"2023-05-05","strength":0.45,"price":8.44,"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.399288,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.65,"atr14":0.359388,"stop_level":7.470306,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-25","known_ts":"2023-05-25","bar_index":1411,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.96,"stop_level":9.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-26","known_ts":"2023-05-26","bar_index":1411,"type":"RECLAIM","strength":0.588,"price":9.32,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-25 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-05-25","prior_stop_level":9.01,"sweep_low":8.88,"atr14":0.419909,"stop_level":8.670046,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-14","known_ts":"2023-06-14","bar_index":1415,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.75,"stop_level":9.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-08","known_ts":"2023-08-10","bar_index":1428,"type":"BUY","strength":0.588,"price":9.05,"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":55},{"ts":"2023-10-24","known_ts":"2023-10-26","bar_index":1446,"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":"2023-10-24","trigger_known_ts":"2023-10-26","strength":0.45,"price":5.62,"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.6,"monthly_oversold_dwell":19,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9,"atr14":0.357491,"stop_level":4.721254,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-01","known_ts":"2023-11-03","bar_index":1448,"type":"BUY","strength":0.45,"price":6.04,"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-11-01","known_ts":"2023-11-03","bar_index":1448,"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":"2023-11-01","trigger_known_ts":"2023-11-03","strength":0.45,"price":6.04,"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.570107,"monthly_oversold_dwell":20,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.98,"atr14":0.369523,"stop_level":4.795239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-06","known_ts":"2023-12-06","bar_index":1456,"type":"RECLAIM","strength":0.725,"price":7.96,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":1462,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.53,"stop_level":8.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-26","known_ts":"2024-03-28","bar_index":1481,"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":"2024-03-26","trigger_known_ts":"2024-03-28","strength":0.45,"price":5.09,"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.486377,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.48,"atr14":0.309352,"stop_level":4.325324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-25","known_ts":"2024-04-29","bar_index":1488,"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":"2024-04-25","trigger_known_ts":"2024-04-29","strength":0.45,"price":3.65,"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.631685,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.25,"atr14":0.2542,"stop_level":3.1229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-13","known_ts":"2024-05-15","bar_index":1492,"type":"BUY","strength":0.45,"price":4.49,"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":"2024-05-13","known_ts":"2024-05-15","bar_index":1492,"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":"2024-05-13","trigger_known_ts":"2024-05-15","strength":0.45,"price":4.49,"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.546922,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.58,"atr14":0.265996,"stop_level":3.447002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-07","known_ts":"2024-06-07","bar_index":1498,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.87,"stop_level":3.89,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-15","known_ts":"2024-07-15","bar_index":1506,"type":"RECLAIM","strength":0.863,"price":5.92,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-07","known_ts":"2024-08-07","bar_index":1511,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.08,"stop_level":6.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-08","known_ts":"2024-08-08","bar_index":1512,"type":"RECLAIM","strength":0.863,"price":6.64,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-07 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-08-07","prior_stop_level":6.31,"sweep_low":6.055,"atr14":0.587726,"stop_level":5.761137,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-21","known_ts":"2024-08-21","bar_index":1515,"type":"RECLAIM","strength":0.863,"price":6.32,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-27","known_ts":"2024-08-27","bar_index":1516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.08,"stop_level":6.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-29","known_ts":"2024-10-31","bar_index":1531,"type":"BUY","strength":0.863,"price":6.62,"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":"2025-03-17","known_ts":"2025-03-19","bar_index":1562,"type":"BUY","strength":0.863,"price":9.84,"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":"2025-04-08","known_ts":"2025-04-08","bar_index":1567,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.6,"stop_level":8.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-04-09","known_ts":"2025-04-09","bar_index":1567,"type":"RECLAIM","strength":0.725,"price":8.72,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-08 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-04-08","prior_stop_level":8.02,"sweep_low":7.265,"atr14":0.747137,"stop_level":6.891432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-08","known_ts":"2025-05-08","bar_index":1574,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.56,"stop_level":8.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-06-16","known_ts":"2025-06-18","bar_index":1583,"type":"BUY","strength":0.725,"price":9.03,"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":35},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":1594,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.82,"stop_level":10.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-05","known_ts":"2025-08-05","bar_index":1594,"type":"RECLAIM","strength":1.0,"price":10.89,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-04 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":"2025-08-04","prior_stop_level":10.87,"sweep_low":10.65,"atr14":0.744095,"stop_level":10.277953,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-07","known_ts":"2025-10-09","bar_index":1609,"type":"BUY","strength":0.725,"price":9.52,"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":25},{"ts":"2025-10-20","known_ts":"2025-10-22","bar_index":1612,"type":"BUY","strength":0.588,"price":9.35,"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":65},{"ts":"2025-12-29","known_ts":"2025-12-31","bar_index":1628,"type":"BUY","strength":0.588,"price":3.56,"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":10},{"ts":"2026-03-19","known_ts":"2026-03-19","bar_index":1646,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2,"stop_level":4.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-04-06","known_ts":"2026-04-08","bar_index":1650,"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":"2026-04-06","trigger_known_ts":"2026-04-08","strength":0.45,"price":3.04,"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.761381,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.65,"atr14":0.297791,"stop_level":2.501105,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-17","known_ts":"2026-04-21","bar_index":1653,"type":"BUY","strength":0.588,"price":3.5,"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":"2026-04-17","known_ts":"2026-04-21","bar_index":1653,"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":"2026-04-17","trigger_known_ts":"2026-04-21","strength":0.588,"price":3.5,"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.725275,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.905,"atr14":0.251285,"stop_level":2.779358,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-26","known_ts":"2026-06-30","bar_index":1669,"type":"BUY","strength":0.588,"price":2.59,"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":"2026-06-26","known_ts":"2026-06-30","bar_index":1669,"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":"2026-06-26","trigger_known_ts":"2026-06-30","strength":0.588,"price":2.59,"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.796703,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.46,"atr14":0.168688,"stop_level":2.375656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-15","known_ts":"2026-07-15","bar_index":1673,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5,"stop_level":2.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-30","known_ts":"2026-07-30","bar_index":1674,"type":"RECLAIM","strength":0.588,"price":2.7,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-15 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-07-15","prior_stop_level":2.58,"sweep_low":2.255,"atr14":0.166157,"stop_level":2.171922,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-31","known_ts":"2026-08-04","bar_index":1675,"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":"2026-07-31","trigger_known_ts":"2026-08-04","strength":0.588,"price":3.15,"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.722711,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.255,"atr14":0.181136,"stop_level":2.164432,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"BOTTOM_WATCH","last_scored_signal":"SELL","last_scored_ts":"2026-07-15","last_scored_basis":"structure_stop","bars_since_signal":1,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":false},"early_dots":["2018-08-08","2018-08-21","2018-09-17","2019-06-11","2019-07-29","2019-10-25","2019-11-20","2019-12-20","2020-03-19","2020-04-09","2020-07-28","2020-08-18","2020-09-17","2020-12-11","2021-01-05","2021-04-23","2021-05-14","2021-08-10","2021-08-31","2021-09-22","2021-10-13","2021-12-21","2022-09-06","2022-09-27","2022-12-21","2023-07-05","2023-07-31","2023-10-03","2024-01-25","2024-02-26","2024-09-12","2024-10-16","2025-02-10","2025-03-04","2025-06-03","2025-08-28","2025-09-11","2025-09-24","2025-11-21","2026-06-26"],"warnings":[{"ts":"2021-11-17","kind":"confirm","px":20.94,"level":21.34},{"ts":"2021-11-22","kind":"arm","px":19.39},{"ts":"2021-11-23","kind":"confirm","px":17.97,"level":21.34},{"ts":"2022-04-04","kind":"arm","px":12.84},{"ts":"2022-04-05","kind":"confirm","px":12.04,"level":12.27},{"ts":"2022-04-14","kind":"arm","px":11.1},{"ts":"2022-04-18","kind":"confirm","px":10.51,"level":12.27},{"ts":"2022-07-13","kind":"arm","px":12.63},{"ts":"2022-07-29","kind":"confirm","px":10.26,"level":10.6},{"ts":"2022-10-26","kind":"arm","px":11.92},{"ts":"2022-11-07","kind":"confirm","px":11.49,"level":11.68},{"ts":"2022-11-09","kind":"arm","px":11.79},{"ts":"2022-11-21","kind":"confirm","px":11.43,"level":11.49},{"ts":"2023-02-13","kind":"arm","px":10.5},{"ts":"2023-02-21","kind":"confirm","px":10.0,"level":10.41},{"ts":"2023-05-24","kind":"arm","px":9.21},{"ts":"2023-05-25","kind":"confirm","px":8.96,"level":9.01},{"ts":"2023-06-13","kind":"arm","px":8.83},{"ts":"2023-06-14","kind":"confirm","px":8.75,"level":9.07},{"ts":"2023-12-07","kind":"arm","px":8.13},{"ts":"2024-01-02","kind":"arm","px":6.045},{"ts":"2024-01-03","kind":"confirm","px":6.53,"level":8.75},{"ts":"2024-05-28","kind":"arm","px":4.07},{"ts":"2024-06-07","kind":"confirm","px":3.87,"level":3.89},{"ts":"2024-07-22","kind":"arm","px":5.91},{"ts":"2024-08-07","kind":"confirm","px":6.08,"level":6.31},{"ts":"2024-08-12","kind":"arm","px":6.16},{"ts":"2024-08-27","kind":"confirm","px":6.08,"level":6.09},{"ts":"2024-11-15","kind":"arm","px":7.445},{"ts":"2025-03-31","kind":"arm","px":8.58},{"ts":"2025-04-08","kind":"confirm","px":7.6,"level":8.02},{"ts":"2025-05-07","kind":"arm","px":8.48},{"ts":"2025-05-08","kind":"confirm","px":8.56,"level":8.76},{"ts":"2025-07-03","kind":"arm","px":10.79},{"ts":"2025-08-04","kind":"confirm","px":10.82,"level":10.87},{"ts":"2026-01-27","kind":"arm","px":5.05},{"ts":"2026-03-18","kind":"arm","px":4.26},{"ts":"2026-03-19","kind":"confirm","px":4.2,"level":4.64},{"ts":"2026-07-14","kind":"arm","px":2.43},{"ts":"2026-07-15","kind":"confirm","px":2.5,"level":2.58}],"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":[]}}}