{"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":"TDW","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-12-08","known_ts":"1980-12-08","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.725,"price":972.5577,"stop_level":992.7141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-12-09","known_ts":"1980-12-09","bar_index":62,"type":"RECLAIM","strength":0.725,"price":1002.7927,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-12-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":"1980-12-08","prior_stop_level":992.7141,"sweep_low":947.3619,"atr14":34.528212,"stop_level":930.097794,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-03-05","known_ts":"1981-03-09","bar_index":82,"type":"BUY","strength":0.588,"price":904.5294,"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-05-13","known_ts":"1981-05-15","bar_index":98,"type":"BUY","strength":0.45,"price":791.1479,"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-09","known_ts":"1981-06-09","bar_index":104,"type":"SELL","basis":"structure_stop","strength":0.45,"price":730.678,"stop_level":773.5109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-06-25","known_ts":"1981-06-29","bar_index":108,"type":"REBUY","strength":0.45,"price":708.002,"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":"1981-07-09","known_ts":"1981-07-13","bar_index":111,"type":"REBUY","strength":0.588,"price":710.5215,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":70},{"ts":"1981-09-08","known_ts":"1981-09-08","bar_index":125,"type":"SELL","basis":"structure_stop","strength":0.725,"price":715.5603,"stop_level":728.1583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-09-09","known_ts":"1981-09-09","bar_index":125,"type":"RECLAIM","strength":0.588,"price":745.7952,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-09-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":"1981-09-08","prior_stop_level":728.1583,"sweep_low":715.5603,"atr14":25.231011,"stop_level":702.944795,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-10-07","known_ts":"1981-10-09","bar_index":132,"type":"BUY","strength":0.588,"price":763.4323,"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":"1981-10-20","known_ts":"1981-10-22","bar_index":135,"type":"BUY","strength":0.588,"price":776.0302,"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":"1981-11-02","known_ts":"1981-11-02","bar_index":138,"type":"RECLAIM","strength":0.725,"price":826.4221,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-10-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-11-17","known_ts":"1981-11-17","bar_index":141,"type":"SELL","basis":"structure_stop","strength":0.725,"price":768.472,"stop_level":773.5109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-11-19","known_ts":"1981-11-19","bar_index":142,"type":"RECLAIM","strength":0.725,"price":786.1088,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-11-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":"1981-11-17","prior_stop_level":773.5109,"sweep_low":765.9524,"atr14":22.821692,"stop_level":754.541554,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-12-02","known_ts":"1981-12-02","bar_index":145,"type":"RECLAIM","strength":0.863,"price":846.5787,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-12-15","known_ts":"1981-12-15","bar_index":148,"type":"SELL","basis":"structure_stop","strength":0.863,"price":836.5007,"stop_level":841.5396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-12-17","known_ts":"1981-12-17","bar_index":148,"type":"SELL","basis":"structure_stop","strength":0.863,"price":821.383,"stop_level":841.5396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-12-18","known_ts":"1981-12-18","bar_index":149,"type":"RECLAIM","strength":0.863,"price":856.6567,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-12-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":"1981-12-15","prior_stop_level":841.5396,"sweep_low":818.8634,"atr14":20.588037,"stop_level":808.569381,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-12-18","known_ts":"1981-12-18","bar_index":149,"type":"RECLAIM","strength":0.863,"price":856.6567,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-12-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":"1981-12-17","prior_stop_level":841.5396,"sweep_low":818.8634,"atr14":20.588037,"stop_level":808.569381,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-09","known_ts":"1982-03-11","bar_index":167,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1982-03-09","trigger_known_ts":"1982-03-11","strength":0.45,"price":466.1221,"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.486111,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":423.2894,"atr14":22.208737,"stop_level":412.185031,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-22","known_ts":"1982-03-24","bar_index":170,"type":"BUY","strength":0.45,"price":524.0726,"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-22","known_ts":"1982-03-24","bar_index":170,"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-22","trigger_known_ts":"1982-03-24","strength":0.45,"price":524.0726,"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.422222,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":443.446,"atr14":20.86146,"stop_level":433.01527,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-04-19","known_ts":"1982-04-19","bar_index":176,"type":"SELL","basis":"structure_stop","strength":0.588,"price":463.6026,"stop_level":498.8767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-04-26","known_ts":"1982-04-26","bar_index":178,"type":"RECLAIM","strength":0.588,"price":506.4355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-04-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1982-04-19","prior_stop_level":498.8767,"sweep_low":448.4851,"atr14":20.107619,"stop_level":438.431291,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-05-24","known_ts":"1982-05-24","bar_index":184,"type":"SELL","basis":"structure_stop","strength":0.588,"price":463.6026,"stop_level":471.1612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-26","known_ts":"1982-05-26","bar_index":185,"type":"SELL","basis":"structure_stop","strength":0.588,"price":443.446,"stop_level":471.1612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-06-21","known_ts":"1982-06-23","bar_index":191,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1982-06-21","trigger_known_ts":"1982-06-23","strength":0.45,"price":423.2893,"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.533333,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":367.8584,"atr14":19.821574,"stop_level":357.947613,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-06-24","known_ts":"1982-06-28","bar_index":192,"type":"BUY","strength":0.588,"price":435.8872,"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":"1982-06-24","known_ts":"1982-06-28","bar_index":192,"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-06-24","trigger_known_ts":"1982-06-28","strength":0.588,"price":435.8872,"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.519444,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":367.8584,"atr14":18.742459,"stop_level":358.487171,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-16","known_ts":"1982-08-18","bar_index":204,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1982-08-16","trigger_known_ts":"1982-08-18","strength":0.45,"price":350.2216,"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.592375,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":312.4279,"atr14":14.532032,"stop_level":305.161884,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-19","known_ts":"1982-08-23","bar_index":205,"type":"BUY","strength":0.45,"price":367.8586,"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-08-19","known_ts":"1982-08-23","bar_index":205,"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-08-19","trigger_known_ts":"1982-08-23","strength":0.45,"price":367.8586,"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.571847,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":312.4279,"atr14":17.799144,"stop_level":303.528328,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-09-14","known_ts":"1982-09-14","bar_index":210,"type":"SELL","basis":"structure_stop","strength":0.588,"price":400.6131,"stop_level":430.848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-09-21","known_ts":"1982-09-21","bar_index":212,"type":"SELL","basis":"structure_stop","strength":0.725,"price":390.5347,"stop_level":398.0935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-10-11","known_ts":"1982-10-13","bar_index":217,"type":"REBUY","strength":0.725,"price":428.3283,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1982-11-23","known_ts":"1982-11-23","bar_index":227,"type":"SELL","basis":"structure_stop","strength":0.725,"price":423.2893,"stop_level":425.8088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-11-30","known_ts":"1982-11-30","bar_index":228,"type":"RECLAIM","strength":0.725,"price":428.3283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-11-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":"1982-11-23","prior_stop_level":425.8088,"sweep_low":413.2112,"atr14":14.73688,"stop_level":405.84276,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-12-09","known_ts":"1982-12-09","bar_index":231,"type":"RECLAIM","strength":0.863,"price":503.9157,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-01-03","known_ts":"1983-01-03","bar_index":236,"type":"SELL","basis":"structure_stop","strength":0.863,"price":498.8767,"stop_level":513.9943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-01-05","known_ts":"1983-01-05","bar_index":237,"type":"RECLAIM","strength":0.863,"price":516.5138,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-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":"1983-01-03","prior_stop_level":513.9943,"sweep_low":488.7984,"atr14":22.612724,"stop_level":477.492038,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-01-18","known_ts":"1983-01-18","bar_index":240,"type":"RECLAIM","strength":0.863,"price":544.2291,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-04-11","known_ts":"1983-04-13","bar_index":259,"type":"BUY","strength":0.863,"price":488.7983,"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":"1983-06-28","known_ts":"1983-06-28","bar_index":277,"type":"SELL","basis":"structure_stop","strength":1.0,"price":539.1898,"stop_level":561.8661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-07-06","known_ts":"1983-07-06","bar_index":279,"type":"RECLAIM","strength":1.0,"price":582.0228,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-06-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1983-06-28","prior_stop_level":561.8661,"sweep_low":534.1507,"atr14":20.489207,"stop_level":523.906097,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-11-02","known_ts":"1983-11-04","bar_index":307,"type":"BUY","strength":0.588,"price":471.1612,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"1983-12-15","known_ts":"1983-12-15","bar_index":317,"type":"SELL","basis":"structure_stop","strength":0.588,"price":443.446,"stop_level":448.4851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1983-12-19","known_ts":"1983-12-19","bar_index":317,"type":"SELL","basis":"structure_stop","strength":0.588,"price":435.8872,"stop_level":448.4851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1983-12-23","known_ts":"1983-12-28","bar_index":319,"type":"REBUY","strength":0.588,"price":440.9264,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":80},{"ts":"1984-02-02","known_ts":"1984-02-02","bar_index":328,"type":"SELL","basis":"structure_stop","strength":0.725,"price":516.5138,"stop_level":524.0726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1984-02-09","known_ts":"1984-02-09","bar_index":329,"type":"SELL","basis":"structure_stop","strength":0.863,"price":453.5242,"stop_level":524.0726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1984-02-15","known_ts":"1984-02-17","bar_index":331,"type":"REBUY","strength":1.0,"price":529.1118,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1984-03-19","known_ts":"1984-03-19","bar_index":338,"type":"SELL","basis":"structure_stop","strength":1.0,"price":531.631,"stop_level":534.1508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-03-20","known_ts":"1984-03-20","bar_index":338,"type":"RECLAIM","strength":1.0,"price":544.2291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-03-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":"1984-03-19","prior_stop_level":534.1508,"sweep_low":526.5921,"atr14":19.456773,"stop_level":516.863714,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-03-29","known_ts":"1984-04-02","bar_index":341,"type":"REBUY","strength":1.0,"price":559.3466,"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":"1984-08-10","known_ts":"1984-08-14","bar_index":372,"type":"BUY","strength":0.588,"price":408.1719,"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":"1984-09-17","known_ts":"1984-09-17","bar_index":380,"type":"SELL","basis":"structure_stop","strength":0.588,"price":468.6417,"stop_level":473.6809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-09-20","known_ts":"1984-09-20","bar_index":381,"type":"SELL","basis":"structure_stop","strength":0.588,"price":448.4851,"stop_level":473.6809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-10-02","known_ts":"1984-10-04","bar_index":384,"type":"REBUY","strength":0.588,"price":458.5634,"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":"1984-11-30","known_ts":"1984-12-04","bar_index":398,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1984-11-30","trigger_known_ts":"1984-12-04","strength":0.45,"price":372.8976,"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.362069,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":357.7801,"atr14":12.758759,"stop_level":351.40072,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-18","known_ts":"1984-12-20","bar_index":402,"type":"BUY","strength":0.45,"price":395.574,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1985-01-31","known_ts":"1985-02-04","bar_index":412,"type":"BUY","strength":0.588,"price":382.976,"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":"1985-03-15","known_ts":"1985-03-19","bar_index":422,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1985-03-15","trigger_known_ts":"1985-03-19","strength":0.45,"price":355.2608,"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.370536,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":345.1824,"atr14":7.832633,"stop_level":341.266084,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-03-28","known_ts":"1985-04-01","bar_index":425,"type":"BUY","strength":0.588,"price":382.976,"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":"1985-05-03","known_ts":"1985-05-03","bar_index":433,"type":"SELL","basis":"structure_stop","strength":0.588,"price":350.2216,"stop_level":352.7412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-05-06","known_ts":"1985-05-06","bar_index":433,"type":"RECLAIM","strength":0.588,"price":357.7802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-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":"1985-05-03","prior_stop_level":352.7412,"sweep_low":342.6627,"atr14":8.99117,"stop_level":338.167115,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-06-27","known_ts":"1985-07-01","bar_index":446,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1985-06-27","trigger_known_ts":"1985-07-01","strength":0.45,"price":292.2712,"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.389474,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":282.1929,"atr14":9.186362,"stop_level":277.599719,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-07-19","known_ts":"1985-07-23","bar_index":451,"type":"BUY","strength":0.45,"price":297.3103,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1985-07-19","known_ts":"1985-07-23","bar_index":451,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1985-07-19","trigger_known_ts":"1985-07-23","strength":0.45,"price":297.3103,"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.378947,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":282.1929,"atr14":7.388803,"stop_level":278.498498,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-09-13","known_ts":"1985-09-13","bar_index":464,"type":"SELL","basis":"structure_stop","strength":0.725,"price":304.869,"stop_level":312.4278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-09-19","known_ts":"1985-09-19","bar_index":465,"type":"SELL","basis":"structure_stop","strength":0.725,"price":299.83,"stop_level":312.4278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-09-23","known_ts":"1985-09-23","bar_index":466,"type":"RECLAIM","strength":0.725,"price":317.4671,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-09-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1985-09-19","prior_stop_level":312.4278,"sweep_low":297.3104,"atr14":9.983225,"stop_level":292.318787,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-10-21","known_ts":"1985-10-21","bar_index":472,"type":"SELL","basis":"structure_stop","strength":0.725,"price":307.3887,"stop_level":309.9081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-10-22","known_ts":"1985-10-22","bar_index":472,"type":"RECLAIM","strength":0.725,"price":317.4671,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-10-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1985-10-21","prior_stop_level":309.9081,"sweep_low":307.3887,"atr14":7.829507,"stop_level":303.473947,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-07","known_ts":"1986-01-09","bar_index":490,"type":"BUY","strength":0.588,"price":262.0363,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1986-01-21","known_ts":"1986-01-21","bar_index":493,"type":"SELL","basis":"structure_stop","strength":0.588,"price":214.1642,"stop_level":259.5166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-02-05","known_ts":"1986-02-07","bar_index":497,"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":"1986-02-05","trigger_known_ts":"1986-02-07","strength":0.45,"price":199.0467,"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.480263,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":168.8118,"atr14":10.55122,"stop_level":163.53619,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-02-24","known_ts":"1986-02-26","bar_index":501,"type":"BUY","strength":0.45,"price":199.0467,"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":"1986-02-24","known_ts":"1986-02-26","bar_index":501,"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":"1986-02-24","trigger_known_ts":"1986-02-26","strength":0.45,"price":199.0467,"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.480263,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":191.488,"atr14":9.503049,"stop_level":186.736475,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-03-07","known_ts":"1986-03-11","bar_index":504,"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":"1986-03-07","trigger_known_ts":"1986-03-11","strength":0.45,"price":209.1252,"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.453947,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":188.9684,"atr14":8.367874,"stop_level":184.784463,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-03-24","known_ts":"1986-03-24","bar_index":507,"type":"SELL","basis":"structure_stop","strength":0.588,"price":181.4097,"stop_level":191.488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-03-26","known_ts":"1986-03-26","bar_index":508,"type":"RECLAIM","strength":0.588,"price":196.5272,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-03-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":"1986-03-24","prior_stop_level":191.488,"sweep_low":181.4097,"atr14":10.367473,"stop_level":176.225964,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-05-07","known_ts":"1986-05-09","bar_index":518,"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":"1986-05-07","trigger_known_ts":"1986-05-09","strength":0.45,"price":131.0181,"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.628572,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":118.4202,"atr14":7.744704,"stop_level":114.547848,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-05-29","known_ts":"1986-06-02","bar_index":523,"type":"BUY","strength":0.45,"price":138.5768,"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":"1986-05-29","known_ts":"1986-06-02","bar_index":523,"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":"1986-05-29","trigger_known_ts":"1986-06-02","strength":0.45,"price":138.5768,"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.59854,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":128.4986,"atr14":5.009796,"stop_level":125.993702,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-07-17","known_ts":"1986-07-17","bar_index":534,"type":"SELL","basis":"structure_stop","strength":0.588,"price":131.0181,"stop_level":133.5377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-07-22","known_ts":"1986-07-22","bar_index":535,"type":"SELL","basis":"structure_stop","strength":0.588,"price":118.4202,"stop_level":133.5377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-08-01","known_ts":"1986-08-05","bar_index":538,"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":"1986-08-01","trigger_known_ts":"1986-08-05","strength":0.45,"price":108.3419,"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.664062,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":85.6657,"atr14":6.480485,"stop_level":82.425458,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-08-11","known_ts":"1986-08-13","bar_index":540,"type":"BUY","strength":0.45,"price":105.8223,"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":"1986-08-11","known_ts":"1986-08-13","bar_index":540,"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":"1986-08-11","trigger_known_ts":"1986-08-13","strength":0.45,"price":105.8223,"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.671875,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":93.2244,"atr14":5.494152,"stop_level":90.477324,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-09-18","known_ts":"1986-09-18","bar_index":549,"type":"SELL","basis":"structure_stop","strength":0.588,"price":90.7049,"stop_level":95.744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-11-12","known_ts":"1986-11-14","bar_index":562,"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":"1986-11-12","trigger_known_ts":"1986-11-14","strength":0.588,"price":85.6657,"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.693694,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":70.5482,"atr14":4.304857,"stop_level":68.395771,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-11-17","known_ts":"1986-11-19","bar_index":563,"type":"BUY","strength":0.588,"price":83.1461,"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":"1986-11-17","known_ts":"1986-11-19","bar_index":563,"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":"1986-11-17","trigger_known_ts":"1986-11-19","strength":0.588,"price":83.1461,"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.702703,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":73.0678,"atr14":4.426446,"stop_level":70.854577,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-01","known_ts":"1986-12-01","bar_index":566,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.9895,"stop_level":70.5482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-12-22","known_ts":"1986-12-24","bar_index":571,"type":"BUY","strength":0.588,"price":80.6265,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1987-05-20","known_ts":"1987-05-20","bar_index":605,"type":"SELL","basis":"structure_stop","strength":1.0,"price":125.9789,"stop_level":133.5377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-05-26","known_ts":"1987-05-26","bar_index":606,"type":"RECLAIM","strength":1.0,"price":141.0965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1987-05-20","prior_stop_level":133.5377,"sweep_low":125.9789,"atr14":6.517735,"stop_level":122.720033,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-05","known_ts":"1987-06-05","bar_index":609,"type":"RECLAIM","strength":1.0,"price":141.0965,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-07-22","known_ts":"1987-07-22","bar_index":619,"type":"SELL","basis":"structure_stop","strength":1.0,"price":183.9293,"stop_level":196.5272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-08-05","known_ts":"1987-08-05","bar_index":623,"type":"RECLAIM","strength":1.0,"price":186.4488,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-07-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-03-02","known_ts":"1988-03-02","bar_index":671,"type":"SELL","basis":"structure_stop","strength":0.725,"price":118.4202,"stop_level":125.9789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1988-03-08","known_ts":"1988-03-08","bar_index":672,"type":"RECLAIM","strength":0.725,"price":136.0573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1988-03-02","prior_stop_level":125.9789,"sweep_low":115.9006,"atr14":5.99213,"stop_level":112.904535,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-28","known_ts":"1988-03-28","bar_index":677,"type":"SELL","basis":"structure_stop","strength":0.863,"price":128.4986,"stop_level":131.0181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1988-03-29","known_ts":"1988-03-29","bar_index":677,"type":"RECLAIM","strength":0.863,"price":136.0573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1988-03-28","prior_stop_level":131.0181,"sweep_low":123.4594,"atr14":6.105423,"stop_level":120.406688,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-05","known_ts":"1988-04-07","bar_index":679,"type":"REBUY","strength":0.863,"price":138.5768,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1988-07-13","known_ts":"1988-07-15","bar_index":702,"type":"BUY","strength":0.725,"price":125.9789,"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":"1988-08-17","known_ts":"1988-08-17","bar_index":710,"type":"SELL","basis":"structure_stop","strength":1.0,"price":125.9789,"stop_level":128.4986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-08-24","known_ts":"1988-08-26","bar_index":712,"type":"REBUY","strength":1.0,"price":133.5377,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1988-08-24","known_ts":"1988-08-24","bar_index":712,"type":"RECLAIM","strength":1.0,"price":136.0573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-08-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":"1988-08-17","prior_stop_level":128.4986,"sweep_low":123.4593,"atr14":5.02769,"stop_level":120.945455,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-10-27","known_ts":"1988-10-31","bar_index":727,"type":"BUY","strength":1.0,"price":138.5768,"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":35},{"ts":"1988-12-09","known_ts":"1988-12-13","bar_index":737,"type":"BUY","strength":0.863,"price":138.5768,"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":"1989-07-03","known_ts":"1989-07-06","bar_index":784,"type":"BUY","strength":0.725,"price":188.9684,"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":"1989-08-02","known_ts":"1989-08-02","bar_index":791,"type":"SELL","basis":"structure_stop","strength":0.725,"price":181.4097,"stop_level":183.9293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-08-03","known_ts":"1989-08-03","bar_index":791,"type":"RECLAIM","strength":0.725,"price":188.9684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-08-02 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":"1989-08-02","prior_stop_level":183.9293,"sweep_low":181.4097,"atr14":5.241246,"stop_level":178.789077,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-08-31","known_ts":"1989-09-05","bar_index":798,"type":"BUY","strength":0.725,"price":191.488,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"1989-10-11","known_ts":"1989-10-11","bar_index":807,"type":"SELL","basis":"structure_stop","strength":0.863,"price":224.2426,"stop_level":226.7621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-10-12","known_ts":"1989-10-12","bar_index":807,"type":"RECLAIM","strength":0.863,"price":229.2817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-10-11","prior_stop_level":226.7621,"sweep_low":224.2426,"atr14":7.329318,"stop_level":220.577941,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-10-16","known_ts":"1989-10-16","bar_index":808,"type":"SELL","basis":"structure_stop","strength":0.863,"price":221.723,"stop_level":226.7621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-10-19","known_ts":"1989-10-19","bar_index":809,"type":"RECLAIM","strength":0.863,"price":241.8796,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-10-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":"1989-10-16","prior_stop_level":226.7621,"sweep_low":206.6055,"atr14":9.290845,"stop_level":201.960078,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-11-16","known_ts":"1989-11-16","bar_index":816,"type":"RECLAIM","strength":1.0,"price":251.9578,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-15","known_ts":"1990-01-15","bar_index":829,"type":"SELL","basis":"structure_stop","strength":1.0,"price":279.6733,"stop_level":282.1929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-05-02","known_ts":"1990-05-04","bar_index":854,"type":"BUY","strength":0.725,"price":292.2712,"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":"1990-06-08","known_ts":"1990-06-08","bar_index":862,"type":"SELL","basis":"structure_stop","strength":0.863,"price":319.9866,"stop_level":325.0258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-11","known_ts":"1990-06-11","bar_index":863,"type":"RECLAIM","strength":0.863,"price":327.5453,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1990-06-08","prior_stop_level":325.0258,"sweep_low":317.467,"atr14":11.549777,"stop_level":311.692112,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-19","known_ts":"1990-07-23","bar_index":872,"type":"BUY","strength":0.725,"price":350.2216,"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":"1990-09-10","known_ts":"1990-09-12","bar_index":884,"type":"REBUY","strength":0.863,"price":418.2503,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1990-12-17","known_ts":"1990-12-19","bar_index":907,"type":"BUY","strength":0.45,"price":299.83,"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-12-26","known_ts":"1990-12-28","bar_index":909,"type":"BUY","strength":0.45,"price":287.232,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1991-03-20","known_ts":"1991-03-20","bar_index":928,"type":"SELL","basis":"structure_stop","strength":0.588,"price":299.83,"stop_level":302.3496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-04-18","known_ts":"1991-04-22","bar_index":935,"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":"1991-04-18","trigger_known_ts":"1991-04-22","strength":0.45,"price":272.1146,"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.375722,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":246.9188,"atr14":12.891861,"stop_level":240.47287,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-05-01","known_ts":"1991-05-03","bar_index":938,"type":"BUY","strength":0.45,"price":299.83,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1991-05-01","known_ts":"1991-05-03","bar_index":938,"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":"1991-05-01","trigger_known_ts":"1991-05-03","strength":0.45,"price":299.83,"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.312139,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":262.0363,"atr14":11.959895,"stop_level":256.056353,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-05-21","known_ts":"1991-05-21","bar_index":942,"type":"SELL","basis":"structure_stop","strength":0.588,"price":289.7517,"stop_level":297.3103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-05-23","known_ts":"1991-05-23","bar_index":943,"type":"SELL","basis":"structure_stop","strength":0.588,"price":277.1537,"stop_level":297.3103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-06-26","known_ts":"1991-06-28","bar_index":951,"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":"1991-06-26","trigger_known_ts":"1991-06-28","strength":0.45,"price":277.1537,"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.364162,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":249.4384,"atr14":9.774771,"stop_level":244.551014,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-07-15","known_ts":"1991-07-17","bar_index":955,"type":"BUY","strength":0.45,"price":279.6733,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1991-07-15","known_ts":"1991-07-17","bar_index":955,"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":"1991-07-15","trigger_known_ts":"1991-07-17","strength":0.45,"price":279.6733,"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.358381,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":239.36,"atr14":10.501219,"stop_level":234.109391,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-07-26","known_ts":"1991-07-26","bar_index":958,"type":"RECLAIM","strength":0.725,"price":307.3887,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-07-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-08-19","known_ts":"1991-08-19","bar_index":963,"type":"SELL","basis":"structure_stop","strength":0.725,"price":289.7517,"stop_level":299.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-09-04","known_ts":"1991-09-04","bar_index":967,"type":"RECLAIM","strength":0.863,"price":327.5453,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-09-19","known_ts":"1991-09-19","bar_index":970,"type":"SELL","basis":"structure_stop","strength":0.863,"price":302.3496,"stop_level":304.869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-09-23","known_ts":"1991-09-23","bar_index":971,"type":"RECLAIM","strength":0.863,"price":307.3887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-09-19 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":"1991-09-19","prior_stop_level":304.869,"sweep_low":294.7907,"atr14":10.546852,"stop_level":289.517274,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-03","known_ts":"1991-10-03","bar_index":974,"type":"RECLAIM","strength":0.863,"price":307.3887,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-10-08","known_ts":"1991-10-10","bar_index":975,"type":"BUY","strength":0.863,"price":332.5843,"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":"1992-01-03","known_ts":"1992-01-07","bar_index":995,"type":"BUY","strength":0.45,"price":244.3992,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-03-11","known_ts":"1992-03-11","bar_index":1010,"type":"SELL","basis":"structure_stop","strength":0.725,"price":251.9578,"stop_level":256.9972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-03-12","known_ts":"1992-03-12","bar_index":1011,"type":"RECLAIM","strength":0.725,"price":259.5166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-03-11","prior_stop_level":256.9972,"sweep_low":249.4383,"atr14":9.076258,"stop_level":244.900171,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-04-07","known_ts":"1992-04-09","bar_index":1017,"type":"BUY","strength":0.588,"price":256.9972,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":70},{"ts":"1992-06-23","known_ts":"1992-06-23","bar_index":1034,"type":"SELL","basis":"structure_stop","strength":0.863,"price":302.3496,"stop_level":304.869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-06-29","known_ts":"1992-06-29","bar_index":1036,"type":"RECLAIM","strength":0.863,"price":308.9333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-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":"1992-06-23","prior_stop_level":304.869,"sweep_low":297.3104,"atr14":7.753536,"stop_level":293.433632,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-08","known_ts":"1992-07-08","bar_index":1038,"type":"RECLAIM","strength":1.0,"price":311.4657,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-08-03","known_ts":"1992-08-05","bar_index":1044,"type":"BUY","strength":1.0,"price":339.3203,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1992-10-05","known_ts":"1992-10-05","bar_index":1058,"type":"SELL","basis":"structure_stop","strength":1.0,"price":358.4994,"stop_level":359.5782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-10-06","known_ts":"1992-10-06","bar_index":1059,"type":"RECLAIM","strength":1.0,"price":373.7546,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-10-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":"1992-10-05","prior_stop_level":359.5782,"sweep_low":350.8717,"atr14":9.045797,"stop_level":346.348802,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-14","known_ts":"1992-10-16","bar_index":1061,"type":"REBUY","strength":1.0,"price":401.7225,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1993-02-04","known_ts":"1993-02-08","bar_index":1087,"type":"BUY","strength":0.725,"price":385.4982,"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":"1993-04-20","known_ts":"1993-04-20","bar_index":1104,"type":"SELL","basis":"structure_stop","strength":1.0,"price":474.3391,"stop_level":476.9034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-21","known_ts":"1993-04-21","bar_index":1104,"type":"RECLAIM","strength":1.0,"price":479.4673,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-04-20","prior_stop_level":476.9034,"sweep_low":464.0832,"atr14":15.175786,"stop_level":456.495307,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-24","known_ts":"1993-05-24","bar_index":1112,"type":"RECLAIM","strength":1.0,"price":541.0031,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-16","known_ts":"1993-06-16","bar_index":1117,"type":"SELL","basis":"structure_stop","strength":0.863,"price":461.5194,"stop_level":471.7753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-08-13","known_ts":"1993-08-17","bar_index":1131,"type":"BUY","strength":0.725,"price":453.4891,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1993-10-19","known_ts":"1993-10-19","bar_index":1146,"type":"SELL","basis":"structure_stop","strength":0.725,"price":502.4455,"stop_level":510.175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-11","known_ts":"1993-11-15","bar_index":1152,"type":"REBUY","strength":0.725,"price":491.7236,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1994-01-12","known_ts":"1994-01-14","bar_index":1166,"type":"BUY","strength":0.45,"price":434.787,"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":"1994-02-02","known_ts":"1994-02-02","bar_index":1171,"type":"RECLAIM","strength":0.588,"price":452.5781,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-01-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-03-04","known_ts":"1994-03-04","bar_index":1178,"type":"SELL","basis":"structure_stop","strength":0.588,"price":439.573,"stop_level":447.3759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-03-08","known_ts":"1994-03-08","bar_index":1178,"type":"SELL","basis":"structure_stop","strength":0.588,"price":426.5678,"stop_level":447.3759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-03-17","known_ts":"1994-03-21","bar_index":1181,"type":"REBUY","strength":0.725,"price":475.9872,"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":"1994-04-04","known_ts":"1994-04-04","bar_index":1184,"type":"SELL","basis":"structure_stop","strength":0.588,"price":400.5577,"stop_level":405.7597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-04-05","known_ts":"1994-04-05","bar_index":1185,"type":"RECLAIM","strength":0.588,"price":410.9616,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-04-04 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":"1994-04-04","prior_stop_level":405.7597,"sweep_low":397.9567,"atr14":13.992061,"stop_level":390.960669,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-10","known_ts":"1994-05-12","bar_index":1193,"type":"BUY","strength":0.588,"price":433.9126,"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":"1994-05-13","known_ts":"1994-05-13","bar_index":1194,"type":"RECLAIM","strength":0.725,"price":449.5962,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-05-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-07","known_ts":"1994-06-07","bar_index":1199,"type":"SELL","basis":"structure_stop","strength":0.588,"price":415.615,"stop_level":428.6848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-06-14","known_ts":"1994-06-14","bar_index":1201,"type":"RECLAIM","strength":0.45,"price":433.9126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-07 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":"1994-06-07","prior_stop_level":428.6848,"sweep_low":413.001,"atr14":9.791211,"stop_level":408.105395,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-22","known_ts":"1994-06-22","bar_index":1203,"type":"RECLAIM","strength":0.725,"price":460.052,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-05","known_ts":"1994-08-05","bar_index":1213,"type":"SELL","basis":"structure_stop","strength":0.863,"price":488.2802,"stop_level":488.8052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-08","known_ts":"1994-08-08","bar_index":1213,"type":"RECLAIM","strength":0.863,"price":496.1555,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-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":"1994-08-05","prior_stop_level":488.8052,"sweep_low":483.0296,"atr14":9.508606,"stop_level":478.275297,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-13","known_ts":"1994-09-15","bar_index":1222,"type":"BUY","strength":0.863,"price":493.5306,"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":"1994-10-17","known_ts":"1994-10-19","bar_index":1230,"type":"BUY","strength":0.725,"price":490.9052,"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":50},{"ts":"1994-11-16","known_ts":"1994-11-16","bar_index":1237,"type":"SELL","basis":"structure_stop","strength":0.725,"price":471.9559,"stop_level":474.5925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-17","known_ts":"1995-01-19","bar_index":1251,"type":"BUY","strength":0.45,"price":395.0831,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-02-01","known_ts":"1995-02-01","bar_index":1254,"type":"SELL","basis":"structure_stop","strength":0.45,"price":357.9612,"stop_level":371.2191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-03-20","known_ts":"1995-03-20","bar_index":1265,"type":"SELL","basis":"structure_stop","strength":0.588,"price":397.7346,"stop_level":403.0377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-23","known_ts":"1995-03-23","bar_index":1266,"type":"SELL","basis":"structure_stop","strength":0.588,"price":395.0831,"stop_level":403.0377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-30","known_ts":"1995-03-30","bar_index":1268,"type":"RECLAIM","strength":0.588,"price":418.9471,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-03-23","prior_stop_level":403.0377,"sweep_low":384.4768,"atr14":9.897308,"stop_level":379.528146,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-12","known_ts":"1995-04-12","bar_index":1271,"type":"RECLAIM","strength":0.725,"price":456.069,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-05","known_ts":"1995-05-05","bar_index":1276,"type":"SELL","basis":"structure_stop","strength":0.863,"price":479.2889,"stop_level":482.5846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-09","known_ts":"1995-05-09","bar_index":1277,"type":"RECLAIM","strength":0.863,"price":487.277,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-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":"1995-05-05","prior_stop_level":482.5846,"sweep_low":473.9635,"atr14":10.602043,"stop_level":468.662479,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-22","known_ts":"1995-05-22","bar_index":1280,"type":"RECLAIM","strength":0.863,"price":492.6026,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-10-09","known_ts":"1995-10-09","bar_index":1312,"type":"SELL","basis":"structure_stop","strength":1.0,"price":569.9948,"stop_level":575.3465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-11","known_ts":"1995-12-11","bar_index":1327,"type":"RECLAIM","strength":1.0,"price":653.5429,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-05","known_ts":"1996-01-05","bar_index":1332,"type":"SELL","basis":"structure_stop","strength":1.0,"price":634.7169,"stop_level":637.4061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-08","known_ts":"1996-01-08","bar_index":1333,"type":"RECLAIM","strength":1.0,"price":642.7852,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-01-05","prior_stop_level":637.4061,"sweep_low":632.0273,"atr14":14.982949,"stop_level":624.535826,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-11","known_ts":"1996-01-15","bar_index":1334,"type":"REBUY","strength":1.0,"price":680.438,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-03-12","known_ts":"1996-03-14","bar_index":1348,"type":"REBUY","strength":1.0,"price":810.0576,"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":"1996-05-02","known_ts":"1996-05-02","bar_index":1360,"type":"SELL","basis":"structure_stop","strength":0.863,"price":858.6611,"stop_level":874.8628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-05-09","known_ts":"1996-05-09","bar_index":1361,"type":"RECLAIM","strength":0.863,"price":888.3637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-05-02 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-05-02","prior_stop_level":874.8628,"sweep_low":831.6592,"atr14":30.544078,"stop_level":816.387161,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-24","known_ts":"1996-07-24","bar_index":1379,"type":"SELL","basis":"structure_stop","strength":0.725,"price":788.0405,"stop_level":809.705,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-08-27","known_ts":"1996-08-29","bar_index":1387,"type":"BUY","strength":0.725,"price":840.5209,"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":"1996-11-04","known_ts":"1996-11-04","bar_index":1403,"type":"SELL","basis":"structure_stop","strength":0.725,"price":916.6844,"stop_level":919.4047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-06","known_ts":"1996-11-06","bar_index":1403,"type":"RECLAIM","strength":0.725,"price":924.8448,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-11-04","prior_stop_level":919.4047,"sweep_low":903.0836,"atr14":25.530864,"stop_level":890.318168,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-20","known_ts":"1996-11-20","bar_index":1407,"type":"RECLAIM","strength":0.725,"price":984.6874,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-29","known_ts":"1996-11-29","bar_index":1409,"type":"SELL","basis":"structure_stop","strength":0.725,"price":955.2662,"stop_level":968.3669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-02","known_ts":"1996-12-02","bar_index":1409,"type":"RECLAIM","strength":0.725,"price":971.6425,"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":false},"anchor_ts":"1996-11-29","prior_stop_level":968.3669,"sweep_low":955.2662,"atr14":25.783451,"stop_level":942.374475,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-17","known_ts":"1996-12-17","bar_index":1413,"type":"RECLAIM","strength":0.725,"price":990.7473,"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":false}},{"ts":"1996-12-20","known_ts":"1996-12-24","bar_index":1414,"type":"BUY","strength":0.725,"price":1020.7694,"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":"1997-01-06","known_ts":"1997-01-08","bar_index":1417,"type":"BUY","strength":0.725,"price":1048.0629,"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":"1997-02-06","known_ts":"1997-02-06","bar_index":1424,"type":"SELL","basis":"structure_stop","strength":0.863,"price":952.5364,"stop_level":968.9129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-13","known_ts":"1997-02-13","bar_index":1426,"type":"RECLAIM","strength":0.725,"price":974.3715,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1997-02-06","prior_stop_level":968.9129,"sweep_low":895.2209,"atr14":33.12315,"stop_level":878.659325,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-03-19","known_ts":"1997-03-21","bar_index":1434,"type":"BUY","strength":0.588,"price":1018.7555,"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":20},{"ts":"1997-05-28","known_ts":"1997-05-30","bar_index":1450,"type":"BUY","strength":0.45,"price":928.9612,"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":"1997-06-02","known_ts":"1997-06-02","bar_index":1451,"type":"RECLAIM","strength":0.588,"price":950.9481,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-05-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-10-27","known_ts":"1997-10-27","bar_index":1485,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1349.327,"stop_level":1367.245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-28","known_ts":"1997-10-28","bar_index":1485,"type":"RECLAIM","strength":0.863,"price":1409.9712,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-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":"1997-10-27","prior_stop_level":1367.245,"sweep_low":1251.47,"atr14":56.588044,"stop_level":1223.175978,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-04","known_ts":"1998-02-06","bar_index":1508,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-02-04","trigger_known_ts":"1998-02-06","strength":0.45,"price":962.3859,"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.371507,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":884.4336,"atr14":52.910035,"stop_level":857.978582,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-18","known_ts":"1998-02-20","bar_index":1511,"type":"BUY","strength":0.45,"price":941.5853,"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-02-18","known_ts":"1998-02-20","bar_index":1511,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-02-18","trigger_known_ts":"1998-02-20","strength":0.45,"price":941.5853,"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.385091,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":887.5031,"atr14":45.872455,"stop_level":864.566872,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-16","known_ts":"1998-03-16","bar_index":1517,"type":"SELL","basis":"structure_stop","strength":0.45,"price":956.8391,"stop_level":969.3193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-03-18","known_ts":"1998-03-18","bar_index":1517,"type":"RECLAIM","strength":0.45,"price":995.6677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1998-03-16","prior_stop_level":969.3193,"sweep_low":931.8781,"atr14":36.689138,"stop_level":913.533531,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-06","known_ts":"1998-04-06","bar_index":1522,"type":"SELL","basis":"structure_stop","strength":0.588,"price":951.2926,"stop_level":966.5462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-04-28","known_ts":"1998-04-30","bar_index":1527,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-04-28","trigger_known_ts":"1998-04-30","strength":0.45,"price":879.1827,"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.425843,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":836.1941,"atr14":32.154806,"stop_level":820.116697,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-06","known_ts":"1998-05-08","bar_index":1529,"type":"BUY","strength":0.45,"price":893.0501,"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-05-06","known_ts":"1998-05-08","bar_index":1529,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-05-06","trigger_known_ts":"1998-05-08","strength":0.45,"price":893.0501,"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.416787,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":851.4482,"atr14":29.008328,"stop_level":836.944036,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-18","known_ts":"1998-06-22","bar_index":1539,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-06-18","trigger_known_ts":"1998-06-22","strength":0.45,"price":748.8923,"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.51093,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":702.9562,"atr14":29.353734,"stop_level":688.279333,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-15","known_ts":"1998-07-17","bar_index":1545,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-07-15","trigger_known_ts":"1998-07-17","strength":0.45,"price":723.8365,"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.527293,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":690.4284,"atr14":23.986951,"stop_level":678.434925,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-05","known_ts":"1998-08-07","bar_index":1550,"type":"BUY","strength":0.45,"price":631.096,"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-08-05","known_ts":"1998-08-07","bar_index":1550,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-08-05","trigger_known_ts":"1998-08-07","strength":0.45,"price":631.096,"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.587858,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":559.7302,"atr14":30.49758,"stop_level":544.48141,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-29","known_ts":"1998-09-29","bar_index":1562,"type":"SELL","basis":"structure_stop","strength":0.588,"price":489.764,"stop_level":491.1632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-10","known_ts":"1998-11-10","bar_index":1572,"type":"SELL","basis":"structure_stop","strength":0.725,"price":608.7065,"stop_level":629.6964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-24","known_ts":"1998-11-24","bar_index":1576,"type":"SELL","basis":"structure_stop","strength":0.725,"price":571.2853,"stop_level":605.908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-05","known_ts":"1999-01-07","bar_index":1585,"type":"BUY","strength":0.725,"price":585.3565,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1999-01-26","known_ts":"1999-01-26","bar_index":1589,"type":"SELL","basis":"structure_stop","strength":0.725,"price":513.5939,"stop_level":519.2225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-08","known_ts":"1999-03-10","bar_index":1599,"type":"BUY","strength":0.588,"price":531.3831,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1999-05-12","known_ts":"1999-05-12","bar_index":1614,"type":"SELL","basis":"structure_stop","strength":0.863,"price":607.9023,"stop_level":610.7364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-13","known_ts":"1999-05-13","bar_index":1614,"type":"RECLAIM","strength":0.863,"price":626.3236,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-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":"1999-05-12","prior_stop_level":610.7364,"sweep_low":572.4767,"atr14":32.472724,"stop_level":556.240338,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-10","known_ts":"1999-06-10","bar_index":1621,"type":"RECLAIM","strength":1.0,"price":637.166,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-06-15","known_ts":"1999-06-17","bar_index":1622,"type":"BUY","strength":1.0,"price":652.8457,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1999-06-28","known_ts":"1999-06-30","bar_index":1625,"type":"BUY","strength":1.0,"price":695.6083,"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":"1999-07-20","known_ts":"1999-07-20","bar_index":1630,"type":"SELL","basis":"structure_stop","strength":1.0,"price":674.2271,"stop_level":679.9289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-07-21","known_ts":"1999-07-21","bar_index":1630,"type":"RECLAIM","strength":1.0,"price":689.9068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-07-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-07-20","prior_stop_level":679.9289,"sweep_low":655.6966,"atr14":28.107533,"stop_level":641.642834,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-27","known_ts":"1999-07-27","bar_index":1631,"type":"SELL","basis":"structure_stop","strength":1.0,"price":671.376,"stop_level":674.2271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-07-28","known_ts":"1999-07-30","bar_index":1632,"type":"REBUY","strength":1.0,"price":754.0512,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-07-28","known_ts":"1999-07-28","bar_index":1632,"type":"RECLAIM","strength":1.0,"price":694.183,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-07-27","prior_stop_level":674.2271,"sweep_low":665.6743,"atr14":27.203212,"stop_level":652.072694,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-24","known_ts":"1999-08-24","bar_index":1638,"type":"SELL","basis":"structure_stop","strength":1.0,"price":761.8366,"stop_level":771.861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-10-29","known_ts":"1999-11-02","bar_index":1654,"type":"BUY","strength":0.725,"price":697.3956,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1999-12-06","known_ts":"1999-12-06","bar_index":1662,"type":"SELL","basis":"structure_stop","strength":1.0,"price":710.4374,"stop_level":713.3137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-12-08","known_ts":"1999-12-08","bar_index":1663,"type":"RECLAIM","strength":1.0,"price":750.7052,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-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":"1999-12-06","prior_stop_level":713.3137,"sweep_low":657.2266,"atr14":47.18431,"stop_level":633.634445,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-13","known_ts":"1999-12-15","bar_index":1664,"type":"REBUY","strength":0.863,"price":750.7052,"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":"1999-12-21","known_ts":"1999-12-23","bar_index":1666,"type":"REBUY","strength":0.863,"price":786.6585,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2000-03-06","known_ts":"2000-03-08","bar_index":1683,"type":"BUY","strength":0.588,"price":674.9618,"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":"2000-04-14","known_ts":"2000-04-14","bar_index":1692,"type":"SELL","basis":"structure_stop","strength":0.725,"price":656.1728,"stop_level":657.6181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-04-18","known_ts":"2000-04-18","bar_index":1693,"type":"RECLAIM","strength":0.725,"price":672.0712,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2000-04-14","prior_stop_level":657.6181,"sweep_low":612.8133,"atr14":47.185463,"stop_level":589.220569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-01","known_ts":"2000-05-03","bar_index":1696,"type":"REBUY","strength":0.863,"price":703.8682,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2000-06-26","known_ts":"2000-06-26","bar_index":1709,"type":"SELL","basis":"structure_stop","strength":1.0,"price":857.5107,"stop_level":877.8245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-27","known_ts":"2000-06-27","bar_index":1709,"type":"RECLAIM","strength":1.0,"price":880.7261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-06-26","prior_stop_level":877.8245,"sweep_low":835.7467,"atr14":45.222981,"stop_level":813.13521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-16","known_ts":"2000-08-18","bar_index":1721,"type":"BUY","strength":0.863,"price":892.0276,"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":"2001-01-11","known_ts":"2001-01-16","bar_index":1755,"type":"BUY","strength":0.725,"price":1076.4249,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2001-01-22","known_ts":"2001-01-24","bar_index":1757,"type":"BUY","strength":0.725,"price":1057.4119,"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":"2001-02-14","known_ts":"2001-02-14","bar_index":1762,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1138.7062,"stop_level":1149.0363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-20","known_ts":"2001-02-20","bar_index":1763,"type":"RECLAIM","strength":0.863,"price":1153.0281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-02-14","prior_stop_level":1149.0363,"sweep_low":1114.0537,"atr14":37.802165,"stop_level":1095.152618,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-01","known_ts":"2001-03-01","bar_index":1766,"type":"RECLAIM","strength":0.863,"price":1176.2716,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-28","known_ts":"2001-03-28","bar_index":1772,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1056.5315,"stop_level":1135.6539,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-14","known_ts":"2001-05-16","bar_index":1783,"type":"BUY","strength":0.725,"price":1109.1235,"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":20},{"ts":"2001-06-06","known_ts":"2001-06-06","bar_index":1788,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1068.0358,"stop_level":1095.7407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-08-13","known_ts":"2001-08-15","bar_index":1804,"type":"BUY","strength":0.45,"price":837.5495,"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-08-30","known_ts":"2001-08-30","bar_index":1808,"type":"SELL","basis":"structure_stop","strength":0.45,"price":733.4471,"stop_level":758.0532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-09-26","known_ts":"2001-09-28","bar_index":1813,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-09-26","trigger_known_ts":"2001-09-28","strength":0.45,"price":631.4745,"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.484259,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":570.9057,"atr14":32.289857,"stop_level":554.760772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-04","known_ts":"2001-10-08","bar_index":1815,"type":"BUY","strength":0.45,"price":662.2319,"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-10-04","known_ts":"2001-10-08","bar_index":1815,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-10-04","trigger_known_ts":"2001-10-08","strength":0.45,"price":662.2319,"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.459139,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":570.9057,"atr14":34.081346,"stop_level":553.865027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-15","known_ts":"2001-11-15","bar_index":1825,"type":"SELL","basis":"structure_stop","strength":0.588,"price":641.1747,"stop_level":682.106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-19","known_ts":"2001-11-19","bar_index":1825,"type":"SELL","basis":"structure_stop","strength":0.588,"price":642.1214,"stop_level":682.106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-10","known_ts":"2002-01-10","bar_index":1837,"type":"SELL","basis":"structure_stop","strength":0.588,"price":773.5334,"stop_level":781.3806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-23","known_ts":"2002-01-25","bar_index":1840,"type":"REBUY","strength":0.725,"price":780.1917,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2002-03-26","known_ts":"2002-03-26","bar_index":1854,"type":"SELL","basis":"structure_stop","strength":0.863,"price":962.0888,"stop_level":962.3273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-27","known_ts":"2002-03-27","bar_index":1854,"type":"RECLAIM","strength":0.863,"price":1008.1865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-03-26","prior_stop_level":962.3273,"sweep_low":947.0412,"atr14":33.670775,"stop_level":930.205812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-16","known_ts":"2002-04-16","bar_index":1859,"type":"RECLAIM","strength":0.863,"price":1034.9374,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-08-09","known_ts":"2002-08-13","bar_index":1886,"type":"BUY","strength":0.588,"price":650.0711,"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":"2002-09-03","known_ts":"2002-09-03","bar_index":1891,"type":"SELL","basis":"structure_stop","strength":0.588,"price":650.5536,"stop_level":674.1924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-09-06","known_ts":"2002-09-06","bar_index":1892,"type":"RECLAIM","strength":0.588,"price":674.4338,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-03 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":"2002-09-03","prior_stop_level":674.1924,"sweep_low":630.2916,"atr14":32.976687,"stop_level":613.803257,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-25","known_ts":"2002-09-25","bar_index":1896,"type":"SELL","basis":"structure_stop","strength":0.45,"price":637.287,"stop_level":645.0056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-26","known_ts":"2002-09-26","bar_index":1897,"type":"RECLAIM","strength":0.45,"price":665.7502,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2002-09-25","prior_stop_level":645.0056,"sweep_low":606.8941,"atr14":31.230713,"stop_level":591.278743,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-12","known_ts":"2002-12-12","bar_index":1915,"type":"RECLAIM","strength":0.725,"price":814.3458,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-26","known_ts":"2002-12-26","bar_index":1918,"type":"SELL","basis":"structure_stop","strength":0.725,"price":772.4041,"stop_level":772.6467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-02","known_ts":"2003-01-02","bar_index":1919,"type":"RECLAIM","strength":0.725,"price":775.7985,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-26","prior_stop_level":772.6467,"sweep_low":735.5539,"atr14":24.595383,"stop_level":723.256209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-24","known_ts":"2003-02-26","bar_index":1931,"type":"BUY","strength":0.725,"price":762.9233,"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":"2003-03-14","known_ts":"2003-03-14","bar_index":1935,"type":"SELL","basis":"structure_stop","strength":0.725,"price":674.9593,"stop_level":677.6399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-17","known_ts":"2003-03-17","bar_index":1936,"type":"RECLAIM","strength":0.725,"price":683.4877,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-03-14","prior_stop_level":677.6399,"sweep_low":667.8929,"atr14":23.424674,"stop_level":656.180563,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-02","known_ts":"2003-05-06","bar_index":1947,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-05-02","trigger_known_ts":"2003-05-06","strength":0.45,"price":679.5891,"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.37024,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":644.7447,"atr14":18.757549,"stop_level":635.365925,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-07","known_ts":"2003-05-09","bar_index":1948,"type":"BUY","strength":0.588,"price":730.7594,"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":15},{"ts":"2003-06-06","known_ts":"2003-06-06","bar_index":1955,"type":"SELL","basis":"structure_stop","strength":0.863,"price":780.4031,"stop_level":784.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-09","known_ts":"2003-06-09","bar_index":1955,"type":"RECLAIM","strength":0.863,"price":793.1326,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-06 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-06-06","prior_stop_level":784.32,"sweep_low":767.1844,"atr14":21.777446,"stop_level":756.295677,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-17","known_ts":"2003-06-17","bar_index":1957,"type":"SELL","basis":"structure_stop","strength":0.863,"price":757.6376,"stop_level":780.4031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-14","known_ts":"2003-08-18","bar_index":1971,"type":"BUY","strength":0.588,"price":677.9845,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2003-09-12","known_ts":"2003-09-12","bar_index":1977,"type":"SELL","basis":"structure_stop","strength":0.725,"price":683.4003,"stop_level":689.3089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2003-09-18","known_ts":"2003-09-18","bar_index":1979,"type":"RECLAIM","strength":0.588,"price":692.0168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-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":"2003-09-12","prior_stop_level":689.3089,"sweep_low":674.5378,"atr14":16.592287,"stop_level":666.241656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-06","known_ts":"2003-10-06","bar_index":1983,"type":"RECLAIM","strength":1.0,"price":717.1275,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-10","known_ts":"2003-10-10","bar_index":1984,"type":"SELL","basis":"structure_stop","strength":0.863,"price":684.3852,"stop_level":688.0778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2003-10-15","known_ts":"2003-10-15","bar_index":1985,"type":"SELL","basis":"structure_stop","strength":0.863,"price":657.7975,"stop_level":688.0778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2003-11-12","known_ts":"2003-11-14","bar_index":1992,"type":"BUY","strength":0.588,"price":689.3089,"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":"2003-12-31","known_ts":"2003-12-31","bar_index":2003,"type":"SELL","basis":"structure_stop","strength":1.0,"price":739.6077,"stop_level":741.3403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-05","known_ts":"2004-01-05","bar_index":2003,"type":"SELL","basis":"structure_stop","strength":1.0,"price":736.8849,"stop_level":741.3403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-07","known_ts":"2004-01-07","bar_index":2004,"type":"SELL","basis":"structure_stop","strength":1.0,"price":711.6371,"stop_level":741.3403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-09","known_ts":"2004-01-09","bar_index":2005,"type":"RECLAIM","strength":1.0,"price":744.5581,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-05","prior_stop_level":741.3403,"sweep_low":702.7262,"atr14":18.379655,"stop_level":693.536372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-09","known_ts":"2004-01-09","bar_index":2005,"type":"RECLAIM","strength":1.0,"price":744.5581,"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":741.3403,"sweep_low":702.7262,"atr14":18.379655,"stop_level":693.536372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-23","known_ts":"2004-01-23","bar_index":2008,"type":"RECLAIM","strength":1.0,"price":820.5066,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-27","known_ts":"2004-03-02","bar_index":2016,"type":"REBUY","strength":1.0,"price":844.3832,"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":"2004-03-10","known_ts":"2004-03-10","bar_index":2018,"type":"SELL","basis":"structure_stop","strength":1.0,"price":779.22,"stop_level":784.4433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-15","known_ts":"2004-03-15","bar_index":2019,"type":"RECLAIM","strength":1.0,"price":792.1532,"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":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-10","prior_stop_level":784.4433,"sweep_low":758.5768,"atr14":22.418743,"stop_level":747.367428,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-27","known_ts":"2004-06-01","bar_index":2037,"type":"BUY","strength":0.588,"price":692.6396,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2004-08-04","known_ts":"2004-08-04","bar_index":2052,"type":"SELL","basis":"structure_stop","strength":0.863,"price":736.4602,"stop_level":746.0082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-09-01","known_ts":"2004-09-03","bar_index":2059,"type":"BUY","strength":0.725,"price":771.6374,"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":"2004-10-11","known_ts":"2004-10-11","bar_index":2068,"type":"SELL","basis":"structure_stop","strength":1.0,"price":787.9697,"stop_level":813.5988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-13","known_ts":"2004-10-13","bar_index":2068,"type":"SELL","basis":"structure_stop","strength":1.0,"price":782.4417,"stop_level":813.5988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-20","known_ts":"2004-10-20","bar_index":2070,"type":"RECLAIM","strength":1.0,"price":822.8956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-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":"2004-10-13","prior_stop_level":813.5988,"sweep_low":771.6373,"atr14":23.215718,"stop_level":760.029441,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-22","known_ts":"2004-11-24","bar_index":2078,"type":"BUY","strength":0.863,"price":854.1196,"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":"2005-01-04","known_ts":"2005-01-04","bar_index":2087,"type":"SELL","basis":"structure_stop","strength":1.0,"price":857.1484,"stop_level":880.3689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-19","known_ts":"2005-01-21","bar_index":2091,"type":"BUY","strength":1.0,"price":928.5775,"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":"2005-03-01","known_ts":"2005-03-01","bar_index":2100,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1015.6534,"stop_level":1028.3199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-03","known_ts":"2005-03-03","bar_index":2101,"type":"RECLAIM","strength":1.0,"price":1063.2817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-03-01","prior_stop_level":1028.3199,"sweep_low":1007.2931,"atr14":28.62126,"stop_level":992.98247,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-09","known_ts":"2005-03-09","bar_index":2102,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1014.3868,"stop_level":1015.6534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-02","known_ts":"2005-06-06","bar_index":2122,"type":"BUY","strength":0.725,"price":905.2982,"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":"2005-07-14","known_ts":"2005-07-14","bar_index":2131,"type":"SELL","basis":"structure_stop","strength":0.863,"price":957.9677,"stop_level":983.4115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-18","known_ts":"2005-07-18","bar_index":2132,"type":"SELL","basis":"structure_stop","strength":0.863,"price":956.6955,"stop_level":983.4115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-19","known_ts":"2005-07-19","bar_index":2132,"type":"RECLAIM","strength":0.863,"price":990.0273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-07-14","prior_stop_level":983.4115,"sweep_low":926.1627,"atr14":29.186344,"stop_level":911.569528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-19","known_ts":"2005-07-19","bar_index":2132,"type":"RECLAIM","strength":0.863,"price":990.0273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-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":"2005-07-18","prior_stop_level":983.4115,"sweep_low":926.1627,"atr14":29.186344,"stop_level":911.569528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-02","known_ts":"2005-08-02","bar_index":2136,"type":"RECLAIM","strength":0.863,"price":1061.179,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-16","known_ts":"2005-08-16","bar_index":2139,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1035.8945,"stop_level":1037.4269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-31","known_ts":"2005-09-02","bar_index":2143,"type":"REBUY","strength":1.0,"price":1144.4384,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2005-10-13","known_ts":"2005-10-13","bar_index":2153,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1086.4636,"stop_level":1136.0106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-12-08","known_ts":"2005-12-12","bar_index":2166,"type":"BUY","strength":0.863,"price":1247.5625,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2005-12-19","known_ts":"2005-12-19","bar_index":2168,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1178.8943,"stop_level":1196.5741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-01-13","known_ts":"2006-01-13","bar_index":2174,"type":"RECLAIM","strength":0.863,"price":1333.9105,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-03","known_ts":"2006-04-05","bar_index":2192,"type":"BUY","strength":0.725,"price":1453.3999,"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":70},{"ts":"2006-05-03","known_ts":"2006-05-03","bar_index":2199,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1463.5205,"stop_level":1469.7032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-05-04","known_ts":"2006-05-04","bar_index":2199,"type":"RECLAIM","strength":0.863,"price":1478.2045,"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":true,"monthlyBull":true},"anchor_ts":"2006-05-03","prior_stop_level":1469.7032,"sweep_low":1435.44,"atr14":57.755396,"stop_level":1406.562302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-03","known_ts":"2006-07-06","bar_index":2213,"type":"BUY","strength":0.45,"price":1237.5907,"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-25","known_ts":"2006-07-27","bar_index":2218,"type":"BUY","strength":0.45,"price":1174.7167,"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-28","known_ts":"2006-07-28","bar_index":2219,"type":"RECLAIM","strength":0.588,"price":1284.5641,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-07-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-08-31","known_ts":"2006-08-31","bar_index":2227,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1230.5452,"stop_level":1232.6127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-01","known_ts":"2006-09-01","bar_index":2227,"type":"RECLAIM","strength":0.588,"price":1265.179,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-08-31","prior_stop_level":1232.6127,"sweep_low":1225.8929,"atr14":42.369319,"stop_level":1204.70824,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-07","known_ts":"2006-09-07","bar_index":2228,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1192.0341,"stop_level":1232.6127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-13","known_ts":"2006-10-17","bar_index":2237,"type":"BUY","strength":0.45,"price":1153.7816,"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-11-03","known_ts":"2006-11-03","bar_index":2242,"type":"RECLAIM","strength":0.725,"price":1316.3549,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-10-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-18","known_ts":"2006-12-18","bar_index":2252,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1313.3341,"stop_level":1363.3578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-02","known_ts":"2007-02-06","bar_index":2262,"type":"BUY","strength":0.725,"price":1340.8081,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2007-02-28","known_ts":"2007-02-28","bar_index":2267,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1350.9452,"stop_level":1375.3802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-06","known_ts":"2007-03-06","bar_index":2269,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1374.861,"stop_level":1375.3802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-07","known_ts":"2007-03-07","bar_index":2269,"type":"RECLAIM","strength":0.863,"price":1406.8341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-02-28","prior_stop_level":1375.3802,"sweep_low":1310.6533,"atr14":42.684409,"stop_level":1289.311095,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-07","known_ts":"2007-03-07","bar_index":2269,"type":"RECLAIM","strength":0.863,"price":1406.8341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-06 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-06","prior_stop_level":1375.3802,"sweep_low":1356.9246,"atr14":42.684409,"stop_level":1335.582395,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-22","known_ts":"2007-03-22","bar_index":2273,"type":"RECLAIM","strength":0.863,"price":1531.0889,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-10","known_ts":"2007-05-10","bar_index":2284,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1638.4474,"stop_level":1642.6058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-11","known_ts":"2007-05-11","bar_index":2284,"type":"RECLAIM","strength":0.863,"price":1684.4573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-10","prior_stop_level":1642.6058,"sweep_low":1634.0283,"atr14":42.340335,"stop_level":1612.858132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-17","known_ts":"2007-05-21","bar_index":2286,"type":"REBUY","strength":0.863,"price":1751.2639,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2007-07-26","known_ts":"2007-07-26","bar_index":2302,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1859.9358,"stop_level":1968.0557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-12-06","known_ts":"2007-12-10","bar_index":2333,"type":"BUY","strength":0.45,"price":1362.2971,"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-01-16","known_ts":"2008-01-16","bar_index":2342,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1359.4164,"stop_level":1359.6781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-17","known_ts":"2008-03-17","bar_index":2355,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1312.2562,"stop_level":1322.2222,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-18","known_ts":"2008-03-18","bar_index":2356,"type":"RECLAIM","strength":0.588,"price":1351.6475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-17","prior_stop_level":1322.2222,"sweep_low":1295.4493,"atr14":53.397833,"stop_level":1268.750383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-27","known_ts":"2008-03-31","bar_index":2358,"type":"REBUY","strength":0.588,"price":1447.2369,"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":"2008-04-14","known_ts":"2008-04-14","bar_index":2362,"type":"RECLAIM","strength":0.725,"price":1555.957,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-03-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-05","known_ts":"2008-05-05","bar_index":2367,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1537.5743,"stop_level":1623.1852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-07","known_ts":"2008-05-07","bar_index":2367,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1543.3518,"stop_level":1623.1852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-21","known_ts":"2008-05-21","bar_index":2371,"type":"RECLAIM","strength":0.863,"price":1736.8945,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-25","known_ts":"2008-08-27","bar_index":2393,"type":"BUY","strength":0.725,"price":1574.0282,"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":80},{"ts":"2008-09-11","known_ts":"2008-09-15","bar_index":2397,"type":"BUY","strength":0.588,"price":1510.2053,"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":"2008-10-28","known_ts":"2008-10-30","bar_index":2408,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-28","trigger_known_ts":"2008-10-30","strength":0.45,"price":1131.3303,"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.375033,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":861.2724,"atr14":106.293652,"stop_level":808.125574,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":2409,"type":"BUY","strength":0.45,"price":1214.4657,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":2414,"type":"BUY","strength":0.45,"price":1002.6558,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":2414,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-21","trigger_known_ts":"2008-11-25","strength":0.45,"price":1002.6558,"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.446115,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":830.8249,"atr14":91.729927,"stop_level":784.959936,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":2426,"type":"SELL","basis":"structure_stop","strength":0.588,"price":961.2344,"stop_level":978.0328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":2427,"type":"RECLAIM","strength":0.588,"price":1028.6941,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-20","prior_stop_level":978.0328,"sweep_low":959.9012,"atr14":63.52609,"stop_level":928.138155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-18","known_ts":"2009-02-18","bar_index":2433,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1016.6956,"stop_level":1075.8895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":2441,"type":"BUY","strength":0.725,"price":1037.6345,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2009-06-22","known_ts":"2009-06-22","bar_index":2462,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1152.7538,"stop_level":1179.1183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-27","known_ts":"2009-07-27","bar_index":2470,"type":"RECLAIM","strength":0.863,"price":1204.2927,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-16","known_ts":"2009-09-18","bar_index":2482,"type":"BUY","strength":0.863,"price":1255.4283,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2009-10-06","known_ts":"2009-10-06","bar_index":2486,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1227.4698,"stop_level":1235.3416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-08","known_ts":"2009-10-08","bar_index":2487,"type":"RECLAIM","strength":1.0,"price":1251.6281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-10-06","prior_stop_level":1235.3416,"sweep_low":1208.4688,"atr14":31.693997,"stop_level":1192.621801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-20","known_ts":"2009-10-20","bar_index":2490,"type":"RECLAIM","strength":1.0,"price":1255.1569,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-21","known_ts":"2010-01-21","bar_index":2511,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1335.4489,"stop_level":1357.0103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-25","known_ts":"2010-01-25","bar_index":2511,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1312.7959,"stop_level":1357.0103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-10","known_ts":"2010-03-12","bar_index":2522,"type":"BUY","strength":0.863,"price":1334.3391,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":2535,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1339.2788,"stop_level":1339.8279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":2536,"type":"RECLAIM","strength":1.0,"price":1370.0166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-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":"2010-05-06","prior_stop_level":1339.8279,"sweep_low":1259.6905,"atr14":47.535346,"stop_level":1235.922827,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-09","known_ts":"2010-07-13","bar_index":2550,"type":"BUY","strength":0.588,"price":1147.7964,"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-08-11","known_ts":"2010-08-11","bar_index":2557,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1083.4625,"stop_level":1089.261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":2559,"type":"RECLAIM","strength":0.588,"price":1104.7233,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-08-11","prior_stop_level":1089.261,"sweep_low":1066.6197,"atr14":28.67608,"stop_level":1052.28166,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-07","known_ts":"2010-10-07","bar_index":2571,"type":"RECLAIM","strength":0.725,"price":1248.9124,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-01-25","known_ts":"2011-01-27","bar_index":2596,"type":"REBUY","strength":1.0,"price":1612.7673,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-06-29","known_ts":"2011-07-01","bar_index":2632,"type":"BUY","strength":0.725,"price":1524.5371,"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-08-02","known_ts":"2011-08-02","bar_index":2639,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1509.6073,"stop_level":1518.6219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-08-03","known_ts":"2011-08-03","bar_index":2640,"type":"RECLAIM","strength":0.725,"price":1521.4388,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2011-08-02","prior_stop_level":1518.6219,"sweep_low":1472.4238,"atr14":39.216818,"stop_level":1452.815391,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-08","known_ts":"2011-08-08","bar_index":2641,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1365.9424,"stop_level":1518.6219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-09-27","known_ts":"2011-09-27","bar_index":2652,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1261.1061,"stop_level":1459.2152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-10-19","known_ts":"2011-10-21","bar_index":2658,"type":"BUY","strength":0.588,"price":1340.0668,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":2689,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1668.3296,"stop_level":1692.3219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-28","known_ts":"2012-07-02","bar_index":2716,"type":"BUY","strength":0.588,"price":1336.9941,"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":"2012-08-22","known_ts":"2012-08-22","bar_index":2728,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1399.0328,"stop_level":1400.1821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-24","known_ts":"2012-08-24","bar_index":2729,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1385.2467,"stop_level":1400.1821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-06","known_ts":"2012-09-10","bar_index":2732,"type":"REBUY","strength":0.588,"price":1410.1874,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-09-26","known_ts":"2012-09-26","bar_index":2736,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1386.5109,"stop_level":1396.6167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-27","known_ts":"2012-09-27","bar_index":2737,"type":"RECLAIM","strength":0.725,"price":1413.9408,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-09-26","prior_stop_level":1396.6167,"sweep_low":1383.046,"atr14":33.953665,"stop_level":1366.069168,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-26","known_ts":"2012-11-01","bar_index":2744,"type":"BUY","strength":0.45,"price":1398.0603,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-12-07","known_ts":"2012-12-11","bar_index":2753,"type":"BUY","strength":0.45,"price":1304.8505,"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":"2013-01-17","known_ts":"2013-01-17","bar_index":2762,"type":"RECLAIM","strength":0.725,"price":1392.5372,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-25","known_ts":"2013-02-25","bar_index":2770,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1368.1477,"stop_level":1404.1514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-01","known_ts":"2013-03-01","bar_index":2771,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1362.569,"stop_level":1368.1477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-15","known_ts":"2013-03-15","bar_index":2775,"type":"RECLAIM","strength":0.863,"price":1401.6831,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-20","known_ts":"2013-03-22","bar_index":2776,"type":"BUY","strength":0.863,"price":1429.1213,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2013-04-17","known_ts":"2013-04-17","bar_index":2782,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1397.5966,"stop_level":1444.8837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-29","known_ts":"2013-05-01","bar_index":2785,"type":"REBUY","strength":0.863,"price":1502.6788,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2013-06-06","known_ts":"2013-06-10","bar_index":2794,"type":"REBUY","strength":1.0,"price":1672.7097,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-07-30","known_ts":"2013-07-30","bar_index":2806,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1716.1036,"stop_level":1743.6643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":2807,"type":"RECLAIM","strength":1.0,"price":1767.707,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-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":"2013-07-30","prior_stop_level":1743.6643,"sweep_low":1716.1036,"atr14":29.649118,"stop_level":1701.279041,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-18","known_ts":"2013-09-20","bar_index":2818,"type":"BUY","strength":0.863,"price":1729.1409,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2013-11-07","known_ts":"2013-11-07","bar_index":2830,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1762.7222,"stop_level":1767.1407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-11-08","known_ts":"2013-11-08","bar_index":2830,"type":"RECLAIM","strength":0.863,"price":1773.6215,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-07","prior_stop_level":1767.1407,"sweep_low":1750.0555,"atr14":39.676028,"stop_level":1730.217486,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-31","known_ts":"2014-01-03","bar_index":2842,"type":"BUY","strength":0.725,"price":1768.0824,"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":"2014-01-23","known_ts":"2014-01-23","bar_index":2847,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1563.3447,"stop_level":1637.3105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2014-03-04","known_ts":"2014-03-06","bar_index":2856,"type":"BUY","strength":0.45,"price":1481.9174,"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-11","known_ts":"2014-04-11","bar_index":2865,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1412.9219,"stop_level":1419.7618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-04-14","known_ts":"2014-04-14","bar_index":2865,"type":"RECLAIM","strength":0.588,"price":1434.0371,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-04-11","prior_stop_level":1419.7618,"sweep_low":1409.3534,"atr14":29.157955,"stop_level":1394.774423,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-28","known_ts":"2014-05-28","bar_index":2875,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1486.9733,"stop_level":1498.5713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-05-29","known_ts":"2014-05-29","bar_index":2876,"type":"RECLAIM","strength":0.588,"price":1561.6193,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-05-28","prior_stop_level":1498.5713,"sweep_low":1468.5348,"atr14":34.739864,"stop_level":1451.164868,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-11","known_ts":"2014-06-11","bar_index":2879,"type":"RECLAIM","strength":0.725,"price":1632.5428,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-02","known_ts":"2014-07-02","bar_index":2884,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1631.0488,"stop_level":1636.7264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-27","known_ts":"2014-08-29","bar_index":2897,"type":"BUY","strength":0.45,"price":1520.1804,"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-10-06","known_ts":"2014-10-08","bar_index":2906,"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":"2014-10-06","trigger_known_ts":"2014-10-08","strength":0.45,"price":1178.562,"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.357385,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1118.7932,"atr14":34.988879,"stop_level":1101.29876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-04","known_ts":"2014-11-06","bar_index":2913,"type":"BUY","strength":0.45,"price":1111.8851,"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":"Energy"}},{"ts":"2014-11-04","known_ts":"2014-11-06","bar_index":2913,"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":"2014-11-04","trigger_known_ts":"2014-11-06","strength":0.45,"price":1111.8851,"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.381421,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1004.0603,"atr14":54.472358,"stop_level":976.824121,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-28","known_ts":"2014-11-28","bar_index":2918,"type":"SELL","basis":"structure_stop","strength":0.588,"price":928.373,"stop_level":1097.7687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-28","known_ts":"2015-01-28","bar_index":2932,"type":"SELL","basis":"structure_stop","strength":0.588,"price":866.3833,"stop_level":882.7301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-30","known_ts":"2015-01-30","bar_index":2932,"type":"RECLAIM","strength":0.588,"price":885.7574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-01-28","prior_stop_level":882.7301,"sweep_low":843.6794,"atr14":44.563046,"stop_level":821.397877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-23","known_ts":"2015-02-23","bar_index":2937,"type":"SELL","basis":"structure_stop","strength":0.588,"price":855.7881,"stop_level":864.567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-02-25","known_ts":"2015-02-25","bar_index":2938,"type":"RECLAIM","strength":0.588,"price":865.1724,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-02-23","prior_stop_level":864.567,"sweep_low":843.6794,"atr14":44.268736,"stop_level":821.545032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-02","known_ts":"2015-04-07","bar_index":2947,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-04-02","trigger_known_ts":"2015-04-07","strength":0.45,"price":718.8364,"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.573501,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":575.5579,"atr14":37.424653,"stop_level":556.845574,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-08","known_ts":"2015-04-10","bar_index":2948,"type":"BUY","strength":0.45,"price":767.7159,"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":"Energy"}},{"ts":"2015-04-08","known_ts":"2015-04-10","bar_index":2948,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-04-08","trigger_known_ts":"2015-04-10","strength":0.45,"price":767.7159,"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.5445,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":575.5579,"atr14":35.956441,"stop_level":557.579679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-04","known_ts":"2015-05-04","bar_index":2954,"type":"RECLAIM","strength":0.725,"price":898.1635,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-04-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-26","known_ts":"2015-05-26","bar_index":2959,"type":"SELL","basis":"structure_stop","strength":0.725,"price":810.1801,"stop_level":812.6241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-01","known_ts":"2015-09-03","bar_index":2982,"type":"BUY","strength":0.588,"price":519.0645,"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":60},{"ts":"2015-10-22","known_ts":"2015-10-22","bar_index":2994,"type":"SELL","basis":"structure_stop","strength":0.588,"price":461.704,"stop_level":500.5712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-20","known_ts":"2015-11-24","bar_index":3001,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-11-20","trigger_known_ts":"2015-11-24","strength":0.45,"price":309.6834,"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.698051,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":266.428,"atr14":29.485502,"stop_level":251.685249,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-22","known_ts":"2015-12-24","bar_index":3008,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-12-22","trigger_known_ts":"2015-12-24","strength":0.45,"price":227.0694,"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.774339,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":179.723,"atr14":20.998047,"stop_level":169.223976,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-20","known_ts":"2016-01-22","bar_index":3014,"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-01-20","trigger_known_ts":"2016-01-22","strength":0.45,"price":177.1464,"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.823952,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":144.9379,"atr14":21.039954,"stop_level":134.417923,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-02","known_ts":"2016-02-04","bar_index":3017,"type":"BUY","strength":0.45,"price":189.7077,"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":"Energy"}},{"ts":"2016-02-02","known_ts":"2016-02-04","bar_index":3017,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-02-02","trigger_known_ts":"2016-02-04","strength":0.45,"price":189.7077,"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.811469,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":136.5637,"atr14":22.430868,"stop_level":125.348266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-22","known_ts":"2016-03-22","bar_index":3028,"type":"SELL","basis":"structure_stop","strength":0.725,"price":214.1861,"stop_level":218.0511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-24","known_ts":"2016-03-24","bar_index":3029,"type":"SELL","basis":"structure_stop","strength":0.725,"price":205.1677,"stop_level":218.0511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-31","known_ts":"2016-03-31","bar_index":3030,"type":"RECLAIM","strength":0.725,"price":219.9836,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-24","prior_stop_level":218.0511,"sweep_low":183.9101,"atr14":24.606033,"stop_level":171.607084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-03","known_ts":"2016-05-03","bar_index":3038,"type":"SELL","basis":"structure_stop","strength":0.725,"price":254.7687,"stop_level":259.922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-09","known_ts":"2016-05-09","bar_index":3039,"type":"SELL","basis":"structure_stop","strength":0.725,"price":240.597,"stop_level":259.922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-06","known_ts":"2016-05-06","bar_index":3039,"type":"RECLAIM","strength":0.725,"price":267.6521,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-05-03","prior_stop_level":259.922,"sweep_low":244.462,"atr14":24.645174,"stop_level":232.139413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-28","known_ts":"2016-07-28","bar_index":3058,"type":"SELL","basis":"structure_stop","strength":0.725,"price":135.2754,"stop_level":138.1742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2016-09-09","known_ts":"2016-09-13","bar_index":3068,"type":"BUY","strength":0.725,"price":109.5087,"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":"2016-10-05","known_ts":"2016-10-07","bar_index":3074,"type":"BUY","strength":0.725,"price":97.9136,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2016-10-26","known_ts":"2016-10-26","bar_index":3079,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.6868,"stop_level":92.4382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-11-16","known_ts":"2016-11-18","bar_index":3084,"type":"BUY","strength":0.588,"price":71.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":10},{"ts":"2016-12-23","known_ts":"2016-12-23","bar_index":3092,"type":"SELL","basis":"structure_stop","strength":0.863,"price":114.0178,"stop_level":118.527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-01-12","known_ts":"2017-01-12","bar_index":3096,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.8278,"stop_level":107.5762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-04-11","known_ts":"2017-04-13","bar_index":3117,"type":"BUY","strength":0.588,"price":28.6655,"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":75},{"ts":"2017-05-30","known_ts":"2017-05-30","bar_index":3128,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.8342,"stop_level":24.1563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-06-01","known_ts":"2017-06-01","bar_index":3128,"type":"RECLAIM","strength":0.588,"price":24.8005,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-30 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":"2017-05-30","prior_stop_level":24.1563,"sweep_low":23.1901,"atr14":2.813026,"stop_level":21.783587,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-26","known_ts":"2017-06-26","bar_index":3134,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.8005,"stop_level":26.0888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-08-03","known_ts":"2017-08-03","bar_index":3143,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.1612,"stop_level":28.3434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-08-28","known_ts":"2017-08-30","bar_index":3149,"type":"BUY","strength":0.863,"price":24.3724,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2017-09-22","known_ts":"2017-09-22","bar_index":3155,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.4777,"stop_level":28.546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-09-28","known_ts":"2017-09-28","bar_index":3156,"type":"RECLAIM","strength":0.863,"price":28.9554,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2017-09-22","prior_stop_level":28.546,"sweep_low":26.7288,"atr14":1.451712,"stop_level":26.002944,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-03","known_ts":"2017-10-03","bar_index":3157,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.0184,"stop_level":27.0683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-10-04","known_ts":"2017-10-04","bar_index":3157,"type":"RECLAIM","strength":0.863,"price":27.1681,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2017-10-03","prior_stop_level":27.0683,"sweep_low":26.5491,"atr14":1.325702,"stop_level":25.886249,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-05","known_ts":"2018-01-05","bar_index":3179,"type":"RECLAIM","strength":1.0,"price":27.8183,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-25","known_ts":"2018-01-25","bar_index":3183,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.4987,"stop_level":27.5986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-26","known_ts":"2018-01-26","bar_index":3183,"type":"RECLAIM","strength":1.0,"price":27.7184,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-01-25","prior_stop_level":27.5986,"sweep_low":27.0092,"atr14":0.873837,"stop_level":26.572281,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-26","known_ts":"2018-03-26","bar_index":3197,"type":"RECLAIM","strength":1.0,"price":28.8571,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-15","known_ts":"2018-05-15","bar_index":3208,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.4442,"stop_level":33.1622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-17","known_ts":"2018-07-19","bar_index":3223,"type":"BUY","strength":0.863,"price":31.5541,"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":"2018-08-13","known_ts":"2018-08-13","bar_index":3229,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.5341,"stop_level":31.9436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-14","known_ts":"2018-08-14","bar_index":3229,"type":"RECLAIM","strength":1.0,"price":32.3232,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-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":"2018-08-13","prior_stop_level":31.9436,"sweep_low":31.4142,"atr14":1.057098,"stop_level":30.885651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-02","known_ts":"2018-10-04","bar_index":3241,"type":"BUY","strength":0.863,"price":31.9336,"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":"2019-01-03","known_ts":"2019-01-07","bar_index":3262,"type":"BUY","strength":0.588,"price":21.945,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2019-01-31","known_ts":"2019-01-31","bar_index":3268,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.4955,"stop_level":21.6254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-02-01","known_ts":"2019-02-01","bar_index":3268,"type":"RECLAIM","strength":0.725,"price":22.0149,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2019-01-31","prior_stop_level":21.6254,"sweep_low":21.2758,"atr14":0.88509,"stop_level":20.833255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":3276,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7041,"stop_level":22.8739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":3277,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.3745,"stop_level":22.8739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-03-12","known_ts":"2019-03-12","bar_index":3277,"type":"RECLAIM","strength":0.725,"price":23.0238,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2019-03-06","prior_stop_level":22.8739,"sweep_low":21.0061,"atr14":0.80653,"stop_level":20.602835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-12","known_ts":"2019-03-12","bar_index":3277,"type":"RECLAIM","strength":0.725,"price":23.0238,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2019-03-11","prior_stop_level":22.8739,"sweep_low":21.3557,"atr14":0.80653,"stop_level":20.952435,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-25","known_ts":"2019-04-25","bar_index":3287,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.1337,"stop_level":23.4033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-05-14","known_ts":"2019-05-16","bar_index":3292,"type":"BUY","strength":0.863,"price":24.1625,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-06-26","known_ts":"2019-06-28","bar_index":3302,"type":"BUY","strength":0.725,"price":23.4533,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2019-09-12","known_ts":"2019-09-16","bar_index":3320,"type":"BUY","strength":0.588,"price":18.9284,"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":"2019-11-13","known_ts":"2019-11-13","bar_index":3334,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.7843,"stop_level":17.1105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-11-18","known_ts":"2019-11-18","bar_index":3335,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.7244,"stop_level":17.1105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-11-22","known_ts":"2019-11-26","bar_index":3337,"type":"REBUY","strength":0.725,"price":14.8631,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2020-01-10","known_ts":"2020-01-10","bar_index":3347,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.57,"stop_level":18.8485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-06-17","known_ts":"2020-06-17","bar_index":3384,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7135,"stop_level":6.0531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-09","known_ts":"2020-09-09","bar_index":3403,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7024,"stop_level":6.8622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-16","known_ts":"2020-09-18","bar_index":3405,"type":"REBUY","strength":0.725,"price":7.5114,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2020-09-16","known_ts":"2020-09-16","bar_index":3405,"type":"RECLAIM","strength":0.725,"price":7.0919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-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":"2020-09-09","prior_stop_level":6.8622,"sweep_low":5.9033,"atr14":0.424841,"stop_level":5.690879,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-05","known_ts":"2020-11-09","bar_index":3417,"type":"BUY","strength":0.725,"price":6.992,"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":"2020-12-09","known_ts":"2020-12-09","bar_index":3424,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.3194,"stop_level":9.4892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-10","known_ts":"2020-12-10","bar_index":3425,"type":"RECLAIM","strength":1.0,"price":9.5291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-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":"2020-12-09","prior_stop_level":9.4892,"sweep_low":9.2395,"atr14":0.588638,"stop_level":8.945181,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":3430,"type":"RECLAIM","strength":1.0,"price":10.05,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-19","known_ts":"2021-03-19","bar_index":3447,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.29,"stop_level":12.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-03-22","known_ts":"2021-03-22","bar_index":3447,"type":"RECLAIM","strength":0.863,"price":12.72,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-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":"2021-03-19","prior_stop_level":12.46,"sweep_low":12.05,"atr14":0.911969,"stop_level":11.594016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-10","known_ts":"2021-05-12","bar_index":3459,"type":"BUY","strength":0.863,"price":13.73,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2021-06-01","known_ts":"2021-06-03","bar_index":3464,"type":"REBUY","strength":0.863,"price":14.96,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2021-06-18","known_ts":"2021-06-18","bar_index":3468,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.13,"stop_level":13.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-06-21","known_ts":"2021-06-21","bar_index":3468,"type":"RECLAIM","strength":0.863,"price":13.43,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-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":"2021-06-18","prior_stop_level":13.41,"sweep_low":12.96,"atr14":0.631866,"stop_level":12.644067,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-25","known_ts":"2021-08-27","bar_index":3484,"type":"BUY","strength":0.588,"price":11.62,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":70},{"ts":"2021-09-14","known_ts":"2021-09-14","bar_index":3488,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.94,"stop_level":10.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-09-15","known_ts":"2021-09-15","bar_index":3488,"type":"RECLAIM","strength":0.588,"price":11.17,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2021-09-14","prior_stop_level":10.97,"sweep_low":10.78,"atr14":0.469843,"stop_level":10.545078,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-04","known_ts":"2021-10-04","bar_index":3493,"type":"RECLAIM","strength":0.863,"price":12.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-29","known_ts":"2021-10-29","bar_index":3499,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.13,"stop_level":12.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-11-05","known_ts":"2021-11-05","bar_index":3501,"type":"RECLAIM","strength":0.725,"price":12.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2021-10-29","prior_stop_level":12.49,"sweep_low":11.61,"atr14":0.513839,"stop_level":11.35308,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-03","known_ts":"2022-01-05","bar_index":3514,"type":"BUY","strength":0.588,"price":11.31,"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":60},{"ts":"2022-02-08","known_ts":"2022-02-08","bar_index":3522,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.81,"stop_level":14.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-11","known_ts":"2022-02-11","bar_index":3523,"type":"RECLAIM","strength":0.863,"price":14.85,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-02-08","prior_stop_level":14.19,"sweep_low":13.61,"atr14":0.767932,"stop_level":13.226034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-24","known_ts":"2022-02-24","bar_index":3526,"type":"RECLAIM","strength":1.0,"price":14.81,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-11","known_ts":"2022-04-11","bar_index":3536,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.56,"stop_level":21.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-12","known_ts":"2022-04-12","bar_index":3537,"type":"RECLAIM","strength":1.0,"price":21.11,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-04-11","prior_stop_level":21.04,"sweep_low":20.46,"atr14":1.172202,"stop_level":19.873899,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-31","known_ts":"2022-05-31","bar_index":3548,"type":"RECLAIM","strength":1.0,"price":27.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":3551,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.14,"stop_level":25.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-08-17","known_ts":"2022-08-19","bar_index":3566,"type":"BUY","strength":0.725,"price":21.1,"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":"2022-09-26","known_ts":"2022-09-26","bar_index":3575,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.05,"stop_level":21.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-09-27","known_ts":"2022-09-27","bar_index":3575,"type":"RECLAIM","strength":0.863,"price":21.3,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-09-26","prior_stop_level":21.26,"sweep_low":20.02,"atr14":1.365868,"stop_level":19.337066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-04","known_ts":"2022-10-06","bar_index":3577,"type":"REBUY","strength":0.725,"price":24.67,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2022-11-09","known_ts":"2022-11-09","bar_index":3585,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.04,"stop_level":31.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-11-11","known_ts":"2022-11-11","bar_index":3586,"type":"RECLAIM","strength":0.863,"price":32.67,"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":true,"monthlyBull":true},"anchor_ts":"2022-11-09","prior_stop_level":31.9,"sweep_low":31.0,"atr14":1.891345,"stop_level":30.054328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-18","known_ts":"2022-11-18","bar_index":3588,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.32,"stop_level":31.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-23","known_ts":"2022-12-23","bar_index":3596,"type":"RECLAIM","strength":1.0,"price":34.33,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-29","known_ts":"2023-01-03","bar_index":3597,"type":"BUY","strength":1.0,"price":34.36,"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":"2023-02-22","known_ts":"2023-02-22","bar_index":3609,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.49,"stop_level":42.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":3609,"type":"RECLAIM","strength":1.0,"price":43.39,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-02-22","prior_stop_level":42.03,"sweep_low":40.88,"atr14":1.93876,"stop_level":39.91062,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-23","known_ts":"2023-05-25","bar_index":3630,"type":"BUY","strength":0.725,"price":47.31,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2023-06-01","known_ts":"2023-06-05","bar_index":3632,"type":"BUY","strength":0.725,"price":49.59,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2023-06-13","known_ts":"2023-06-13","bar_index":3634,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.74,"stop_level":44.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-06-20","known_ts":"2023-06-20","bar_index":3636,"type":"RECLAIM","strength":0.725,"price":45.63,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2023-06-13","prior_stop_level":44.81,"sweep_low":42.62,"atr14":2.149527,"stop_level":41.545237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-07","known_ts":"2023-07-07","bar_index":3640,"type":"RECLAIM","strength":0.863,"price":59.25,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-15","known_ts":"2023-08-15","bar_index":3649,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.27,"stop_level":62.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-17","known_ts":"2023-08-17","bar_index":3649,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.49,"stop_level":62.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-23","known_ts":"2023-08-23","bar_index":3651,"type":"RECLAIM","strength":1.0,"price":63.05,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-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":"2023-08-17","prior_stop_level":62.48,"sweep_low":58.5,"atr14":2.572148,"stop_level":57.213926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-31","known_ts":"2023-09-05","bar_index":3653,"type":"REBUY","strength":1.0,"price":67.97,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2023-09-19","known_ts":"2023-09-19","bar_index":3657,"type":"SELL","basis":"structure_stop","strength":1.0,"price":65.53,"stop_level":66.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-26","known_ts":"2023-09-26","bar_index":3658,"type":"RECLAIM","strength":1.0,"price":67.94,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-09-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":"2023-09-19","prior_stop_level":66.88,"sweep_low":64.46,"atr14":2.558276,"stop_level":63.180862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-18","known_ts":"2023-12-20","bar_index":3678,"type":"BUY","strength":0.725,"price":68.35,"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":"2024-11-05","known_ts":"2024-11-07","bar_index":3752,"type":"BUY","strength":0.45,"price":64.15,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-11-05","known_ts":"2024-11-07","bar_index":3752,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2024-11-05","trigger_known_ts":"2024-11-07","strength":0.45,"price":64.15,"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.402088,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":58.53,"atr14":2.426553,"stop_level":57.316724,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-26","known_ts":"2024-11-29","bar_index":3757,"type":"BUY","strength":0.45,"price":51.72,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-11-26","known_ts":"2024-11-29","bar_index":3757,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2024-11-26","trigger_known_ts":"2024-11-29","strength":0.45,"price":51.72,"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.517942,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":49.84,"atr14":2.29905,"stop_level":48.690475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-10","known_ts":"2024-12-12","bar_index":3760,"type":"BUY","strength":0.45,"price":48.29,"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":"Energy"}},{"ts":"2024-12-10","known_ts":"2024-12-12","bar_index":3760,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2024-12-10","trigger_known_ts":"2024-12-12","strength":0.45,"price":48.29,"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.549911,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":46.5,"atr14":2.131096,"stop_level":45.434452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-28","known_ts":"2025-01-28","bar_index":3770,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.26,"stop_level":54.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-01-30","known_ts":"2025-01-30","bar_index":3771,"type":"RECLAIM","strength":0.588,"price":55.46,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-01-28","prior_stop_level":54.65,"sweep_low":52.64,"atr14":2.385026,"stop_level":51.447487,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-19","known_ts":"2025-02-19","bar_index":3775,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.79,"stop_level":53.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-14","known_ts":"2025-03-18","bar_index":3781,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-03-14","trigger_known_ts":"2025-03-18","strength":0.45,"price":41.33,"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.614782,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.58,"atr14":2.419994,"stop_level":38.370003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-27","known_ts":"2025-03-31","bar_index":3784,"type":"BUY","strength":0.588,"price":42.27,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2025-03-27","known_ts":"2025-03-31","bar_index":3784,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-03-27","trigger_known_ts":"2025-03-31","strength":0.588,"price":42.27,"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.606021,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":41.43,"atr14":2.1136,"stop_level":40.3732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-17","known_ts":"2025-04-22","bar_index":3789,"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-17","trigger_known_ts":"2025-04-22","strength":0.45,"price":33.83,"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.684686,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.17,"atr14":2.637191,"stop_level":29.851405,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":3790,"type":"BUY","strength":0.45,"price":36.35,"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":"Energy"}},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":3790,"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-04-23","trigger_known_ts":"2025-04-25","strength":0.45,"price":36.35,"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.661199,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.16,"atr14":2.519059,"stop_level":30.900471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-08","known_ts":"2025-07-08","bar_index":3807,"type":"RECLAIM","strength":0.863,"price":53.03,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-02-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-19","known_ts":"2025-09-19","bar_index":3824,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.98,"stop_level":56.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-25","known_ts":"2025-09-25","bar_index":3825,"type":"RECLAIM","strength":0.863,"price":58.54,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-09-19","prior_stop_level":56.47,"sweep_low":54.45,"atr14":2.27386,"stop_level":53.31307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-07","known_ts":"2025-11-11","bar_index":3836,"type":"BUY","strength":0.725,"price":58.92,"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":"2025-12-17","known_ts":"2025-12-17","bar_index":3845,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.18,"stop_level":57.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-01-09","known_ts":"2026-01-13","bar_index":3850,"type":"BUY","strength":0.725,"price":56.85,"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":10},{"ts":"2026-03-10","known_ts":"2026-03-10","bar_index":3863,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.94,"stop_level":77.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-25","known_ts":"2026-03-25","bar_index":3867,"type":"RECLAIM","strength":1.0,"price":82.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-06","known_ts":"2026-05-06","bar_index":3876,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.72,"stop_level":83.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-14","known_ts":"2026-07-16","bar_index":3892,"type":"BUY","strength":0.725,"price":74.63,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-16","last_scored_basis":null,"bars_since_signal":7,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":false,"above200":true},"early_dots":["2017-03-16","2017-04-25","2017-08-23","2017-11-27","2018-05-30","2018-06-28","2018-09-19","2018-10-31","2018-12-24","2019-07-10","2019-08-16","2019-09-09","2020-02-07","2020-03-18","2020-05-18","2020-10-23","2021-04-14","2021-07-19","2021-08-09","2021-08-25","2021-09-21","2021-12-07","2021-12-23","2022-05-04","2022-07-06","2022-08-17","2023-03-23","2023-05-05","2023-11-21","2023-12-13","2024-07-03","2024-09-16","2024-11-05","2024-11-26","2025-10-22","2025-12-01","2025-12-31","2026-03-25","2026-06-08","2026-06-30"],"warnings":[{"ts":"2022-01-31","kind":"arm","px":14.19},{"ts":"2022-02-08","kind":"confirm","px":13.81,"level":14.19},{"ts":"2022-03-22","kind":"arm","px":20.6},{"ts":"2022-04-11","kind":"confirm","px":20.56,"level":21.04},{"ts":"2022-06-06","kind":"arm","px":26.58},{"ts":"2022-06-13","kind":"confirm","px":24.14,"level":25.45},{"ts":"2022-09-19","kind":"arm","px":24.26},{"ts":"2022-09-26","kind":"confirm","px":20.05,"level":21.26},{"ts":"2022-11-08","kind":"arm","px":33.32},{"ts":"2022-11-09","kind":"confirm","px":31.04,"level":31.9},{"ts":"2022-11-15","kind":"arm","px":32.38},{"ts":"2022-11-18","kind":"confirm","px":30.32,"level":31.04},{"ts":"2023-02-13","kind":"arm","px":45.07},{"ts":"2023-02-22","kind":"confirm","px":41.49,"level":42.03},{"ts":"2023-06-06","kind":"arm","px":48.48},{"ts":"2023-06-13","kind":"confirm","px":43.74,"level":44.81},{"ts":"2023-07-21","kind":"arm","px":58.46},{"ts":"2023-08-15","kind":"confirm","px":62.27,"level":62.48},{"ts":"2023-08-16","kind":"arm","px":61.09},{"ts":"2023-08-17","kind":"confirm","px":59.49,"level":62.48},{"ts":"2023-09-15","kind":"arm","px":67.6},{"ts":"2023-09-19","kind":"confirm","px":65.53,"level":66.88},{"ts":"2024-01-05","kind":"arm","px":69.43},{"ts":"2024-04-08","kind":"arm","px":98.59},{"ts":"2025-01-14","kind":"arm","px":54.65},{"ts":"2025-01-28","kind":"confirm","px":53.26,"level":54.65},{"ts":"2025-02-04","kind":"arm","px":54.93},{"ts":"2025-02-19","kind":"confirm","px":52.79,"level":53.41},{"ts":"2025-05-15","kind":"arm","px":41.92},{"ts":"2025-06-18","kind":"arm","px":47.05},{"ts":"2025-07-16","kind":"arm","px":46.32},{"ts":"2025-09-05","kind":"arm","px":57.73},{"ts":"2025-09-19","kind":"confirm","px":55.98,"level":56.47},{"ts":"2025-12-16","kind":"arm","px":52.79},{"ts":"2025-12-17","kind":"confirm","px":53.18,"level":57.05},{"ts":"2026-03-09","kind":"arm","px":81.0},{"ts":"2026-03-10","kind":"confirm","px":76.94,"level":77.61},{"ts":"2026-04-14","kind":"arm","px":84.28},{"ts":"2026-05-06","kind":"confirm","px":81.72,"level":83.87},{"ts":"2026-07-30","kind":"arm","px":73.48}],"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":[]}}}