{"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":"MATX","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1973-10-18","known_ts":"1973-10-18","bar_index":39,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4615,"stop_level":0.4687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-01-03","known_ts":"1974-01-07","bar_index":57,"type":"BUY","strength":0.45,"price":0.3858,"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":"1974-04-02","known_ts":"1974-04-02","bar_index":77,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4218,"stop_level":0.429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-07-09","known_ts":"1974-07-11","bar_index":100,"type":"BUY","strength":0.45,"price":0.393,"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":"1974-07-12","known_ts":"1974-07-12","bar_index":101,"type":"RECLAIM","strength":0.725,"price":0.429,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1974-07-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-08-19","known_ts":"1974-08-19","bar_index":109,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4471,"stop_level":0.4507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-09-16","known_ts":"1974-09-16","bar_index":116,"type":"RECLAIM","strength":1.0,"price":0.548,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1974-10-02","known_ts":"1974-10-02","bar_index":120,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5048,"stop_level":0.5156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-10-18","known_ts":"1974-10-18","bar_index":124,"type":"RECLAIM","strength":0.863,"price":0.6165,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-11-19","known_ts":"1974-11-19","bar_index":131,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5985,"stop_level":0.6057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-01-23","known_ts":"1975-01-27","bar_index":146,"type":"BUY","strength":0.725,"price":0.5949,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":25},{"ts":"1975-02-25","known_ts":"1975-02-25","bar_index":153,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5805,"stop_level":0.5949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-03-04","known_ts":"1975-03-06","bar_index":155,"type":"REBUY","strength":1.0,"price":0.6237,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":15},{"ts":"1975-04-30","known_ts":"1975-04-30","bar_index":168,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6526,"stop_level":0.6598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-05-07","known_ts":"1975-05-07","bar_index":170,"type":"RECLAIM","strength":1.0,"price":0.6634,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-04-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":"1975-04-30","prior_stop_level":0.6598,"sweep_low":0.6526,"atr14":0.021403,"stop_level":0.641899,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-07-08","known_ts":"1975-07-10","bar_index":184,"type":"BUY","strength":0.725,"price":0.6309,"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":15},{"ts":"1975-07-24","known_ts":"1975-07-28","bar_index":188,"type":"BUY","strength":0.588,"price":0.5877,"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":40},{"ts":"1975-10-27","known_ts":"1975-10-29","bar_index":210,"type":"BUY","strength":0.45,"price":0.53,"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":"1975-11-25","known_ts":"1975-11-28","bar_index":217,"type":"BUY","strength":0.45,"price":0.5048,"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":"1976-05-05","known_ts":"1976-05-07","bar_index":254,"type":"BUY","strength":0.725,"price":0.5516,"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":55},{"ts":"1976-06-04","known_ts":"1976-06-04","bar_index":261,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5156,"stop_level":0.5228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1976-07-09","known_ts":"1976-07-13","bar_index":269,"type":"BUY","strength":0.45,"price":0.5228,"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":"1976-08-04","known_ts":"1976-08-06","bar_index":275,"type":"BUY","strength":0.45,"price":0.4867,"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":"1976-09-24","known_ts":"1976-09-28","bar_index":287,"type":"BUY","strength":0.45,"price":0.4471,"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":"1976-11-30","known_ts":"1976-12-02","bar_index":302,"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":"1976-11-30","trigger_known_ts":"1976-12-02","strength":0.45,"price":0.411,"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.313283,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4038,"atr14":0.018994,"stop_level":0.394303,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-12-03","known_ts":"1976-12-07","bar_index":303,"type":"BUY","strength":0.45,"price":0.4146,"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":"1976-12-03","known_ts":"1976-12-07","bar_index":303,"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":"1976-12-03","trigger_known_ts":"1976-12-07","strength":0.45,"price":0.4146,"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.307268,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4038,"atr14":0.018796,"stop_level":0.394402,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-12-30","known_ts":"1977-01-03","bar_index":309,"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":"1976-12-30","trigger_known_ts":"1977-01-03","strength":0.588,"price":0.4759,"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.204845,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.429,"atr14":0.020178,"stop_level":0.418911,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-01-07","known_ts":"1977-01-07","bar_index":311,"type":"RECLAIM","strength":0.725,"price":0.4615,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1976-12-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-01-17","known_ts":"1977-01-17","bar_index":313,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4579,"stop_level":0.4615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-01-19","known_ts":"1977-01-19","bar_index":313,"type":"RECLAIM","strength":0.863,"price":0.4975,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1977-01-17","prior_stop_level":0.4615,"sweep_low":0.4579,"atr14":0.020747,"stop_level":0.447527,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-02-23","known_ts":"1977-02-23","bar_index":321,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4507,"stop_level":0.4579,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-02-25","known_ts":"1977-02-25","bar_index":322,"type":"RECLAIM","strength":0.725,"price":0.512,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-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":"1977-02-23","prior_stop_level":0.4579,"sweep_low":0.4507,"atr14":0.022716,"stop_level":0.439342,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-03-09","known_ts":"1977-03-09","bar_index":325,"type":"RECLAIM","strength":0.863,"price":0.5336,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-03-21","known_ts":"1977-03-21","bar_index":327,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5156,"stop_level":0.5228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-04-04","known_ts":"1977-04-06","bar_index":331,"type":"REBUY","strength":1.0,"price":0.548,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1977-08-31","known_ts":"1977-08-31","bar_index":365,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5048,"stop_level":0.512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1977-09-16","known_ts":"1977-09-20","bar_index":369,"type":"REBUY","strength":0.725,"price":0.5156,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":85},{"ts":"1977-11-10","known_ts":"1977-11-14","bar_index":382,"type":"BUY","strength":0.588,"price":0.512,"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":"quality","score":70},{"ts":"1977-12-13","known_ts":"1977-12-13","bar_index":389,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5156,"stop_level":0.5228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-12-15","known_ts":"1977-12-15","bar_index":390,"type":"RECLAIM","strength":1.0,"price":0.5336,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-12-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":"1977-12-13","prior_stop_level":0.5228,"sweep_low":0.5156,"atr14":0.018529,"stop_level":0.506336,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-12-29","known_ts":"1977-12-29","bar_index":393,"type":"RECLAIM","strength":1.0,"price":0.5336,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-01-10","known_ts":"1978-01-10","bar_index":395,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4975,"stop_level":0.5156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1978-03-14","known_ts":"1978-03-16","bar_index":410,"type":"BUY","strength":0.588,"price":0.4975,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"1978-05-04","known_ts":"1978-05-08","bar_index":422,"type":"REBUY","strength":0.863,"price":0.512,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1978-05-25","known_ts":"1978-05-30","bar_index":427,"type":"REBUY","strength":0.863,"price":0.5336,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1978-06-29","known_ts":"1978-06-29","bar_index":435,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.53,"stop_level":0.5336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-07-31","known_ts":"1978-08-02","bar_index":442,"type":"BUY","strength":0.863,"price":0.548,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1978-09-13","known_ts":"1978-09-13","bar_index":452,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5624,"stop_level":0.5769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-12-11","known_ts":"1978-12-13","bar_index":473,"type":"BUY","strength":0.725,"price":0.53,"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":70},{"ts":"1979-03-29","known_ts":"1979-04-02","bar_index":498,"type":"BUY","strength":1.0,"price":0.548,"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":"1979-12-05","known_ts":"1979-12-07","bar_index":556,"type":"BUY","strength":0.725,"price":0.8076,"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":"1980-03-07","known_ts":"1980-03-07","bar_index":577,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9013,"stop_level":0.9194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1980-04-23","known_ts":"1980-04-25","bar_index":588,"type":"BUY","strength":0.588,"price":0.7968,"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":35},{"ts":"1980-06-11","known_ts":"1980-06-11","bar_index":599,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9518,"stop_level":0.9626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-06-17","known_ts":"1980-06-17","bar_index":600,"type":"RECLAIM","strength":0.725,"price":0.9843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-06-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":"1980-06-11","prior_stop_level":0.9626,"sweep_low":0.9518,"atr14":0.022102,"stop_level":0.940749,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-06-26","known_ts":"1980-06-26","bar_index":603,"type":"RECLAIM","strength":0.725,"price":1.0095,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-08-01","known_ts":"1980-08-01","bar_index":611,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0167,"stop_level":1.0203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-08-06","known_ts":"1980-08-06","bar_index":612,"type":"RECLAIM","strength":0.863,"price":1.0384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-08-01 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":"1980-08-01","prior_stop_level":1.0203,"sweep_low":1.0167,"atr14":0.01507,"stop_level":1.009165,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-08-18","known_ts":"1980-08-18","bar_index":615,"type":"RECLAIM","strength":0.863,"price":1.0275,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-12-31","known_ts":"1981-01-05","bar_index":646,"type":"BUY","strength":0.588,"price":1.0564,"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":"1981-02-18","known_ts":"1981-02-18","bar_index":657,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.9843,"stop_level":0.9915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-03-19","known_ts":"1981-03-19","bar_index":664,"type":"RECLAIM","strength":0.725,"price":1.1537,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-02-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-04-13","known_ts":"1981-04-13","bar_index":669,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1285,"stop_level":1.1465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-04-20","known_ts":"1981-04-20","bar_index":671,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1033,"stop_level":1.1465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-05-28","known_ts":"1981-06-01","bar_index":680,"type":"BUY","strength":0.45,"price":1.0203,"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-06-02","known_ts":"1981-06-02","bar_index":681,"type":"RECLAIM","strength":0.588,"price":1.1033,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-05-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-06-29","known_ts":"1981-06-29","bar_index":687,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0636,"stop_level":1.0816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-07-02","known_ts":"1981-07-02","bar_index":688,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0095,"stop_level":1.0816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-08-21","known_ts":"1981-08-25","bar_index":700,"type":"BUY","strength":0.45,"price":0.9735,"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-09-14","known_ts":"1981-09-16","bar_index":705,"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-14","trigger_known_ts":"1981-09-16","strength":0.45,"price":0.7824,"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.390417,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7607,"atr14":0.018707,"stop_level":0.751347,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-09-30","known_ts":"1981-10-02","bar_index":709,"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-30","trigger_known_ts":"1981-10-02","strength":0.45,"price":0.8184,"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.362369,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6994,"atr14":0.023184,"stop_level":0.687808,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-10-05","known_ts":"1981-10-07","bar_index":710,"type":"BUY","strength":0.45,"price":0.8437,"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-10-20","known_ts":"1981-10-20","bar_index":713,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7788,"stop_level":0.8184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-12-14","known_ts":"1981-12-14","bar_index":726,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7607,"stop_level":0.7716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-12-17","known_ts":"1981-12-17","bar_index":727,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7067,"stop_level":0.7716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-12-30","known_ts":"1982-01-04","bar_index":730,"type":"REBUY","strength":0.588,"price":0.7355,"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":"1982-01-13","known_ts":"1982-01-15","bar_index":733,"type":"REBUY","strength":0.588,"price":0.7139,"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":"1982-02-17","known_ts":"1982-02-17","bar_index":741,"type":"RECLAIM","strength":0.725,"price":0.7247,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1982-01-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-02-23","known_ts":"1982-02-23","bar_index":742,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6994,"stop_level":0.7139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-03-31","known_ts":"1982-04-02","bar_index":751,"type":"BUY","strength":0.45,"price":0.7139,"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":"1982-03-31","known_ts":"1982-04-02","bar_index":751,"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":"1982-03-31","trigger_known_ts":"1982-04-02","strength":0.45,"price":0.7139,"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.377322,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6129,"atr14":0.018791,"stop_level":0.603504,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-04-19","known_ts":"1982-04-19","bar_index":755,"type":"RECLAIM","strength":0.725,"price":0.7824,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1982-03-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-07-19","known_ts":"1982-07-21","bar_index":776,"type":"BUY","strength":0.863,"price":0.7535,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1982-08-12","known_ts":"1982-08-12","bar_index":782,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7355,"stop_level":0.7607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-16","known_ts":"1982-08-16","bar_index":782,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7139,"stop_level":0.7607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-30","known_ts":"1982-08-30","bar_index":786,"type":"RECLAIM","strength":0.863,"price":0.7643,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-08-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-09-02","known_ts":"1982-09-07","bar_index":787,"type":"BUY","strength":0.863,"price":0.7716,"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":20},{"ts":"1982-10-19","known_ts":"1982-10-19","bar_index":797,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8328,"stop_level":0.8437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-10-20","known_ts":"1982-10-20","bar_index":798,"type":"RECLAIM","strength":1.0,"price":0.8545,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-10-19 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-10-19","prior_stop_level":0.8437,"sweep_low":0.8328,"atr14":0.013938,"stop_level":0.825831,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-10-25","known_ts":"1982-10-27","bar_index":799,"type":"REBUY","strength":1.0,"price":0.9662,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1982-11-15","known_ts":"1982-11-15","bar_index":804,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9518,"stop_level":0.9626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-11-18","known_ts":"1982-11-18","bar_index":805,"type":"RECLAIM","strength":1.0,"price":0.9662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-11-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-11-15","prior_stop_level":0.9626,"sweep_low":0.9518,"atr14":0.015831,"stop_level":0.943885,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-12-02","known_ts":"1982-12-02","bar_index":808,"type":"RECLAIM","strength":1.0,"price":1.0456,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-12-28","known_ts":"1982-12-28","bar_index":813,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0203,"stop_level":1.0384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-12-30","known_ts":"1982-12-30","bar_index":814,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0275,"stop_level":1.0384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-02-28","known_ts":"1983-03-02","bar_index":828,"type":"BUY","strength":0.863,"price":1.0528,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1983-04-21","known_ts":"1983-04-21","bar_index":840,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1862,"stop_level":1.2006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-04-22","known_ts":"1983-04-22","bar_index":840,"type":"RECLAIM","strength":1.0,"price":1.2042,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-04-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":"1983-04-21","prior_stop_level":1.2006,"sweep_low":1.1862,"atr14":0.016081,"stop_level":1.17816,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-04-29","known_ts":"1983-04-29","bar_index":842,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1393,"stop_level":1.1862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-05-11","known_ts":"1983-05-13","bar_index":845,"type":"REBUY","strength":0.863,"price":1.2763,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1983-08-15","known_ts":"1983-08-17","bar_index":867,"type":"REBUY","strength":0.863,"price":1.4241,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1983-09-16","known_ts":"1983-09-16","bar_index":874,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.4494,"stop_level":1.4566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-09-19","known_ts":"1983-09-19","bar_index":875,"type":"RECLAIM","strength":1.0,"price":1.4602,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1983-09-16","prior_stop_level":1.4566,"sweep_low":1.4494,"atr14":0.008165,"stop_level":1.445317,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-09-22","known_ts":"1983-09-22","bar_index":876,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4386,"stop_level":1.4494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-11-25","known_ts":"1983-11-25","bar_index":891,"type":"RECLAIM","strength":0.863,"price":1.6332,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-02-14","known_ts":"1984-02-14","bar_index":909,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.727,"stop_level":1.745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-04-23","known_ts":"1984-04-25","bar_index":925,"type":"BUY","strength":0.725,"price":1.6945,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1984-05-31","known_ts":"1984-06-04","bar_index":934,"type":"REBUY","strength":0.725,"price":1.7739,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1984-06-21","known_ts":"1984-06-21","bar_index":939,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.745,"stop_level":1.7594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1984-07-31","known_ts":"1984-08-02","bar_index":948,"type":"BUY","strength":0.588,"price":1.709,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1985-06-25","known_ts":"1985-06-27","bar_index":1024,"type":"BUY","strength":0.588,"price":2.2642,"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":"1985-07-11","known_ts":"1985-07-11","bar_index":1027,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.1704,"stop_level":2.1993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1985-07-18","known_ts":"1985-07-18","bar_index":1029,"type":"RECLAIM","strength":0.45,"price":2.2281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-07-11 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":"1985-07-11","prior_stop_level":2.1993,"sweep_low":2.1272,"atr14":0.039871,"stop_level":2.107265,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-08-20","known_ts":"1985-08-20","bar_index":1037,"type":"RECLAIM","strength":0.725,"price":2.3435,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-07-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-09-16","known_ts":"1985-09-16","bar_index":1043,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4084,"stop_level":2.4372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-09-19","known_ts":"1985-09-19","bar_index":1044,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3435,"stop_level":2.4372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-10-08","known_ts":"1985-10-08","bar_index":1048,"type":"RECLAIM","strength":0.725,"price":2.394,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-10-11","known_ts":"1985-10-15","bar_index":1049,"type":"BUY","strength":0.725,"price":2.4589,"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":"aplus","score":85},{"ts":"1985-11-19","known_ts":"1985-11-21","bar_index":1058,"type":"BUY","strength":0.588,"price":2.4228,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1986-01-10","known_ts":"1986-01-10","bar_index":1069,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6968,"stop_level":2.704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-16","known_ts":"1986-01-16","bar_index":1071,"type":"RECLAIM","strength":0.863,"price":2.7906,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-01-10","prior_stop_level":2.704,"sweep_low":2.6968,"atr14":0.041004,"stop_level":2.676298,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-24","known_ts":"1986-01-24","bar_index":1073,"type":"RECLAIM","strength":0.863,"price":2.7689,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-02-03","known_ts":"1986-02-05","bar_index":1075,"type":"REBUY","strength":0.863,"price":2.9132,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1986-03-17","known_ts":"1986-03-17","bar_index":1084,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1583,"stop_level":3.1872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-20","known_ts":"1986-03-20","bar_index":1085,"type":"RECLAIM","strength":1.0,"price":3.2016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-03-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":"1986-03-17","prior_stop_level":3.1872,"sweep_low":3.1223,"atr14":0.054142,"stop_level":3.095229,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-04-01","known_ts":"1986-04-01","bar_index":1088,"type":"RECLAIM","strength":1.0,"price":3.5693,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-05-19","known_ts":"1986-05-19","bar_index":1099,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8578,"stop_level":3.865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-08-12","known_ts":"1986-08-14","bar_index":1119,"type":"BUY","strength":0.725,"price":3.4936,"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":75},{"ts":"1986-12-18","known_ts":"1986-12-18","bar_index":1149,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3914,"stop_level":4.4455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-01-07","known_ts":"1987-01-07","bar_index":1153,"type":"RECLAIM","strength":0.863,"price":4.6618,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-25","known_ts":"1987-03-27","bar_index":1171,"type":"BUY","strength":0.725,"price":4.8997,"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":"1987-05-18","known_ts":"1987-05-18","bar_index":1183,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6077,"stop_level":4.7483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-05-22","known_ts":"1987-05-22","bar_index":1184,"type":"RECLAIM","strength":0.725,"price":4.824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-05-18 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":"1987-05-18","prior_stop_level":4.7483,"sweep_low":4.4887,"atr14":0.113727,"stop_level":4.431836,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-19","known_ts":"1987-06-19","bar_index":1191,"type":"RECLAIM","strength":0.863,"price":5.4189,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-12-09","known_ts":"1987-12-11","bar_index":1231,"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":"1987-12-09","trigger_known_ts":"1987-12-11","strength":0.45,"price":3.2989,"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.453408,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.18,"atr14":0.15081,"stop_level":3.104595,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-22","known_ts":"1988-04-22","bar_index":1262,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5595,"stop_level":5.8516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-27","known_ts":"1988-04-27","bar_index":1263,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3973,"stop_level":5.8516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-08-22","known_ts":"1988-08-22","bar_index":1290,"type":"RECLAIM","strength":0.863,"price":5.5812,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-26","known_ts":"1988-09-28","bar_index":1298,"type":"REBUY","strength":0.863,"price":5.6677,"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":"1988-10-04","known_ts":"1988-10-06","bar_index":1300,"type":"REBUY","strength":0.863,"price":5.7109,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1989-01-04","known_ts":"1989-01-06","bar_index":1321,"type":"BUY","strength":0.588,"price":5.526,"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":"1989-03-01","known_ts":"1989-03-03","bar_index":1334,"type":"REBUY","strength":1.0,"price":6.3892,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1989-03-30","known_ts":"1989-03-30","bar_index":1340,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2579,"stop_level":6.3017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-04-03","known_ts":"1989-04-03","bar_index":1341,"type":"RECLAIM","strength":1.0,"price":6.433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-03-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":"1989-03-30","prior_stop_level":6.3017,"sweep_low":6.2142,"atr14":0.133034,"stop_level":6.147683,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-04-13","known_ts":"1989-04-13","bar_index":1344,"type":"RECLAIM","strength":1.0,"price":6.5205,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-03-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-03","known_ts":"1989-08-07","bar_index":1370,"type":"BUY","strength":0.725,"price":6.4382,"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":"1989-08-16","known_ts":"1989-08-18","bar_index":1373,"type":"BUY","strength":0.725,"price":6.7258,"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":"1989-11-17","known_ts":"1989-11-21","bar_index":1395,"type":"BUY","strength":0.588,"price":6.4081,"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":90},{"ts":"1990-01-11","known_ts":"1990-01-11","bar_index":1407,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.2746,"stop_level":6.4971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-03-26","known_ts":"1990-03-28","bar_index":1424,"type":"BUY","strength":0.45,"price":5.4159,"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":"1990-06-21","known_ts":"1990-06-21","bar_index":1444,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.457,"stop_level":5.5923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-25","known_ts":"1990-06-25","bar_index":1445,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4119,"stop_level":5.5923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-07-20","known_ts":"1990-07-24","bar_index":1451,"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":"1990-07-20","trigger_known_ts":"1990-07-24","strength":0.45,"price":4.9609,"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.262407,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7805,"atr14":0.162114,"stop_level":4.699443,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-15","known_ts":"1990-08-17","bar_index":1457,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-08-15","trigger_known_ts":"1990-08-17","strength":0.45,"price":4.8645,"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.268804,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4099,"atr14":0.201077,"stop_level":4.309361,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-23","known_ts":"1990-08-27","bar_index":1459,"type":"BUY","strength":0.45,"price":4.6827,"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":"1990-08-23","known_ts":"1990-08-27","bar_index":1459,"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":"1990-08-23","trigger_known_ts":"1990-08-27","strength":0.45,"price":4.6827,"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.296131,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0462,"atr14":0.245309,"stop_level":3.923546,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-18","known_ts":"1990-09-18","bar_index":1464,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4554,"stop_level":4.5008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-10-23","known_ts":"1990-10-25","bar_index":1473,"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":"1990-10-23","trigger_known_ts":"1990-10-25","strength":0.45,"price":3.637,"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.453313,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4552,"atr14":0.151592,"stop_level":3.379404,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-05","known_ts":"1990-11-07","bar_index":1476,"type":"BUY","strength":0.45,"price":3.677,"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":"1990-11-05","known_ts":"1990-11-07","bar_index":1476,"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":"1990-11-05","trigger_known_ts":"1990-11-07","strength":0.45,"price":3.677,"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.4473,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5006,"atr14":0.131085,"stop_level":3.435057,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-15","known_ts":"1991-01-15","bar_index":1492,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9068,"stop_level":3.9527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-17","known_ts":"1991-01-17","bar_index":1492,"type":"RECLAIM","strength":0.725,"price":4.0906,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-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":"1991-01-15","prior_stop_level":3.9527,"sweep_low":3.8608,"atr14":0.181108,"stop_level":3.770246,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-31","known_ts":"1991-01-31","bar_index":1496,"type":"RECLAIM","strength":0.863,"price":4.5962,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-14","known_ts":"1991-03-14","bar_index":1505,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6354,"stop_level":4.9136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-28","known_ts":"1991-03-28","bar_index":1509,"type":"RECLAIM","strength":0.863,"price":5.0526,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-07-29","known_ts":"1991-07-31","bar_index":1537,"type":"BUY","strength":0.863,"price":4.6354,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1991-09-03","known_ts":"1991-09-03","bar_index":1545,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.91,"stop_level":4.9801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-09-04","known_ts":"1991-09-04","bar_index":1545,"type":"RECLAIM","strength":1.0,"price":5.0035,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-09-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-09-03","prior_stop_level":4.9801,"sweep_low":4.91,"atr14":0.152395,"stop_level":4.833803,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-11-07","known_ts":"1991-11-07","bar_index":1561,"type":"RECLAIM","strength":1.0,"price":5.1657,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-12-26","known_ts":"1991-12-30","bar_index":1572,"type":"BUY","strength":1.0,"price":5.1421,"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":75},{"ts":"1992-02-04","known_ts":"1992-02-06","bar_index":1581,"type":"BUY","strength":1.0,"price":5.2364,"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":"1992-04-01","known_ts":"1992-04-01","bar_index":1594,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1835,"stop_level":5.2311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-18","known_ts":"1992-05-20","bar_index":1605,"type":"BUY","strength":0.588,"price":4.9408,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"1992-06-18","known_ts":"1992-06-18","bar_index":1612,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5811,"stop_level":4.749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1992-08-17","known_ts":"1992-08-19","bar_index":1626,"type":"BUY","strength":0.588,"price":4.3589,"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":"1992-08-25","known_ts":"1992-08-27","bar_index":1628,"type":"BUY","strength":0.588,"price":4.2863,"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":90},{"ts":"1992-10-08","known_ts":"1992-10-08","bar_index":1638,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2621,"stop_level":4.3105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-09","known_ts":"1992-10-09","bar_index":1638,"type":"RECLAIM","strength":0.588,"price":4.3589,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-10-08","prior_stop_level":4.3105,"sweep_low":4.2621,"atr14":0.125399,"stop_level":4.1994,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-13","known_ts":"1992-11-17","bar_index":1647,"type":"BUY","strength":0.588,"price":4.4753,"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":"1992-12-07","known_ts":"1992-12-07","bar_index":1652,"type":"RECLAIM","strength":0.725,"price":4.4998,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-11-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-01-07","known_ts":"1993-01-07","bar_index":1659,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6465,"stop_level":4.6954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-01-25","known_ts":"1993-01-25","bar_index":1663,"type":"RECLAIM","strength":0.863,"price":4.7932,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-16","known_ts":"1993-06-16","bar_index":1696,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2551,"stop_level":5.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-17","known_ts":"1993-06-17","bar_index":1696,"type":"RECLAIM","strength":1.0,"price":5.3049,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-06-16","prior_stop_level":5.28,"sweep_low":5.2302,"atr14":0.15048,"stop_level":5.15496,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-28","known_ts":"1993-09-30","bar_index":1720,"type":"BUY","strength":0.588,"price":4.8248,"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":"1993-12-06","known_ts":"1993-12-06","bar_index":1736,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8248,"stop_level":4.9253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-12-08","known_ts":"1993-12-08","bar_index":1736,"type":"RECLAIM","strength":0.863,"price":4.9755,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-12-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":"1993-12-06","prior_stop_level":4.9253,"sweep_low":4.8248,"atr14":0.129467,"stop_level":4.760066,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-22","known_ts":"1993-12-22","bar_index":1740,"type":"RECLAIM","strength":0.863,"price":5.0761,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-02-07","known_ts":"1994-02-07","bar_index":1750,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2268,"stop_level":5.2771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-02-09","known_ts":"1994-02-09","bar_index":1751,"type":"RECLAIM","strength":1.0,"price":5.3022,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1994-02-07","prior_stop_level":5.2771,"sweep_low":5.2268,"atr14":0.130937,"stop_level":5.161332,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-23","known_ts":"1994-03-25","bar_index":1761,"type":"BUY","strength":0.863,"price":5.3722,"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":"1994-06-02","known_ts":"1994-06-06","bar_index":1777,"type":"BUY","strength":0.725,"price":5.1642,"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":80},{"ts":"1994-07-28","known_ts":"1994-07-28","bar_index":1790,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.177,"stop_level":5.2153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-07-29","known_ts":"1994-07-29","bar_index":1790,"type":"RECLAIM","strength":0.863,"price":5.2611,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-07-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":"1994-07-28","prior_stop_level":5.2153,"sweep_low":5.1642,"atr14":0.129542,"stop_level":5.099429,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-14","known_ts":"1994-09-16","bar_index":1801,"type":"BUY","strength":0.863,"price":5.2611,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1994-10-07","known_ts":"1994-10-07","bar_index":1806,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.1579,"stop_level":5.1837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1995-01-23","known_ts":"1995-01-25","bar_index":1831,"type":"REBUY","strength":0.45,"price":4.5317,"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":"1995-02-03","known_ts":"1995-02-07","bar_index":1834,"type":"REBUY","strength":0.588,"price":4.5317,"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":"1995-03-10","known_ts":"1995-03-10","bar_index":1842,"type":"RECLAIM","strength":0.725,"price":4.9984,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-02-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-23","known_ts":"1995-03-23","bar_index":1845,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8011,"stop_level":4.8405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-30","known_ts":"1995-03-30","bar_index":1846,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7353,"stop_level":4.8405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-20","known_ts":"1995-04-20","bar_index":1851,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6301,"stop_level":4.7353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-05-02","known_ts":"1995-05-04","bar_index":1854,"type":"REBUY","strength":0.863,"price":5.1562,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1995-05-24","known_ts":"1995-05-24","bar_index":1859,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9906,"stop_level":5.1498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-09","known_ts":"1995-06-09","bar_index":1863,"type":"RECLAIM","strength":0.863,"price":5.0171,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-14","known_ts":"1995-06-14","bar_index":1864,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9375,"stop_level":4.9906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-14","known_ts":"1995-07-14","bar_index":1871,"type":"RECLAIM","strength":0.863,"price":5.0038,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-09","known_ts":"1995-08-11","bar_index":1877,"type":"BUY","strength":0.725,"price":5.1707,"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":60},{"ts":"1995-09-08","known_ts":"1995-09-12","bar_index":1884,"type":"BUY","strength":1.0,"price":5.1975,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1995-11-15","known_ts":"1995-11-17","bar_index":1900,"type":"BUY","strength":0.863,"price":5.193,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1995-12-12","known_ts":"1995-12-14","bar_index":1906,"type":"REBUY","strength":0.863,"price":5.0849,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1995-12-12","known_ts":"1995-12-12","bar_index":1906,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8685,"stop_level":4.9226,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-12-13","known_ts":"1995-12-13","bar_index":1906,"type":"RECLAIM","strength":0.725,"price":4.9767,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-12 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":"1995-12-12","prior_stop_level":4.9226,"sweep_low":4.8685,"atr14":0.12256,"stop_level":4.80722,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-26","known_ts":"1996-02-26","bar_index":1923,"type":"RECLAIM","strength":0.863,"price":5.161,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-14","known_ts":"1996-03-14","bar_index":1927,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0791,"stop_level":5.1337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-29","known_ts":"1996-04-02","bar_index":1931,"type":"REBUY","strength":0.863,"price":5.2975,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1996-08-15","known_ts":"1996-08-19","bar_index":1963,"type":"BUY","strength":0.725,"price":5.5871,"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":65},{"ts":"1996-09-16","known_ts":"1996-09-16","bar_index":1970,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.6149,"stop_level":5.6427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-09-17","known_ts":"1996-09-17","bar_index":1970,"type":"RECLAIM","strength":0.725,"price":5.7261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-16 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":"1996-09-16","prior_stop_level":5.6427,"sweep_low":5.6149,"atr14":0.141753,"stop_level":5.544024,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-01","known_ts":"1996-10-01","bar_index":1973,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4481,"stop_level":5.6705,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-08","known_ts":"1996-11-08","bar_index":1983,"type":"RECLAIM","strength":0.863,"price":6.0558,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-29","known_ts":"1996-11-29","bar_index":1987,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9436,"stop_level":5.9997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-02","known_ts":"1996-12-02","bar_index":1988,"type":"RECLAIM","strength":0.863,"price":6.0558,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-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":"1996-11-29","prior_stop_level":5.9997,"sweep_low":5.9436,"atr14":0.208191,"stop_level":5.839504,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-27","known_ts":"1997-02-27","bar_index":2008,"type":"RECLAIM","strength":0.863,"price":6.109,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-21","known_ts":"1997-03-21","bar_index":2013,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9393,"stop_level":6.0524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-04-29","known_ts":"1997-05-01","bar_index":2022,"type":"BUY","strength":0.725,"price":5.8827,"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":"1997-06-13","known_ts":"1997-06-13","bar_index":2032,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9881,"stop_level":6.1021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-02","known_ts":"1997-07-02","bar_index":2037,"type":"RECLAIM","strength":0.863,"price":6.1021,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-11","known_ts":"1997-07-15","bar_index":2039,"type":"BUY","strength":0.863,"price":6.2732,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1997-07-21","known_ts":"1997-07-23","bar_index":2041,"type":"BUY","strength":0.725,"price":6.2305,"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":"1997-07-29","known_ts":"1997-07-31","bar_index":2043,"type":"BUY","strength":0.725,"price":6.1592,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1997-10-01","known_ts":"1997-10-03","bar_index":2058,"type":"BUY","strength":0.863,"price":6.2963,"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":"1997-11-20","known_ts":"1997-11-20","bar_index":2070,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2884,"stop_level":6.3463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-01-20","known_ts":"1998-01-22","bar_index":2083,"type":"BUY","strength":0.588,"price":6.5202,"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":"aplus","score":90},{"ts":"1998-03-20","known_ts":"1998-03-24","bar_index":2097,"type":"REBUY","strength":1.0,"price":6.7762,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1998-04-23","known_ts":"1998-04-23","bar_index":2104,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7324,"stop_level":6.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-29","known_ts":"1998-07-01","bar_index":2120,"type":"BUY","strength":0.725,"price":6.9185,"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":"1998-07-22","known_ts":"1998-07-22","bar_index":2125,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4033,"stop_level":6.5063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-09-18","known_ts":"1998-09-22","bar_index":2139,"type":"BUY","strength":0.45,"price":5.4073,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-06","known_ts":"1998-10-08","bar_index":2143,"type":"BUY","strength":0.45,"price":4.8131,"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-12-18","known_ts":"1998-12-18","bar_index":2160,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8668,"stop_level":4.9569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-21","known_ts":"1998-12-21","bar_index":2160,"type":"RECLAIM","strength":0.588,"price":4.987,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-18","prior_stop_level":4.9569,"sweep_low":4.8668,"atr14":0.184382,"stop_level":4.774609,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-31","known_ts":"1999-01-05","bar_index":2163,"type":"REBUY","strength":0.588,"price":5.4076,"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":"1999-01-25","known_ts":"1999-01-25","bar_index":2168,"type":"RECLAIM","strength":0.725,"price":4.9269,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-12-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-13","known_ts":"1999-04-15","bar_index":2186,"type":"BUY","strength":0.725,"price":4.8305,"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":45},{"ts":"1999-06-16","known_ts":"1999-06-18","bar_index":2201,"type":"BUY","strength":0.863,"price":5.6468,"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":"1999-07-02","known_ts":"1999-07-07","bar_index":2205,"type":"BUY","strength":0.863,"price":5.8003,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2000-01-19","known_ts":"2000-01-21","bar_index":2251,"type":"BUY","strength":0.588,"price":5.4234,"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":"2000-02-23","known_ts":"2000-02-25","bar_index":2259,"type":"BUY","strength":0.588,"price":5.0421,"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":65},{"ts":"2000-03-15","known_ts":"2000-03-17","bar_index":2264,"type":"BUY","strength":0.45,"price":4.9947,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-06-16","known_ts":"2000-06-16","bar_index":2285,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9127,"stop_level":5.9607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-19","known_ts":"2000-06-19","bar_index":2286,"type":"RECLAIM","strength":0.863,"price":6.0086,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-06-16","prior_stop_level":5.9607,"sweep_low":5.8648,"atr14":0.188478,"stop_level":5.770561,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-06","known_ts":"2000-07-06","bar_index":2290,"type":"RECLAIM","strength":1.0,"price":5.9926,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-05","known_ts":"2000-09-05","bar_index":2304,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5626,"stop_level":6.7077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-06","known_ts":"2000-09-06","bar_index":2304,"type":"RECLAIM","strength":1.0,"price":6.7561,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-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":"2000-09-05","prior_stop_level":6.7077,"sweep_low":6.5465,"atr14":0.183467,"stop_level":6.454766,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-02","known_ts":"2000-11-06","bar_index":2318,"type":"BUY","strength":0.863,"price":6.8045,"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":"2000-12-12","known_ts":"2000-12-12","bar_index":2327,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.8143,"stop_level":7.0094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-12-15","known_ts":"2000-12-15","bar_index":2328,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2206,"stop_level":7.0094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-01-26","known_ts":"2001-01-26","bar_index":2337,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.172,"stop_level":7.2046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-01-29","known_ts":"2001-01-29","bar_index":2337,"type":"RECLAIM","strength":0.725,"price":7.2859,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-01-26","prior_stop_level":7.2046,"sweep_low":6.7126,"atr14":0.444177,"stop_level":6.490512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-16","known_ts":"2001-02-16","bar_index":2342,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1316,"stop_level":7.2127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-02-20","known_ts":"2001-02-20","bar_index":2342,"type":"RECLAIM","strength":0.863,"price":7.2136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-02-16","prior_stop_level":7.2127,"sweep_low":7.0989,"atr14":0.311175,"stop_level":6.943313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-24","known_ts":"2001-04-26","bar_index":2357,"type":"BUY","strength":0.588,"price":5.9493,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2001-06-15","known_ts":"2001-06-15","bar_index":2369,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2973,"stop_level":6.3079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-18","known_ts":"2001-06-18","bar_index":2369,"type":"RECLAIM","strength":0.588,"price":6.3768,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-15","prior_stop_level":6.3079,"sweep_low":6.2416,"atr14":0.173226,"stop_level":6.154987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-02","known_ts":"2001-07-02","bar_index":2373,"type":"RECLAIM","strength":0.725,"price":6.5862,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-08-14","known_ts":"2001-08-16","bar_index":2383,"type":"BUY","strength":0.725,"price":6.9834,"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":30},{"ts":"2001-11-08","known_ts":"2001-11-12","bar_index":2402,"type":"BUY","strength":0.45,"price":6.2563,"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":"2001-11-13","known_ts":"2001-11-13","bar_index":2403,"type":"RECLAIM","strength":0.588,"price":6.3697,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-11-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2002-01-11","known_ts":"2002-01-11","bar_index":2416,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9367,"stop_level":6.9799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-15","known_ts":"2002-01-15","bar_index":2417,"type":"RECLAIM","strength":0.863,"price":7.015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-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-01-11","prior_stop_level":6.9799,"sweep_low":6.8044,"atr14":0.257379,"stop_level":6.675711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-08","known_ts":"2002-03-12","bar_index":2429,"type":"BUY","strength":1.0,"price":7.2174,"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":"2002-04-29","known_ts":"2002-04-29","bar_index":2440,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.2338,"stop_level":7.2474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-30","known_ts":"2002-04-30","bar_index":2441,"type":"RECLAIM","strength":0.863,"price":7.4027,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-29 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-29","prior_stop_level":7.2474,"sweep_low":7.1929,"atr14":0.226616,"stop_level":7.079592,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-08","known_ts":"2002-05-10","bar_index":2443,"type":"BUY","strength":1.0,"price":7.8365,"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":"2002-08-07","known_ts":"2002-08-09","bar_index":2464,"type":"BUY","strength":0.588,"price":6.7299,"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":"2002-08-28","known_ts":"2002-08-28","bar_index":2469,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3418,"stop_level":6.5497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-11-18","known_ts":"2002-11-18","bar_index":2488,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3106,"stop_level":6.3945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-19","known_ts":"2002-11-19","bar_index":2488,"type":"RECLAIM","strength":0.588,"price":6.4281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-18","prior_stop_level":6.3945,"sweep_low":6.2602,"atr14":0.220133,"stop_level":6.150134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":2493,"type":"RECLAIM","strength":0.725,"price":7.0521,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-15","known_ts":"2003-01-15","bar_index":2501,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.29,"stop_level":7.318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-16","known_ts":"2003-01-16","bar_index":2501,"type":"RECLAIM","strength":0.863,"price":7.4887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-01-15","prior_stop_level":7.318,"sweep_low":7.29,"atr14":0.168463,"stop_level":7.205768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-22","known_ts":"2003-01-22","bar_index":2502,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.2536,"stop_level":7.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-23","known_ts":"2003-01-23","bar_index":2502,"type":"RECLAIM","strength":0.863,"price":7.3068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-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":"2003-01-22","prior_stop_level":7.29,"sweep_low":7.1809,"atr14":0.159502,"stop_level":7.101149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-18","known_ts":"2003-03-20","bar_index":2515,"type":"BUY","strength":0.863,"price":7.2474,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2003-05-15","known_ts":"2003-05-15","bar_index":2528,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.564,"stop_level":7.5725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-20","known_ts":"2003-05-20","bar_index":2529,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.1056,"stop_level":7.5725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-04","known_ts":"2003-06-04","bar_index":2533,"type":"RECLAIM","strength":1.0,"price":7.5554,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-22","known_ts":"2003-07-24","bar_index":2544,"type":"BUY","strength":1.0,"price":7.8116,"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":"2003-08-12","known_ts":"2003-08-14","bar_index":2549,"type":"BUY","strength":1.0,"price":8.2525,"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":"2003-09-10","known_ts":"2003-09-10","bar_index":2555,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.1693,"stop_level":8.2095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-11","known_ts":"2003-09-11","bar_index":2556,"type":"RECLAIM","strength":1.0,"price":8.2382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-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":"2003-09-10","prior_stop_level":8.2095,"sweep_low":8.0946,"atr14":0.191603,"stop_level":7.998798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-10","known_ts":"2003-10-10","bar_index":2563,"type":"RECLAIM","strength":1.0,"price":9.0132,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-14","known_ts":"2003-11-14","bar_index":2571,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.8894,"stop_level":8.9443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-18","known_ts":"2003-11-18","bar_index":2572,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7131,"stop_level":8.9443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-24","known_ts":"2003-11-24","bar_index":2573,"type":"RECLAIM","strength":1.0,"price":9.06,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-18","prior_stop_level":8.9443,"sweep_low":8.528,"atr14":0.235969,"stop_level":8.410015,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-18","known_ts":"2003-12-18","bar_index":2579,"type":"RECLAIM","strength":1.0,"price":9.8289,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-31","known_ts":"2003-12-31","bar_index":2581,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.7567,"stop_level":9.7624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-05","known_ts":"2004-01-05","bar_index":2582,"type":"RECLAIM","strength":1.0,"price":9.8145,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-12-31","prior_stop_level":9.7624,"sweep_low":9.696,"atr14":0.240134,"stop_level":9.575933,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-07","known_ts":"2004-01-07","bar_index":2583,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.7162,"stop_level":9.7567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-08","known_ts":"2004-01-08","bar_index":2583,"type":"RECLAIM","strength":1.0,"price":9.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-07","prior_stop_level":9.7567,"sweep_low":9.5745,"atr14":0.229824,"stop_level":9.459588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-17","known_ts":"2004-02-19","bar_index":2592,"type":"BUY","strength":0.725,"price":9.8886,"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":"2004-03-10","known_ts":"2004-03-10","bar_index":2597,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.6121,"stop_level":9.7489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-03-12","known_ts":"2004-03-12","bar_index":2598,"type":"RECLAIM","strength":0.725,"price":9.9963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-10 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":"2004-03-10","prior_stop_level":9.7489,"sweep_low":9.4724,"atr14":0.269763,"stop_level":9.337519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-07","known_ts":"2004-04-12","bar_index":2604,"type":"BUY","strength":0.863,"price":9.9846,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2004-05-28","known_ts":"2004-06-02","bar_index":2616,"type":"BUY","strength":0.725,"price":9.6215,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2004-07-21","known_ts":"2004-07-21","bar_index":2627,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.472,"stop_level":9.6566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-27","known_ts":"2004-07-29","bar_index":2629,"type":"REBUY","strength":0.588,"price":9.8178,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2004-07-28","known_ts":"2004-07-28","bar_index":2629,"type":"RECLAIM","strength":0.45,"price":9.85,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-21 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":"2004-07-21","prior_stop_level":9.6566,"sweep_low":8.836,"atr14":0.289465,"stop_level":8.691267,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-27","known_ts":"2004-12-27","bar_index":2664,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.4796,"stop_level":12.6756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-28","known_ts":"2004-12-28","bar_index":2664,"type":"RECLAIM","strength":0.863,"price":12.7765,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-12-27","prior_stop_level":12.6756,"sweep_low":12.346,"atr14":0.279166,"stop_level":12.206417,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-14","known_ts":"2005-01-14","bar_index":2669,"type":"RECLAIM","strength":1.0,"price":12.9635,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-04","known_ts":"2005-05-06","bar_index":2694,"type":"BUY","strength":0.725,"price":12.6681,"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":60},{"ts":"2005-06-02","known_ts":"2005-06-02","bar_index":2700,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.2278,"stop_level":13.2548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-16","known_ts":"2005-06-16","bar_index":2704,"type":"RECLAIM","strength":0.725,"price":13.8097,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":2715,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.4804,"stop_level":15.6694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":2717,"type":"RECLAIM","strength":0.863,"price":15.7033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-05 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":"2005-08-05","prior_stop_level":15.6694,"sweep_low":15.3749,"atr14":0.36382,"stop_level":15.19299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-04","known_ts":"2005-11-08","bar_index":2737,"type":"BUY","strength":0.725,"price":15.156,"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":"2006-01-03","known_ts":"2006-01-03","bar_index":2750,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.336,"stop_level":16.3693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-04","known_ts":"2006-01-04","bar_index":2750,"type":"RECLAIM","strength":0.725,"price":16.4238,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-01-03","prior_stop_level":16.3693,"sweep_low":15.8428,"atr14":0.317199,"stop_level":15.6842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-06","known_ts":"2006-01-06","bar_index":2751,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.224,"stop_level":16.3693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-04","known_ts":"2006-04-06","bar_index":2771,"type":"BUY","strength":0.45,"price":15.0529,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-05-03","known_ts":"2006-05-03","bar_index":2777,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.5605,"stop_level":14.6821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-05-04","known_ts":"2006-05-04","bar_index":2778,"type":"RECLAIM","strength":0.588,"price":14.752,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-05-03","prior_stop_level":14.6821,"sweep_low":14.4997,"atr14":0.318081,"stop_level":14.340659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-29","known_ts":"2006-07-03","bar_index":2791,"type":"BUY","strength":0.45,"price":13.55,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-07-31","known_ts":"2006-08-02","bar_index":2798,"type":"BUY","strength":0.45,"price":12.7403,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-07-31","known_ts":"2006-08-02","bar_index":2798,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2006-07-31","trigger_known_ts":"2006-08-02","strength":0.45,"price":12.7403,"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.234431,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.0071,"atr14":0.346973,"stop_level":11.833613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":2820,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.8379,"stop_level":14.0223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-12-22","known_ts":"2006-12-22","bar_index":2832,"type":"RECLAIM","strength":0.863,"price":13.8728,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-04","known_ts":"2007-01-08","bar_index":2834,"type":"BUY","strength":0.863,"price":13.8326,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2007-03-13","known_ts":"2007-03-13","bar_index":2849,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0436,"stop_level":15.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-20","known_ts":"2007-03-20","bar_index":2851,"type":"RECLAIM","strength":0.863,"price":15.2332,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-03-13","prior_stop_level":15.14,"sweep_low":14.8168,"atr14":0.25978,"stop_level":14.68691,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-28","known_ts":"2007-03-28","bar_index":2853,"type":"RECLAIM","strength":0.863,"price":15.6745,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-21","known_ts":"2007-05-21","bar_index":2865,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.4898,"stop_level":16.6098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-27","known_ts":"2007-07-27","bar_index":2881,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.3554,"stop_level":16.8084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-07-31","known_ts":"2007-07-31","bar_index":2881,"type":"RECLAIM","strength":0.863,"price":17.0323,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-07-27 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-07-27","prior_stop_level":16.8084,"sweep_low":16.2367,"atr14":0.46967,"stop_level":16.001865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-04","known_ts":"2007-10-08","bar_index":2897,"type":"BUY","strength":0.725,"price":16.7496,"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":60},{"ts":"2008-01-02","known_ts":"2008-01-02","bar_index":2917,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.8961,"stop_level":16.2562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-04","known_ts":"2008-01-04","bar_index":2918,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.0937,"stop_level":16.2562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-02-08","known_ts":"2008-02-12","bar_index":2926,"type":"BUY","strength":0.45,"price":14.7936,"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-15","known_ts":"2008-04-15","bar_index":2941,"type":"RECLAIM","strength":0.725,"price":16.1096,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-08","known_ts":"2008-08-12","bar_index":2968,"type":"BUY","strength":0.45,"price":14.6955,"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-09-24","known_ts":"2008-09-24","bar_index":2978,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.0766,"stop_level":14.2538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-26","known_ts":"2008-09-26","bar_index":2979,"type":"RECLAIM","strength":0.588,"price":14.3312,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-24","prior_stop_level":14.2538,"sweep_low":13.5866,"atr14":0.646757,"stop_level":13.263222,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-30","known_ts":"2008-09-30","bar_index":2980,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.1926,"stop_level":14.2538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-01","known_ts":"2008-10-01","bar_index":2980,"type":"RECLAIM","strength":0.588,"price":14.5375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-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":"2008-09-30","prior_stop_level":14.2538,"sweep_low":13.7027,"atr14":0.682417,"stop_level":13.361492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-29","known_ts":"2008-10-31","bar_index":2987,"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-29","trigger_known_ts":"2008-10-31","strength":0.45,"price":10.2826,"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.39297,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.1616,"atr14":0.931785,"stop_level":7.695708,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":2993,"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-24","trigger_known_ts":"2008-11-26","strength":0.45,"price":8.0863,"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.522628,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.719,"atr14":0.699503,"stop_level":6.369249,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-03","known_ts":"2008-12-05","bar_index":2995,"type":"BUY","strength":0.45,"price":8.3174,"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-12-03","known_ts":"2008-12-05","bar_index":2995,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-12-03","trigger_known_ts":"2008-12-05","strength":0.45,"price":8.3174,"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.508985,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.1324,"atr14":0.673772,"stop_level":6.795514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":3003,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.5426,"stop_level":7.6924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":3005,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.3343,"stop_level":7.6924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-03-06","known_ts":"2009-03-10","bar_index":3016,"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-06","trigger_known_ts":"2009-03-10","strength":0.45,"price":5.704,"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.663266,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.1923,"atr14":0.367101,"stop_level":5.008749,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":3018,"type":"BUY","strength":0.588,"price":6.6513,"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-16","known_ts":"2009-03-18","bar_index":3018,"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-16","trigger_known_ts":"2009-03-18","strength":0.588,"price":6.6513,"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.607343,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.1923,"atr14":0.352373,"stop_level":5.016113,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-20","known_ts":"2009-04-20","bar_index":3026,"type":"RECLAIM","strength":0.725,"price":8.0113,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":3031,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.2166,"stop_level":7.6713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":3032,"type":"RECLAIM","strength":0.725,"price":7.7116,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-13","prior_stop_level":7.6713,"sweep_low":7.1932,"atr14":0.581338,"stop_level":6.902531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-10","known_ts":"2009-07-14","bar_index":3045,"type":"BUY","strength":0.863,"price":8.6212,"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-08-14","known_ts":"2009-08-14","bar_index":3053,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.5754,"stop_level":9.6092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":3054,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.3219,"stop_level":9.6092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-21","known_ts":"2009-08-21","bar_index":3055,"type":"RECLAIM","strength":0.863,"price":9.7816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-08-14","prior_stop_level":9.6092,"sweep_low":9.1056,"atr14":0.336508,"stop_level":8.937346,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-21","known_ts":"2009-08-21","bar_index":3055,"type":"RECLAIM","strength":0.863,"price":9.7816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-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":"2009-08-18","prior_stop_level":9.6092,"sweep_low":9.1327,"atr14":0.336508,"stop_level":8.964446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":3058,"type":"RECLAIM","strength":1.0,"price":10.2312,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-08","known_ts":"2009-12-10","bar_index":3080,"type":"BUY","strength":0.863,"price":11.2086,"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":"2010-01-15","known_ts":"2010-01-15","bar_index":3088,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6154,"stop_level":11.7008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-19","known_ts":"2010-01-19","bar_index":3089,"type":"RECLAIM","strength":1.0,"price":11.8034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-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":"2010-01-15","prior_stop_level":11.7008,"sweep_low":11.2804,"atr14":0.356576,"stop_level":11.102112,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-08","known_ts":"2010-03-10","bar_index":3100,"type":"BUY","strength":0.863,"price":11.8906,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2010-03-25","known_ts":"2010-03-25","bar_index":3104,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.0793,"stop_level":11.1103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-29","known_ts":"2010-03-29","bar_index":3105,"type":"RECLAIM","strength":0.863,"price":11.1967,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-25","prior_stop_level":11.1103,"sweep_low":10.9826,"atr14":0.277653,"stop_level":10.843773,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-23","known_ts":"2010-04-23","bar_index":3111,"type":"RECLAIM","strength":1.0,"price":12.2497,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":3113,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9113,"stop_level":12.2497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-07","known_ts":"2010-05-07","bar_index":3114,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2105,"stop_level":12.2497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-06-23","known_ts":"2010-06-25","bar_index":3125,"type":"BUY","strength":0.588,"price":11.2307,"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":"2010-07-12","known_ts":"2010-07-14","bar_index":3129,"type":"BUY","strength":0.725,"price":11.2969,"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":80},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":3137,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.4089,"stop_level":11.5356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":3137,"type":"RECLAIM","strength":0.863,"price":11.8943,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-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":"2010-08-13","prior_stop_level":11.5356,"sweep_low":11.3597,"atr14":0.395291,"stop_level":11.162055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-31","known_ts":"2010-08-31","bar_index":3141,"type":"RECLAIM","strength":0.863,"price":12.4886,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-03","known_ts":"2010-11-05","bar_index":3156,"type":"BUY","strength":0.863,"price":12.9916,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2010-11-23","known_ts":"2010-11-23","bar_index":3160,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.4755,"stop_level":12.5003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-24","known_ts":"2010-11-24","bar_index":3161,"type":"RECLAIM","strength":1.0,"price":12.8018,"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":true},"anchor_ts":"2010-11-23","prior_stop_level":12.5003,"sweep_low":12.3655,"atr14":0.297712,"stop_level":12.216644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-30","known_ts":"2010-12-02","bar_index":3162,"type":"REBUY","strength":1.0,"price":13.043,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2011-01-19","known_ts":"2011-01-19","bar_index":3173,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.2916,"stop_level":14.3129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-20","known_ts":"2011-01-20","bar_index":3173,"type":"RECLAIM","strength":1.0,"price":14.4158,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-19","prior_stop_level":14.3129,"sweep_low":14.061,"atr14":0.313494,"stop_level":13.904253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-03","known_ts":"2011-02-03","bar_index":3177,"type":"RECLAIM","strength":1.0,"price":14.806,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-03","known_ts":"2011-05-03","bar_index":3197,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.364,"stop_level":18.6678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-05","known_ts":"2011-05-05","bar_index":3198,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.2203,"stop_level":18.6678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-06-30","known_ts":"2011-07-05","bar_index":3211,"type":"BUY","strength":0.725,"price":17.939,"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":"2011-07-27","known_ts":"2011-07-27","bar_index":3217,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.2374,"stop_level":17.5648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-09-13","known_ts":"2011-09-15","bar_index":3228,"type":"BUY","strength":0.588,"price":15.2939,"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":60},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":3241,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.315,"stop_level":14.5732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-29","known_ts":"2011-12-01","bar_index":3246,"type":"REBUY","strength":0.45,"price":13.888,"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":"2012-01-18","known_ts":"2012-01-18","bar_index":3257,"type":"RECLAIM","strength":0.725,"price":16.6467,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-22","known_ts":"2012-02-22","bar_index":3265,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.9324,"stop_level":16.2189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-27","known_ts":"2012-02-27","bar_index":3266,"type":"RECLAIM","strength":0.863,"price":16.5825,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-22","prior_stop_level":16.2189,"sweep_low":15.7708,"atr14":0.497663,"stop_level":15.521969,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-09","known_ts":"2012-03-13","bar_index":3269,"type":"BUY","strength":0.863,"price":17.486,"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":"2012-03-27","known_ts":"2012-03-29","bar_index":3273,"type":"BUY","strength":0.863,"price":17.8129,"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":"2012-05-14","known_ts":"2012-05-14","bar_index":3284,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.3634,"stop_level":18.3895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-15","known_ts":"2012-05-15","bar_index":3284,"type":"RECLAIM","strength":0.863,"price":18.5223,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-05-14","prior_stop_level":18.3895,"sweep_low":18.1233,"atr14":0.449334,"stop_level":17.898633,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-05","known_ts":"2012-07-05","bar_index":3296,"type":"RECLAIM","strength":1.0,"price":19.5492,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-03","known_ts":"2012-08-07","bar_index":3303,"type":"BUY","strength":0.863,"price":20.1575,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2012-10-31","known_ts":"2012-11-02","bar_index":3323,"type":"BUY","strength":0.45,"price":16.5524,"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-05","known_ts":"2012-12-05","bar_index":3331,"type":"RECLAIM","strength":0.725,"price":18.2164,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-10-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-01","known_ts":"2013-02-01","bar_index":3344,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.6916,"stop_level":20.7306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-05","known_ts":"2013-02-05","bar_index":3344,"type":"RECLAIM","strength":0.863,"price":20.7697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-01 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-01","prior_stop_level":20.7306,"sweep_low":20.4261,"atr14":0.536125,"stop_level":20.158038,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-07","known_ts":"2013-02-07","bar_index":3345,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.5667,"stop_level":20.6916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-03","known_ts":"2013-05-07","bar_index":3365,"type":"BUY","strength":0.588,"price":20.7571,"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":"2013-05-23","known_ts":"2013-05-23","bar_index":3369,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.2988,"stop_level":20.3304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-30","known_ts":"2013-05-30","bar_index":3371,"type":"RECLAIM","strength":0.725,"price":20.4173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-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":"2013-05-23","prior_stop_level":20.3304,"sweep_low":19.8642,"atr14":0.432275,"stop_level":19.648062,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-28","known_ts":"2013-07-02","bar_index":3378,"type":"REBUY","strength":0.725,"price":20.4173,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-08-07","known_ts":"2013-08-07","bar_index":3387,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.7289,"stop_level":21.8317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-08","known_ts":"2013-08-08","bar_index":3387,"type":"RECLAIM","strength":0.863,"price":22.0845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-08-07","prior_stop_level":21.8317,"sweep_low":21.4208,"atr14":0.495589,"stop_level":21.173006,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-24","known_ts":"2014-01-24","bar_index":3426,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.3064,"stop_level":20.5051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-01-28","known_ts":"2014-01-28","bar_index":3426,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.6468,"stop_level":20.5051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-05","known_ts":"2014-03-07","bar_index":3435,"type":"BUY","strength":0.45,"price":19.7426,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-04-29","known_ts":"2014-04-29","bar_index":3447,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.8947,"stop_level":18.9347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-04-30","known_ts":"2014-04-30","bar_index":3448,"type":"RECLAIM","strength":0.588,"price":18.9507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-04-29","prior_stop_level":18.9347,"sweep_low":18.5507,"atr14":0.466167,"stop_level":18.317616,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-08","known_ts":"2014-05-12","bar_index":3450,"type":"BUY","strength":0.588,"price":19.55,"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":"2014-06-20","known_ts":"2014-06-20","bar_index":3460,"type":"RECLAIM","strength":0.863,"price":20.0251,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-31","known_ts":"2014-07-31","bar_index":3469,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.6999,"stop_level":22.0219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-15","known_ts":"2014-08-15","bar_index":3473,"type":"RECLAIM","strength":0.863,"price":22.0547,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-23","known_ts":"2014-10-27","bar_index":3489,"type":"BUY","strength":0.863,"price":22.2978,"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":"2014-12-16","known_ts":"2014-12-16","bar_index":3501,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.2695,"stop_level":27.8321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-23","known_ts":"2014-12-23","bar_index":3503,"type":"RECLAIM","strength":1.0,"price":28.1255,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-12-16","prior_stop_level":27.8321,"sweep_low":26.707,"atr14":0.759717,"stop_level":26.327141,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-07","known_ts":"2015-01-07","bar_index":3506,"type":"RECLAIM","strength":1.0,"price":28.1908,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-04-06","known_ts":"2015-04-06","bar_index":3526,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.9138,"stop_level":34.0203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-04-08","known_ts":"2015-04-08","bar_index":3526,"type":"RECLAIM","strength":1.0,"price":34.3561,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-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":"2015-04-06","prior_stop_level":34.0203,"sweep_low":33.7664,"atr14":0.702233,"stop_level":33.415283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-29","known_ts":"2015-10-01","bar_index":3567,"type":"BUY","strength":0.588,"price":32.2477,"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":45},{"ts":"2015-12-02","known_ts":"2015-12-02","bar_index":3582,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.4355,"stop_level":41.6428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-11","known_ts":"2016-02-16","bar_index":3598,"type":"BUY","strength":0.588,"price":35.1774,"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":70},{"ts":"2016-03-08","known_ts":"2016-03-08","bar_index":3603,"type":"SELL","basis":"structure_stop","strength":0.45,"price":32.0953,"stop_level":32.3202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-05-09","known_ts":"2016-05-09","bar_index":3618,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27.6055,"stop_level":31.2457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-05-20","known_ts":"2016-05-24","bar_index":3621,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-05-20","trigger_known_ts":"2016-05-24","strength":0.45,"price":26.2486,"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.394394,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.5786,"atr14":0.868444,"stop_level":25.144378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-31","known_ts":"2016-06-02","bar_index":3623,"type":"BUY","strength":0.45,"price":28.0578,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-05-31","known_ts":"2016-06-02","bar_index":3623,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-05-31","trigger_known_ts":"2016-06-02","strength":0.45,"price":28.0578,"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.352652,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.989,"atr14":0.764185,"stop_level":25.606908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-29","known_ts":"2016-08-29","bar_index":3644,"type":"RECLAIM","strength":0.863,"price":32.4847,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-07","known_ts":"2017-04-11","bar_index":3695,"type":"BUY","strength":0.45,"price":27.0795,"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":"2017-05-16","known_ts":"2017-05-16","bar_index":3703,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.6673,"stop_level":26.1698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-07-18","known_ts":"2017-07-18","bar_index":3718,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.2824,"stop_level":25.5475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-07-19","known_ts":"2017-07-19","bar_index":3718,"type":"RECLAIM","strength":0.588,"price":25.5732,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-07-18","prior_stop_level":25.5475,"sweep_low":25.1284,"atr14":0.618493,"stop_level":24.819154,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-18","known_ts":"2017-08-18","bar_index":3725,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.6313,"stop_level":25.2218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-08-22","known_ts":"2017-08-22","bar_index":3726,"type":"SELL","basis":"structure_stop","strength":0.45,"price":20.4841,"stop_level":25.2218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-09-15","known_ts":"2017-09-19","bar_index":3732,"type":"BUY","strength":0.588,"price":22.3964,"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":"2017-10-13","known_ts":"2017-10-13","bar_index":3738,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.8091,"stop_level":23.8263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-23","known_ts":"2017-10-23","bar_index":3740,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.2233,"stop_level":23.2836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-25","known_ts":"2017-10-25","bar_index":3741,"type":"RECLAIM","strength":0.588,"price":23.3956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-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":"2017-10-23","prior_stop_level":23.2836,"sweep_low":22.8788,"atr14":0.596677,"stop_level":22.580462,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-14","known_ts":"2017-12-14","bar_index":3753,"type":"RECLAIM","strength":0.863,"price":25.6862,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-01","known_ts":"2018-05-03","bar_index":3784,"type":"BUY","strength":0.863,"price":26.7657,"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":100},{"ts":"2018-07-16","known_ts":"2018-07-16","bar_index":3801,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.2772,"stop_level":32.8039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-17","known_ts":"2018-09-19","bar_index":3816,"type":"BUY","strength":0.863,"price":33.5527,"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":"2018-10-19","known_ts":"2018-10-19","bar_index":3824,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.8662,"stop_level":31.9898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-10-22","known_ts":"2018-10-22","bar_index":3824,"type":"RECLAIM","strength":0.863,"price":32.0516,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2018-10-19","prior_stop_level":31.9898,"sweep_low":31.5218,"atr14":0.885585,"stop_level":31.079008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-09","known_ts":"2018-11-13","bar_index":3829,"type":"BUY","strength":0.863,"price":34.8347,"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":"2019-01-23","known_ts":"2019-01-25","bar_index":3845,"type":"BUY","strength":0.588,"price":29.6161,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2019-06-27","known_ts":"2019-07-01","bar_index":3881,"type":"BUY","strength":0.725,"price":35.247,"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":"2019-08-05","known_ts":"2019-08-05","bar_index":3889,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.1668,"stop_level":33.8461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-10","known_ts":"2019-09-12","bar_index":3898,"type":"BUY","strength":0.725,"price":36.4799,"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":"2020-01-29","known_ts":"2020-01-29","bar_index":3930,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.6477,"stop_level":34.8474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":3954,"type":"SELL","basis":"structure_stop","strength":0.45,"price":24.2059,"stop_level":24.8501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3955,"type":"RECLAIM","strength":0.45,"price":25.0894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-12","prior_stop_level":24.8501,"sweep_low":21.8589,"atr14":1.503821,"stop_level":21.106989,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":3963,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.424,"stop_level":26.7737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-23","known_ts":"2020-06-23","bar_index":3964,"type":"RECLAIM","strength":0.588,"price":26.9026,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-22","prior_stop_level":26.7737,"sweep_low":25.9822,"atr14":1.316152,"stop_level":25.324124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-10","known_ts":"2020-07-10","bar_index":3968,"type":"RECLAIM","strength":0.725,"price":33.6489,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":3981,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.1066,"stop_level":37.1163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-25","known_ts":"2020-09-25","bar_index":3986,"type":"RECLAIM","strength":0.863,"price":36.8199,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-02","known_ts":"2020-12-02","bar_index":4001,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.9262,"stop_level":53.9355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-03","known_ts":"2020-12-03","bar_index":4002,"type":"RECLAIM","strength":1.0,"price":54.5865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-12-02","prior_stop_level":53.9355,"sweep_low":53.5078,"atr14":1.814096,"stop_level":52.600752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-16","known_ts":"2020-12-16","bar_index":4005,"type":"RECLAIM","strength":1.0,"price":54.1494,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-18","known_ts":"2021-06-22","bar_index":4047,"type":"BUY","strength":0.725,"price":59.5944,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2021-10-08","known_ts":"2021-10-12","bar_index":4073,"type":"REBUY","strength":1.0,"price":84.2352,"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":"2022-01-07","known_ts":"2022-01-11","bar_index":4094,"type":"BUY","strength":0.725,"price":83.174,"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":"2022-01-18","known_ts":"2022-01-20","bar_index":4096,"type":"BUY","strength":0.725,"price":86.2971,"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":"2022-02-10","known_ts":"2022-02-10","bar_index":4101,"type":"SELL","basis":"structure_stop","strength":0.725,"price":84.6703,"stop_level":84.8818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-02-22","known_ts":"2022-02-24","bar_index":4104,"type":"REBUY","strength":0.725,"price":101.1613,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2022-04-04","known_ts":"2022-04-04","bar_index":4113,"type":"SELL","basis":"structure_stop","strength":1.0,"price":96.7972,"stop_level":112.1806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-06-01","known_ts":"2022-06-03","bar_index":4127,"type":"BUY","strength":0.588,"price":88.4793,"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":"2022-06-23","known_ts":"2022-06-27","bar_index":4132,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-06-23","trigger_known_ts":"2022-06-27","strength":0.45,"price":70.8025,"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.395286,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":65.2838,"atr14":3.756312,"stop_level":63.405644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-15","known_ts":"2022-07-19","bar_index":4137,"type":"BUY","strength":0.45,"price":77.6889,"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-28","known_ts":"2022-07-28","bar_index":4140,"type":"RECLAIM","strength":0.725,"price":86.6841,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-07-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-17","known_ts":"2022-08-17","bar_index":4144,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.3021,"stop_level":77.8265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-18","known_ts":"2022-08-18","bar_index":4145,"type":"RECLAIM","strength":0.588,"price":80.5723,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-08-17","prior_stop_level":77.8265,"sweep_low":76.8635,"atr14":3.264469,"stop_level":75.231266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":4155,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-30","trigger_known_ts":"2022-10-04","strength":0.45,"price":63.5349,"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.457358,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":57.538,"atr14":2.478068,"stop_level":56.298966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-13","known_ts":"2022-10-17","bar_index":4158,"type":"BUY","strength":0.45,"price":67.0244,"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-13","known_ts":"2022-10-17","bar_index":4158,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-13","trigger_known_ts":"2022-10-17","strength":0.45,"price":67.0244,"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.427554,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":61.2086,"atr14":2.343521,"stop_level":60.03684,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-09","known_ts":"2022-11-09","bar_index":4164,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.8443,"stop_level":64.2786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-10","known_ts":"2022-11-10","bar_index":4164,"type":"RECLAIM","strength":0.588,"price":68.5044,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-09","prior_stop_level":64.2786,"sweep_low":62.5953,"atr14":2.973499,"stop_level":61.108551,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-18","known_ts":"2022-11-18","bar_index":4166,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.1779,"stop_level":62.8443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-21","known_ts":"2022-12-23","bar_index":4174,"type":"BUY","strength":0.45,"price":61.7526,"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-12-21","known_ts":"2022-12-23","bar_index":4174,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-12-21","trigger_known_ts":"2022-12-23","strength":0.45,"price":61.7526,"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.47258,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":55.834,"atr14":2.123863,"stop_level":54.772069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":4187,"type":"SELL","basis":"structure_stop","strength":0.725,"price":62.9053,"stop_level":65.4931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-24","known_ts":"2023-02-24","bar_index":4188,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65.1371,"stop_level":65.4931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-04-12","known_ts":"2023-04-14","bar_index":4199,"type":"BUY","strength":0.588,"price":60.6734,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2023-06-01","known_ts":"2023-06-01","bar_index":4210,"type":"SELL","basis":"structure_stop","strength":0.863,"price":67.3223,"stop_level":68.0762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-02","known_ts":"2023-06-02","bar_index":4211,"type":"RECLAIM","strength":0.863,"price":70.1254,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-06-01","prior_stop_level":68.0762,"sweep_low":65.9304,"atr14":2.085421,"stop_level":64.88769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-15","known_ts":"2023-06-15","bar_index":4214,"type":"RECLAIM","strength":0.863,"price":71.4496,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-09-05","known_ts":"2023-09-05","bar_index":4232,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.7902,"stop_level":83.6524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-11-22","known_ts":"2023-11-22","bar_index":4251,"type":"RECLAIM","strength":1.0,"price":93.8202,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-05","known_ts":"2024-07-05","bar_index":4302,"type":"SELL","basis":"structure_stop","strength":1.0,"price":125.5114,"stop_level":126.2259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-09","known_ts":"2024-07-09","bar_index":4302,"type":"SELL","basis":"structure_stop","strength":1.0,"price":119.3151,"stop_level":126.2259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-15","known_ts":"2024-07-17","bar_index":4304,"type":"REBUY","strength":0.863,"price":130.0631,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2024-07-16","known_ts":"2024-07-16","bar_index":4304,"type":"RECLAIM","strength":1.0,"price":129.7401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-07-09","prior_stop_level":126.2259,"sweep_low":119.1878,"atr14":3.531153,"stop_level":117.422224,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-21","known_ts":"2024-08-23","bar_index":4313,"type":"BUY","strength":1.0,"price":133.2138,"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":"2024-10-22","known_ts":"2024-10-22","bar_index":4327,"type":"SELL","basis":"structure_stop","strength":0.863,"price":130.5837,"stop_level":131.0155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-10-29","known_ts":"2024-10-29","bar_index":4329,"type":"RECLAIM","strength":0.863,"price":131.9183,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-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":"2024-10-22","prior_stop_level":131.0155,"sweep_low":128.4148,"atr14":2.858022,"stop_level":126.985789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-06","known_ts":"2024-11-06","bar_index":4331,"type":"RECLAIM","strength":0.863,"price":162.8909,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-06","known_ts":"2024-12-06","bar_index":4338,"type":"SELL","basis":"structure_stop","strength":0.725,"price":148.6315,"stop_level":149.2413,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-02-10","known_ts":"2025-02-12","bar_index":4352,"type":"BUY","strength":0.725,"price":139.3824,"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":"2025-03-06","known_ts":"2025-03-06","bar_index":4357,"type":"SELL","basis":"structure_stop","strength":0.588,"price":131.3575,"stop_level":133.1036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-21","known_ts":"2025-04-23","bar_index":4368,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-04-21","trigger_known_ts":"2025-04-23","strength":0.45,"price":99.7406,"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.394014,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":91.5874,"atr14":5.358457,"stop_level":88.908171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-12","known_ts":"2025-05-14","bar_index":4373,"type":"BUY","strength":0.45,"price":115.3084,"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-06-25","known_ts":"2025-06-25","bar_index":4383,"type":"SELL","basis":"structure_stop","strength":0.588,"price":107.6304,"stop_level":108.036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-27","known_ts":"2025-06-27","bar_index":4383,"type":"RECLAIM","strength":0.588,"price":110.7965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-25","prior_stop_level":108.036,"sweep_low":106.4628,"atr14":3.1064,"stop_level":104.9096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":4387,"type":"SELL","basis":"structure_stop","strength":0.588,"price":109.0848,"stop_level":109.1343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-16","known_ts":"2025-07-16","bar_index":4387,"type":"RECLAIM","strength":0.588,"price":110.1435,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-07-15","prior_stop_level":109.1343,"sweep_low":108.4417,"atr14":3.31662,"stop_level":106.78339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-18","known_ts":"2025-07-18","bar_index":4388,"type":"SELL","basis":"structure_stop","strength":0.588,"price":103.3164,"stop_level":109.1343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-20","known_ts":"2025-08-22","bar_index":4396,"type":"BUY","strength":0.588,"price":105.5202,"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":"2025-09-11","known_ts":"2025-09-15","bar_index":4401,"type":"BUY","strength":0.588,"price":104.3291,"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":"2025-10-15","known_ts":"2025-10-17","bar_index":4409,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-10-15","trigger_known_ts":"2025-10-17","strength":0.45,"price":93.788,"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.43018,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":86.3239,"atr14":2.881783,"stop_level":84.883009,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-28","known_ts":"2025-10-30","bar_index":4412,"type":"BUY","strength":0.45,"price":96.6069,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-10-28","known_ts":"2025-10-30","bar_index":4412,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-10-28","trigger_known_ts":"2025-10-30","strength":0.45,"price":96.6069,"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.413053,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":91.9517,"atr14":2.704917,"stop_level":90.599242,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-21","known_ts":"2025-11-21","bar_index":4418,"type":"RECLAIM","strength":0.725,"price":108.7353,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-10-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-12","known_ts":"2026-02-12","bar_index":4436,"type":"SELL","basis":"structure_stop","strength":0.863,"price":157.89,"stop_level":159.4969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-13","known_ts":"2026-02-13","bar_index":4436,"type":"RECLAIM","strength":0.863,"price":161.8622,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-12 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":"2026-02-12","prior_stop_level":159.4969,"sweep_low":153.5186,"atr14":4.985677,"stop_level":151.025762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-02","known_ts":"2026-03-02","bar_index":4440,"type":"RECLAIM","strength":1.0,"price":167.052,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-02-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-05","known_ts":"2026-03-05","bar_index":4441,"type":"SELL","basis":"structure_stop","strength":1.0,"price":158.4389,"stop_level":165.8045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-12","known_ts":"2026-06-12","bar_index":4464,"type":"RECLAIM","strength":1.0,"price":196.01,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-07","known_ts":"2026-07-09","bar_index":4469,"type":"REBUY","strength":0.863,"price":206.03,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-07-09","last_scored_basis":null,"bars_since_signal":9,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2015-09-08","2015-09-29","2015-12-23","2016-01-21","2016-12-06","2017-03-30","2018-03-09","2018-04-10","2018-07-31","2018-08-16","2018-10-29","2019-01-04","2019-06-06","2019-08-19","2019-09-05","2020-02-10","2020-03-16","2020-09-25","2020-12-30","2021-04-07","2021-05-03","2021-05-14","2021-11-03","2021-12-08","2021-12-21","2022-04-19","2022-05-02","2022-05-23","2022-12-21","2023-03-24","2023-10-24","2024-02-07","2024-03-08","2024-03-21","2024-04-25","2024-12-30","2025-02-10","2025-03-20","2026-03-23","2026-08-10"],"warnings":[{"ts":"2022-08-17","kind":"confirm","px":77.3021,"level":77.8265},{"ts":"2022-11-07","kind":"arm","px":67.9873},{"ts":"2022-11-09","kind":"confirm","px":62.8443,"level":64.2786},{"ts":"2022-11-17","kind":"arm","px":61.5514},{"ts":"2022-11-18","kind":"confirm","px":61.1779,"level":62.8443},{"ts":"2023-01-25","kind":"arm","px":60.2777},{"ts":"2023-02-21","kind":"confirm","px":62.9053,"level":65.4931},{"ts":"2023-02-23","kind":"arm","px":64.4829},{"ts":"2023-02-24","kind":"confirm","px":65.1371,"level":65.4931},{"ts":"2023-05-31","kind":"arm","px":66.0464},{"ts":"2023-06-01","kind":"confirm","px":67.3223,"level":68.0762},{"ts":"2023-06-16","kind":"arm","px":71.0436},{"ts":"2023-08-10","kind":"arm","px":91.7994},{"ts":"2023-09-05","kind":"confirm","px":81.7902,"level":83.6524},{"ts":"2023-11-28","kind":"arm","px":92.3213},{"ts":"2023-12-27","kind":"arm","px":107.6611},{"ts":"2024-06-04","kind":"arm","px":119.8143},{"ts":"2024-07-05","kind":"confirm","px":125.5114,"level":126.2259},{"ts":"2024-07-08","kind":"arm","px":121.6546},{"ts":"2024-07-09","kind":"confirm","px":119.3151,"level":126.2259},{"ts":"2024-10-07","kind":"arm","px":132.7722},{"ts":"2024-10-22","kind":"confirm","px":130.5837,"level":131.0155},{"ts":"2024-11-19","kind":"arm","px":150.205},{"ts":"2024-12-06","kind":"confirm","px":148.6315,"level":149.2413},{"ts":"2025-02-24","kind":"arm","px":141.2852},{"ts":"2025-03-06","kind":"confirm","px":131.3575,"level":133.1036},{"ts":"2025-05-30","kind":"arm","px":111.6574},{"ts":"2025-06-25","kind":"confirm","px":107.6304,"level":108.036},{"ts":"2025-06-26","kind":"arm","px":107.5215},{"ts":"2025-07-15","kind":"confirm","px":109.0848,"level":109.1343},{"ts":"2025-07-16","kind":"arm","px":110.1435},{"ts":"2025-07-18","kind":"confirm","px":103.3164,"level":109.1343},{"ts":"2025-11-14","kind":"arm","px":106.3951},{"ts":"2025-12-23","kind":"arm","px":123.394},{"ts":"2026-02-05","kind":"arm","px":159.4969},{"ts":"2026-02-12","kind":"confirm","px":157.89,"level":159.4969},{"ts":"2026-03-04","kind":"arm","px":167.052},{"ts":"2026-03-05","kind":"confirm","px":158.4389,"level":165.8045},{"ts":"2026-05-19","kind":"arm","px":180.06},{"ts":"2026-06-17","kind":"arm","px":193.57}],"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":[]}}}