{"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":"WNC","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1992-04-03","known_ts":"1992-04-03","bar_index":34,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.9238,"stop_level":12.2888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1992-05-20","known_ts":"1992-05-22","bar_index":45,"type":"BUY","strength":0.45,"price":12.0455,"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":"1992-06-08","known_ts":"1992-06-08","bar_index":49,"type":"RECLAIM","strength":0.588,"price":11.0113,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-05-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1992-06-29","known_ts":"1992-07-01","bar_index":54,"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":"1992-06-29","trigger_known_ts":"1992-07-01","strength":0.45,"price":8.882,"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.362447,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.422,"atr14":0.383706,"stop_level":7.230147,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-24","known_ts":"1992-07-28","bar_index":60,"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":"1992-07-24","trigger_known_ts":"1992-07-28","strength":0.45,"price":7.3003,"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.475982,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.3269,"atr14":0.376185,"stop_level":6.138807,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-29","known_ts":"1992-07-31","bar_index":61,"type":"BUY","strength":0.45,"price":7.1786,"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":"1992-07-29","known_ts":"1992-07-31","bar_index":61,"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":"1992-07-29","trigger_known_ts":"1992-07-31","strength":0.45,"price":7.1786,"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.484718,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.9353,"atr14":0.344465,"stop_level":6.763067,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-04","known_ts":"1993-01-04","bar_index":97,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6805,"stop_level":11.863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-02-04","known_ts":"1993-02-04","bar_index":105,"type":"RECLAIM","strength":0.863,"price":13.0324,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-02-26","known_ts":"1993-03-02","bar_index":110,"type":"BUY","strength":0.863,"price":12.7888,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1993-03-24","known_ts":"1993-03-26","bar_index":116,"type":"REBUY","strength":1.0,"price":13.6414,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1993-04-21","known_ts":"1993-04-21","bar_index":122,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.349,"stop_level":13.5196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-23","known_ts":"1993-04-23","bar_index":123,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.0442,"stop_level":13.5196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-07-01","known_ts":"1993-07-06","bar_index":139,"type":"BUY","strength":0.725,"price":12.9953,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1993-09-20","known_ts":"1993-09-20","bar_index":157,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.9343,"stop_level":13.3004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-22","known_ts":"1993-09-22","bar_index":158,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.6903,"stop_level":13.3004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-30","known_ts":"1993-10-04","bar_index":160,"type":"REBUY","strength":0.725,"price":13.1784,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1993-10-21","known_ts":"1993-10-25","bar_index":165,"type":"REBUY","strength":0.725,"price":13.0683,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1993-10-29","known_ts":"1993-11-02","bar_index":167,"type":"BUY","strength":0.725,"price":13.5569,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1994-06-15","known_ts":"1994-06-15","bar_index":219,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.1834,"stop_level":23.3058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-06-16","known_ts":"1994-06-16","bar_index":219,"type":"RECLAIM","strength":1.0,"price":23.4893,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-15 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":"1994-06-15","prior_stop_level":23.3058,"sweep_low":23.1834,"atr14":0.410509,"stop_level":22.978145,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-01","known_ts":"1994-08-01","bar_index":230,"type":"RECLAIM","strength":0.863,"price":27.8201,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-09-15","known_ts":"1994-09-15","bar_index":240,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.1155,"stop_level":30.2991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-09-16","known_ts":"1994-09-16","bar_index":241,"type":"RECLAIM","strength":1.0,"price":30.5746,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-15 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":"1994-09-15","prior_stop_level":30.2991,"sweep_low":29.7482,"atr14":0.664026,"stop_level":29.416187,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-15","known_ts":"1994-12-19","bar_index":262,"type":"BUY","strength":0.725,"price":24.3452,"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":"1995-01-13","known_ts":"1995-01-13","bar_index":268,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.6591,"stop_level":27.7443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-01-23","known_ts":"1995-01-23","bar_index":270,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.6367,"stop_level":26.6591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-10","known_ts":"1995-02-14","bar_index":275,"type":"REBUY","strength":0.588,"price":27.1188,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1995-03-30","known_ts":"1995-04-03","bar_index":286,"type":"BUY","strength":0.45,"price":24.0852,"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":"1995-05-25","known_ts":"1995-05-25","bar_index":299,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.6315,"stop_level":23.1835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-07-05","known_ts":"1995-07-05","bar_index":308,"type":"RECLAIM","strength":0.725,"price":24.5635,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-28","known_ts":"1995-08-28","bar_index":320,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.5266,"stop_level":27.6187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-11-14","known_ts":"1995-11-16","bar_index":339,"type":"BUY","strength":0.45,"price":21.4679,"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":"1995-11-14","known_ts":"1995-11-16","bar_index":339,"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":"1995-11-14","trigger_known_ts":"1995-11-16","strength":0.45,"price":21.4679,"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.259717,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.3487,"atr14":0.751598,"stop_level":18.972901,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-05","known_ts":"1995-12-05","bar_index":343,"type":"SELL","basis":"structure_stop","strength":0.45,"price":19.1645,"stop_level":20.7308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-12-11","known_ts":"1995-12-11","bar_index":345,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.6497,"stop_level":19.1645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-12-22","known_ts":"1995-12-27","bar_index":348,"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":"1995-12-22","trigger_known_ts":"1995-12-27","strength":0.45,"price":17.5981,"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.393161,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.2026,"atr14":0.933167,"stop_level":14.736016,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-28","known_ts":"1996-01-02","bar_index":349,"type":"BUY","strength":0.45,"price":17.3217,"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":"1995-12-28","known_ts":"1996-01-02","bar_index":349,"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":"1995-12-28","trigger_known_ts":"1996-01-02","strength":0.45,"price":17.3217,"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.402692,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.2026,"atr14":0.905897,"stop_level":14.749651,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-22","known_ts":"1996-02-22","bar_index":361,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.9606,"stop_level":16.1451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-02-29","known_ts":"1996-02-29","bar_index":363,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.3,"stop_level":16.1451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-03-07","known_ts":"1996-03-11","bar_index":365,"type":"REBUY","strength":0.588,"price":14.8535,"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":"1996-04-16","known_ts":"1996-04-18","bar_index":374,"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":"1996-04-16","trigger_known_ts":"1996-04-18","strength":0.588,"price":13.307,"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.541132,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.6601,"atr14":0.444496,"stop_level":12.437852,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-24","known_ts":"1996-04-26","bar_index":376,"type":"BUY","strength":0.588,"price":14.9704,"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":"1996-04-24","known_ts":"1996-04-26","bar_index":376,"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":"1996-04-24","trigger_known_ts":"1996-04-26","strength":0.588,"price":14.9704,"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.483772,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.7525,"atr14":0.598057,"stop_level":12.453472,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-20","known_ts":"1996-05-20","bar_index":382,"type":"RECLAIM","strength":0.725,"price":15.2476,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-04-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-06-13","known_ts":"1996-06-13","bar_index":387,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.2311,"stop_level":14.4159,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-06-17","known_ts":"1996-06-17","bar_index":388,"type":"RECLAIM","strength":0.725,"price":14.878,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-06-13","prior_stop_level":14.4159,"sweep_low":13.8615,"atr14":0.507747,"stop_level":13.607626,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-06","known_ts":"1996-08-08","bar_index":400,"type":"BUY","strength":0.725,"price":12.7743,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1996-10-28","known_ts":"1996-10-28","bar_index":419,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.2418,"stop_level":12.3346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-11-05","known_ts":"1996-11-05","bar_index":421,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.6854,"stop_level":12.3346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-11-07","known_ts":"1996-11-07","bar_index":422,"type":"RECLAIM","strength":0.725,"price":12.4273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-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":"1996-11-05","prior_stop_level":12.3346,"sweep_low":11.5926,"atr14":0.306735,"stop_level":11.439232,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-09","known_ts":"1996-12-09","bar_index":429,"type":"RECLAIM","strength":0.863,"price":13.8184,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-11-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-09","known_ts":"1997-01-09","bar_index":436,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.4695,"stop_level":13.5402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-04","known_ts":"1997-02-04","bar_index":442,"type":"RECLAIM","strength":0.863,"price":13.3766,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-24","known_ts":"1997-03-26","bar_index":453,"type":"BUY","strength":0.863,"price":12.8192,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1997-07-10","known_ts":"1997-07-10","bar_index":478,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.9797,"stop_level":18.7492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-28","known_ts":"1997-07-28","bar_index":482,"type":"RECLAIM","strength":1.0,"price":21.1471,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-16","known_ts":"1998-01-21","bar_index":522,"type":"BUY","strength":0.725,"price":21.4786,"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":70},{"ts":"1998-02-27","known_ts":"1998-02-27","bar_index":531,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.179,"stop_level":22.2724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-02","known_ts":"1998-03-02","bar_index":531,"type":"RECLAIM","strength":0.863,"price":23.1596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-02-27","prior_stop_level":22.2724,"sweep_low":21.9923,"atr14":0.628698,"stop_level":21.677951,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-06","known_ts":"1998-03-06","bar_index":533,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.179,"stop_level":22.2724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-12","known_ts":"1998-03-12","bar_index":534,"type":"RECLAIM","strength":0.863,"price":22.3191,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-06 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":"1998-03-06","prior_stop_level":22.2724,"sweep_low":21.6187,"atr14":0.64536,"stop_level":21.29602,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-24","known_ts":"1998-03-24","bar_index":537,"type":"RECLAIM","strength":0.863,"price":22.179,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-20","known_ts":"1998-04-22","bar_index":543,"type":"BUY","strength":0.725,"price":23.0004,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1998-04-28","known_ts":"1998-04-30","bar_index":545,"type":"BUY","strength":0.863,"price":23.0939,"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":"quality","score":65},{"ts":"1998-05-15","known_ts":"1998-05-15","bar_index":549,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.9434,"stop_level":21.3174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-06-26","known_ts":"1998-06-30","bar_index":559,"type":"BUY","strength":0.588,"price":19.2605,"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":50},{"ts":"1998-07-23","known_ts":"1998-07-23","bar_index":565,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.4786,"stop_level":18.6995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-09-14","known_ts":"1998-09-16","bar_index":577,"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":"1998-09-14","trigger_known_ts":"1998-09-16","strength":0.45,"price":11.4695,"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.536816,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.0014,"atr14":0.690857,"stop_level":10.655972,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-25","known_ts":"1998-09-29","bar_index":580,"type":"BUY","strength":0.45,"price":11.5163,"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":"1998-09-25","known_ts":"1998-09-29","bar_index":580,"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":"1998-09-25","trigger_known_ts":"1998-09-29","strength":0.45,"price":11.5163,"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.534926,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.9714,"atr14":0.74059,"stop_level":9.601105,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-13","known_ts":"1998-10-15","bar_index":584,"type":"BUY","strength":0.45,"price":10.0516,"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":"1998-10-13","known_ts":"1998-10-15","bar_index":584,"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":"1998-10-13","trigger_known_ts":"1998-10-15","strength":0.45,"price":10.0516,"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.593309,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.6775,"atr14":0.726314,"stop_level":7.314343,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-07","known_ts":"1999-01-07","bar_index":603,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.0585,"stop_level":15.2652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-15","known_ts":"1999-04-19","bar_index":626,"type":"BUY","strength":0.588,"price":10.9999,"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":"1999-05-06","known_ts":"1999-05-06","bar_index":631,"type":"RECLAIM","strength":0.725,"price":13.502,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-14","known_ts":"1999-06-14","bar_index":639,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.0685,"stop_level":14.163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-15","known_ts":"1999-06-15","bar_index":640,"type":"RECLAIM","strength":0.863,"price":14.4462,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-14 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":"1999-06-14","prior_stop_level":14.163,"sweep_low":13.8797,"atr14":0.420508,"stop_level":13.669446,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-28","known_ts":"1999-06-28","bar_index":643,"type":"RECLAIM","strength":0.863,"price":14.635,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-09-21","known_ts":"1999-09-21","bar_index":662,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7516,"stop_level":15.8935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-12-16","known_ts":"1999-12-20","bar_index":683,"type":"BUY","strength":0.588,"price":10.7583,"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":"2000-01-11","known_ts":"2000-01-11","bar_index":688,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.6928,"stop_level":10.7583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2000-01-12","known_ts":"2000-01-12","bar_index":689,"type":"RECLAIM","strength":0.588,"price":10.8354,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2000-01-11","prior_stop_level":10.7583,"sweep_low":10.6928,"atr14":0.384569,"stop_level":10.500515,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-15","known_ts":"2000-02-15","bar_index":696,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2176,"stop_level":10.3127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-23","known_ts":"2000-02-23","bar_index":698,"type":"RECLAIM","strength":0.588,"price":10.5978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-02-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":"2000-02-15","prior_stop_level":10.3127,"sweep_low":9.8849,"atr14":0.403494,"stop_level":9.683153,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-22","known_ts":"2000-03-22","bar_index":705,"type":"RECLAIM","strength":0.725,"price":13.3542,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-10","known_ts":"2000-04-10","bar_index":709,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.5503,"stop_level":10.8354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-12","known_ts":"2000-04-12","bar_index":710,"type":"RECLAIM","strength":0.588,"price":11.0097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-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":"2000-04-10","prior_stop_level":10.8354,"sweep_low":10.2948,"atr14":0.581775,"stop_level":10.003913,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-20","known_ts":"2000-04-25","bar_index":712,"type":"REBUY","strength":0.588,"price":11.248,"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":"2000-06-26","known_ts":"2000-06-28","bar_index":727,"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":"2000-06-26","trigger_known_ts":"2000-06-28","strength":0.45,"price":8.1501,"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.51465,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.0071,"atr14":0.35579,"stop_level":7.829205,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-10","known_ts":"2000-07-12","bar_index":730,"type":"BUY","strength":0.45,"price":9.3719,"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":"2000-07-10","known_ts":"2000-07-12","bar_index":730,"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":"2000-07-10","trigger_known_ts":"2000-07-12","strength":0.45,"price":9.3719,"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.44189,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.7211,"atr14":0.500638,"stop_level":7.470781,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-18","known_ts":"2000-09-18","bar_index":746,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5071,"stop_level":7.5549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-19","known_ts":"2000-09-19","bar_index":746,"type":"RECLAIM","strength":0.588,"price":7.6505,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-18 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":"2000-09-18","prior_stop_level":7.5549,"sweep_low":7.4114,"atr14":0.271287,"stop_level":7.275757,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-24","known_ts":"2000-10-26","bar_index":755,"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":"2000-10-24","trigger_known_ts":"2000-10-26","strength":0.45,"price":6.2461,"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.532274,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8137,"atr14":0.291827,"stop_level":5.667787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-06","known_ts":"2000-11-08","bar_index":758,"type":"BUY","strength":0.45,"price":6.102,"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":"2000-11-06","known_ts":"2000-11-08","bar_index":758,"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":"2000-11-06","trigger_known_ts":"2000-11-08","strength":0.45,"price":6.102,"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.543065,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.9098,"atr14":0.228512,"stop_level":5.795544,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-14","known_ts":"2000-11-16","bar_index":760,"type":"BUY","strength":0.45,"price":6.0059,"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":"2000-11-14","known_ts":"2000-11-16","bar_index":760,"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":"2000-11-14","trigger_known_ts":"2000-11-16","strength":0.45,"price":6.0059,"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.550261,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.7176,"atr14":0.23848,"stop_level":5.59836,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-25","known_ts":"2001-01-25","bar_index":776,"type":"RECLAIM","strength":0.863,"price":8.9675,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-14","known_ts":"2001-02-14","bar_index":780,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.188,"stop_level":8.5662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-15","known_ts":"2001-02-15","bar_index":781,"type":"RECLAIM","strength":0.863,"price":8.597,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-14 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":"2001-02-14","prior_stop_level":8.5662,"sweep_low":8.1803,"atr14":0.361374,"stop_level":7.999613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-01","known_ts":"2001-03-01","bar_index":784,"type":"RECLAIM","strength":1.0,"price":8.3501,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-18","known_ts":"2001-04-20","bar_index":795,"type":"BUY","strength":1.0,"price":8.8532,"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":40},{"ts":"2001-05-24","known_ts":"2001-05-24","bar_index":803,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.2947,"stop_level":9.8911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-05","known_ts":"2001-07-09","bar_index":813,"type":"BUY","strength":0.863,"price":9.6432,"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":55},{"ts":"2001-08-29","known_ts":"2001-08-31","bar_index":826,"type":"BUY","strength":0.588,"price":7.5383,"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":"2001-10-09","known_ts":"2001-10-11","bar_index":834,"type":"BUY","strength":0.588,"price":6.3654,"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":50},{"ts":"2001-12-07","known_ts":"2001-12-07","bar_index":848,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.202,"stop_level":6.2254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-01-14","known_ts":"2002-01-16","bar_index":856,"type":"BUY","strength":0.725,"price":6.1631,"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":"2002-03-14","known_ts":"2002-03-14","bar_index":869,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.093,"stop_level":8.4042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-16","known_ts":"2002-04-16","bar_index":877,"type":"RECLAIM","strength":1.0,"price":8.1241,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-08","known_ts":"2002-07-10","bar_index":896,"type":"BUY","strength":0.725,"price":6.9257,"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":45},{"ts":"2002-09-13","known_ts":"2002-09-17","bar_index":912,"type":"BUY","strength":0.588,"price":4.1632,"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":"2003-01-24","known_ts":"2003-01-24","bar_index":942,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4588,"stop_level":6.4977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-27","known_ts":"2003-01-27","bar_index":942,"type":"RECLAIM","strength":0.863,"price":6.5366,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-24 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":"2003-01-24","prior_stop_level":6.4977,"sweep_low":6.3499,"atr14":0.218066,"stop_level":6.240867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-07","known_ts":"2003-04-09","bar_index":959,"type":"BUY","strength":0.588,"price":4.9103,"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":"2003-06-23","known_ts":"2003-06-23","bar_index":976,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.1162,"stop_level":10.4041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-25","known_ts":"2003-06-25","bar_index":977,"type":"RECLAIM","strength":1.0,"price":10.5442,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-23 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":"2003-06-23","prior_stop_level":10.4041,"sweep_low":9.9294,"atr14":0.486613,"stop_level":9.686094,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-08","known_ts":"2003-07-08","bar_index":980,"type":"RECLAIM","strength":1.0,"price":11.0578,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-31","known_ts":"2003-12-31","bar_index":1021,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.8004,"stop_level":22.9871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-01-05","known_ts":"2004-01-05","bar_index":1021,"type":"RECLAIM","strength":0.863,"price":23.1116,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-31 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":"2003-12-31","prior_stop_level":22.9871,"sweep_low":22.5825,"atr14":0.55031,"stop_level":22.307345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-20","known_ts":"2004-04-22","bar_index":1046,"type":"BUY","strength":0.725,"price":22.1778,"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":"2004-07-06","known_ts":"2004-07-06","bar_index":1063,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.2402,"stop_level":20.6604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-21","known_ts":"2004-07-23","bar_index":1067,"type":"BUY","strength":0.863,"price":22.1778,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2004-08-09","known_ts":"2004-08-09","bar_index":1071,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.9405,"stop_level":21.7654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-01","known_ts":"2004-09-03","bar_index":1077,"type":"BUY","strength":0.725,"price":21.8666,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":90},{"ts":"2004-10-07","known_ts":"2004-10-07","bar_index":1085,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.248,"stop_level":20.7616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-26","known_ts":"2004-11-30","bar_index":1097,"type":"BUY","strength":0.45,"price":19.3531,"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":"2004-12-22","known_ts":"2004-12-22","bar_index":1103,"type":"RECLAIM","strength":0.725,"price":20.2324,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-11-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-19","known_ts":"2005-01-19","bar_index":1109,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.2675,"stop_level":19.5009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-01-21","known_ts":"2005-01-21","bar_index":1109,"type":"RECLAIM","strength":0.588,"price":19.6955,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-01-19 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":"2005-01-19","prior_stop_level":19.5009,"sweep_low":18.9407,"atr14":0.476163,"stop_level":18.702619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-04","known_ts":"2005-02-04","bar_index":1113,"type":"RECLAIM","strength":0.725,"price":20.5437,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-17","known_ts":"2005-03-17","bar_index":1122,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.0947,"stop_level":20.816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-03-21","known_ts":"2005-03-21","bar_index":1123,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.8063,"stop_level":20.816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-04-04","known_ts":"2005-04-06","bar_index":1126,"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":"2005-04-04","trigger_known_ts":"2005-04-06","strength":0.45,"price":19.6894,"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.158278,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.7073,"atr14":0.511761,"stop_level":18.45142,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-20","known_ts":"2005-04-22","bar_index":1130,"type":"BUY","strength":0.588,"price":21.0924,"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":70},{"ts":"2005-05-10","known_ts":"2005-05-10","bar_index":1134,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.2763,"stop_level":19.6426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-05-16","known_ts":"2005-05-18","bar_index":1136,"type":"BUY","strength":0.725,"price":20.5234,"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":60},{"ts":"2005-07-25","known_ts":"2005-07-25","bar_index":1152,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.0936,"stop_level":18.1473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-08-15","known_ts":"2005-08-17","bar_index":1157,"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":"2005-08-15","trigger_known_ts":"2005-08-17","strength":0.45,"price":16.7261,"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.284959,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.9609,"atr14":0.510836,"stop_level":15.705482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-31","known_ts":"2005-09-02","bar_index":1161,"type":"BUY","strength":0.45,"price":16.5153,"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":"2005-08-31","known_ts":"2005-09-02","bar_index":1161,"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":"2005-08-31","trigger_known_ts":"2005-09-02","strength":0.45,"price":16.5153,"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.293971,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.8672,"atr14":0.436469,"stop_level":15.648966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-21","known_ts":"2005-10-25","bar_index":1173,"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":"2005-10-21","trigger_known_ts":"2005-10-25","strength":0.45,"price":14.2682,"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.324157,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.2351,"atr14":0.432555,"stop_level":13.018822,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-31","known_ts":"2005-11-02","bar_index":1175,"type":"BUY","strength":0.45,"price":14.1587,"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":"2005-10-31","known_ts":"2005-11-02","bar_index":1175,"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":"2005-10-31","trigger_known_ts":"2005-11-02","strength":0.45,"price":14.1587,"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.329343,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.2586,"atr14":0.504344,"stop_level":13.006428,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-21","known_ts":"2005-11-23","bar_index":1180,"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":"2005-11-21","trigger_known_ts":"2005-11-23","strength":0.45,"price":15.0666,"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.286339,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.6186,"atr14":0.396136,"stop_level":13.420532,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-19","known_ts":"2005-12-19","bar_index":1186,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.2707,"stop_level":14.6752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-22","known_ts":"2005-12-22","bar_index":1187,"type":"RECLAIM","strength":0.588,"price":14.7728,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-19 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":"2005-12-19","prior_stop_level":14.6752,"sweep_low":13.7529,"atr14":0.398101,"stop_level":13.553849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-27","known_ts":"2006-01-27","bar_index":1195,"type":"RECLAIM","strength":0.863,"price":16.7342,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-13","known_ts":"2006-02-13","bar_index":1198,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.6865,"stop_level":14.9925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-02-14","known_ts":"2006-02-14","bar_index":1199,"type":"RECLAIM","strength":0.725,"price":15.0396,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-02-13","prior_stop_level":14.9925,"sweep_low":14.6002,"atr14":0.440107,"stop_level":14.380147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-21","known_ts":"2006-03-23","bar_index":1207,"type":"BUY","strength":0.863,"price":16.2546,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":1230,"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":"2006-06-28","trigger_known_ts":"2006-06-30","strength":0.45,"price":12.1127,"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.37603,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.608,"atr14":0.303124,"stop_level":11.456438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-02","known_ts":"2006-08-04","bar_index":1238,"type":"BUY","strength":0.45,"price":11.0875,"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":"2006-08-15","known_ts":"2006-08-17","bar_index":1241,"type":"BUY","strength":0.45,"price":10.567,"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":"2006-08-15","known_ts":"2006-08-17","bar_index":1241,"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":"2006-08-15","trigger_known_ts":"2006-08-17","strength":0.45,"price":10.567,"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.368539,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.5813,"atr14":0.331128,"stop_level":9.415736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-21","known_ts":"2006-09-21","bar_index":1249,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.4645,"stop_level":10.567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-25","known_ts":"2006-09-25","bar_index":1250,"type":"RECLAIM","strength":0.588,"price":10.5715,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-09-21","prior_stop_level":10.567,"sweep_low":10.3068,"atr14":0.296975,"stop_level":10.158313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-27","known_ts":"2006-10-27","bar_index":1258,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.2995,"stop_level":11.4103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-01","known_ts":"2006-11-01","bar_index":1259,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.9039,"stop_level":11.4103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-12-19","known_ts":"2006-12-19","bar_index":1270,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.6272,"stop_level":11.7189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-12-20","known_ts":"2006-12-20","bar_index":1270,"type":"RECLAIM","strength":0.725,"price":11.7621,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-19 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":"2006-12-19","prior_stop_level":11.7189,"sweep_low":11.4764,"atr14":0.248964,"stop_level":11.351918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-05","known_ts":"2007-01-05","bar_index":1273,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.6113,"stop_level":11.6272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-08","known_ts":"2007-01-08","bar_index":1274,"type":"RECLAIM","strength":0.725,"price":11.7463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-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":"2007-01-05","prior_stop_level":11.6272,"sweep_low":11.5082,"atr14":0.24227,"stop_level":11.387065,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-11","known_ts":"2007-01-16","bar_index":1275,"type":"REBUY","strength":0.863,"price":12.1034,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2007-03-05","known_ts":"2007-03-05","bar_index":1286,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0479,"stop_level":12.3891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-08","known_ts":"2007-03-08","bar_index":1287,"type":"RECLAIM","strength":1.0,"price":12.6401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-05 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":"2007-03-05","prior_stop_level":12.3891,"sweep_low":12.0082,"atr14":0.335637,"stop_level":11.840381,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-13","known_ts":"2007-06-15","bar_index":1310,"type":"BUY","strength":0.725,"price":11.8441,"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":55},{"ts":"2007-08-29","known_ts":"2007-08-31","bar_index":1328,"type":"BUY","strength":0.588,"price":10.4516,"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":"aplus","score":90},{"ts":"2007-11-09","known_ts":"2007-11-13","bar_index":1345,"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":"2007-11-09","trigger_known_ts":"2007-11-13","strength":0.45,"price":6.484,"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.518011,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.0031,"atr14":0.426131,"stop_level":5.790035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-03","known_ts":"2007-12-05","bar_index":1350,"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":"2007-12-03","trigger_known_ts":"2007-12-05","strength":0.45,"price":5.7467,"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.572819,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4581,"atr14":0.285565,"stop_level":5.315318,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-06","known_ts":"2007-12-10","bar_index":1351,"type":"BUY","strength":0.45,"price":7.0932,"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":"2007-12-06","known_ts":"2007-12-10","bar_index":1351,"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":"2007-12-06","trigger_known_ts":"2007-12-10","strength":0.45,"price":7.0932,"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.472726,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4581,"atr14":0.340167,"stop_level":5.288016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-08","known_ts":"2008-01-10","bar_index":1358,"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-01-08","trigger_known_ts":"2008-01-10","strength":0.588,"price":6.2468,"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.535644,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.6101,"atr14":0.384973,"stop_level":5.417613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-08","known_ts":"2008-01-08","bar_index":1358,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7229,"stop_level":5.7947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-09","known_ts":"2008-01-09","bar_index":1358,"type":"RECLAIM","strength":0.588,"price":5.8519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-08 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-01-08","prior_stop_level":5.7947,"sweep_low":5.6101,"atr14":0.368087,"stop_level":5.426057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-14","known_ts":"2008-02-14","bar_index":1366,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7627,"stop_level":6.8675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-15","known_ts":"2008-02-15","bar_index":1367,"type":"RECLAIM","strength":0.725,"price":6.9159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-02-14 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-02-14","prior_stop_level":6.8675,"sweep_low":6.6821,"atr14":0.446116,"stop_level":6.459042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-24","known_ts":"2008-03-26","bar_index":1375,"type":"BUY","strength":0.725,"price":7.4816,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2008-04-29","known_ts":"2008-04-29","bar_index":1383,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7683,"stop_level":7.8302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-12","known_ts":"2008-06-16","bar_index":1394,"type":"BUY","strength":1.0,"price":7.5383,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2008-08-06","known_ts":"2008-08-06","bar_index":1406,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4528,"stop_level":7.3816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2008-08-11","known_ts":"2008-08-11","bar_index":1407,"type":"RECLAIM","strength":1.0,"price":7.6261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-06 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":"2008-08-06","prior_stop_level":7.3816,"sweep_low":6.1106,"atr14":0.520226,"stop_level":5.850487,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-12","known_ts":"2008-08-14","bar_index":1408,"type":"REBUY","strength":1.0,"price":7.8216,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2008-09-25","known_ts":"2008-09-25","bar_index":1418,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5364,"stop_level":7.5772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-09-29","known_ts":"2008-09-29","bar_index":1419,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.1721,"stop_level":7.5772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-09-30","known_ts":"2008-09-30","bar_index":1419,"type":"RECLAIM","strength":1.0,"price":7.737,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-25 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":"2008-09-25","prior_stop_level":7.5772,"sweep_low":6.6154,"atr14":0.559979,"stop_level":6.335411,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-30","known_ts":"2008-09-30","bar_index":1419,"type":"RECLAIM","strength":1.0,"price":7.737,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-09-29","prior_stop_level":7.5772,"sweep_low":6.6154,"atr14":0.559979,"stop_level":6.335411,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-02","known_ts":"2008-12-04","bar_index":1434,"type":"BUY","strength":0.588,"price":3.7416,"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":70},{"ts":"2008-12-15","known_ts":"2008-12-17","bar_index":1437,"type":"REBUY","strength":0.588,"price":3.3732,"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":40},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1443,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1931,"stop_level":3.2012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-02-11","known_ts":"2009-02-13","bar_index":1450,"type":"BUY","strength":0.725,"price":2.7673,"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":0},{"ts":"2009-03-13","known_ts":"2009-03-17","bar_index":1457,"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":"2009-03-13","trigger_known_ts":"2009-03-17","strength":0.45,"price":0.4994,"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.941267,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4176,"atr14":0.289039,"stop_level":0.273081,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-26","known_ts":"2009-03-30","bar_index":1460,"type":"BUY","strength":0.45,"price":1.0807,"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":"2009-03-26","known_ts":"2009-03-30","bar_index":1460,"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":"2009-03-26","trigger_known_ts":"2009-03-30","strength":0.45,"price":1.0807,"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.872902,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4257,"atr14":0.264772,"stop_level":0.293314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":1471,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.138,"stop_level":1.2363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":1472,"type":"RECLAIM","strength":0.588,"price":1.2527,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-14 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-05-14","prior_stop_level":1.2363,"sweep_low":1.048,"atr14":0.269126,"stop_level":0.913437,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-17","known_ts":"2009-07-21","bar_index":1486,"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":"2009-07-17","trigger_known_ts":"2009-07-21","strength":0.45,"price":0.7778,"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.902587,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4094,"atr14":0.13277,"stop_level":0.343015,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-22","known_ts":"2009-07-24","bar_index":1487,"type":"BUY","strength":0.45,"price":0.6959,"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":"2009-07-22","known_ts":"2009-07-24","bar_index":1487,"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":"2009-07-22","trigger_known_ts":"2009-07-24","strength":0.45,"price":0.6959,"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.912845,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4094,"atr14":0.149203,"stop_level":0.334798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-07","known_ts":"2009-08-07","bar_index":1491,"type":"RECLAIM","strength":0.725,"price":1.3345,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-07-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-01-29","known_ts":"2010-01-29","bar_index":1531,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4235,"stop_level":2.4644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-02","known_ts":"2010-02-02","bar_index":1531,"type":"RECLAIM","strength":1.0,"price":2.5708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-29","prior_stop_level":2.4644,"sweep_low":2.3743,"atr14":0.226838,"stop_level":2.260881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-25","known_ts":"2010-02-25","bar_index":1537,"type":"RECLAIM","strength":1.0,"price":2.6199,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-02","known_ts":"2010-03-04","bar_index":1538,"type":"REBUY","strength":1.0,"price":2.7673,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-07-30","known_ts":"2010-08-03","bar_index":1573,"type":"BUY","strength":0.725,"price":6.9019,"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":30},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":1575,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7884,"stop_level":6.7054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-09-16","known_ts":"2010-09-20","bar_index":1584,"type":"BUY","strength":0.725,"price":5.6329,"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":"2010-11-16","known_ts":"2010-11-16","bar_index":1598,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9265,"stop_level":7.0739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":1599,"type":"RECLAIM","strength":0.863,"price":7.213,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-16 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-11-16","prior_stop_level":7.0739,"sweep_low":6.599,"atr14":0.401179,"stop_level":6.39841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-02","known_ts":"2010-12-02","bar_index":1602,"type":"RECLAIM","strength":0.863,"price":9.6856,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-19","known_ts":"2011-01-19","bar_index":1612,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.309,"stop_level":9.3909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-25","known_ts":"2011-01-25","bar_index":1614,"type":"RECLAIM","strength":0.863,"price":9.6283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-19 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":"2011-01-19","prior_stop_level":9.3909,"sweep_low":8.7277,"atr14":0.45025,"stop_level":8.502575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-04","known_ts":"2011-04-06","bar_index":1630,"type":"BUY","strength":0.725,"price":9.4564,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2011-06-21","known_ts":"2011-06-23","bar_index":1648,"type":"BUY","strength":0.588,"price":7.4668,"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":"2011-08-11","known_ts":"2011-08-15","bar_index":1660,"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-11","trigger_known_ts":"2011-08-15","strength":0.45,"price":4.765,"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.538096,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8235,"atr14":0.433468,"stop_level":3.606766,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-29","known_ts":"2011-08-31","bar_index":1664,"type":"BUY","strength":0.45,"price":4.6586,"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-29","known_ts":"2011-08-31","bar_index":1664,"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-29","trigger_known_ts":"2011-08-31","strength":0.45,"price":4.6586,"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.54841,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6843,"atr14":0.384846,"stop_level":3.491877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-03","known_ts":"2011-10-03","bar_index":1672,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.6024,"stop_level":3.758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-10-04","known_ts":"2011-10-04","bar_index":1672,"type":"RECLAIM","strength":0.45,"price":4.1182,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2011-10-03","prior_stop_level":3.758,"sweep_low":3.4551,"atr14":0.369306,"stop_level":3.270447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":1683,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5919,"stop_level":5.6738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-22","known_ts":"2011-12-27","bar_index":1691,"type":"REBUY","strength":0.725,"price":6.5499,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2012-03-01","known_ts":"2012-03-01","bar_index":1706,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.5639,"stop_level":8.6458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-15","known_ts":"2012-06-19","bar_index":1731,"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":"2012-06-15","trigger_known_ts":"2012-06-19","strength":0.45,"price":5.5756,"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.385927,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.0761,"atr14":0.318128,"stop_level":4.917036,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-28","known_ts":"2012-07-02","bar_index":1734,"type":"BUY","strength":0.45,"price":5.33,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-06-28","known_ts":"2012-07-02","bar_index":1734,"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":"2012-06-28","trigger_known_ts":"2012-07-02","strength":0.45,"price":5.33,"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.412976,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7896,"atr14":0.29017,"stop_level":4.644515,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-12","known_ts":"2012-07-12","bar_index":1737,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.7077,"stop_level":4.9533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-07-13","known_ts":"2012-07-13","bar_index":1737,"type":"RECLAIM","strength":0.45,"price":5.3627,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2012-07-12","prior_stop_level":4.9533,"sweep_low":4.6258,"atr14":0.314811,"stop_level":4.468395,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-24","known_ts":"2012-08-24","bar_index":1747,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.42,"stop_level":5.4282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-28","known_ts":"2012-08-28","bar_index":1748,"type":"RECLAIM","strength":0.588,"price":5.5346,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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":"2012-08-24","prior_stop_level":5.4282,"sweep_low":5.3218,"atr14":0.262994,"stop_level":5.190303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-25","known_ts":"2012-09-25","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5264,"stop_level":5.7966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-28","known_ts":"2012-09-28","bar_index":1755,"type":"RECLAIM","strength":0.588,"price":5.8376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-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":"2012-09-25","prior_stop_level":5.7966,"sweep_low":5.4118,"atr14":0.270548,"stop_level":5.276526,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-26","known_ts":"2012-11-01","bar_index":1762,"type":"BUY","strength":0.588,"price":6.3779,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2012-11-15","known_ts":"2012-11-15","bar_index":1766,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8621,"stop_level":5.9768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-20","known_ts":"2012-11-20","bar_index":1767,"type":"RECLAIM","strength":0.588,"price":6.0586,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-11-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":"2012-11-15","prior_stop_level":5.9768,"sweep_low":5.682,"atr14":0.267979,"stop_level":5.548011,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-04","known_ts":"2012-12-04","bar_index":1770,"type":"RECLAIM","strength":0.863,"price":6.9183,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-15","known_ts":"2013-01-15","bar_index":1779,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.6879,"stop_level":7.737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-16","known_ts":"2013-01-16","bar_index":1779,"type":"RECLAIM","strength":0.863,"price":7.7452,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-15 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":"2013-01-15","prior_stop_level":7.737,"sweep_low":7.6306,"atr14":0.251703,"stop_level":7.504749,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-31","known_ts":"2013-01-31","bar_index":1783,"type":"RECLAIM","strength":0.863,"price":8.5721,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-06","known_ts":"2013-02-06","bar_index":1784,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2692,"stop_level":8.4739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-10","known_ts":"2013-05-14","bar_index":1806,"type":"BUY","strength":0.725,"price":8.2856,"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":"2013-06-05","known_ts":"2013-06-05","bar_index":1811,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.0727,"stop_level":8.2037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-06","known_ts":"2013-06-06","bar_index":1812,"type":"RECLAIM","strength":0.725,"price":8.2446,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-05","prior_stop_level":8.2037,"sweep_low":8.0072,"atr14":0.276168,"stop_level":7.869116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-14","known_ts":"2013-06-14","bar_index":1814,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.0236,"stop_level":8.0727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-18","known_ts":"2013-06-18","bar_index":1814,"type":"RECLAIM","strength":0.725,"price":8.1382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-14","prior_stop_level":8.0727,"sweep_low":7.8435,"atr14":0.278836,"stop_level":7.704082,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-19","known_ts":"2013-07-19","bar_index":1822,"type":"RECLAIM","strength":0.863,"price":8.3511,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-27","known_ts":"2013-08-29","bar_index":1831,"type":"BUY","strength":1.0,"price":8.9242,"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":30},{"ts":"2013-10-08","known_ts":"2013-10-08","bar_index":1840,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1371,"stop_level":9.4727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":1841,"type":"RECLAIM","strength":1.0,"price":9.661,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-10-08","prior_stop_level":9.4727,"sweep_low":9.0552,"atr14":0.279232,"stop_level":8.915584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-22","known_ts":"2013-10-22","bar_index":1844,"type":"RECLAIM","strength":1.0,"price":10.488,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-07","known_ts":"2013-11-07","bar_index":1848,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.1616,"stop_level":9.4154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-11-08","known_ts":"2013-11-08","bar_index":1848,"type":"RECLAIM","strength":1.0,"price":9.4318,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-07","prior_stop_level":9.4154,"sweep_low":9.1534,"atr14":0.320916,"stop_level":8.992942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-26","known_ts":"2013-12-30","bar_index":1859,"type":"BUY","strength":0.863,"price":10.054,"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":30},{"ts":"2014-02-04","known_ts":"2014-02-04","bar_index":1867,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.7336,"stop_level":10.9383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-20","known_ts":"2014-03-20","bar_index":1878,"type":"RECLAIM","strength":1.0,"price":11.6014,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-23","known_ts":"2014-05-28","bar_index":1893,"type":"BUY","strength":0.725,"price":11.4705,"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":"quality","score":65},{"ts":"2014-07-08","known_ts":"2014-07-08","bar_index":1903,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3722,"stop_level":11.5359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-14","known_ts":"2014-08-18","bar_index":1912,"type":"BUY","strength":0.725,"price":11.5359,"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":55},{"ts":"2014-09-15","known_ts":"2014-09-15","bar_index":1919,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1266,"stop_level":11.3476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-18","known_ts":"2014-09-18","bar_index":1920,"type":"RECLAIM","strength":0.863,"price":11.3886,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-09-15","prior_stop_level":11.3476,"sweep_low":10.971,"atr14":0.232029,"stop_level":10.854985,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-17","known_ts":"2014-11-19","bar_index":1934,"type":"BUY","strength":0.45,"price":9.0388,"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":"2014-12-15","known_ts":"2014-12-15","bar_index":1940,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.433,"stop_level":8.6131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":1941,"type":"RECLAIM","strength":0.45,"price":8.8833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-15","prior_stop_level":8.6131,"sweep_low":8.3675,"atr14":0.340303,"stop_level":8.197348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-02","known_ts":"2015-02-02","bar_index":1951,"type":"RECLAIM","strength":0.725,"price":11.1593,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-20","known_ts":"2015-03-20","bar_index":1962,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5196,"stop_level":11.6669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-08","known_ts":"2015-04-08","bar_index":1966,"type":"RECLAIM","strength":0.863,"price":11.4868,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-29","known_ts":"2015-07-31","bar_index":1992,"type":"BUY","strength":0.588,"price":11.2494,"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":80},{"ts":"2015-08-18","known_ts":"2015-08-18","bar_index":1996,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.9383,"stop_level":11.1184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-26","known_ts":"2015-08-26","bar_index":1998,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.054,"stop_level":11.1184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-06","known_ts":"2015-10-08","bar_index":2008,"type":"BUY","strength":0.45,"price":9.3745,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2015-12-02","known_ts":"2015-12-02","bar_index":2021,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.4061,"stop_level":10.447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-04","known_ts":"2015-12-04","bar_index":2022,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.7839,"stop_level":10.447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-28","known_ts":"2015-12-30","bar_index":2027,"type":"BUY","strength":0.725,"price":9.8739,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2016-02-02","known_ts":"2016-02-04","bar_index":2035,"type":"BUY","strength":0.45,"price":9.1616,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2016-02-29","known_ts":"2016-02-29","bar_index":2041,"type":"RECLAIM","strength":0.725,"price":9.8084,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":2049,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.2833,"stop_level":10.5043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-20","known_ts":"2016-04-20","bar_index":2053,"type":"RECLAIM","strength":0.863,"price":10.5862,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-25","known_ts":"2016-04-27","bar_index":2054,"type":"REBUY","strength":0.863,"price":11.4623,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2016-05-27","known_ts":"2016-05-27","bar_index":2062,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2903,"stop_level":11.364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-31","known_ts":"2016-05-31","bar_index":2062,"type":"RECLAIM","strength":0.863,"price":11.6096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-05-27","prior_stop_level":11.364,"sweep_low":11.2494,"atr14":0.3259,"stop_level":11.08645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-07","known_ts":"2016-06-09","bar_index":2064,"type":"BUY","strength":1.0,"price":11.888,"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":"2016-07-25","known_ts":"2016-07-27","bar_index":2075,"type":"BUY","strength":0.863,"price":11.4213,"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":30},{"ts":"2016-09-22","known_ts":"2016-09-26","bar_index":2089,"type":"REBUY","strength":0.863,"price":11.6669,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-10-21","known_ts":"2016-10-21","bar_index":2096,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.8482,"stop_level":10.8892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2016-10-24","known_ts":"2016-10-24","bar_index":2096,"type":"RECLAIM","strength":0.863,"price":10.9383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-21 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":"2016-10-21","prior_stop_level":10.8892,"sweep_low":10.7827,"atr14":0.248311,"stop_level":10.658545,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-16","known_ts":"2016-11-18","bar_index":2102,"type":"BUY","strength":0.588,"price":10.4061,"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":20},{"ts":"2017-02-14","known_ts":"2017-02-14","bar_index":2122,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.2013,"stop_level":17.2095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-16","known_ts":"2017-02-16","bar_index":2122,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.9959,"stop_level":17.2095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-15","known_ts":"2017-02-15","bar_index":2122,"type":"RECLAIM","strength":1.0,"price":17.3821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-02-14","prior_stop_level":17.2095,"sweep_low":17.0698,"atr14":0.482623,"stop_level":16.828488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-21","known_ts":"2017-02-21","bar_index":2123,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.1027,"stop_level":17.2095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-27","known_ts":"2017-02-27","bar_index":2124,"type":"RECLAIM","strength":1.0,"price":17.3082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-02-21","prior_stop_level":17.2095,"sweep_low":16.7657,"atr14":0.415383,"stop_level":16.558009,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-08","known_ts":"2017-03-08","bar_index":2127,"type":"RECLAIM","strength":1.0,"price":17.0205,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-28","known_ts":"2017-06-30","bar_index":2153,"type":"BUY","strength":0.725,"price":18.1178,"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":"2017-07-28","known_ts":"2017-07-28","bar_index":2160,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.7291,"stop_level":17.3677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-08-31","known_ts":"2017-09-05","bar_index":2168,"type":"BUY","strength":0.725,"price":17.0681,"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":"2017-10-17","known_ts":"2017-10-17","bar_index":2178,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.2571,"stop_level":18.4146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-20","known_ts":"2017-10-20","bar_index":2179,"type":"RECLAIM","strength":0.863,"price":18.8621,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-17","prior_stop_level":18.4146,"sweep_low":17.9173,"atr14":0.401754,"stop_level":17.716423,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-18","known_ts":"2017-12-20","bar_index":2193,"type":"BUY","strength":0.588,"price":17.0389,"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":40},{"ts":"2018-02-27","known_ts":"2018-02-27","bar_index":2208,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.9267,"stop_level":19.1262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-21","known_ts":"2018-06-21","bar_index":2235,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.4078,"stop_level":16.4996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-07-17","known_ts":"2018-07-19","bar_index":2241,"type":"BUY","strength":0.45,"price":16.9348,"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-10-01","known_ts":"2018-10-01","bar_index":2258,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.9907,"stop_level":15.6443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-23","known_ts":"2018-10-25","bar_index":2264,"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-10-23","trigger_known_ts":"2018-10-25","strength":0.45,"price":10.989,"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.488398,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.9049,"atr14":0.563241,"stop_level":10.62328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-05","known_ts":"2018-11-07","bar_index":2267,"type":"BUY","strength":0.45,"price":13.4039,"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-11-05","known_ts":"2018-11-07","bar_index":2267,"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-11-05","trigger_known_ts":"2018-11-07","strength":0.45,"price":13.4039,"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.375971,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.7618,"atr14":0.602972,"stop_level":10.460314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-07","known_ts":"2018-12-07","bar_index":2274,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.4434,"stop_level":12.7728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-03","known_ts":"2019-01-07","bar_index":2280,"type":"BUY","strength":0.588,"price":11.9032,"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,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2019-01-30","known_ts":"2019-01-30","bar_index":2286,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8609,"stop_level":12.4789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-04","known_ts":"2019-02-04","bar_index":2287,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.2419,"stop_level":12.4789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-08","known_ts":"2019-02-08","bar_index":2288,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3783,"stop_level":11.8016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-13","known_ts":"2019-02-13","bar_index":2289,"type":"RECLAIM","strength":0.588,"price":12.0048,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-08 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-08","prior_stop_level":11.8016,"sweep_low":11.2852,"atr14":0.424286,"stop_level":11.073057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":2294,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.7424,"stop_level":12.208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-04","known_ts":"2019-04-08","bar_index":2301,"type":"BUY","strength":0.725,"price":12.3134,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2019-05-13","known_ts":"2019-05-13","bar_index":2309,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.0749,"stop_level":12.3815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-20","known_ts":"2019-05-20","bar_index":2311,"type":"RECLAIM","strength":0.725,"price":12.4326,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-05-13","prior_stop_level":12.3815,"sweep_low":11.9472,"atr14":0.392681,"stop_level":11.750859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-18","known_ts":"2019-06-20","bar_index":2318,"type":"BUY","strength":0.863,"price":13.0457,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2019-07-23","known_ts":"2019-07-25","bar_index":2326,"type":"REBUY","strength":0.863,"price":13.504,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2019-09-12","known_ts":"2019-09-16","bar_index":2338,"type":"BUY","strength":0.863,"price":12.7766,"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":"2019-10-02","known_ts":"2019-10-02","bar_index":2342,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.654,"stop_level":12.4771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":2343,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.7572,"stop_level":12.4771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-10-24","known_ts":"2019-10-24","bar_index":2348,"type":"RECLAIM","strength":1.0,"price":13.0827,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-19","known_ts":"2019-12-19","bar_index":2361,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.8676,"stop_level":12.9622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-03-13","known_ts":"2020-03-17","bar_index":2380,"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":"2020-03-13","trigger_known_ts":"2020-03-17","strength":0.45,"price":7.6336,"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.449025,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.6902,"atr14":0.635557,"stop_level":6.372421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-03","known_ts":"2020-04-07","bar_index":2385,"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":"2020-04-03","trigger_known_ts":"2020-04-07","strength":0.45,"price":6.2663,"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.547713,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4786,"atr14":0.623315,"stop_level":5.166942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":2386,"type":"BUY","strength":0.45,"price":7.0015,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":2386,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-08","trigger_known_ts":"2020-04-13","strength":0.45,"price":7.0015,"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.494648,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4786,"atr14":0.600056,"stop_level":5.178572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6776,"stop_level":6.7039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":2394,"type":"RECLAIM","strength":0.588,"price":6.7126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-14","prior_stop_level":6.7039,"sweep_low":5.9162,"atr14":0.509291,"stop_level":5.661554,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-14","known_ts":"2020-07-14","bar_index":2408,"type":"RECLAIM","strength":0.863,"price":10.0616,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-07","known_ts":"2020-10-09","bar_index":2428,"type":"BUY","strength":1.0,"price":12.2147,"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":"2020-12-14","known_ts":"2020-12-14","bar_index":2443,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.1085,"stop_level":15.6944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":2444,"type":"RECLAIM","strength":1.0,"price":15.7033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-12-14","prior_stop_level":15.6944,"sweep_low":15.0198,"atr14":0.610225,"stop_level":14.714687,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-05","known_ts":"2021-03-09","bar_index":2462,"type":"BUY","strength":0.863,"price":16.2585,"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-07-22","known_ts":"2021-07-26","bar_index":2494,"type":"BUY","strength":0.588,"price":13.0963,"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":"2021-09-09","known_ts":"2021-09-09","bar_index":2505,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.3755,"stop_level":13.7088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-09-13","known_ts":"2021-09-13","bar_index":2506,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.1143,"stop_level":13.7088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-10-27","known_ts":"2021-10-27","bar_index":2516,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.7239,"stop_level":13.9774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-10-28","known_ts":"2021-10-28","bar_index":2517,"type":"RECLAIM","strength":0.725,"price":14.1675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-27 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":"2021-10-27","prior_stop_level":13.9774,"sweep_low":13.6243,"atr14":0.397825,"stop_level":13.425387,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-10","known_ts":"2021-11-10","bar_index":2520,"type":"RECLAIM","strength":0.725,"price":16.485,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":2523,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.806,"stop_level":16.4578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":2524,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.118,"stop_level":16.4578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":2525,"type":"RECLAIM","strength":0.863,"price":16.7928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-26 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":"2021-11-26","prior_stop_level":16.4578,"sweep_low":15.0456,"atr14":0.570516,"stop_level":14.760342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":2525,"type":"RECLAIM","strength":0.863,"price":16.7928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-30 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":"2021-11-30","prior_stop_level":16.4578,"sweep_low":15.0456,"atr14":0.570516,"stop_level":14.760342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-15","known_ts":"2021-12-15","bar_index":2528,"type":"RECLAIM","strength":0.863,"price":16.5121,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-20","known_ts":"2022-01-20","bar_index":2536,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.9305,"stop_level":18.3304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":2536,"type":"RECLAIM","strength":1.0,"price":18.4576,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-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":"2022-01-20","prior_stop_level":18.3304,"sweep_low":17.1489,"atr14":0.694928,"stop_level":16.801436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-27","known_ts":"2022-01-27","bar_index":2537,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.5761,"stop_level":17.9123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-26","known_ts":"2022-04-28","bar_index":2558,"type":"BUY","strength":0.588,"price":13.7768,"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":"2022-06-16","known_ts":"2022-06-16","bar_index":2570,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.7529,"stop_level":13.2649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-21","known_ts":"2022-06-21","bar_index":2570,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.5609,"stop_level":13.2649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-11","known_ts":"2022-07-13","bar_index":2575,"type":"REBUY","strength":0.588,"price":13.0945,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2022-07-27","known_ts":"2022-07-27","bar_index":2579,"type":"RECLAIM","strength":0.725,"price":16.6073,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-07-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":2586,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.9268,"stop_level":16.0923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-28","known_ts":"2022-10-28","bar_index":2601,"type":"RECLAIM","strength":0.863,"price":20.4019,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":2610,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.7119,"stop_level":23.1647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-02-03","known_ts":"2023-02-03","bar_index":2623,"type":"RECLAIM","strength":1.0,"price":26.7963,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-04-27","known_ts":"2023-05-01","bar_index":2642,"type":"BUY","strength":0.725,"price":23.9301,"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":25},{"ts":"2023-06-23","known_ts":"2023-06-23","bar_index":2655,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.7117,"stop_level":24.9536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":2656,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.6324,"stop_level":24.9536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-19","known_ts":"2023-09-21","bar_index":2675,"type":"BUY","strength":0.45,"price":20.9053,"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-10-31","known_ts":"2023-11-02","bar_index":2685,"type":"REBUY","strength":0.45,"price":19.8895,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2023-12-05","known_ts":"2023-12-05","bar_index":2693,"type":"RECLAIM","strength":0.725,"price":22.9998,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-10-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-12-26","known_ts":"2023-12-26","bar_index":2697,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.9929,"stop_level":24.1896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":2699,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7531,"stop_level":23.9929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":2703,"type":"RECLAIM","strength":0.863,"price":23.7963,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-24","known_ts":"2024-01-26","bar_index":2704,"type":"REBUY","strength":0.863,"price":24.1723,"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":"2024-02-23","known_ts":"2024-02-27","bar_index":2711,"type":"BUY","strength":0.863,"price":26.1929,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2024-03-04","known_ts":"2024-03-06","bar_index":2713,"type":"BUY","strength":0.863,"price":25.8733,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2024-03-20","known_ts":"2024-03-22","bar_index":2717,"type":"BUY","strength":0.863,"price":26.7474,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2024-04-02","known_ts":"2024-04-02","bar_index":2719,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.3339,"stop_level":26.4278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-03","known_ts":"2024-04-05","bar_index":2720,"type":"BUY","strength":1.0,"price":27.4932,"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":30},{"ts":"2024-04-04","known_ts":"2024-04-04","bar_index":2720,"type":"RECLAIM","strength":0.863,"price":26.8617,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-02 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-04-02","prior_stop_level":26.4278,"sweep_low":26.1271,"atr14":0.910066,"stop_level":25.672067,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-10","known_ts":"2024-04-10","bar_index":2721,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.9192,"stop_level":26.3339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-28","known_ts":"2024-07-02","bar_index":2740,"type":"BUY","strength":0.45,"price":20.5091,"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-07-24","known_ts":"2024-07-24","bar_index":2745,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.3077,"stop_level":19.4874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-26","known_ts":"2024-07-26","bar_index":2746,"type":"RECLAIM","strength":0.588,"price":19.9415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-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":"2024-07-24","prior_stop_level":19.4874,"sweep_low":18.9199,"atr14":0.779802,"stop_level":18.529999,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-02","known_ts":"2024-08-02","bar_index":2748,"type":"SELL","basis":"structure_stop","strength":0.45,"price":18.5604,"stop_level":19.3077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-08-28","known_ts":"2024-08-30","bar_index":2754,"type":"BUY","strength":0.45,"price":18.409,"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-09-11","known_ts":"2024-09-13","bar_index":2757,"type":"BUY","strength":0.45,"price":18.286,"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-12-13","known_ts":"2024-12-13","bar_index":2779,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.6728,"stop_level":18.3284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-12-17","known_ts":"2024-12-17","bar_index":2779,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.3592,"stop_level":18.3284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-01-27","known_ts":"2025-01-29","bar_index":2788,"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":"2025-01-27","trigger_known_ts":"2025-01-29","strength":0.45,"price":15.5709,"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.43704,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.1961,"atr14":0.729337,"stop_level":13.831431,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-18","known_ts":"2025-02-20","bar_index":2793,"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":"2025-02-18","trigger_known_ts":"2025-02-20","strength":0.45,"price":12.0004,"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.56613,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.4467,"atr14":0.64528,"stop_level":11.12406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-06","known_ts":"2025-03-10","bar_index":2797,"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":"2025-03-06","trigger_known_ts":"2025-03-10","strength":0.45,"price":11.1125,"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.598232,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.8714,"atr14":0.652755,"stop_level":9.545023,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-19","known_ts":"2025-03-21","bar_index":2800,"type":"BUY","strength":0.45,"price":11.0266,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2025-03-19","known_ts":"2025-03-21","bar_index":2800,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-03-19","trigger_known_ts":"2025-03-21","strength":0.45,"price":11.0266,"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.601338,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.9001,"atr14":0.582515,"stop_level":9.608843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":2826,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.6636,"stop_level":9.8174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":2828,"type":"RECLAIM","strength":0.725,"price":9.9832,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-07-15","prior_stop_level":9.8174,"sweep_low":8.9084,"atr14":0.450272,"stop_level":8.683264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-11","known_ts":"2025-08-13","bar_index":2833,"type":"REBUY","strength":0.725,"price":10.69,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2025-08-22","known_ts":"2025-08-26","bar_index":2836,"type":"BUY","strength":0.725,"price":10.8837,"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":40},{"ts":"2025-09-17","known_ts":"2025-09-17","bar_index":2841,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.6416,"stop_level":10.6707,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-18","known_ts":"2025-09-18","bar_index":2842,"type":"RECLAIM","strength":0.725,"price":11.1354,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-09-17","prior_stop_level":10.6707,"sweep_low":10.6416,"atr14":0.432188,"stop_level":10.425506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-25","known_ts":"2025-11-28","bar_index":2858,"type":"BUY","strength":0.588,"price":8.2397,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2026-03-03","known_ts":"2026-03-03","bar_index":2879,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4235,"stop_level":9.6697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-03-04","known_ts":"2026-03-04","bar_index":2880,"type":"RECLAIM","strength":0.725,"price":9.778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-03-03","prior_stop_level":9.6697,"sweep_low":9.069,"atr14":0.621124,"stop_level":8.758438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-16","known_ts":"2026-04-20","bar_index":2890,"type":"BUY","strength":0.725,"price":9.4923,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2026-05-04","known_ts":"2026-05-04","bar_index":2894,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.5541,"stop_level":8.6574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2026-05-26","known_ts":"2026-05-28","bar_index":2899,"type":"BUY","strength":0.725,"price":8.1505,"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":25},{"ts":"2026-07-29","known_ts":"2026-07-29","bar_index":2913,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.4,"stop_level":12.54,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-31","known_ts":"2026-07-31","bar_index":2914,"type":"RECLAIM","strength":1.0,"price":12.56,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-07-29","prior_stop_level":12.54,"sweep_low":11.76,"atr14":0.811414,"stop_level":11.354293,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-12","known_ts":"2026-08-12","bar_index":2917,"type":"RECLAIM","strength":1.0,"price":12.56,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-08-12","last_scored_basis":null,"bars_since_signal":0,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-12-21","2018-03-08","2018-03-29","2018-05-03","2018-07-03","2019-04-01","2019-08-29","2020-02-04","2020-09-16","2020-12-29","2021-02-03","2021-05-05","2021-06-01","2021-06-25","2021-07-19","2022-02-15","2022-02-24","2022-03-17","2022-04-12","2022-05-17","2022-07-06","2022-09-21","2023-01-04","2023-01-31","2023-03-23","2023-04-14","2023-07-17","2023-08-02","2023-08-28","2023-09-14","2023-10-05","2024-05-07","2024-05-29","2024-08-23","2024-09-11","2025-01-02","2025-10-14","2025-11-20","2026-03-20","2026-05-20"],"warnings":[{"ts":"2022-06-16","kind":"confirm","px":12.7529,"level":13.2649},{"ts":"2022-06-17","kind":"arm","px":12.4787},{"ts":"2022-06-21","kind":"confirm","px":12.5609,"level":13.2649},{"ts":"2022-08-08","kind":"arm","px":16.5429},{"ts":"2022-08-29","kind":"confirm","px":15.9268,"level":16.0923},{"ts":"2022-11-29","kind":"arm","px":23.2756},{"ts":"2022-12-07","kind":"confirm","px":22.7119,"level":23.1647},{"ts":"2023-06-22","kind":"arm","px":25.6049},{"ts":"2023-06-23","kind":"confirm","px":24.7117,"level":24.9536},{"ts":"2023-06-28","kind":"arm","px":23.3719},{"ts":"2023-06-29","kind":"confirm","px":23.6324,"level":24.9536},{"ts":"2023-12-20","kind":"arm","px":24.3676},{"ts":"2023-12-26","kind":"confirm","px":23.9929,"level":24.1896},{"ts":"2024-01-02","kind":"arm","px":23.7399},{"ts":"2024-01-03","kind":"confirm","px":22.7531,"level":23.9929},{"ts":"2024-03-12","kind":"arm","px":25.8452},{"ts":"2024-04-02","kind":"confirm","px":26.3339,"level":26.4278},{"ts":"2024-04-03","kind":"arm","px":26.4093},{"ts":"2024-04-10","kind":"confirm","px":25.9192,"level":26.3339},{"ts":"2024-07-12","kind":"arm","px":20.8024},{"ts":"2024-07-24","kind":"confirm","px":19.3077,"level":19.4874},{"ts":"2024-07-25","kind":"arm","px":19.4023},{"ts":"2024-08-02","kind":"confirm","px":18.5604,"level":19.3077},{"ts":"2024-11-20","kind":"arm","px":17.5207},{"ts":"2024-12-13","kind":"confirm","px":17.6728,"level":18.3284},{"ts":"2024-12-16","kind":"arm","px":17.6253},{"ts":"2024-12-17","kind":"confirm","px":17.3592,"level":18.3284},{"ts":"2025-05-02","kind":"arm","px":7.8751},{"ts":"2025-05-28","kind":"arm","px":8.4713},{"ts":"2025-06-26","kind":"arm","px":10.279},{"ts":"2025-07-15","kind":"confirm","px":9.6636,"level":9.8174},{"ts":"2025-09-10","kind":"arm","px":10.9031},{"ts":"2025-09-17","kind":"confirm","px":10.6416,"level":10.6707},{"ts":"2025-12-16","kind":"arm","px":9.5479},{"ts":"2026-01-22","kind":"arm","px":10.1916},{"ts":"2026-03-03","kind":"confirm","px":9.4235,"level":9.6697},{"ts":"2026-05-01","kind":"arm","px":7.6336},{"ts":"2026-05-04","kind":"confirm","px":7.5541,"level":8.6574},{"ts":"2026-07-01","kind":"arm","px":13.17},{"ts":"2026-07-29","kind":"confirm","px":12.4,"level":12.54}],"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":[]}}}