{"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":"PKE","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-11-14","known_ts":"1980-11-18","bar_index":57,"type":"BUY","strength":0.45,"price":0.2577,"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":"1980-12-09","known_ts":"1980-12-09","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2552,"stop_level":0.2628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-01-05","known_ts":"1981-01-07","bar_index":68,"type":"BUY","strength":0.725,"price":0.2906,"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":30},{"ts":"1981-03-05","known_ts":"1981-03-05","bar_index":82,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2754,"stop_level":0.2805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-03-09","known_ts":"1981-03-09","bar_index":82,"type":"RECLAIM","strength":0.725,"price":0.288,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1981-03-05","prior_stop_level":0.2805,"sweep_low":0.2703,"atr14":0.009684,"stop_level":0.265458,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-04-03","known_ts":"1981-04-03","bar_index":89,"type":"RECLAIM","strength":0.863,"price":0.3739,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-05-04","known_ts":"1981-05-04","bar_index":95,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3411,"stop_level":0.3537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-05-08","known_ts":"1981-05-08","bar_index":97,"type":"RECLAIM","strength":0.725,"price":0.3563,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1981-05-04","prior_stop_level":0.3537,"sweep_low":0.3411,"atr14":0.008589,"stop_level":0.336806,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-05-18","known_ts":"1981-05-18","bar_index":99,"type":"RECLAIM","strength":0.863,"price":0.4219,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-09-29","known_ts":"1981-10-01","bar_index":130,"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":"1981-09-29","trigger_known_ts":"1981-10-01","strength":0.45,"price":0.2805,"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.365672,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2628,"atr14":0.005405,"stop_level":0.260098,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-10-07","known_ts":"1981-10-09","bar_index":132,"type":"BUY","strength":0.45,"price":0.3108,"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":"1981-11-10","known_ts":"1981-11-10","bar_index":140,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.2703,"stop_level":0.2805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-12-07","known_ts":"1981-12-09","bar_index":146,"type":"BUY","strength":0.45,"price":0.2602,"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":"1981-12-07","known_ts":"1981-12-09","bar_index":146,"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":"1981-12-07","trigger_known_ts":"1981-12-09","strength":0.45,"price":0.2602,"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.411578,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2527,"atr14":0.004571,"stop_level":0.250414,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-12-10","known_ts":"1981-12-14","bar_index":147,"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":"1981-12-10","trigger_known_ts":"1981-12-14","strength":0.45,"price":0.2678,"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.394392,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2527,"atr14":0.004547,"stop_level":0.250426,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-01-04","known_ts":"1982-01-06","bar_index":152,"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":"1982-01-04","trigger_known_ts":"1982-01-06","strength":0.45,"price":0.2703,"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.388738,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2527,"atr14":0.004356,"stop_level":0.250522,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-02-16","known_ts":"1982-02-16","bar_index":162,"type":"RECLAIM","strength":0.725,"price":0.3234,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-11-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-03-03","known_ts":"1982-03-03","bar_index":165,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2855,"stop_level":0.2981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-04-02","known_ts":"1982-04-06","bar_index":173,"type":"BUY","strength":0.725,"price":0.2931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1982-06-07","known_ts":"1982-06-07","bar_index":187,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3411,"stop_level":0.3487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-07-16","known_ts":"1982-07-20","bar_index":197,"type":"BUY","strength":0.725,"price":0.3537,"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":"quality","score":70},{"ts":"1982-09-23","known_ts":"1982-09-27","bar_index":213,"type":"BUY","strength":0.863,"price":0.3563,"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":"1982-11-04","known_ts":"1982-11-04","bar_index":223,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3588,"stop_level":0.3689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-11-05","known_ts":"1982-11-05","bar_index":223,"type":"RECLAIM","strength":1.0,"price":0.3739,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1982-11-04","prior_stop_level":0.3689,"sweep_low":0.3436,"atr14":0.014873,"stop_level":0.336164,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-11-22","known_ts":"1982-11-22","bar_index":227,"type":"RECLAIM","strength":1.0,"price":0.4497,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-12-15","known_ts":"1982-12-15","bar_index":232,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4295,"stop_level":0.4598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-12-16","known_ts":"1982-12-16","bar_index":232,"type":"RECLAIM","strength":1.0,"price":0.475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-12-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":"1982-12-15","prior_stop_level":0.4598,"sweep_low":0.4295,"atr14":0.020044,"stop_level":0.419478,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-12-17","known_ts":"1982-12-21","bar_index":233,"type":"REBUY","strength":1.0,"price":0.4927,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1983-01-13","known_ts":"1983-01-13","bar_index":239,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5053,"stop_level":0.518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-01-14","known_ts":"1983-01-14","bar_index":239,"type":"RECLAIM","strength":1.0,"price":0.5331,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-01-13 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":"1983-01-13","prior_stop_level":0.518,"sweep_low":0.5003,"atr14":0.016833,"stop_level":0.491883,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-01-31","known_ts":"1983-01-31","bar_index":243,"type":"RECLAIM","strength":1.0,"price":0.571,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-02-28","known_ts":"1983-02-28","bar_index":249,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5609,"stop_level":0.5761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-05-02","known_ts":"1983-05-02","bar_index":264,"type":"RECLAIM","strength":0.863,"price":0.7934,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-06-07","known_ts":"1984-06-11","bar_index":357,"type":"BUY","strength":0.45,"price":1.2052,"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":"1984-09-25","known_ts":"1984-09-25","bar_index":382,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2876,"stop_level":1.3018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-09-26","known_ts":"1984-09-26","bar_index":382,"type":"RECLAIM","strength":0.588,"price":1.3217,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-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":"1984-09-25","prior_stop_level":1.3018,"sweep_low":1.2706,"atr14":0.044767,"stop_level":1.248217,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-11-16","known_ts":"1984-11-20","bar_index":395,"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":"1984-11-16","trigger_known_ts":"1984-11-20","strength":0.45,"price":1.0574,"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.371605,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9892,"atr14":0.040697,"stop_level":0.968852,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-13","known_ts":"1984-12-17","bar_index":401,"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":"1984-12-13","trigger_known_ts":"1984-12-17","strength":0.45,"price":0.9124,"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.457776,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8527,"atr14":0.03647,"stop_level":0.834465,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-21","known_ts":"1984-12-26","bar_index":403,"type":"BUY","strength":0.45,"price":1.0062,"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":"1984-12-21","known_ts":"1984-12-26","bar_index":403,"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":"1984-12-21","trigger_known_ts":"1984-12-26","strength":0.45,"price":1.0062,"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.402032,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8698,"atr14":0.041444,"stop_level":0.849078,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-01-17","known_ts":"1985-01-17","bar_index":408,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9977,"stop_level":1.0318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-01-18","known_ts":"1985-01-22","bar_index":409,"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":"1985-01-18","trigger_known_ts":"1985-01-22","strength":0.588,"price":1.1,"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.346289,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.9892,"atr14":0.040631,"stop_level":0.968885,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-01-21","known_ts":"1985-01-21","bar_index":409,"type":"RECLAIM","strength":0.588,"price":1.083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-01-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":"1985-01-17","prior_stop_level":1.0318,"sweep_low":0.9892,"atr14":0.041133,"stop_level":0.968634,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-02-12","known_ts":"1985-02-12","bar_index":414,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0915,"stop_level":1.1256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-02-13","known_ts":"1985-02-13","bar_index":415,"type":"RECLAIM","strength":0.588,"price":1.1512,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1985-02-12","prior_stop_level":1.1256,"sweep_low":1.0574,"atr14":0.039804,"stop_level":1.037498,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-03-06","known_ts":"1985-03-06","bar_index":419,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0233,"stop_level":1.0574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-03-28","known_ts":"1985-04-01","bar_index":425,"type":"BUY","strength":0.725,"price":1.083,"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":"1985-04-29","known_ts":"1985-04-29","bar_index":432,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0318,"stop_level":1.0489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-05-02","known_ts":"1985-05-02","bar_index":433,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9806,"stop_level":1.0489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-06-27","known_ts":"1985-07-01","bar_index":446,"type":"BUY","strength":0.45,"price":0.9039,"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":"1985-06-27","known_ts":"1985-07-01","bar_index":446,"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":"1985-06-27","trigger_known_ts":"1985-07-01","strength":0.45,"price":0.9039,"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.365283,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7845,"atr14":0.029547,"stop_level":0.769727,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-07-16","known_ts":"1985-07-18","bar_index":450,"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":"1985-07-16","trigger_known_ts":"1985-07-18","strength":0.45,"price":0.9124,"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.359315,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8613,"atr14":0.025193,"stop_level":0.848704,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-08-07","known_ts":"1985-08-07","bar_index":455,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8783,"stop_level":0.8868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-08-12","known_ts":"1985-08-12","bar_index":456,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8698,"stop_level":0.8868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-08-16","known_ts":"1985-08-16","bar_index":457,"type":"RECLAIM","strength":0.725,"price":0.9039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1985-08-12","prior_stop_level":0.8868,"sweep_low":0.8613,"atr14":0.022958,"stop_level":0.849821,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-10-14","known_ts":"1985-10-14","bar_index":470,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8783,"stop_level":0.8868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-10-15","known_ts":"1985-10-15","bar_index":471,"type":"RECLAIM","strength":0.725,"price":0.8954,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-10-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":"1985-10-14","prior_stop_level":0.8868,"sweep_low":0.8783,"atr14":0.021408,"stop_level":0.867596,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-11-05","known_ts":"1985-11-07","bar_index":476,"type":"BUY","strength":0.725,"price":0.938,"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":"1985-12-31","known_ts":"1985-12-31","bar_index":488,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0915,"stop_level":1.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-03","known_ts":"1986-01-03","bar_index":489,"type":"RECLAIM","strength":0.863,"price":1.1341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-12-31 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":"1985-12-31","prior_stop_level":1.1,"sweep_low":1.0744,"atr14":0.023547,"stop_level":1.062627,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-15","known_ts":"1986-01-15","bar_index":492,"type":"RECLAIM","strength":0.863,"price":1.1427,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-28","known_ts":"1986-01-28","bar_index":495,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0744,"stop_level":1.0915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-02-03","known_ts":"1986-02-03","bar_index":496,"type":"RECLAIM","strength":0.863,"price":1.1085,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-01-28 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":"1986-01-28","prior_stop_level":1.0915,"sweep_low":1.0744,"atr14":0.017813,"stop_level":1.065493,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-02-13","known_ts":"1986-02-13","bar_index":499,"type":"RECLAIM","strength":1.0,"price":1.245,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-06","known_ts":"1986-03-06","bar_index":503,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2279,"stop_level":1.2365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-12","known_ts":"1986-03-12","bar_index":505,"type":"RECLAIM","strength":1.0,"price":1.2535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-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":"1986-03-06","prior_stop_level":1.2365,"sweep_low":1.2194,"atr14":0.019421,"stop_level":1.209689,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-03-17","known_ts":"1986-03-19","bar_index":506,"type":"REBUY","strength":1.0,"price":1.2535,"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":"1986-06-10","known_ts":"1986-06-10","bar_index":525,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1427,"stop_level":1.1597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-06-12","known_ts":"1986-06-12","bar_index":526,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1427,"stop_level":1.1597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-08-14","known_ts":"1986-08-18","bar_index":541,"type":"BUY","strength":0.588,"price":0.9892,"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":"1986-10-16","known_ts":"1986-10-16","bar_index":555,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0574,"stop_level":1.0659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1986-12-01","known_ts":"1986-12-03","bar_index":566,"type":"BUY","strength":0.863,"price":1.083,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1986-12-17","known_ts":"1986-12-19","bar_index":570,"type":"REBUY","strength":1.0,"price":1.083,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1987-07-01","known_ts":"1987-07-06","bar_index":615,"type":"BUY","strength":0.725,"price":1.5821,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1987-09-08","known_ts":"1987-09-08","bar_index":630,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5592,"stop_level":1.602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-01-11","known_ts":"1988-01-11","bar_index":659,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0328,"stop_level":1.0559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-21","known_ts":"1988-01-21","bar_index":662,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9983,"stop_level":1.0559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-04","known_ts":"1988-03-04","bar_index":672,"type":"RECLAIM","strength":0.725,"price":1.2996,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-06-21","known_ts":"1988-06-23","bar_index":697,"type":"BUY","strength":0.725,"price":1.3024,"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":45},{"ts":"1988-08-11","known_ts":"1988-08-11","bar_index":709,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3397,"stop_level":1.357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-11-22","known_ts":"1988-11-25","bar_index":733,"type":"BUY","strength":0.588,"price":1.0944,"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":"1989-01-09","known_ts":"1989-01-09","bar_index":743,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0736,"stop_level":1.1291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-01-11","known_ts":"1989-01-11","bar_index":744,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0823,"stop_level":1.1291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-02-06","known_ts":"1989-02-08","bar_index":750,"type":"BUY","strength":0.588,"price":1.1696,"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":"1989-03-02","known_ts":"1989-03-02","bar_index":755,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1522,"stop_level":1.1609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-03-16","known_ts":"1989-03-16","bar_index":759,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1434,"stop_level":1.1522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-05-24","known_ts":"1989-05-26","bar_index":775,"type":"BUY","strength":0.45,"price":1.0878,"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":"1989-06-23","known_ts":"1989-06-27","bar_index":782,"type":"BUY","strength":0.45,"price":1.0615,"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":"1989-07-18","known_ts":"1989-07-18","bar_index":787,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0319,"stop_level":1.0439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-09-06","known_ts":"1989-09-08","bar_index":799,"type":"BUY","strength":0.45,"price":0.9613,"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":"1989-09-06","known_ts":"1989-09-08","bar_index":799,"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":"1989-09-06","trigger_known_ts":"1989-09-08","strength":0.45,"price":0.9613,"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.227623,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9525,"atr14":0.010811,"stop_level":0.947094,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-10-02","known_ts":"1989-10-02","bar_index":805,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.926,"stop_level":0.9525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1989-11-13","known_ts":"1989-11-15","bar_index":815,"type":"BUY","strength":0.45,"price":0.8964,"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":"1989-11-13","known_ts":"1989-11-15","bar_index":815,"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":"1989-11-13","trigger_known_ts":"1989-11-15","strength":0.45,"price":0.8964,"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.257517,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8698,"atr14":0.011022,"stop_level":0.864289,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-12-22","known_ts":"1989-12-22","bar_index":824,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9142,"stop_level":0.9231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-01-02","known_ts":"1990-01-02","bar_index":826,"type":"RECLAIM","strength":0.588,"price":0.9467,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-12-22 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":"1989-12-22","prior_stop_level":0.9231,"sweep_low":0.9142,"atr14":0.011922,"stop_level":0.908239,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-01-31","known_ts":"1990-01-31","bar_index":833,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9199,"stop_level":0.9288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-02-01","known_ts":"1990-02-01","bar_index":833,"type":"RECLAIM","strength":0.725,"price":0.9378,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-01-31","prior_stop_level":0.9288,"sweep_low":0.9199,"atr14":0.010533,"stop_level":0.914633,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-03-02","known_ts":"1990-03-06","bar_index":840,"type":"BUY","strength":0.725,"price":0.9467,"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":90},{"ts":"1990-05-14","known_ts":"1990-05-14","bar_index":856,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9701,"stop_level":0.9791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-05-15","known_ts":"1990-05-15","bar_index":857,"type":"RECLAIM","strength":1.0,"price":0.9881,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-05-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":"1990-05-14","prior_stop_level":0.9791,"sweep_low":0.9701,"atr14":0.008401,"stop_level":0.965899,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-29","known_ts":"1990-05-29","bar_index":860,"type":"RECLAIM","strength":1.0,"price":1.024,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-18","known_ts":"1990-06-18","bar_index":864,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.042,"stop_level":1.069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-10-12","known_ts":"1990-10-16","bar_index":892,"type":"BUY","strength":0.588,"price":0.8097,"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":80},{"ts":"1990-12-07","known_ts":"1990-12-07","bar_index":905,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7915,"stop_level":0.8006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-25","known_ts":"1991-01-29","bar_index":916,"type":"BUY","strength":0.45,"price":0.77,"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":"1991-02-26","known_ts":"1991-02-26","bar_index":923,"type":"RECLAIM","strength":0.725,"price":0.8342,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-01-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-14","known_ts":"1991-03-14","bar_index":927,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8067,"stop_level":0.8159,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-22","known_ts":"1991-03-26","bar_index":929,"type":"REBUY","strength":0.725,"price":0.825,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1991-04-10","known_ts":"1991-04-12","bar_index":933,"type":"REBUY","strength":0.725,"price":0.831,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1991-05-01","known_ts":"1991-05-01","bar_index":938,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8218,"stop_level":0.831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1991-05-08","known_ts":"1991-05-08","bar_index":939,"type":"RECLAIM","strength":1.0,"price":0.8402,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-05-01","prior_stop_level":0.831,"sweep_low":0.8218,"atr14":0.006039,"stop_level":0.818781,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-06-10","known_ts":"1991-06-12","bar_index":947,"type":"BUY","strength":1.0,"price":0.8679,"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":75},{"ts":"1991-07-09","known_ts":"1991-07-09","bar_index":953,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8368,"stop_level":0.8495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-08-08","known_ts":"1991-08-12","bar_index":961,"type":"BUY","strength":1.0,"price":0.8554,"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":60},{"ts":"1991-08-21","known_ts":"1991-08-23","bar_index":964,"type":"BUY","strength":1.0,"price":0.8554,"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":60},{"ts":"1991-10-08","known_ts":"1991-10-10","bar_index":975,"type":"BUY","strength":1.0,"price":0.8647,"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":"aplus","score":85},{"ts":"1992-01-03","known_ts":"1992-01-07","bar_index":995,"type":"REBUY","strength":1.0,"price":1.0172,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1992-02-05","known_ts":"1992-02-05","bar_index":1002,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.989,"stop_level":0.9984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-12","known_ts":"1992-03-12","bar_index":1011,"type":"RECLAIM","strength":1.0,"price":1.0549,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-25","known_ts":"1992-03-25","bar_index":1014,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0361,"stop_level":1.0455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-03-30","known_ts":"1992-03-30","bar_index":1015,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0172,"stop_level":1.0455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-07-16","known_ts":"1992-07-20","bar_index":1040,"type":"BUY","strength":0.725,"price":1.001,"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":"aplus","score":90},{"ts":"1992-09-15","known_ts":"1992-09-17","bar_index":1054,"type":"BUY","strength":0.725,"price":1.001,"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":"1992-12-04","known_ts":"1992-12-08","bar_index":1073,"type":"BUY","strength":0.588,"price":0.9975,"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":45},{"ts":"1993-01-06","known_ts":"1993-01-06","bar_index":1080,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.9556,"stop_level":0.9687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1993-01-19","known_ts":"1993-01-21","bar_index":1083,"type":"BUY","strength":0.45,"price":0.9556,"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":"1993-02-09","known_ts":"1993-02-11","bar_index":1088,"type":"BUY","strength":0.45,"price":0.9363,"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":"1993-03-08","known_ts":"1993-03-08","bar_index":1094,"type":"RECLAIM","strength":0.725,"price":1.2741,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-07-13","known_ts":"1993-07-13","bar_index":1123,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1513,"stop_level":1.1646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-07-15","known_ts":"1993-07-15","bar_index":1124,"type":"RECLAIM","strength":0.863,"price":1.1903,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-07-13 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":"1993-07-13","prior_stop_level":1.1646,"sweep_low":1.1513,"atr14":0.014402,"stop_level":1.144099,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-28","known_ts":"1993-07-28","bar_index":1127,"type":"RECLAIM","strength":1.0,"price":1.2196,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-10-12","known_ts":"1993-10-12","bar_index":1144,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3367,"stop_level":1.3464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-10-13","known_ts":"1993-10-13","bar_index":1145,"type":"RECLAIM","strength":0.863,"price":1.4018,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-10-12 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":"1993-10-12","prior_stop_level":1.3464,"sweep_low":1.3234,"atr14":0.025021,"stop_level":1.31089,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-10-21","known_ts":"1993-10-21","bar_index":1147,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3332,"stop_level":1.3367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-10-25","known_ts":"1993-10-25","bar_index":1147,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3136,"stop_level":1.3367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-10-22","known_ts":"1993-10-22","bar_index":1147,"type":"RECLAIM","strength":1.0,"price":1.343,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-10-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":"1993-10-21","prior_stop_level":1.3367,"sweep_low":1.3332,"atr14":0.020767,"stop_level":1.322817,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-13","known_ts":"1993-12-13","bar_index":1159,"type":"RECLAIM","strength":0.863,"price":1.6076,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-02-08","known_ts":"1994-02-08","bar_index":1172,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9083,"stop_level":1.9378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-02-15","known_ts":"1994-02-15","bar_index":1174,"type":"RECLAIM","strength":0.863,"price":2.0853,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1994-02-08","prior_stop_level":1.9378,"sweep_low":1.8394,"atr14":0.049594,"stop_level":1.814603,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-22","known_ts":"1994-06-24","bar_index":1203,"type":"BUY","strength":0.725,"price":2.2985,"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":70},{"ts":"1994-08-22","known_ts":"1994-08-24","bar_index":1217,"type":"REBUY","strength":0.725,"price":2.7104,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"1994-12-29","known_ts":"1995-01-03","bar_index":1247,"type":"BUY","strength":0.45,"price":2.3626,"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-01-04","known_ts":"1995-01-04","bar_index":1248,"type":"RECLAIM","strength":0.588,"price":2.5017,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-12-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1995-03-07","known_ts":"1995-03-07","bar_index":1262,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.731,"stop_level":2.741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-08","known_ts":"1995-03-08","bar_index":1262,"type":"RECLAIM","strength":0.725,"price":2.7609,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-03-07","prior_stop_level":2.741,"sweep_low":2.721,"atr14":0.041259,"stop_level":2.70037,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-22","known_ts":"1995-03-22","bar_index":1266,"type":"RECLAIM","strength":0.725,"price":2.9702,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-19","known_ts":"1995-04-19","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0493,"stop_level":3.0593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-21","known_ts":"1995-04-21","bar_index":1273,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9694,"stop_level":3.0593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-08","known_ts":"1995-06-12","bar_index":1284,"type":"BUY","strength":0.725,"price":3.2293,"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":45},{"ts":"1995-12-28","known_ts":"1996-01-02","bar_index":1331,"type":"BUY","strength":0.725,"price":5.4051,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1996-01-12","known_ts":"1996-01-12","bar_index":1334,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2773,"stop_level":5.2845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-02-09","known_ts":"1996-02-09","bar_index":1341,"type":"RECLAIM","strength":0.725,"price":5.942,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-05-20","known_ts":"1996-05-22","bar_index":1364,"type":"BUY","strength":0.45,"price":3.9989,"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":"1996-08-27","known_ts":"1996-08-27","bar_index":1387,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0012,"stop_level":3.0215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-30","known_ts":"1996-10-30","bar_index":1402,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3369,"stop_level":3.3573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-11-05","known_ts":"1996-11-05","bar_index":1403,"type":"RECLAIM","strength":0.725,"price":3.3776,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-10-30","prior_stop_level":3.3573,"sweep_low":3.2962,"atr14":0.088361,"stop_level":3.252019,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-29","known_ts":"1996-11-29","bar_index":1409,"type":"RECLAIM","strength":0.863,"price":3.8863,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-20","known_ts":"1996-12-20","bar_index":1414,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5811,"stop_level":3.6218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-12-30","known_ts":"1996-12-30","bar_index":1415,"type":"RECLAIM","strength":0.863,"price":3.6625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-20 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":"1996-12-20","prior_stop_level":3.6218,"sweep_low":3.398,"atr14":0.09669,"stop_level":3.349655,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-09","known_ts":"1997-01-09","bar_index":1418,"type":"RECLAIM","strength":0.863,"price":4.3286,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-05-09","known_ts":"1997-05-13","bar_index":1446,"type":"BUY","strength":0.725,"price":3.9542,"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":15},{"ts":"1997-07-28","known_ts":"1997-07-28","bar_index":1464,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.87,"stop_level":4.9214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-29","known_ts":"1997-07-29","bar_index":1464,"type":"RECLAIM","strength":0.863,"price":4.9317,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-28 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":"1997-07-28","prior_stop_level":4.9214,"sweep_low":4.87,"atr14":0.081201,"stop_level":4.829399,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-15","known_ts":"1997-08-15","bar_index":1468,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.757,"stop_level":4.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-20","known_ts":"1997-08-20","bar_index":1469,"type":"RECLAIM","strength":1.0,"price":4.9111,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-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":"1997-08-15","prior_stop_level":4.87,"sweep_low":4.6646,"atr14":0.093068,"stop_level":4.618066,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-04","known_ts":"1997-09-04","bar_index":1473,"type":"RECLAIM","strength":1.0,"price":4.9728,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-20","known_ts":"1998-02-20","bar_index":1511,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0106,"stop_level":5.0726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-25","known_ts":"1998-02-25","bar_index":1512,"type":"RECLAIM","strength":1.0,"price":5.1346,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-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":"1998-02-20","prior_stop_level":5.0726,"sweep_low":5.0003,"atr14":0.091801,"stop_level":4.954399,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-28","known_ts":"1998-04-30","bar_index":1527,"type":"BUY","strength":0.588,"price":4.2699,"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":"quality","score":65},{"ts":"1998-05-13","known_ts":"1998-05-13","bar_index":1530,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1248,"stop_level":4.2285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-06-23","known_ts":"1998-06-25","bar_index":1540,"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-06-23","trigger_known_ts":"1998-06-25","strength":0.45,"price":3.2232,"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.393017,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9122,"atr14":0.111668,"stop_level":2.856366,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-01","known_ts":"1998-07-06","bar_index":1542,"type":"BUY","strength":0.45,"price":3.4851,"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-07-20","known_ts":"1998-07-22","bar_index":1546,"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-07-20","trigger_known_ts":"1998-07-22","strength":0.45,"price":3.2562,"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.386803,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.0586,"atr14":0.091308,"stop_level":3.012946,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-03","known_ts":"1998-08-03","bar_index":1549,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.1106,"stop_level":3.1626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-08-05","known_ts":"1998-08-05","bar_index":1550,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.0586,"stop_level":3.1626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-08-07","known_ts":"1998-08-07","bar_index":1550,"type":"RECLAIM","strength":0.45,"price":3.1938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-08-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":"1998-08-03","prior_stop_level":3.1626,"sweep_low":3.0482,"atr14":0.071045,"stop_level":3.012677,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-07","known_ts":"1998-08-07","bar_index":1550,"type":"RECLAIM","strength":0.45,"price":3.1938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-08-05 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":"1998-08-05","prior_stop_level":3.1626,"sweep_low":3.0482,"atr14":0.071045,"stop_level":3.012677,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-26","known_ts":"1998-08-26","bar_index":1555,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8089,"stop_level":3.121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-09-14","known_ts":"1998-09-16","bar_index":1559,"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":2.2159,"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.582709,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.831,"atr14":0.11671,"stop_level":1.772645,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-22","known_ts":"1998-09-24","bar_index":1561,"type":"BUY","strength":0.45,"price":2.1743,"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-22","known_ts":"1998-09-24","bar_index":1561,"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-22","trigger_known_ts":"1998-09-24","strength":0.45,"price":2.1743,"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.590543,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8934,"atr14":0.100488,"stop_level":1.843156,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-25","known_ts":"1998-11-25","bar_index":1576,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1278,"stop_level":3.2324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-01","known_ts":"1998-12-01","bar_index":1577,"type":"RECLAIM","strength":0.725,"price":3.3684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-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":"1998-11-25","prior_stop_level":3.2324,"sweep_low":3.1068,"atr14":0.106126,"stop_level":3.053737,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-11","known_ts":"1998-12-11","bar_index":1580,"type":"RECLAIM","strength":0.863,"price":3.4102,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-02-03","known_ts":"1999-02-03","bar_index":1591,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9409,"stop_level":4.9619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-07-07","known_ts":"1999-07-07","bar_index":1627,"type":"RECLAIM","strength":1.0,"price":5.1613,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-08-02","known_ts":"1999-08-02","bar_index":1633,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1718,"stop_level":5.1929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-10-08","known_ts":"1999-10-08","bar_index":1649,"type":"RECLAIM","strength":1.0,"price":6.4173,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-10-28","known_ts":"1999-10-28","bar_index":1653,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.7434,"stop_level":5.8598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-10-29","known_ts":"1999-10-29","bar_index":1654,"type":"RECLAIM","strength":1.0,"price":5.9021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-10-28 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":"1999-10-28","prior_stop_level":5.8598,"sweep_low":5.7223,"atr14":0.163452,"stop_level":5.640574,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-11","known_ts":"1999-11-11","bar_index":1657,"type":"RECLAIM","strength":1.0,"price":6.1348,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-02-11","known_ts":"2000-02-15","bar_index":1678,"type":"BUY","strength":0.588,"price":3.6494,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":15},{"ts":"2000-03-21","known_ts":"2000-03-21","bar_index":1686,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9358,"stop_level":4.0207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-03","known_ts":"2000-05-03","bar_index":1696,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0979,"stop_level":4.1086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-05","known_ts":"2000-05-05","bar_index":1697,"type":"RECLAIM","strength":0.588,"price":4.3853,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-05-03","prior_stop_level":4.1086,"sweep_low":4.0873,"atr14":0.161104,"stop_level":4.006748,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-22","known_ts":"2000-05-22","bar_index":1701,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.066,"stop_level":4.1192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-31","known_ts":"2000-06-02","bar_index":1703,"type":"REBUY","strength":0.588,"price":4.4598,"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-16","known_ts":"2000-06-16","bar_index":1707,"type":"RECLAIM","strength":0.725,"price":4.8962,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-05-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-11-22","known_ts":"2000-11-22","bar_index":1744,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9873,"stop_level":10.3881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-11-24","known_ts":"2000-11-24","bar_index":1744,"type":"RECLAIM","strength":0.863,"price":10.4843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-22 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":"2000-11-22","prior_stop_level":10.3881,"sweep_low":9.811,"atr14":0.765387,"stop_level":9.428307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-22","known_ts":"2001-01-24","bar_index":1757,"type":"BUY","strength":0.725,"price":9.1083,"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":"2001-02-16","known_ts":"2001-02-16","bar_index":1763,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.8339,"stop_level":8.9958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-02-21","known_ts":"2001-02-21","bar_index":1764,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5332,"stop_level":8.9958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-04-09","known_ts":"2001-04-11","bar_index":1775,"type":"BUY","strength":0.588,"price":6.6347,"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":"2001-05-07","known_ts":"2001-05-07","bar_index":1781,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.9262,"stop_level":5.9906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-08-17","known_ts":"2001-08-17","bar_index":1805,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2108,"stop_level":6.4562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-08-22","known_ts":"2001-08-22","bar_index":1806,"type":"RECLAIM","strength":0.588,"price":6.5853,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-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":"2001-08-17","prior_stop_level":6.4562,"sweep_low":6.1205,"atr14":0.19959,"stop_level":6.020705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-09-07","known_ts":"2001-09-07","bar_index":1810,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9397,"stop_level":6.2108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-09-26","known_ts":"2001-09-28","bar_index":1813,"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":"2001-09-26","trigger_known_ts":"2001-09-28","strength":0.45,"price":5.6169,"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.544175,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9196,"atr14":0.235064,"stop_level":4.802068,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-22","known_ts":"2001-10-24","bar_index":1819,"type":"BUY","strength":0.588,"price":6.0727,"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":"2001-10-22","known_ts":"2001-10-24","bar_index":1819,"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":"2001-10-22","trigger_known_ts":"2001-10-24","strength":0.588,"price":6.0727,"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.507186,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.5289,"atr14":0.227087,"stop_level":5.415357,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-12","known_ts":"2001-11-12","bar_index":1824,"type":"RECLAIM","strength":0.725,"price":6.8367,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-10-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-11-30","known_ts":"2001-11-30","bar_index":1828,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.5388,"stop_level":6.5647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-12-04","known_ts":"2001-12-04","bar_index":1829,"type":"RECLAIM","strength":0.725,"price":6.5777,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-11-30","prior_stop_level":6.5647,"sweep_low":6.3446,"atr14":0.226796,"stop_level":6.231202,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-17","known_ts":"2001-12-17","bar_index":1832,"type":"RECLAIM","strength":0.863,"price":6.6062,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-12-20","known_ts":"2001-12-24","bar_index":1833,"type":"REBUY","strength":0.863,"price":6.7978,"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":"2002-04-11","known_ts":"2002-04-11","bar_index":1858,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3866,"stop_level":7.4387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-12","known_ts":"2002-04-12","bar_index":1858,"type":"RECLAIM","strength":0.863,"price":7.5375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-11 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":"2002-04-11","prior_stop_level":7.4387,"sweep_low":7.3866,"atr14":0.169459,"stop_level":7.301871,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-29","known_ts":"2002-04-29","bar_index":1862,"type":"RECLAIM","strength":0.863,"price":8.0967,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-05-10","known_ts":"2002-05-10","bar_index":1865,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6207,"stop_level":7.6987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-13","known_ts":"2002-05-13","bar_index":1865,"type":"RECLAIM","strength":1.0,"price":7.7612,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-10 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":"2002-05-10","prior_stop_level":7.6987,"sweep_low":7.5817,"atr14":0.179356,"stop_level":7.492022,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-15","known_ts":"2002-05-17","bar_index":1866,"type":"REBUY","strength":1.0,"price":8.0759,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2002-06-03","known_ts":"2002-06-03","bar_index":1870,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3216,"stop_level":7.6987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-08-14","known_ts":"2002-08-16","bar_index":1887,"type":"BUY","strength":0.588,"price":5.3444,"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":"2002-09-12","known_ts":"2002-09-12","bar_index":1893,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.1749,"stop_level":5.2401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-09","known_ts":"2002-10-11","bar_index":1900,"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":"2002-10-09","trigger_known_ts":"2002-10-11","strength":0.45,"price":3.9827,"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.508108,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.428,"atr14":0.23923,"stop_level":3.308385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-17","known_ts":"2002-10-21","bar_index":1902,"type":"BUY","strength":0.45,"price":4.0167,"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":"2002-10-17","known_ts":"2002-10-21","bar_index":1902,"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":"2002-10-17","trigger_known_ts":"2002-10-21","strength":0.45,"price":4.0167,"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.503909,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.428,"atr14":0.222628,"stop_level":3.316686,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-12","known_ts":"2003-03-14","bar_index":1935,"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":"2003-03-12","trigger_known_ts":"2003-03-14","strength":0.45,"price":3.9657,"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.510208,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6141,"atr14":0.112317,"stop_level":3.557941,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":1936,"type":"BUY","strength":0.45,"price":4.0917,"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":"2003-03-17","known_ts":"2003-03-19","bar_index":1936,"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":"2003-03-17","trigger_known_ts":"2003-03-19","strength":0.45,"price":4.0917,"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.494646,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6141,"atr14":0.116415,"stop_level":3.555893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-02","known_ts":"2003-04-04","bar_index":1940,"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":"2003-04-02","trigger_known_ts":"2003-04-04","strength":0.588,"price":4.1229,"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.490793,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.8844,"atr14":0.124202,"stop_level":3.822299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-02","known_ts":"2003-05-02","bar_index":1947,"type":"RECLAIM","strength":0.863,"price":5.182,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-15","known_ts":"2003-05-15","bar_index":1950,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.4391,"stop_level":4.4522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":1950,"type":"RECLAIM","strength":0.725,"price":4.5444,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-15","prior_stop_level":4.4522,"sweep_low":4.3732,"atr14":0.154923,"stop_level":4.295738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-03","known_ts":"2003-06-03","bar_index":1954,"type":"RECLAIM","strength":0.863,"price":4.7526,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-21","known_ts":"2003-07-21","bar_index":1965,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.15,"stop_level":5.1527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-22","known_ts":"2003-07-22","bar_index":1965,"type":"RECLAIM","strength":0.863,"price":5.2795,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-07-21","prior_stop_level":5.1527,"sweep_low":5.0866,"atr14":0.172404,"stop_level":5.000398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-11","known_ts":"2003-08-11","bar_index":1970,"type":"RECLAIM","strength":1.0,"price":5.3588,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-27","known_ts":"2004-01-27","bar_index":2008,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4125,"stop_level":7.4364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-01","known_ts":"2004-04-05","bar_index":2024,"type":"BUY","strength":0.725,"price":6.9824,"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":35},{"ts":"2004-04-28","known_ts":"2004-04-28","bar_index":2030,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2827,"stop_level":6.4397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-05-24","known_ts":"2004-05-26","bar_index":2036,"type":"BUY","strength":0.725,"price":6.602,"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":60},{"ts":"2004-06-21","known_ts":"2004-06-21","bar_index":2042,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.602,"stop_level":6.6153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-23","known_ts":"2004-06-23","bar_index":2042,"type":"RECLAIM","strength":0.863,"price":6.7776,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-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":"2004-06-21","prior_stop_level":6.6153,"sweep_low":6.5062,"atr14":0.147567,"stop_level":6.432416,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-02","known_ts":"2004-07-02","bar_index":2045,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2854,"stop_level":6.586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-08-24","known_ts":"2004-08-26","bar_index":2057,"type":"BUY","strength":0.588,"price":5.9625,"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":"2004-09-23","known_ts":"2004-09-23","bar_index":2064,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.7518,"stop_level":5.7811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-10-19","known_ts":"2004-10-21","bar_index":2070,"type":"REBUY","strength":0.45,"price":5.8323,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-12-06","known_ts":"2004-12-06","bar_index":2081,"type":"RECLAIM","strength":0.725,"price":6.1977,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-22","known_ts":"2004-12-22","bar_index":2085,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.116,"stop_level":6.1442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-12-28","known_ts":"2004-12-28","bar_index":2086,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.0878,"stop_level":6.1442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-02-01","known_ts":"2005-02-03","bar_index":2094,"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-02-01","trigger_known_ts":"2005-02-03","strength":0.45,"price":5.6465,"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.212296,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.1628,"atr14":0.136013,"stop_level":5.094794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-14","known_ts":"2005-02-16","bar_index":2097,"type":"BUY","strength":0.45,"price":5.7314,"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-02-14","known_ts":"2005-02-16","bar_index":2097,"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-02-14","trigger_known_ts":"2005-02-16","strength":0.45,"price":5.7314,"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.179165,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5447,"atr14":0.138077,"stop_level":5.475661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-28","known_ts":"2005-03-02","bar_index":2100,"type":"BUY","strength":0.45,"price":5.7285,"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-02-28","known_ts":"2005-03-02","bar_index":2100,"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-02-28","trigger_known_ts":"2005-03-02","strength":0.45,"price":5.7285,"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.17958,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.457,"atr14":0.136715,"stop_level":5.388643,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-23","known_ts":"2005-03-23","bar_index":2105,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6522,"stop_level":5.655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-03-24","known_ts":"2005-03-24","bar_index":2106,"type":"RECLAIM","strength":0.588,"price":5.72,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-03-23","prior_stop_level":5.655,"sweep_low":5.6437,"atr14":0.122832,"stop_level":5.582284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-15","known_ts":"2005-04-15","bar_index":2111,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5209,"stop_level":5.6522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-04-20","known_ts":"2005-04-22","bar_index":2112,"type":"BUY","strength":0.725,"price":5.8845,"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":100},{"ts":"2005-04-20","known_ts":"2005-04-20","bar_index":2112,"type":"RECLAIM","strength":0.588,"price":5.6573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-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":"2005-04-15","prior_stop_level":5.6522,"sweep_low":5.4159,"atr14":0.125557,"stop_level":5.353122,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-28","known_ts":"2005-06-30","bar_index":2128,"type":"REBUY","strength":0.863,"price":7.1568,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2005-08-04","known_ts":"2005-08-04","bar_index":2136,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.3931,"stop_level":7.5042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-21","known_ts":"2005-12-23","bar_index":2169,"type":"BUY","strength":0.725,"price":7.5954,"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":"2006-03-06","known_ts":"2006-03-06","bar_index":2185,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.2608,"stop_level":8.2752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-13","known_ts":"2006-03-15","bar_index":2187,"type":"REBUY","strength":1.0,"price":8.5589,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2006-03-13","known_ts":"2006-03-13","bar_index":2187,"type":"RECLAIM","strength":1.0,"price":8.2895,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-03-06","prior_stop_level":8.2752,"sweep_low":8.0401,"atr14":0.179809,"stop_level":7.950195,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-30","known_ts":"2006-05-30","bar_index":2205,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.8026,"stop_level":8.8083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-05-31","known_ts":"2006-05-31","bar_index":2205,"type":"RECLAIM","strength":1.0,"price":9.1302,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-05-30","prior_stop_level":8.8083,"sweep_low":8.7882,"atr14":0.312641,"stop_level":8.631879,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-07","known_ts":"2006-08-09","bar_index":2221,"type":"BUY","strength":0.588,"price":7.3058,"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":75},{"ts":"2006-09-14","known_ts":"2006-09-14","bar_index":2230,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.3635,"stop_level":7.4269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-09-15","known_ts":"2006-09-15","bar_index":2230,"type":"RECLAIM","strength":0.45,"price":7.4615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-14 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":"2006-09-14","prior_stop_level":7.4269,"sweep_low":7.3376,"atr14":0.191724,"stop_level":7.241738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-02","known_ts":"2006-10-02","bar_index":2234,"type":"RECLAIM","strength":0.725,"price":9.1539,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-24","known_ts":"2006-10-24","bar_index":2239,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0235,"stop_level":9.0905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-26","known_ts":"2006-10-26","bar_index":2240,"type":"RECLAIM","strength":0.725,"price":9.1825,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-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":"2006-10-24","prior_stop_level":9.0905,"sweep_low":8.8472,"atr14":0.256669,"stop_level":8.718866,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-08","known_ts":"2006-11-08","bar_index":2243,"type":"RECLAIM","strength":0.725,"price":9.1912,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-13","known_ts":"2006-11-15","bar_index":2244,"type":"REBUY","strength":0.863,"price":9.3993,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2007-02-02","known_ts":"2007-02-06","bar_index":2262,"type":"BUY","strength":0.45,"price":7.9181,"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-02-28","known_ts":"2007-02-28","bar_index":2267,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1066,"stop_level":8.1588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-08","known_ts":"2007-03-08","bar_index":2269,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.7906,"stop_level":8.1588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-04-13","known_ts":"2007-04-13","bar_index":2278,"type":"RECLAIM","strength":0.725,"price":8.3106,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-24","known_ts":"2007-05-24","bar_index":2287,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.0838,"stop_level":8.2989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-05-29","known_ts":"2007-05-29","bar_index":2288,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.1361,"stop_level":8.2989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-08","known_ts":"2007-06-12","bar_index":2291,"type":"REBUY","strength":0.863,"price":8.392,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2007-06-28","known_ts":"2007-06-28","bar_index":2295,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.046,"stop_level":8.8601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-07-13","known_ts":"2007-07-17","bar_index":2299,"type":"BUY","strength":0.863,"price":8.9344,"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":30},{"ts":"2007-09-20","known_ts":"2007-09-24","bar_index":2315,"type":"BUY","strength":0.863,"price":10.1639,"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":65},{"ts":"2007-11-01","known_ts":"2007-11-01","bar_index":2325,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.0848,"stop_level":9.3338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-11-06","known_ts":"2007-11-06","bar_index":2326,"type":"RECLAIM","strength":0.863,"price":9.386,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-11-01","prior_stop_level":9.3338,"sweep_low":8.9158,"atr14":0.385894,"stop_level":8.722853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-19","known_ts":"2007-12-21","bar_index":2336,"type":"BUY","strength":0.725,"price":9.6964,"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":70},{"ts":"2008-02-12","known_ts":"2008-02-14","bar_index":2348,"type":"BUY","strength":0.45,"price":7.4494,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-04-11","known_ts":"2008-04-11","bar_index":2361,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8979,"stop_level":7.9395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-14","known_ts":"2008-04-14","bar_index":2362,"type":"RECLAIM","strength":0.588,"price":8.0556,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-11 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-04-11","prior_stop_level":7.9395,"sweep_low":7.8392,"atr14":0.366783,"stop_level":7.655809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-07","known_ts":"2008-05-07","bar_index":2367,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1761,"stop_level":8.3276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-08","known_ts":"2008-05-08","bar_index":2368,"type":"RECLAIM","strength":0.588,"price":9.1777,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-05-07","prior_stop_level":8.3276,"sweep_low":8.1019,"atr14":0.391326,"stop_level":7.906237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-21","known_ts":"2008-05-21","bar_index":2371,"type":"RECLAIM","strength":0.725,"price":8.7851,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-09","known_ts":"2008-06-09","bar_index":2375,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7356,"stop_level":8.7387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-10","known_ts":"2008-06-10","bar_index":2375,"type":"RECLAIM","strength":0.863,"price":8.7696,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-09 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":"2008-06-09","prior_stop_level":8.7387,"sweep_low":8.5842,"atr14":0.305157,"stop_level":8.431622,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-04","known_ts":"2008-08-06","bar_index":2388,"type":"BUY","strength":0.45,"price":8.2465,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-08-07","known_ts":"2008-08-07","bar_index":2389,"type":"RECLAIM","strength":0.588,"price":8.7521,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-08-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-09-24","known_ts":"2008-09-24","bar_index":2400,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.3706,"stop_level":8.4853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":2408,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-28","trigger_known_ts":"2008-10-30","strength":0.45,"price":6.1379,"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.366992,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.033,"atr14":0.520209,"stop_level":4.772896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-05","known_ts":"2008-11-07","bar_index":2410,"type":"BUY","strength":0.45,"price":6.3621,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":2414,"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-11-21","trigger_known_ts":"2008-11-25","strength":0.45,"price":5.2384,"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.459758,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0432,"atr14":0.498188,"stop_level":3.794106,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-08","known_ts":"2009-01-08","bar_index":2424,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5794,"stop_level":5.7178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":2425,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3231,"stop_level":5.7178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-26","known_ts":"2009-01-28","bar_index":2428,"type":"REBUY","strength":0.588,"price":5.6826,"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":"2009-02-23","known_ts":"2009-02-23","bar_index":2434,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8199,"stop_level":4.9012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-24","known_ts":"2009-02-24","bar_index":2434,"type":"RECLAIM","strength":0.588,"price":5.0699,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-02-23","prior_stop_level":4.9012,"sweep_low":4.8043,"atr14":0.291033,"stop_level":4.658784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":2438,"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-10","trigger_known_ts":"2009-03-12","strength":0.45,"price":5.0481,"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.459773,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1916,"atr14":0.312673,"stop_level":4.035264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-13","known_ts":"2009-03-17","bar_index":2439,"type":"BUY","strength":0.588,"price":5.3106,"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":"2009-03-13","known_ts":"2009-03-17","bar_index":2439,"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-13","trigger_known_ts":"2009-03-17","strength":0.588,"price":5.3106,"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.431681,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.1916,"atr14":0.291864,"stop_level":4.045668,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-14","known_ts":"2009-04-14","bar_index":2446,"type":"RECLAIM","strength":0.725,"price":6.148,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-01","known_ts":"2009-05-01","bar_index":2450,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.0947,"stop_level":6.2045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-04","known_ts":"2009-05-04","bar_index":2450,"type":"RECLAIM","strength":0.725,"price":6.283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-01","prior_stop_level":6.2045,"sweep_low":6.0319,"atr14":0.352345,"stop_level":5.855727,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-07","known_ts":"2009-05-07","bar_index":2451,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.0067,"stop_level":6.0947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-08","known_ts":"2009-05-08","bar_index":2452,"type":"RECLAIM","strength":0.725,"price":6.3301,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-07","prior_stop_level":6.0947,"sweep_low":5.922,"atr14":0.357506,"stop_level":5.743247,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-01","known_ts":"2009-06-03","bar_index":2457,"type":"BUY","strength":0.863,"price":6.7415,"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":40},{"ts":"2009-06-22","known_ts":"2009-06-22","bar_index":2462,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5217,"stop_level":6.6975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-26","known_ts":"2009-06-26","bar_index":2463,"type":"RECLAIM","strength":0.863,"price":6.8357,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-22 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":"2009-06-22","prior_stop_level":6.6975,"sweep_low":6.3364,"atr14":0.293438,"stop_level":6.189681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-17","known_ts":"2009-07-17","bar_index":2468,"type":"RECLAIM","strength":0.863,"price":6.96,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-22","known_ts":"2009-07-24","bar_index":2469,"type":"BUY","strength":0.863,"price":7.5526,"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":"2009-08-06","known_ts":"2009-08-06","bar_index":2472,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0672,"stop_level":7.2311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-07","known_ts":"2009-08-07","bar_index":2473,"type":"RECLAIM","strength":1.0,"price":7.3572,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-08-06","prior_stop_level":7.2311,"sweep_low":6.9884,"atr14":0.323985,"stop_level":6.826407,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-12","known_ts":"2009-08-12","bar_index":2474,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0356,"stop_level":7.2311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-24","known_ts":"2009-09-24","bar_index":2484,"type":"RECLAIM","strength":1.0,"price":8.0223,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-28","known_ts":"2009-10-28","bar_index":2492,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.284,"stop_level":7.3981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-07","known_ts":"2009-12-09","bar_index":2501,"type":"BUY","strength":0.863,"price":8.028,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-07-09","known_ts":"2010-07-13","bar_index":2550,"type":"BUY","strength":0.725,"price":8.4665,"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":"2010-08-11","known_ts":"2010-08-11","bar_index":2557,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.1592,"stop_level":8.6746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":2559,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.2392,"stop_level":8.6746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-09-02","known_ts":"2010-09-07","bar_index":2563,"type":"REBUY","strength":0.588,"price":8.0856,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2010-11-23","known_ts":"2010-11-23","bar_index":2582,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.7408,"stop_level":8.7793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-11-24","known_ts":"2010-11-24","bar_index":2582,"type":"RECLAIM","strength":0.863,"price":9.0525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-23 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":"2010-11-23","prior_stop_level":8.7793,"sweep_low":8.6733,"atr14":0.262002,"stop_level":8.542299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-10","known_ts":"2010-12-10","bar_index":2586,"type":"RECLAIM","strength":1.0,"price":9.8242,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-28","known_ts":"2011-01-28","bar_index":2597,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.1067,"stop_level":10.1434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-31","known_ts":"2011-01-31","bar_index":2597,"type":"RECLAIM","strength":1.0,"price":10.1534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-28 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":"2011-01-28","prior_stop_level":10.1434,"sweep_low":10.0001,"atr14":0.307201,"stop_level":9.846499,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-15","known_ts":"2011-02-15","bar_index":2601,"type":"RECLAIM","strength":1.0,"price":10.8301,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-04","known_ts":"2011-04-06","bar_index":2612,"type":"BUY","strength":0.725,"price":10.957,"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":"2011-07-05","known_ts":"2011-07-07","bar_index":2633,"type":"BUY","strength":0.725,"price":9.919,"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":"2011-08-24","known_ts":"2011-08-26","bar_index":2645,"type":"BUY","strength":0.588,"price":8.013,"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-11-16","known_ts":"2011-11-16","bar_index":2664,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1448,"stop_level":9.1684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":2665,"type":"RECLAIM","strength":0.588,"price":9.2122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-16","prior_stop_level":9.1684,"sweep_low":9.0369,"atr14":0.429638,"stop_level":8.822081,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-01","known_ts":"2011-12-05","bar_index":2668,"type":"REBUY","strength":0.863,"price":9.4111,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-01-11","known_ts":"2012-01-13","bar_index":2677,"type":"BUY","strength":0.863,"price":9.3282,"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":20},{"ts":"2012-02-15","known_ts":"2012-02-15","bar_index":2685,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.8831,"stop_level":9.9474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-16","known_ts":"2012-02-16","bar_index":2685,"type":"RECLAIM","strength":0.863,"price":10.1572,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-15","prior_stop_level":9.9474,"sweep_low":9.8222,"atr14":0.306211,"stop_level":9.669094,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-21","known_ts":"2012-03-21","bar_index":2693,"type":"RECLAIM","strength":0.863,"price":10.2249,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-29","known_ts":"2012-04-02","bar_index":2695,"type":"BUY","strength":0.863,"price":10.5091,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2012-06-15","known_ts":"2012-06-19","bar_index":2713,"type":"BUY","strength":0.588,"price":8.5573,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2012-08-23","known_ts":"2012-08-23","bar_index":2729,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.9715,"stop_level":9.0874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-11","known_ts":"2012-09-13","bar_index":2733,"type":"REBUY","strength":0.725,"price":9.1998,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2012-11-26","known_ts":"2012-11-28","bar_index":2750,"type":"BUY","strength":0.45,"price":8.2346,"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-12-31","known_ts":"2012-12-31","bar_index":2758,"type":"RECLAIM","strength":0.725,"price":9.0807,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-11-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-18","known_ts":"2013-01-18","bar_index":2762,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.9674,"stop_level":9.0086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-22","known_ts":"2013-01-22","bar_index":2762,"type":"RECLAIM","strength":0.725,"price":9.0498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-18 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-18","prior_stop_level":9.0086,"sweep_low":8.8437,"atr14":0.216537,"stop_level":8.735432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-05","known_ts":"2013-02-05","bar_index":2766,"type":"RECLAIM","strength":0.863,"price":9.5993,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-20","known_ts":"2013-02-20","bar_index":2769,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.4183,"stop_level":9.4937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-21","known_ts":"2013-02-21","bar_index":2769,"type":"RECLAIM","strength":0.863,"price":9.5729,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-20 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-02-20","prior_stop_level":9.4937,"sweep_low":9.2976,"atr14":0.236687,"stop_level":9.179257,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-04","known_ts":"2013-03-04","bar_index":2772,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.3466,"stop_level":9.4937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-06","known_ts":"2013-03-06","bar_index":2772,"type":"RECLAIM","strength":0.863,"price":9.5314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-04 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-03-04","prior_stop_level":9.4937,"sweep_low":9.2523,"atr14":0.213222,"stop_level":9.145689,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-25","known_ts":"2013-03-25","bar_index":2777,"type":"RECLAIM","strength":0.863,"price":9.6559,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-23","known_ts":"2013-05-28","bar_index":2791,"type":"BUY","strength":0.863,"price":9.2897,"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":40},{"ts":"2013-08-15","known_ts":"2013-08-15","bar_index":2810,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.2976,"stop_level":10.4839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-20","known_ts":"2013-08-20","bar_index":2811,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.3356,"stop_level":10.4839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-22","known_ts":"2013-08-22","bar_index":2812,"type":"RECLAIM","strength":1.0,"price":10.4915,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-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":"2013-08-15","prior_stop_level":10.4839,"sweep_low":10.1455,"atr14":0.232809,"stop_level":10.029096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-22","known_ts":"2013-08-22","bar_index":2812,"type":"RECLAIM","strength":1.0,"price":10.4915,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-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":"2013-08-20","prior_stop_level":10.4839,"sweep_low":10.1455,"atr14":0.232809,"stop_level":10.029096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-05","known_ts":"2013-09-05","bar_index":2815,"type":"RECLAIM","strength":1.0,"price":10.4915,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-25","known_ts":"2013-11-27","bar_index":2834,"type":"BUY","strength":0.863,"price":11.3871,"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-01-14","known_ts":"2014-01-16","bar_index":2845,"type":"BUY","strength":0.725,"price":11.3578,"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":"2014-02-19","known_ts":"2014-02-21","bar_index":2853,"type":"REBUY","strength":0.725,"price":11.3658,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2014-04-10","known_ts":"2014-04-10","bar_index":2865,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6507,"stop_level":11.9931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-06-06","known_ts":"2014-06-10","bar_index":2878,"type":"BUY","strength":0.725,"price":11.5542,"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":90},{"ts":"2014-06-27","known_ts":"2014-07-01","bar_index":2883,"type":"BUY","strength":0.863,"price":12.1216,"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":50},{"ts":"2014-10-22","known_ts":"2014-10-24","bar_index":2910,"type":"BUY","strength":0.588,"price":10.0295,"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":20},{"ts":"2014-12-01","known_ts":"2014-12-01","bar_index":2919,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2113,"stop_level":10.334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-03","known_ts":"2014-12-03","bar_index":2919,"type":"RECLAIM","strength":0.588,"price":10.4608,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-01","prior_stop_level":10.334,"sweep_low":10.1183,"atr14":0.271755,"stop_level":9.982423,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-05","known_ts":"2015-02-09","bar_index":2934,"type":"BUY","strength":0.588,"price":10.0206,"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":"2015-03-05","known_ts":"2015-03-05","bar_index":2940,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.6621,"stop_level":9.6802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-10","known_ts":"2015-03-10","bar_index":2941,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.476,"stop_level":9.6802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-07","known_ts":"2015-04-07","bar_index":2947,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.7111,"stop_level":9.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-16","known_ts":"2015-04-16","bar_index":2950,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.6381,"stop_level":9.6792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-24","known_ts":"2015-04-28","bar_index":2952,"type":"REBUY","strength":0.588,"price":9.8433,"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":"2015-05-12","known_ts":"2015-05-12","bar_index":2956,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.7612,"stop_level":9.7931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-13","known_ts":"2015-05-13","bar_index":2956,"type":"RECLAIM","strength":0.588,"price":9.8159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-05-12","prior_stop_level":9.7931,"sweep_low":9.5789,"atr14":0.285935,"stop_level":9.435932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-02","known_ts":"2015-06-02","bar_index":2960,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.7339,"stop_level":9.7612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-06-03","known_ts":"2015-06-03","bar_index":2961,"type":"RECLAIM","strength":0.725,"price":9.9208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-02 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":"2015-06-02","prior_stop_level":9.7612,"sweep_low":9.67,"atr14":0.272408,"stop_level":9.533796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-08","known_ts":"2015-06-10","bar_index":2962,"type":"BUY","strength":0.725,"price":10.0849,"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":75},{"ts":"2015-07-29","known_ts":"2015-07-31","bar_index":2974,"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":"2015-07-29","trigger_known_ts":"2015-07-31","strength":0.45,"price":8.0936,"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.322893,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.8598,"atr14":0.213739,"stop_level":7.752931,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-27","known_ts":"2015-08-31","bar_index":2981,"type":"BUY","strength":0.45,"price":8.0707,"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-08-27","known_ts":"2015-08-31","bar_index":2981,"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":"2015-08-27","trigger_known_ts":"2015-08-31","strength":0.45,"price":8.0707,"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.298877,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.6078,"atr14":0.235391,"stop_level":7.490104,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-18","known_ts":"2015-09-18","bar_index":2986,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.6124,"stop_level":7.8186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-09-25","known_ts":"2015-09-25","bar_index":2987,"type":"RECLAIM","strength":0.45,"price":7.8278,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2015-09-18","prior_stop_level":7.8186,"sweep_low":7.4474,"atr14":0.209025,"stop_level":7.342887,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-27","known_ts":"2015-10-27","bar_index":2995,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5407,"stop_level":7.7481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-03","known_ts":"2015-11-03","bar_index":2996,"type":"RECLAIM","strength":0.588,"price":7.8956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-27 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":"2015-10-27","prior_stop_level":7.7481,"sweep_low":7.4116,"atr14":0.2366,"stop_level":7.2933,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-20","known_ts":"2016-01-22","bar_index":3014,"type":"BUY","strength":0.588,"price":7.3805,"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":60},{"ts":"2016-02-09","known_ts":"2016-02-09","bar_index":3018,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9862,"stop_level":7.2506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-03","known_ts":"2016-03-07","bar_index":3024,"type":"REBUY","strength":0.588,"price":6.7589,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2016-05-03","known_ts":"2016-05-03","bar_index":3038,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9277,"stop_level":7.0957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-24","known_ts":"2016-05-24","bar_index":3043,"type":"RECLAIM","strength":0.863,"price":7.4458,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-27","known_ts":"2016-06-01","bar_index":3044,"type":"BUY","strength":0.863,"price":7.6559,"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":30},{"ts":"2016-06-22","known_ts":"2016-06-22","bar_index":3049,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5112,"stop_level":7.5999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-23","known_ts":"2016-06-23","bar_index":3050,"type":"RECLAIM","strength":1.0,"price":7.7773,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-06-22","prior_stop_level":7.5999,"sweep_low":7.4972,"atr14":0.202718,"stop_level":7.395841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-15","known_ts":"2016-07-19","bar_index":3055,"type":"BUY","strength":1.0,"price":8.0162,"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":20},{"ts":"2016-08-04","known_ts":"2016-08-04","bar_index":3059,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5742,"stop_level":7.6165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-05","known_ts":"2016-08-05","bar_index":3060,"type":"RECLAIM","strength":1.0,"price":7.8516,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-08-04","prior_stop_level":7.6165,"sweep_low":7.5601,"atr14":0.209634,"stop_level":7.455283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-06","known_ts":"2016-09-06","bar_index":3067,"type":"RECLAIM","strength":1.0,"price":8.1055,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-22","known_ts":"2016-09-26","bar_index":3071,"type":"REBUY","strength":1.0,"price":8.0068,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-10-10","known_ts":"2016-10-10","bar_index":3075,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.004,"stop_level":7.9315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2016-11-08","known_ts":"2016-11-10","bar_index":3082,"type":"BUY","strength":0.863,"price":7.8033,"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":"2017-01-05","known_ts":"2017-01-05","bar_index":3095,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3966,"stop_level":8.735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-06","known_ts":"2017-01-06","bar_index":3095,"type":"RECLAIM","strength":1.0,"price":8.8055,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-05","prior_stop_level":8.735,"sweep_low":8.3729,"atr14":0.278471,"stop_level":8.233664,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-09","known_ts":"2017-02-13","bar_index":3103,"type":"BUY","strength":1.0,"price":9.3095,"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":"2017-05-08","known_ts":"2017-05-10","bar_index":3123,"type":"BUY","strength":0.725,"price":8.3425,"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":"2017-08-08","known_ts":"2017-08-08","bar_index":3144,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.5943,"stop_level":8.6808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-14","known_ts":"2017-09-18","bar_index":3153,"type":"BUY","strength":0.725,"price":8.9212,"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":50},{"ts":"2017-10-30","known_ts":"2017-10-30","bar_index":3163,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9697,"stop_level":9.0325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":3164,"type":"RECLAIM","strength":1.0,"price":9.1243,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-30","prior_stop_level":9.0325,"sweep_low":8.8633,"atr14":0.182,"stop_level":8.7723,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-13","known_ts":"2017-11-13","bar_index":3167,"type":"RECLAIM","strength":1.0,"price":8.9793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-16","known_ts":"2017-11-20","bar_index":3168,"type":"BUY","strength":1.0,"price":9.2886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2017-12-08","known_ts":"2017-12-08","bar_index":3173,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.2065,"stop_level":9.2306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-15","known_ts":"2017-12-15","bar_index":3174,"type":"RECLAIM","strength":1.0,"price":9.3273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-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":"2017-12-08","prior_stop_level":9.2306,"sweep_low":9.0663,"atr14":0.191431,"stop_level":8.970584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-18","known_ts":"2017-12-20","bar_index":3175,"type":"BUY","strength":1.0,"price":9.4288,"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":40},{"ts":"2018-01-31","known_ts":"2018-01-31","bar_index":3184,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.2455,"stop_level":10.3183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-01","known_ts":"2018-02-01","bar_index":3185,"type":"RECLAIM","strength":1.0,"price":10.3967,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-31 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":"2018-01-31","prior_stop_level":10.3183,"sweep_low":10.2175,"atr14":0.257083,"stop_level":10.088958,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-12","known_ts":"2018-04-16","bar_index":3201,"type":"BUY","strength":0.725,"price":10.1152,"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":"2018-05-03","known_ts":"2018-05-07","bar_index":3206,"type":"REBUY","strength":0.725,"price":10.3405,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2018-06-08","known_ts":"2018-06-08","bar_index":3214,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5514,"stop_level":11.5683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-13","known_ts":"2018-06-13","bar_index":3215,"type":"RECLAIM","strength":0.863,"price":11.6978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-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":"2018-06-08","prior_stop_level":11.5683,"sweep_low":11.3092,"atr14":0.237528,"stop_level":11.190436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-21","known_ts":"2018-06-21","bar_index":3217,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.2247,"stop_level":11.4669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-22","known_ts":"2018-06-22","bar_index":3217,"type":"RECLAIM","strength":1.0,"price":13.1227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-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":"2018-06-21","prior_stop_level":11.4669,"sweep_low":11.174,"atr14":0.362276,"stop_level":10.992862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-09","known_ts":"2018-07-09","bar_index":3221,"type":"RECLAIM","strength":1.0,"price":13.134,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-24","known_ts":"2018-07-24","bar_index":3224,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1114,"stop_level":13.134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-08","known_ts":"2018-11-12","bar_index":3250,"type":"BUY","strength":0.588,"price":10.143,"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":80},{"ts":"2018-12-17","known_ts":"2018-12-17","bar_index":3258,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.0747,"stop_level":10.1259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-12-18","known_ts":"2018-12-18","bar_index":3258,"type":"RECLAIM","strength":0.45,"price":10.1998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-17 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":"2018-12-17","prior_stop_level":10.1259,"sweep_low":9.9951,"atr14":0.213106,"stop_level":9.888547,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-03","known_ts":"2019-01-03","bar_index":3262,"type":"RECLAIM","strength":0.725,"price":12.2229,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-04","known_ts":"2019-02-04","bar_index":3269,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.6995,"stop_level":12.7089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-07","known_ts":"2019-02-07","bar_index":3270,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.4189,"stop_level":12.7089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-26","known_ts":"2019-04-30","bar_index":3288,"type":"BUY","strength":0.588,"price":11.6158,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2019-05-17","known_ts":"2019-05-21","bar_index":3293,"type":"BUY","strength":0.725,"price":11.9548,"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":55},{"ts":"2019-06-18","known_ts":"2019-06-20","bar_index":3300,"type":"BUY","strength":0.588,"price":11.7641,"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":50},{"ts":"2019-08-22","known_ts":"2019-08-22","bar_index":3315,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.0473,"stop_level":12.0757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-29","known_ts":"2019-08-29","bar_index":3317,"type":"RECLAIM","strength":0.863,"price":12.1822,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-08-22","prior_stop_level":12.0757,"sweep_low":11.82,"atr14":0.318101,"stop_level":11.66095,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-12","known_ts":"2019-09-16","bar_index":3320,"type":"BUY","strength":0.863,"price":12.8357,"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":25},{"ts":"2019-11-01","known_ts":"2019-11-05","bar_index":3332,"type":"BUY","strength":0.588,"price":13.0921,"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":20},{"ts":"2019-12-30","known_ts":"2020-01-02","bar_index":3345,"type":"BUY","strength":0.45,"price":11.7359,"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":"2020-01-03","known_ts":"2020-01-03","bar_index":3346,"type":"RECLAIM","strength":0.588,"price":11.8796,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-12-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":3352,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.7949,"stop_level":12.1304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-05","known_ts":"2020-02-05","bar_index":3353,"type":"RECLAIM","strength":0.725,"price":12.3743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 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":"2020-01-31","prior_stop_level":12.1304,"sweep_low":11.7415,"atr14":0.301172,"stop_level":11.590914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-18","known_ts":"2020-02-18","bar_index":3356,"type":"RECLAIM","strength":0.725,"price":12.5955,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-03-23","known_ts":"2020-03-25","bar_index":3364,"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-23","trigger_known_ts":"2020-03-25","strength":0.45,"price":8.1886,"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.383542,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.9687,"atr14":0.704572,"stop_level":6.616414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-03","known_ts":"2020-04-07","bar_index":3367,"type":"BUY","strength":0.45,"price":9.6617,"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-05-13","known_ts":"2020-05-13","bar_index":3376,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.7693,"stop_level":9.8231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3377,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3081,"stop_level":9.8231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-01","known_ts":"2020-06-03","bar_index":3380,"type":"REBUY","strength":0.588,"price":9.5003,"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":"2020-09-11","known_ts":"2020-09-15","bar_index":3404,"type":"REBUY","strength":0.725,"price":9.0046,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2020-10-27","known_ts":"2020-10-27","bar_index":3414,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5616,"stop_level":8.6398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-05","known_ts":"2020-11-09","bar_index":3417,"type":"BUY","strength":0.725,"price":9.4381,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2020-12-18","known_ts":"2020-12-18","bar_index":3427,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.612,"stop_level":10.7059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-22","known_ts":"2020-12-22","bar_index":3427,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.2285,"stop_level":10.7059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-04","known_ts":"2021-01-06","bar_index":3430,"type":"REBUY","strength":0.863,"price":10.9755,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-05-13","known_ts":"2021-05-17","bar_index":3460,"type":"BUY","strength":0.863,"price":11.479,"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":60},{"ts":"2021-06-17","known_ts":"2021-06-17","bar_index":3468,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.8762,"stop_level":12.1621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-22","known_ts":"2021-06-22","bar_index":3469,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6855,"stop_level":12.1621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-24","known_ts":"2021-06-24","bar_index":3469,"type":"RECLAIM","strength":1.0,"price":12.2019,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-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":"2021-06-17","prior_stop_level":12.1621,"sweep_low":11.5505,"atr14":0.326326,"stop_level":11.387337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-24","known_ts":"2021-06-24","bar_index":3469,"type":"RECLAIM","strength":1.0,"price":12.2019,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-06-22","prior_stop_level":12.1621,"sweep_low":11.5505,"atr14":0.326326,"stop_level":11.387337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-06","known_ts":"2021-07-08","bar_index":3472,"type":"REBUY","strength":0.863,"price":12.5163,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-11-02","known_ts":"2021-11-04","bar_index":3500,"type":"BUY","strength":0.588,"price":10.8594,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2021-12-01","known_ts":"2021-12-01","bar_index":3506,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2794,"stop_level":10.368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-12-02","known_ts":"2021-12-06","bar_index":3507,"type":"REBUY","strength":0.588,"price":10.7144,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2021-12-02","known_ts":"2021-12-02","bar_index":3507,"type":"RECLAIM","strength":0.588,"price":10.6097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-01 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":"2021-12-01","prior_stop_level":10.368,"sweep_low":10.2552,"atr14":0.300163,"stop_level":10.105119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-15","known_ts":"2022-02-17","bar_index":3524,"type":"BUY","strength":0.588,"price":10.78,"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":"2022-02-24","known_ts":"2022-02-28","bar_index":3526,"type":"BUY","strength":0.588,"price":11.2589,"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":"2022-03-14","known_ts":"2022-03-14","bar_index":3530,"type":"RECLAIM","strength":0.725,"price":11.2833,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-02-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-28","known_ts":"2022-03-28","bar_index":3533,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8287,"stop_level":10.9667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-29","known_ts":"2022-03-29","bar_index":3533,"type":"RECLAIM","strength":0.588,"price":11.0479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-03-28","prior_stop_level":10.9667,"sweep_low":10.7232,"atr14":0.252864,"stop_level":10.596768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-25","known_ts":"2022-05-27","bar_index":3547,"type":"BUY","strength":0.45,"price":10.0272,"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":"2022-07-07","known_ts":"2022-07-07","bar_index":3556,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1324,"stop_level":10.2644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-11","known_ts":"2022-07-11","bar_index":3557,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.951,"stop_level":10.2644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-01","known_ts":"2022-08-03","bar_index":3562,"type":"BUY","strength":0.725,"price":10.083,"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":50},{"ts":"2022-08-24","known_ts":"2022-08-24","bar_index":3567,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.7367,"stop_level":9.9263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-20","known_ts":"2022-10-24","bar_index":3581,"type":"BUY","strength":0.45,"price":9.0908,"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":"2022-10-28","known_ts":"2022-10-28","bar_index":3583,"type":"RECLAIM","strength":0.725,"price":10.3883,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":3592,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7043,"stop_level":10.9206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":3593,"type":"RECLAIM","strength":0.863,"price":11.037,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-07","prior_stop_level":10.9206,"sweep_low":10.538,"atr14":0.288812,"stop_level":10.393594,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-04","known_ts":"2023-01-04","bar_index":3598,"type":"RECLAIM","strength":1.0,"price":11.2792,"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-01-09","known_ts":"2023-01-11","bar_index":3599,"type":"BUY","strength":1.0,"price":11.3881,"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":"2023-03-07","known_ts":"2023-03-07","bar_index":3612,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.5529,"stop_level":13.2819,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-20","known_ts":"2023-06-20","bar_index":3636,"type":"RECLAIM","strength":1.0,"price":12.7731,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-26","known_ts":"2023-06-26","bar_index":3637,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.2836,"stop_level":12.3107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-28","known_ts":"2023-06-28","bar_index":3638,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.2292,"stop_level":12.3107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":3638,"type":"RECLAIM","strength":1.0,"price":12.7096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-26 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":"2023-06-26","prior_stop_level":12.3107,"sweep_low":12.1929,"atr14":0.323709,"stop_level":12.031045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":3638,"type":"RECLAIM","strength":1.0,"price":12.7096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-28 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":"2023-06-28","prior_stop_level":12.3107,"sweep_low":12.1929,"atr14":0.323709,"stop_level":12.031045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-17","known_ts":"2023-07-17","bar_index":3642,"type":"RECLAIM","strength":1.0,"price":13.2264,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-08","known_ts":"2023-08-08","bar_index":3647,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.0343,"stop_level":13.1441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-22","known_ts":"2023-09-22","bar_index":3658,"type":"RECLAIM","strength":0.863,"price":14.3972,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-06","known_ts":"2023-10-06","bar_index":3661,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.2216,"stop_level":14.2727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-20","known_ts":"2023-10-20","bar_index":3664,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.1663,"stop_level":13.2216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-10-24","known_ts":"2023-10-24","bar_index":3665,"type":"RECLAIM","strength":0.863,"price":13.5812,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2023-10-20","prior_stop_level":13.2216,"sweep_low":13.0925,"atr14":0.363143,"stop_level":12.910929,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-30","known_ts":"2023-11-30","bar_index":3674,"type":"RECLAIM","strength":0.863,"price":14.4663,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-10-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-24","known_ts":"2024-01-26","bar_index":3686,"type":"BUY","strength":0.725,"price":14.5904,"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":"2024-02-14","known_ts":"2024-02-16","bar_index":3691,"type":"BUY","strength":0.725,"price":13.6884,"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":"2024-04-10","known_ts":"2024-04-10","bar_index":3703,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.7477,"stop_level":14.7852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-28","known_ts":"2024-07-02","bar_index":3722,"type":"BUY","strength":0.45,"price":13.0303,"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-25","known_ts":"2024-07-25","bar_index":3728,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.132,"stop_level":12.4252,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-07-26","known_ts":"2024-07-26","bar_index":3728,"type":"RECLAIM","strength":0.45,"price":12.5859,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-25 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":"2024-07-25","prior_stop_level":12.4252,"sweep_low":12.0564,"atr14":0.420478,"stop_level":11.846161,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-15","known_ts":"2024-08-19","bar_index":3733,"type":"REBUY","strength":0.45,"price":12.6521,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-09-20","known_ts":"2024-09-20","bar_index":3741,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.2739,"stop_level":12.4063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-09-23","known_ts":"2024-09-23","bar_index":3741,"type":"RECLAIM","strength":0.588,"price":12.4819,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-09-20","prior_stop_level":12.4063,"sweep_low":12.2644,"atr14":0.372014,"stop_level":12.078393,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-01","known_ts":"2024-10-01","bar_index":3743,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.2686,"stop_level":12.2739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-10-04","known_ts":"2024-10-04","bar_index":3744,"type":"RECLAIM","strength":0.588,"price":12.6601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-10-01","prior_stop_level":12.2739,"sweep_low":12.1254,"atr14":0.311963,"stop_level":11.969418,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-15","known_ts":"2024-10-15","bar_index":3747,"type":"RECLAIM","strength":0.725,"price":14.0445,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-18","known_ts":"2024-12-18","bar_index":3762,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7294,"stop_level":14.1877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-26","known_ts":"2024-12-26","bar_index":3763,"type":"RECLAIM","strength":0.863,"price":14.2163,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-18 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-12-18","prior_stop_level":14.1877,"sweep_low":13.2711,"atr14":0.390624,"stop_level":13.075788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-27","known_ts":"2025-01-27","bar_index":3770,"type":"RECLAIM","strength":0.863,"price":14.264,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-24","known_ts":"2025-03-26","bar_index":3783,"type":"BUY","strength":0.588,"price":13.5898,"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":"quality","score":65},{"ts":"2025-04-17","known_ts":"2025-04-22","bar_index":3789,"type":"BUY","strength":0.45,"price":12.8129,"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-05-14","known_ts":"2025-05-14","bar_index":3795,"type":"RECLAIM","strength":0.588,"price":13.6197,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-04-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-06-18","known_ts":"2025-06-18","bar_index":3803,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.2601,"stop_level":13.2698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":3803,"type":"RECLAIM","strength":0.863,"price":13.5225,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-06-18","prior_stop_level":13.2698,"sweep_low":13.1531,"atr14":0.358052,"stop_level":12.974074,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-08","known_ts":"2025-07-08","bar_index":3807,"type":"RECLAIM","strength":0.863,"price":15.0302,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-08","known_ts":"2025-08-08","bar_index":3814,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.1381,"stop_level":17.2656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-11","known_ts":"2025-08-11","bar_index":3815,"type":"RECLAIM","strength":0.863,"price":17.5891,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-08-08","prior_stop_level":17.2656,"sweep_low":17.0695,"atr14":0.671525,"stop_level":16.733738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-22","known_ts":"2025-08-22","bar_index":3818,"type":"RECLAIM","strength":0.863,"price":18.8539,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-17","known_ts":"2025-10-17","bar_index":3831,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.1777,"stop_level":19.444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-20","known_ts":"2025-10-20","bar_index":3831,"type":"RECLAIM","strength":1.0,"price":19.809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-10-17","prior_stop_level":19.444,"sweep_low":19.0593,"atr14":0.891186,"stop_level":18.613707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-09","known_ts":"2025-12-11","bar_index":3843,"type":"BUY","strength":0.863,"price":20.539,"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":35},{"ts":"2026-02-13","known_ts":"2026-02-13","bar_index":3858,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.4981,"stop_level":23.7362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-02-18","known_ts":"2026-02-18","bar_index":3858,"type":"RECLAIM","strength":0.863,"price":24.0835,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-13 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":"2026-02-13","prior_stop_level":23.7362,"sweep_low":23.1011,"atr14":1.022127,"stop_level":22.590036,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-04","known_ts":"2026-03-04","bar_index":3862,"type":"RECLAIM","strength":1.0,"price":26.6933,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-29","known_ts":"2026-04-29","bar_index":3875,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.6627,"stop_level":32.7025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-30","known_ts":"2026-04-30","bar_index":3875,"type":"RECLAIM","strength":1.0,"price":33.7491,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-04-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-04-29","prior_stop_level":32.7025,"sweep_low":32.2839,"atr14":1.4133,"stop_level":31.57725,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-07","known_ts":"2026-08-11","bar_index":3898,"type":"BUY","strength":0.725,"price":37.47,"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}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-08-11","last_scored_basis":null,"bars_since_signal":1,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-04-04","2018-05-03","2018-08-20","2018-10-02","2018-10-31","2018-11-30","2019-04-01","2019-06-13","2019-07-18","2019-09-04","2019-10-16","2019-11-27","2020-01-03","2021-03-31","2021-05-05","2021-07-30","2021-09-16","2021-10-28","2022-04-18","2022-05-09","2022-09-16","2022-10-17","2023-03-23","2023-04-27","2023-08-28","2023-09-11","2024-01-16","2024-02-14","2024-05-07","2024-05-23","2024-06-20","2024-08-15","2024-09-16","2025-03-14","2025-04-14","2025-10-30","2025-11-25","2026-02-24","2026-06-25","2026-07-22"],"warnings":[{"ts":"2022-07-08","kind":"arm","px":9.951},{"ts":"2022-07-11","kind":"confirm","px":9.951,"level":10.2644},{"ts":"2022-08-23","kind":"arm","px":9.8109},{"ts":"2022-08-24","kind":"confirm","px":9.7367,"level":9.9263},{"ts":"2022-11-08","kind":"arm","px":10.4631},{"ts":"2022-12-02","kind":"arm","px":11.0953},{"ts":"2022-12-07","kind":"confirm","px":10.7043,"level":10.9206},{"ts":"2023-03-06","kind":"arm","px":12.6702},{"ts":"2023-03-07","kind":"confirm","px":12.5529,"level":13.2819},{"ts":"2023-06-14","kind":"arm","px":12.3107},{"ts":"2023-06-26","kind":"confirm","px":12.2836,"level":12.3107},{"ts":"2023-06-27","kind":"arm","px":12.2836},{"ts":"2023-06-28","kind":"confirm","px":12.2292,"level":12.3107},{"ts":"2023-07-03","kind":"arm","px":12.5861},{"ts":"2023-08-08","kind":"confirm","px":13.0343,"level":13.1441},{"ts":"2023-10-02","kind":"arm","px":14.2727},{"ts":"2023-10-06","kind":"confirm","px":13.2216,"level":14.2727},{"ts":"2023-10-11","kind":"arm","px":13.9592},{"ts":"2023-10-20","kind":"confirm","px":13.1663,"level":13.2216},{"ts":"2024-04-08","kind":"arm","px":15.1412},{"ts":"2024-04-10","kind":"confirm","px":14.7477,"level":14.7852},{"ts":"2024-07-22","kind":"arm","px":12.6143},{"ts":"2024-07-25","kind":"confirm","px":12.132,"level":12.4252},{"ts":"2024-09-05","kind":"arm","px":12.6237},{"ts":"2024-09-20","kind":"confirm","px":12.2739,"level":12.4063},{"ts":"2024-09-23","kind":"arm","px":12.4819},{"ts":"2024-10-01","kind":"confirm","px":12.2686,"level":12.2739},{"ts":"2024-10-22","kind":"arm","px":13.8726},{"ts":"2024-12-06","kind":"arm","px":14.3023},{"ts":"2024-12-18","kind":"confirm","px":13.7294,"level":14.1877},{"ts":"2025-05-28","kind":"arm","px":13.3184},{"ts":"2025-06-18","kind":"confirm","px":13.2601,"level":13.2698},{"ts":"2025-07-25","kind":"arm","px":17.2656},{"ts":"2025-08-08","kind":"confirm","px":17.1381,"level":17.2656},{"ts":"2025-10-10","kind":"arm","px":19.444},{"ts":"2025-10-17","kind":"confirm","px":19.1777,"level":19.444},{"ts":"2025-12-29","kind":"arm","px":21.0125},{"ts":"2026-02-13","kind":"confirm","px":23.4981,"level":23.7362},{"ts":"2026-04-24","kind":"arm","px":33.0414},{"ts":"2026-04-29","kind":"confirm","px":32.6627,"level":32.7025}],"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":[]}}}