{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-09-11","priced_through":{"CN":null,"HK":null,"US":"2026-09-11"},"events":[{"id":"opp_251755928b69772a07c6","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-20","entry_date":"2026-07-21","entry_basis":"next_session_close","entry_price":52.77,"rank":30,"tier":null,"state":"up","maturity":"matured","latest_price":53.58,"return_pct":1.5,"excess_pct":2.76,"sessions":4,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"}]},"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":"UVV","timeframe":"3D","as_of":"2026-09-10T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1973-07-27","known_ts":"1973-07-27","bar_index":37,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6296,"stop_level":0.6352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-08-02","known_ts":"1973-08-02","bar_index":38,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6241,"stop_level":0.6296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-09-21","known_ts":"1973-09-25","bar_index":50,"type":"BUY","strength":0.725,"price":0.6241,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1973-10-25","known_ts":"1973-10-29","bar_index":58,"type":"REBUY","strength":0.725,"price":0.6462,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1973-11-14","known_ts":"1973-11-14","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6186,"stop_level":0.6241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-11-16","known_ts":"1973-11-16","bar_index":63,"type":"RECLAIM","strength":0.725,"price":0.6296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1973-11-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":"1973-11-14","prior_stop_level":0.6241,"sweep_low":0.6186,"atr14":0.009709,"stop_level":0.613746,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-12-31","known_ts":"1974-01-03","bar_index":73,"type":"BUY","strength":0.588,"price":0.6075,"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":30},{"ts":"1974-02-04","known_ts":"1974-02-04","bar_index":81,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.591,"stop_level":0.5965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-02-21","known_ts":"1974-02-21","bar_index":85,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5854,"stop_level":0.591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-02-27","known_ts":"1974-02-27","bar_index":86,"type":"RECLAIM","strength":0.725,"price":0.5965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-02-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":"1974-02-21","prior_stop_level":0.591,"sweep_low":0.5854,"atr14":0.00556,"stop_level":0.58262,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-03-11","known_ts":"1974-03-13","bar_index":89,"type":"REBUY","strength":0.863,"price":0.6075,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1974-04-03","known_ts":"1974-04-03","bar_index":94,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.591,"stop_level":0.5965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-05-06","known_ts":"1974-05-06","bar_index":102,"type":"RECLAIM","strength":0.863,"price":0.6075,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-05-09","known_ts":"1974-05-13","bar_index":103,"type":"BUY","strength":0.863,"price":0.6186,"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":40},{"ts":"1974-08-20","known_ts":"1974-08-20","bar_index":126,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5965,"stop_level":0.602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1974-08-22","known_ts":"1974-08-22","bar_index":127,"type":"RECLAIM","strength":0.725,"price":0.6131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-08-20 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":"1974-08-20","prior_stop_level":0.602,"sweep_low":0.5965,"atr14":0.006803,"stop_level":0.593099,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-10-16","known_ts":"1974-10-18","bar_index":140,"type":"BUY","strength":0.588,"price":0.5523,"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":"1974-12-09","known_ts":"1974-12-09","bar_index":152,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5523,"stop_level":0.5578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1974-12-11","known_ts":"1974-12-11","bar_index":153,"type":"RECLAIM","strength":0.725,"price":0.5634,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-12-09 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":"1974-12-09","prior_stop_level":0.5578,"sweep_low":0.5523,"atr14":0.006898,"stop_level":0.548851,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-12-30","known_ts":"1974-12-30","bar_index":157,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5523,"stop_level":0.5578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1975-01-02","known_ts":"1975-01-02","bar_index":157,"type":"RECLAIM","strength":0.725,"price":0.5799,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-12-30 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":"1974-12-30","prior_stop_level":0.5578,"sweep_low":0.5523,"atr14":0.007866,"stop_level":0.548367,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-01-16","known_ts":"1975-01-16","bar_index":161,"type":"RECLAIM","strength":0.863,"price":0.5965,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-03-03","known_ts":"1975-03-03","bar_index":171,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6904,"stop_level":0.6959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-03-04","known_ts":"1975-03-04","bar_index":171,"type":"RECLAIM","strength":1.0,"price":0.7014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-03-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":"1975-03-03","prior_stop_level":0.6959,"sweep_low":0.6849,"atr14":0.011187,"stop_level":0.679306,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-03-05","known_ts":"1975-03-05","bar_index":172,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6904,"stop_level":0.6959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-03-06","known_ts":"1975-03-06","bar_index":172,"type":"RECLAIM","strength":1.0,"price":0.7014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1975-03-05","prior_stop_level":0.6959,"sweep_low":0.6904,"atr14":0.011162,"stop_level":0.684819,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-03-21","known_ts":"1975-03-21","bar_index":176,"type":"RECLAIM","strength":1.0,"price":0.7511,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-04-23","known_ts":"1975-04-23","bar_index":183,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7567,"stop_level":0.7622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-04-30","known_ts":"1975-04-30","bar_index":185,"type":"RECLAIM","strength":1.0,"price":0.7953,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-04-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1975-04-23","prior_stop_level":0.7622,"sweep_low":0.7401,"atr14":0.017107,"stop_level":0.731546,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-07-08","known_ts":"1975-07-08","bar_index":200,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8616,"stop_level":0.8726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1975-10-10","known_ts":"1975-10-14","bar_index":223,"type":"BUY","strength":0.725,"price":0.834,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"1975-11-12","known_ts":"1975-11-12","bar_index":230,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4418,"stop_level":0.8671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1975-11-14","known_ts":"1975-11-14","bar_index":231,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4391,"stop_level":0.8671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1976-01-02","known_ts":"1976-01-06","bar_index":242,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1976-01-02","trigger_known_ts":"1976-01-06","strength":0.45,"price":0.4198,"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.533711,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4087,"atr14":0.010458,"stop_level":0.403471,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-01-07","known_ts":"1976-01-09","bar_index":243,"type":"BUY","strength":0.45,"price":0.4198,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1976-01-07","known_ts":"1976-01-09","bar_index":243,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1976-01-07","trigger_known_ts":"1976-01-09","strength":0.45,"price":0.4198,"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.533711,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4087,"atr14":0.009995,"stop_level":0.403703,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-03-09","known_ts":"1976-03-09","bar_index":257,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4612,"stop_level":0.4667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1976-03-24","known_ts":"1976-03-26","bar_index":261,"type":"REBUY","strength":0.588,"price":0.5026,"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":"1976-04-13","known_ts":"1976-04-13","bar_index":265,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4612,"stop_level":0.4695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1976-04-20","known_ts":"1976-04-20","bar_index":267,"type":"RECLAIM","strength":0.588,"price":0.4805,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1976-04-13","prior_stop_level":0.4695,"sweep_low":0.4529,"atr14":0.011562,"stop_level":0.447119,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-05-19","known_ts":"1976-05-19","bar_index":274,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5192,"stop_level":0.5302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1976-05-26","known_ts":"1976-05-26","bar_index":275,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5081,"stop_level":0.5192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1976-07-01","known_ts":"1976-07-06","bar_index":284,"type":"BUY","strength":0.725,"price":0.5275,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1976-08-02","known_ts":"1976-08-04","bar_index":291,"type":"REBUY","strength":0.863,"price":0.5385,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1976-08-23","known_ts":"1976-08-23","bar_index":296,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5302,"stop_level":0.5385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1976-09-09","known_ts":"1976-09-09","bar_index":300,"type":"RECLAIM","strength":0.863,"price":0.5357,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1976-11-08","known_ts":"1976-11-08","bar_index":313,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6407,"stop_level":0.6462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1976-12-22","known_ts":"1976-12-22","bar_index":324,"type":"RECLAIM","strength":1.0,"price":0.6517,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-11-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-03-07","known_ts":"1977-03-07","bar_index":341,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7318,"stop_level":0.7346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-03-11","known_ts":"1977-03-11","bar_index":342,"type":"RECLAIM","strength":1.0,"price":0.7401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-03-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":"1977-03-07","prior_stop_level":0.7346,"sweep_low":0.7318,"atr14":0.007732,"stop_level":0.727934,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-03-23","known_ts":"1977-03-23","bar_index":345,"type":"RECLAIM","strength":1.0,"price":0.7346,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-07-06","known_ts":"1977-07-08","bar_index":369,"type":"BUY","strength":0.588,"price":0.6517,"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":35},{"ts":"1977-09-13","known_ts":"1977-09-13","bar_index":384,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6683,"stop_level":0.6711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1977-09-15","known_ts":"1977-09-15","bar_index":385,"type":"RECLAIM","strength":0.725,"price":0.6793,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-09-13 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":"1977-09-13","prior_stop_level":0.6711,"sweep_low":0.6683,"atr14":0.005559,"stop_level":0.665521,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-09-27","known_ts":"1977-09-27","bar_index":388,"type":"RECLAIM","strength":0.863,"price":0.6959,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-11-16","known_ts":"1977-11-18","bar_index":400,"type":"BUY","strength":0.863,"price":0.7208,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1977-12-22","known_ts":"1977-12-22","bar_index":408,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7346,"stop_level":0.7401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-12-30","known_ts":"1977-12-30","bar_index":410,"type":"RECLAIM","strength":1.0,"price":0.7456,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-12-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":"1977-12-22","prior_stop_level":0.7401,"sweep_low":0.7208,"atr14":0.00779,"stop_level":0.716905,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-02-03","known_ts":"1978-02-07","bar_index":418,"type":"BUY","strength":0.725,"price":0.7649,"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":"1978-07-21","known_ts":"1978-07-21","bar_index":456,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9721,"stop_level":0.9776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-08-30","known_ts":"1978-09-01","bar_index":466,"type":"BUY","strength":0.725,"price":0.9721,"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":50},{"ts":"1978-09-20","known_ts":"1978-09-20","bar_index":470,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8837,"stop_level":0.9058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1978-11-20","known_ts":"1978-11-22","bar_index":485,"type":"BUY","strength":0.588,"price":0.8229,"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":"1978-12-18","known_ts":"1978-12-18","bar_index":491,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.7953,"stop_level":0.8064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1978-12-21","known_ts":"1978-12-21","bar_index":492,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.7953,"stop_level":0.8064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1978-12-28","known_ts":"1978-12-28","bar_index":493,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.7622,"stop_level":0.7788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1979-03-22","known_ts":"1979-03-22","bar_index":513,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8229,"stop_level":0.8395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-04-26","known_ts":"1979-04-30","bar_index":521,"type":"BUY","strength":0.588,"price":0.8174,"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":"1979-05-01","known_ts":"1979-05-01","bar_index":522,"type":"RECLAIM","strength":0.725,"price":0.8506,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1979-04-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-11-23","known_ts":"1979-11-27","bar_index":570,"type":"BUY","strength":0.588,"price":0.9058,"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":"1979-12-26","known_ts":"1979-12-26","bar_index":577,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.8395,"stop_level":0.8671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-02-22","known_ts":"1980-02-22","bar_index":590,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8285,"stop_level":0.8616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-02-29","known_ts":"1980-02-29","bar_index":592,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7898,"stop_level":0.8285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-03-17","known_ts":"1980-03-19","bar_index":596,"type":"REBUY","strength":0.45,"price":0.8782,"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":"1980-04-08","known_ts":"1980-04-10","bar_index":601,"type":"BUY","strength":0.45,"price":0.7511,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1980-05-02","known_ts":"1980-05-02","bar_index":607,"type":"RECLAIM","strength":0.725,"price":0.8892,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1980-04-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-03-30","known_ts":"1981-04-01","bar_index":683,"type":"BUY","strength":0.588,"price":1.2869,"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":"1981-05-26","known_ts":"1981-05-28","bar_index":696,"type":"BUY","strength":0.588,"price":1.1378,"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":"1981-06-03","known_ts":"1981-06-05","bar_index":698,"type":"BUY","strength":0.45,"price":1.0825,"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-07-07","known_ts":"1981-07-07","bar_index":705,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.0218,"stop_level":1.0273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-07-13","known_ts":"1981-07-13","bar_index":707,"type":"RECLAIM","strength":0.45,"price":1.0825,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-07-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":"1981-07-07","prior_stop_level":1.0273,"sweep_low":0.9886,"atr14":0.032313,"stop_level":0.972444,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-07-30","known_ts":"1981-07-30","bar_index":711,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0162,"stop_level":1.0273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-07-31","known_ts":"1981-07-31","bar_index":711,"type":"RECLAIM","strength":0.588,"price":1.0549,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1981-07-30","prior_stop_level":1.0273,"sweep_low":1.0162,"atr14":0.025116,"stop_level":1.003642,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-09-10","known_ts":"1981-09-10","bar_index":721,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0494,"stop_level":1.0604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-10-06","known_ts":"1981-10-08","bar_index":727,"type":"BUY","strength":0.588,"price":1.0715,"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-30","known_ts":"1981-10-30","bar_index":733,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0162,"stop_level":1.0383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-11-05","known_ts":"1981-11-05","bar_index":734,"type":"RECLAIM","strength":0.588,"price":1.0604,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1981-10-30","prior_stop_level":1.0383,"sweep_low":1.0052,"atr14":0.022423,"stop_level":0.993989,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-11-25","known_ts":"1981-11-30","bar_index":739,"type":"REBUY","strength":0.725,"price":1.0328,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1982-01-07","known_ts":"1982-01-07","bar_index":748,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0494,"stop_level":1.066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-01-11","known_ts":"1982-01-11","bar_index":749,"type":"RECLAIM","strength":0.725,"price":1.0715,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1982-01-07","prior_stop_level":1.066,"sweep_low":1.0439,"atr14":0.027926,"stop_level":1.029937,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-02-04","known_ts":"1982-02-08","bar_index":755,"type":"BUY","strength":0.725,"price":1.0549,"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":60},{"ts":"1982-02-18","known_ts":"1982-02-22","bar_index":758,"type":"BUY","strength":0.863,"price":1.0604,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"1982-02-26","known_ts":"1982-03-02","bar_index":760,"type":"BUY","strength":0.863,"price":1.0549,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"1982-06-07","known_ts":"1982-06-07","bar_index":783,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1599,"stop_level":1.1654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-06-08","known_ts":"1982-06-08","bar_index":783,"type":"RECLAIM","strength":1.0,"price":1.1709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-06-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":"1982-06-07","prior_stop_level":1.1654,"sweep_low":1.1598,"atr14":0.01839,"stop_level":1.150605,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-07-15","known_ts":"1982-07-19","bar_index":792,"type":"BUY","strength":0.863,"price":1.193,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1982-08-13","known_ts":"1982-08-17","bar_index":799,"type":"REBUY","strength":1.0,"price":1.2316,"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":"1982-08-26","known_ts":"1982-08-26","bar_index":802,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1543,"stop_level":1.1709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1982-08-31","known_ts":"1982-08-31","bar_index":803,"type":"RECLAIM","strength":0.863,"price":1.1764,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-08-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1982-08-26","prior_stop_level":1.1709,"sweep_low":1.1267,"atr14":0.025724,"stop_level":1.113838,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-09-17","known_ts":"1982-09-21","bar_index":807,"type":"BUY","strength":0.863,"price":1.2427,"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":"1982-11-16","known_ts":"1982-11-16","bar_index":821,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2979,"stop_level":1.3366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-01-12","known_ts":"1983-01-14","bar_index":834,"type":"BUY","strength":0.725,"price":1.32,"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":"1983-03-08","known_ts":"1983-03-08","bar_index":846,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.552,"stop_level":1.5741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-03-10","known_ts":"1983-03-10","bar_index":847,"type":"RECLAIM","strength":0.863,"price":1.5851,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-03-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":"1983-03-08","prior_stop_level":1.5741,"sweep_low":1.552,"atr14":0.03251,"stop_level":1.535745,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-03-15","known_ts":"1983-03-15","bar_index":848,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5189,"stop_level":1.552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-03-30","known_ts":"1983-03-30","bar_index":852,"type":"RECLAIM","strength":1.0,"price":1.5907,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-04-29","known_ts":"1983-05-03","bar_index":859,"type":"BUY","strength":1.0,"price":1.679,"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":"1983-06-07","known_ts":"1983-06-07","bar_index":867,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6238,"stop_level":1.6404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-07-26","known_ts":"1983-07-28","bar_index":879,"type":"BUY","strength":0.725,"price":1.6127,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1984-01-06","known_ts":"1984-01-10","bar_index":917,"type":"BUY","strength":0.588,"price":1.6127,"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":"1984-02-09","known_ts":"1984-02-09","bar_index":925,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5741,"stop_level":1.5796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-02-16","known_ts":"1984-02-16","bar_index":926,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5354,"stop_level":1.5796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-02-28","known_ts":"1984-03-01","bar_index":929,"type":"REBUY","strength":0.45,"price":1.5575,"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":"1984-03-12","known_ts":"1984-03-14","bar_index":932,"type":"REBUY","strength":0.45,"price":1.5354,"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":"1984-05-18","known_ts":"1984-05-18","bar_index":948,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4139,"stop_level":1.4581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-22","known_ts":"1984-05-22","bar_index":948,"type":"RECLAIM","strength":0.588,"price":1.4691,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1984-05-18","prior_stop_level":1.4581,"sweep_low":1.4139,"atr14":0.042608,"stop_level":1.392596,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-06-22","known_ts":"1984-06-26","bar_index":956,"type":"BUY","strength":0.45,"price":1.425,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-07-23","known_ts":"1984-07-23","bar_index":962,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3918,"stop_level":1.4581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-07-25","known_ts":"1984-07-25","bar_index":963,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3918,"stop_level":1.4581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-07-27","known_ts":"1984-07-31","bar_index":964,"type":"REBUY","strength":0.588,"price":1.4581,"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-08-01","known_ts":"1984-08-01","bar_index":965,"type":"RECLAIM","strength":0.725,"price":1.5465,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-07-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-08-01","known_ts":"1984-08-01","bar_index":965,"type":"RECLAIM","strength":0.588,"price":1.4912,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1984-07-25","prior_stop_level":1.4581,"sweep_low":1.3476,"atr14":0.044783,"stop_level":1.325208,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-08-17","known_ts":"1984-08-17","bar_index":969,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5354,"stop_level":1.5575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-08-23","known_ts":"1984-08-23","bar_index":970,"type":"RECLAIM","strength":0.725,"price":1.5686,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-08-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":"1984-08-17","prior_stop_level":1.5575,"sweep_low":1.5023,"atr14":0.037069,"stop_level":1.483766,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-09-05","known_ts":"1984-09-05","bar_index":973,"type":"RECLAIM","strength":0.863,"price":1.6459,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-02","known_ts":"1984-10-02","bar_index":979,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6127,"stop_level":1.668,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-03","known_ts":"1984-10-03","bar_index":979,"type":"RECLAIM","strength":0.863,"price":1.679,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1984-10-02","prior_stop_level":1.668,"sweep_low":1.5907,"atr14":0.043478,"stop_level":1.568961,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-10-22","known_ts":"1984-10-22","bar_index":984,"type":"RECLAIM","strength":0.863,"price":1.7232,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-30","known_ts":"1984-11-01","bar_index":986,"type":"BUY","strength":0.863,"price":1.7232,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1984-12-21","known_ts":"1984-12-21","bar_index":998,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7674,"stop_level":1.7895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-01-30","known_ts":"1985-02-01","bar_index":1007,"type":"BUY","strength":0.863,"price":1.8337,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1985-03-28","known_ts":"1985-03-28","bar_index":1020,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8447,"stop_level":1.8999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-03-29","known_ts":"1985-03-29","bar_index":1020,"type":"RECLAIM","strength":1.0,"price":1.9441,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-03-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":"1985-03-28","prior_stop_level":1.8999,"sweep_low":1.8226,"atr14":0.047509,"stop_level":1.798845,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-05-31","known_ts":"1985-06-04","bar_index":1035,"type":"BUY","strength":0.725,"price":1.8779,"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":50},{"ts":"1985-08-05","known_ts":"1985-08-05","bar_index":1050,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9441,"stop_level":1.9552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-08-08","known_ts":"1985-08-08","bar_index":1051,"type":"RECLAIM","strength":0.863,"price":1.9773,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-08-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":"1985-08-05","prior_stop_level":1.9552,"sweep_low":1.922,"atr14":0.037629,"stop_level":1.903186,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-08-21","known_ts":"1985-08-23","bar_index":1054,"type":"REBUY","strength":0.863,"price":1.9773,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1985-11-20","known_ts":"1985-11-22","bar_index":1075,"type":"BUY","strength":0.725,"price":1.922,"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":"1986-01-23","known_ts":"1986-01-23","bar_index":1089,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0767,"stop_level":2.1319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-02-07","known_ts":"1986-02-07","bar_index":1093,"type":"RECLAIM","strength":1.0,"price":2.1209,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-08-18","known_ts":"1986-08-20","bar_index":1137,"type":"BUY","strength":0.725,"price":2.5517,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1986-09-11","known_ts":"1986-09-11","bar_index":1142,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4743,"stop_level":2.5406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-09-15","known_ts":"1986-09-15","bar_index":1143,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3528,"stop_level":2.5406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1986-09-25","known_ts":"1986-09-29","bar_index":1146,"type":"REBUY","strength":0.725,"price":2.5627,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1986-10-16","known_ts":"1986-10-16","bar_index":1151,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5517,"stop_level":2.6069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-21","known_ts":"1986-10-21","bar_index":1152,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5848,"stop_level":2.6069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-11-06","known_ts":"1986-11-10","bar_index":1156,"type":"REBUY","strength":0.863,"price":2.5738,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1987-01-05","known_ts":"1987-01-07","bar_index":1169,"type":"BUY","strength":0.588,"price":2.5328,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1987-02-03","known_ts":"1987-02-03","bar_index":1176,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6667,"stop_level":2.6779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-05","known_ts":"1987-02-05","bar_index":1176,"type":"RECLAIM","strength":0.725,"price":2.7671,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-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":"1987-02-03","prior_stop_level":2.6779,"sweep_low":2.6444,"atr14":0.067656,"stop_level":2.610572,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-20","known_ts":"1987-02-20","bar_index":1180,"type":"RECLAIM","strength":0.863,"price":2.9456,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-04","known_ts":"1987-03-04","bar_index":1182,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8675,"stop_level":2.9233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-05","known_ts":"1987-03-05","bar_index":1183,"type":"RECLAIM","strength":0.863,"price":2.9345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-03-04","prior_stop_level":2.9233,"sweep_low":2.8564,"atr14":0.05002,"stop_level":2.83139,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-18","known_ts":"1987-03-18","bar_index":1186,"type":"RECLAIM","strength":0.863,"price":2.901,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-27","known_ts":"1987-03-27","bar_index":1188,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8369,"stop_level":2.901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-06-17","known_ts":"1987-06-19","bar_index":1207,"type":"BUY","strength":0.588,"price":2.8819,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1987-09-08","known_ts":"1987-09-08","bar_index":1226,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0663,"stop_level":3.089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-09-14","known_ts":"1987-09-14","bar_index":1227,"type":"RECLAIM","strength":1.0,"price":3.1117,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-09-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":"1987-09-08","prior_stop_level":3.089,"sweep_low":3.0435,"atr14":0.056375,"stop_level":3.015313,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-10-07","known_ts":"1987-10-09","bar_index":1233,"type":"BUY","strength":0.725,"price":3.2418,"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":"1987-11-18","known_ts":"1987-11-20","bar_index":1243,"type":"BUY","strength":0.588,"price":2.8065,"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":"1987-12-10","known_ts":"1987-12-14","bar_index":1248,"type":"BUY","strength":0.45,"price":2.6004,"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":"1988-01-04","known_ts":"1988-01-04","bar_index":1253,"type":"RECLAIM","strength":0.725,"price":2.9977,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-12-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-01-18","known_ts":"1988-01-18","bar_index":1256,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8241,"stop_level":2.8357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-19","known_ts":"1988-01-19","bar_index":1256,"type":"RECLAIM","strength":0.588,"price":2.8473,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-01-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-01-18","prior_stop_level":2.8357,"sweep_low":2.8241,"atr14":0.05556,"stop_level":2.79632,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-01-22","known_ts":"1988-01-22","bar_index":1257,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6621,"stop_level":2.8357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-19","known_ts":"1988-02-23","bar_index":1264,"type":"BUY","strength":0.588,"price":2.7315,"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":"1988-03-03","known_ts":"1988-03-03","bar_index":1267,"type":"RECLAIM","strength":0.725,"price":2.9051,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-02-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-06","known_ts":"1988-05-06","bar_index":1282,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8541,"stop_level":2.9009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-06-28","known_ts":"1988-06-30","bar_index":1294,"type":"BUY","strength":0.588,"price":2.8499,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1988-07-12","known_ts":"1988-07-12","bar_index":1297,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8026,"stop_level":2.8381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-08-22","known_ts":"1988-08-22","bar_index":1306,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.6843,"stop_level":2.7198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1988-08-24","known_ts":"1988-08-24","bar_index":1307,"type":"RECLAIM","strength":0.45,"price":2.7435,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-08-22 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":"1988-08-22","prior_stop_level":2.7198,"sweep_low":2.6843,"atr14":0.039589,"stop_level":2.664505,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-09-19","known_ts":"1988-09-19","bar_index":1313,"type":"RECLAIM","strength":0.725,"price":2.8381,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-10-07","known_ts":"1988-10-07","bar_index":1317,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8089,"stop_level":2.8144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-10-11","known_ts":"1988-10-11","bar_index":1318,"type":"RECLAIM","strength":0.863,"price":2.8687,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-10-07","prior_stop_level":2.8144,"sweep_low":2.7491,"atr14":0.04086,"stop_level":2.72867,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-10-21","known_ts":"1988-10-21","bar_index":1321,"type":"RECLAIM","strength":0.863,"price":3.0719,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-11-14","known_ts":"1988-11-14","bar_index":1326,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8567,"stop_level":2.9045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-11-30","known_ts":"1988-12-02","bar_index":1330,"type":"BUY","strength":0.863,"price":3.0719,"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":40},{"ts":"1989-05-01","known_ts":"1989-05-01","bar_index":1364,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.5739,"stop_level":3.5861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-08-25","known_ts":"1989-08-25","bar_index":1392,"type":"RECLAIM","strength":0.863,"price":3.7448,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-26","known_ts":"1989-09-28","bar_index":1399,"type":"BUY","strength":0.863,"price":3.7056,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1989-12-15","known_ts":"1989-12-19","bar_index":1418,"type":"BUY","strength":0.725,"price":3.6185,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1990-03-06","known_ts":"1990-03-08","bar_index":1436,"type":"BUY","strength":0.45,"price":3.1407,"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-03-29","known_ts":"1990-03-29","bar_index":1441,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1512,"stop_level":3.2789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-21","known_ts":"1990-06-21","bar_index":1461,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0877,"stop_level":3.1512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-07-31","known_ts":"1990-08-02","bar_index":1470,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-07-31","trigger_known_ts":"1990-08-02","strength":0.45,"price":2.6508,"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.310101,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5865,"atr14":0.063371,"stop_level":2.554814,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-16","known_ts":"1990-08-20","bar_index":1474,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-08-16","trigger_known_ts":"1990-08-20","strength":0.45,"price":2.4835,"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.353642,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4192,"atr14":0.061381,"stop_level":2.388509,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-04","known_ts":"1990-09-06","bar_index":1478,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-09-04","trigger_known_ts":"1990-09-06","strength":0.45,"price":2.4578,"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.360331,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.342,"atr14":0.052824,"stop_level":2.315588,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-07","known_ts":"1990-09-11","bar_index":1479,"type":"BUY","strength":0.45,"price":2.4449,"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-09-07","known_ts":"1990-09-11","bar_index":1479,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-09-07","trigger_known_ts":"1990-09-11","strength":0.45,"price":2.4449,"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.363688,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3677,"atr14":0.048218,"stop_level":2.343591,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-26","known_ts":"1990-10-26","bar_index":1490,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4689,"stop_level":2.5212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-10-30","known_ts":"1990-10-30","bar_index":1491,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3644,"stop_level":2.5212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-11-09","known_ts":"1990-11-13","bar_index":1494,"type":"REBUY","strength":0.588,"price":2.5473,"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":"1990-12-03","known_ts":"1990-12-03","bar_index":1499,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3122,"stop_level":2.3383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-12-06","known_ts":"1990-12-10","bar_index":1500,"type":"REBUY","strength":0.588,"price":2.4298,"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":"1990-12-06","known_ts":"1990-12-06","bar_index":1500,"type":"RECLAIM","strength":0.588,"price":2.4428,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-12-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":"1990-12-03","prior_stop_level":2.3383,"sweep_low":2.2991,"atr14":0.04918,"stop_level":2.27451,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-24","known_ts":"1990-12-24","bar_index":1504,"type":"RECLAIM","strength":0.725,"price":2.4039,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-12-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-27","known_ts":"1991-03-27","bar_index":1525,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9607,"stop_level":3.0016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-28","known_ts":"1991-03-28","bar_index":1525,"type":"RECLAIM","strength":0.863,"price":3.0146,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-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":"1991-03-27","prior_stop_level":3.0016,"sweep_low":2.9607,"atr14":0.052368,"stop_level":2.934516,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-01","known_ts":"1991-04-01","bar_index":1526,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9876,"stop_level":3.0016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-04-03","known_ts":"1991-04-03","bar_index":1526,"type":"RECLAIM","strength":1.0,"price":3.028,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-04-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-04-01","prior_stop_level":3.0016,"sweep_low":2.9607,"atr14":0.052723,"stop_level":2.934338,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-17","known_ts":"1991-04-17","bar_index":1530,"type":"RECLAIM","strength":1.0,"price":3.3241,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-03","known_ts":"1991-06-03","bar_index":1540,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.499,"stop_level":3.5259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-06","known_ts":"1991-06-06","bar_index":1541,"type":"RECLAIM","strength":1.0,"price":3.5394,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-06-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-06-03","prior_stop_level":3.5259,"sweep_low":3.4048,"atr14":0.054382,"stop_level":3.377609,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-06-28","known_ts":"1991-06-28","bar_index":1547,"type":"RECLAIM","strength":1.0,"price":4.1348,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-06-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-12-23","known_ts":"1991-12-26","bar_index":1588,"type":"REBUY","strength":0.863,"price":6.8528,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1992-04-28","known_ts":"1992-04-30","bar_index":1617,"type":"BUY","strength":0.588,"price":5.7813,"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":"1992-05-28","known_ts":"1992-06-01","bar_index":1624,"type":"BUY","strength":0.588,"price":5.6701,"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":"1992-08-03","known_ts":"1992-08-03","bar_index":1639,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0468,"stop_level":6.0748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-09-03","known_ts":"1992-09-08","bar_index":1647,"type":"BUY","strength":0.725,"price":6.2148,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1992-10-05","known_ts":"1992-10-05","bar_index":1654,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1308,"stop_level":6.2428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-10-07","known_ts":"1992-10-07","bar_index":1654,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1759,"stop_level":6.2428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-10-08","known_ts":"1992-10-08","bar_index":1655,"type":"RECLAIM","strength":0.725,"price":6.2887,"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":false},"anchor_ts":"1992-10-05","prior_stop_level":6.2428,"sweep_low":6.0468,"atr14":0.130397,"stop_level":5.981602,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-08","known_ts":"1992-10-08","bar_index":1655,"type":"RECLAIM","strength":0.725,"price":6.2887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-10-07","prior_stop_level":6.2428,"sweep_low":6.1759,"atr14":0.130397,"stop_level":6.110702,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-06","known_ts":"1992-11-10","bar_index":1662,"type":"BUY","strength":0.588,"price":6.3169,"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":30},{"ts":"1993-04-22","known_ts":"1993-04-26","bar_index":1700,"type":"BUY","strength":0.45,"price":6.1281,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-06-10","known_ts":"1993-06-10","bar_index":1711,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9563,"stop_level":6.0422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-06-11","known_ts":"1993-06-11","bar_index":1711,"type":"RECLAIM","strength":0.588,"price":6.0994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-06-10","prior_stop_level":6.0422,"sweep_low":5.9563,"atr14":0.116515,"stop_level":5.898042,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-09","known_ts":"1993-08-11","bar_index":1725,"type":"BUY","strength":0.45,"price":5.4313,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-08-09","known_ts":"1993-08-11","bar_index":1725,"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":"1993-08-09","trigger_known_ts":"1993-08-11","strength":0.45,"price":5.4313,"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.291924,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.2002,"atr14":0.103574,"stop_level":5.148413,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-28","known_ts":"1993-09-28","bar_index":1736,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1713,"stop_level":5.3158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-30","known_ts":"1993-09-30","bar_index":1737,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1713,"stop_level":5.3158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-10-04","known_ts":"1993-10-04","bar_index":1738,"type":"RECLAIM","strength":0.588,"price":5.3736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-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":"1993-09-28","prior_stop_level":5.3158,"sweep_low":5.1136,"atr14":0.104503,"stop_level":5.061349,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-10-04","known_ts":"1993-10-04","bar_index":1738,"type":"RECLAIM","strength":0.588,"price":5.3736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-09-30","prior_stop_level":5.3158,"sweep_low":5.1424,"atr14":0.104503,"stop_level":5.090149,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-04","known_ts":"1993-11-04","bar_index":1745,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7166,"stop_level":5.7749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-11-08","known_ts":"1993-11-08","bar_index":1746,"type":"RECLAIM","strength":0.588,"price":5.8916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-11-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":"1993-11-04","prior_stop_level":5.7749,"sweep_low":5.5999,"atr14":0.114325,"stop_level":5.542738,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-23","known_ts":"1993-11-23","bar_index":1750,"type":"RECLAIM","strength":0.863,"price":5.9791,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-31","known_ts":"1993-12-31","bar_index":1758,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9791,"stop_level":6.0082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-05","known_ts":"1994-01-05","bar_index":1759,"type":"RECLAIM","strength":0.863,"price":6.0353,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-12-31","prior_stop_level":6.0082,"sweep_low":5.947,"atr14":0.093178,"stop_level":5.900411,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-14","known_ts":"1994-01-14","bar_index":1762,"type":"RECLAIM","strength":0.863,"price":6.1236,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-02","known_ts":"1994-09-02","bar_index":1815,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9241,"stop_level":5.0147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-20","known_ts":"1994-09-20","bar_index":1819,"type":"RECLAIM","strength":0.863,"price":5.4074,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-12","known_ts":"1994-10-12","bar_index":1824,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4623,"stop_level":5.5234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-14","known_ts":"1995-02-16","bar_index":1853,"type":"BUY","strength":0.588,"price":4.9138,"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":"1995-06-08","known_ts":"1995-06-08","bar_index":1879,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.7858,"stop_level":5.8171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-12","known_ts":"1995-06-12","bar_index":1880,"type":"RECLAIM","strength":1.0,"price":5.8796,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-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":"1995-06-08","prior_stop_level":5.8171,"sweep_low":5.7233,"atr14":0.106747,"stop_level":5.669927,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-31","known_ts":"1995-09-05","bar_index":1899,"type":"REBUY","strength":0.863,"price":5.7258,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1995-09-01","known_ts":"1995-09-01","bar_index":1899,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6309,"stop_level":5.7258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-09-07","known_ts":"1995-09-07","bar_index":1900,"type":"RECLAIM","strength":0.863,"price":5.789,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1995-09-01","prior_stop_level":5.7258,"sweep_low":5.6309,"atr14":0.094493,"stop_level":5.583653,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-11-08","known_ts":"1995-11-10","bar_index":1915,"type":"BUY","strength":0.725,"price":5.6629,"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":"1996-01-05","known_ts":"1996-01-05","bar_index":1928,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.885,"stop_level":6.0788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-12","known_ts":"1996-01-12","bar_index":1929,"type":"RECLAIM","strength":1.0,"price":6.0791,"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":6.0788,"sweep_low":5.8204,"atr14":0.123117,"stop_level":5.758842,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-05","known_ts":"1996-02-07","bar_index":1935,"type":"BUY","strength":0.863,"price":6.4671,"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":"1996-03-20","known_ts":"1996-03-20","bar_index":1945,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5964,"stop_level":6.6288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-27","known_ts":"1996-03-27","bar_index":1947,"type":"RECLAIM","strength":1.0,"price":6.6611,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-03-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":"1996-03-20","prior_stop_level":6.6288,"sweep_low":6.4671,"atr14":0.147852,"stop_level":6.393174,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-14","known_ts":"1996-05-16","bar_index":1958,"type":"BUY","strength":0.725,"price":6.8281,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1996-05-31","known_ts":"1996-05-31","bar_index":1962,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6321,"stop_level":6.6974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-06-04","known_ts":"1996-06-04","bar_index":1962,"type":"RECLAIM","strength":0.725,"price":6.7628,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1996-05-31","prior_stop_level":6.6974,"sweep_low":6.5667,"atr14":0.116495,"stop_level":6.508453,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-21","known_ts":"1996-06-21","bar_index":1967,"type":"RECLAIM","strength":0.863,"price":7.1875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-07-15","known_ts":"1996-07-17","bar_index":1972,"type":"REBUY","strength":0.863,"price":7.1244,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1996-08-12","known_ts":"1996-08-12","bar_index":1978,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1574,"stop_level":7.2563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-01","known_ts":"1996-11-01","bar_index":1998,"type":"RECLAIM","strength":0.863,"price":7.3619,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-01-17","known_ts":"1997-01-17","bar_index":2015,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4966,"stop_level":8.5637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-05-05","known_ts":"1997-05-07","bar_index":2040,"type":"BUY","strength":0.725,"price":8.3041,"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":"1997-06-23","known_ts":"1997-06-23","bar_index":2051,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.5243,"stop_level":9.5582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-24","known_ts":"1997-06-24","bar_index":2051,"type":"RECLAIM","strength":0.863,"price":9.5921,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-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":"1997-06-23","prior_stop_level":9.5582,"sweep_low":9.3209,"atr14":0.195551,"stop_level":9.223124,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-15","known_ts":"1997-08-15","bar_index":2064,"type":"RECLAIM","strength":0.863,"price":9.8045,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-27","known_ts":"1997-10-27","bar_index":2080,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.2344,"stop_level":10.3032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-28","known_ts":"1997-10-28","bar_index":2081,"type":"RECLAIM","strength":1.0,"price":10.3548,"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":true},"anchor_ts":"1997-10-27","prior_stop_level":10.3032,"sweep_low":9.9075,"atr14":0.171824,"stop_level":9.821588,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-11-10","known_ts":"1997-11-10","bar_index":2084,"type":"RECLAIM","strength":1.0,"price":10.5268,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-11-14","known_ts":"1997-11-14","bar_index":2085,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3204,"stop_level":10.5268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-11-17","known_ts":"1997-11-17","bar_index":2085,"type":"RECLAIM","strength":0.863,"price":10.6988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-11-14","prior_stop_level":10.5268,"sweep_low":10.3204,"atr14":0.19119,"stop_level":10.224805,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-02","known_ts":"1997-12-02","bar_index":2089,"type":"RECLAIM","strength":1.0,"price":11.06,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-29","known_ts":"1997-12-31","bar_index":2095,"type":"REBUY","strength":1.0,"price":11.318,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1998-01-15","known_ts":"1998-01-15","bar_index":2099,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.8578,"stop_level":10.9052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-02-17","known_ts":"1998-02-17","bar_index":2106,"type":"RECLAIM","strength":0.863,"price":12.1566,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-16","known_ts":"1998-03-16","bar_index":2112,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.6588,"stop_level":12.7973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-17","known_ts":"1998-03-17","bar_index":2112,"type":"RECLAIM","strength":1.0,"price":12.8493,"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":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-03-16","prior_stop_level":12.7973,"sweep_low":12.6068,"atr14":0.360909,"stop_level":12.426346,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-20","known_ts":"1998-03-20","bar_index":2113,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.6934,"stop_level":12.7973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-25","known_ts":"1998-03-25","bar_index":2114,"type":"RECLAIM","strength":1.0,"price":12.8146,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-03-20","prior_stop_level":12.7973,"sweep_low":12.4164,"atr14":0.318537,"stop_level":12.257132,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-04","known_ts":"1998-06-08","bar_index":2131,"type":"BUY","strength":0.45,"price":10.8451,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-07-17","known_ts":"1998-07-17","bar_index":2141,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.3127,"stop_level":10.3394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-24","known_ts":"1998-07-24","bar_index":2142,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.9438,"stop_level":10.2952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-08-17","known_ts":"1998-08-19","bar_index":2148,"type":"REBUY","strength":0.45,"price":9.9789,"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":"1998-11-12","known_ts":"1998-11-12","bar_index":2168,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1092,"stop_level":10.3216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-17","known_ts":"1998-11-17","bar_index":2169,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.0738,"stop_level":10.3216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-15","known_ts":"1998-12-17","bar_index":2176,"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-12-15","trigger_known_ts":"1998-12-17","strength":0.45,"price":9.4364,"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.29047,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.2417,"atr14":0.218574,"stop_level":9.132413,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-29","known_ts":"1998-12-31","bar_index":2179,"type":"BUY","strength":0.45,"price":9.9498,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-12-29","known_ts":"1998-12-31","bar_index":2179,"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-12-29","trigger_known_ts":"1998-12-31","strength":0.45,"price":9.9498,"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.251867,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.2594,"atr14":0.253373,"stop_level":9.132713,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-25","known_ts":"1999-03-01","bar_index":2192,"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":"1999-02-25","trigger_known_ts":"1999-03-01","strength":0.45,"price":7.9304,"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.403707,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.6983,"atr14":0.230989,"stop_level":7.582805,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-10","known_ts":"1999-03-12","bar_index":2195,"type":"BUY","strength":0.45,"price":7.859,"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":"1999-03-10","known_ts":"1999-03-12","bar_index":2195,"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":"1999-03-10","trigger_known_ts":"1999-03-12","strength":0.45,"price":7.859,"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.388371,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.7876,"atr14":0.223911,"stop_level":7.675644,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-05","known_ts":"1999-04-05","bar_index":2200,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.2696,"stop_level":7.859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-04-14","known_ts":"1999-04-16","bar_index":2203,"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":"1999-04-14","trigger_known_ts":"1999-04-16","strength":0.45,"price":7.2691,"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.362527,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.7447,"atr14":0.220102,"stop_level":6.634649,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-19","known_ts":"1999-04-21","bar_index":2204,"type":"REBUY","strength":0.45,"price":7.5222,"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":"1999-05-07","known_ts":"1999-05-07","bar_index":2208,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2148,"stop_level":7.3595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-10","known_ts":"1999-05-10","bar_index":2209,"type":"RECLAIM","strength":0.588,"price":7.6126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-05-07","prior_stop_level":7.3595,"sweep_low":7.2148,"atr14":0.200995,"stop_level":7.114302,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-13","known_ts":"1999-05-17","bar_index":2210,"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":"1999-05-13","trigger_known_ts":"1999-05-17","strength":0.588,"price":7.5584,"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.303059,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.0882,"atr14":0.21802,"stop_level":6.97919,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-09","known_ts":"1999-07-09","bar_index":2223,"type":"RECLAIM","strength":0.863,"price":8.8044,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-29","known_ts":"1999-07-29","bar_index":2227,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.7131,"stop_level":8.8044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-02","known_ts":"1999-11-04","bar_index":2250,"type":"BUY","strength":0.588,"price":7.7249,"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":"1999-11-30","known_ts":"1999-11-30","bar_index":2256,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.5956,"stop_level":7.6325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-08","known_ts":"1999-12-08","bar_index":2258,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8009,"stop_level":7.6325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-16","known_ts":"2000-03-20","bar_index":2281,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-03-16","trigger_known_ts":"2000-03-20","strength":0.45,"price":4.4214,"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.508028,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1778,"atr14":0.161971,"stop_level":4.096814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-29","known_ts":"2000-03-31","bar_index":2284,"type":"BUY","strength":0.45,"price":4.515,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-29","known_ts":"2000-03-31","bar_index":2284,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-03-29","trigger_known_ts":"2000-03-31","strength":0.45,"price":4.515,"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.497613,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0467,"atr14":0.224078,"stop_level":3.934661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-19","known_ts":"2000-05-19","bar_index":2296,"type":"RECLAIM","strength":0.863,"price":6.8912,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-22","known_ts":"2000-06-22","bar_index":2303,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1394,"stop_level":7.1966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-26","known_ts":"2000-06-26","bar_index":2304,"type":"RECLAIM","strength":0.863,"price":7.3303,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-06-22","prior_stop_level":7.1966,"sweep_low":6.7957,"atr14":0.252471,"stop_level":6.669464,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-30","known_ts":"2000-06-30","bar_index":2305,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4474,"stop_level":6.8721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-05","known_ts":"2000-07-05","bar_index":2306,"type":"RECLAIM","strength":0.863,"price":6.9103,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-06-30","prior_stop_level":6.8721,"sweep_low":6.2613,"atr14":0.314504,"stop_level":6.104048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-17","known_ts":"2000-07-17","bar_index":2309,"type":"RECLAIM","strength":1.0,"price":6.5998,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-01","known_ts":"2000-09-01","bar_index":2320,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.9547,"stop_level":7.974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-05","known_ts":"2000-09-05","bar_index":2320,"type":"RECLAIM","strength":1.0,"price":8.1675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-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":"2000-09-01","prior_stop_level":7.974,"sweep_low":7.8192,"atr14":0.256414,"stop_level":7.690993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-13","known_ts":"2000-09-13","bar_index":2322,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.9159,"stop_level":7.9547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-14","known_ts":"2000-09-14","bar_index":2323,"type":"RECLAIM","strength":1.0,"price":7.9934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-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":"2000-09-13","prior_stop_level":7.9547,"sweep_low":7.9159,"atr14":0.232672,"stop_level":7.799564,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-02","known_ts":"2000-10-02","bar_index":2327,"type":"RECLAIM","strength":1.0,"price":8.6517,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-18","known_ts":"2000-12-20","bar_index":2345,"type":"REBUY","strength":1.0,"price":10.4721,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-01-26","known_ts":"2001-01-26","bar_index":2353,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.8601,"stop_level":10.1762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-01-30","known_ts":"2001-01-30","bar_index":2354,"type":"RECLAIM","strength":0.863,"price":10.3066,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-01-26","prior_stop_level":10.1762,"sweep_low":9.4056,"atr14":0.397091,"stop_level":9.207055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-05","known_ts":"2001-03-05","bar_index":2362,"type":"RECLAIM","strength":1.0,"price":12.134,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-23","known_ts":"2001-05-23","bar_index":2380,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.273,"stop_level":12.3368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-05-24","known_ts":"2001-05-24","bar_index":2381,"type":"RECLAIM","strength":0.863,"price":12.6268,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-05-23","prior_stop_level":12.3368,"sweep_low":12.1742,"atr14":0.298642,"stop_level":12.024879,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-30","known_ts":"2001-08-01","bar_index":2396,"type":"BUY","strength":0.725,"price":12.6092,"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":"2001-09-06","known_ts":"2001-09-06","bar_index":2405,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.4064,"stop_level":13.6153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-17","known_ts":"2001-09-17","bar_index":2406,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.2264,"stop_level":13.6153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-09","known_ts":"2001-11-13","bar_index":2419,"type":"BUY","strength":0.588,"price":11.2952,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2002-01-28","known_ts":"2002-01-28","bar_index":2436,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.0248,"stop_level":12.0871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-31","known_ts":"2002-01-31","bar_index":2437,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.9822,"stop_level":12.0871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-30","known_ts":"2002-01-30","bar_index":2437,"type":"RECLAIM","strength":0.588,"price":12.2639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-01-28","prior_stop_level":12.0871,"sweep_low":11.7464,"atr14":0.271934,"stop_level":11.610433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-21","known_ts":"2002-02-25","bar_index":2442,"type":"BUY","strength":0.725,"price":12.1034,"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":"2002-05-15","known_ts":"2002-05-15","bar_index":2461,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7738,"stop_level":14.015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-07-31","known_ts":"2002-08-02","bar_index":2479,"type":"BUY","strength":0.45,"price":11.9019,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-08-05","known_ts":"2002-08-05","bar_index":2480,"type":"RECLAIM","strength":0.588,"price":12.302,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-07-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2002-09-03","known_ts":"2002-09-03","bar_index":2486,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.5021,"stop_level":12.5955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-09-04","known_ts":"2002-09-04","bar_index":2487,"type":"RECLAIM","strength":0.725,"price":12.8189,"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":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-09-03","prior_stop_level":12.5955,"sweep_low":12.4788,"atr14":0.379095,"stop_level":12.289253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-19","known_ts":"2002-09-19","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.1786,"stop_level":12.5055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-23","known_ts":"2002-09-23","bar_index":2491,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.272,"stop_level":12.5055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-21","known_ts":"2002-10-23","bar_index":2498,"type":"BUY","strength":0.45,"price":12.0658,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-12-19","known_ts":"2002-12-19","bar_index":2512,"type":"RECLAIM","strength":0.725,"price":12.5611,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-30","known_ts":"2003-01-30","bar_index":2521,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.3617,"stop_level":12.4533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-31","known_ts":"2003-01-31","bar_index":2521,"type":"RECLAIM","strength":0.863,"price":12.5623,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-01-30","prior_stop_level":12.4533,"sweep_low":12.3617,"atr14":0.253701,"stop_level":12.234849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-21","known_ts":"2003-02-21","bar_index":2526,"type":"RECLAIM","strength":0.863,"price":12.9876,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-02-26","known_ts":"2003-02-28","bar_index":2527,"type":"BUY","strength":0.863,"price":12.9637,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2003-03-19","known_ts":"2003-03-21","bar_index":2532,"type":"BUY","strength":0.863,"price":13.144,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":90},{"ts":"2003-04-04","known_ts":"2003-04-08","bar_index":2536,"type":"BUY","strength":0.863,"price":13.1781,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2003-06-30","known_ts":"2003-06-30","bar_index":2555,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.5238,"stop_level":14.6165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-01","known_ts":"2003-07-01","bar_index":2556,"type":"RECLAIM","strength":1.0,"price":14.7984,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-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":"2003-06-30","prior_stop_level":14.6165,"sweep_low":14.5032,"atr14":0.199682,"stop_level":14.403359,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-15","known_ts":"2003-07-15","bar_index":2559,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.7568,"stop_level":14.8122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-16","known_ts":"2003-07-16","bar_index":2559,"type":"RECLAIM","strength":1.0,"price":14.871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-07-15","prior_stop_level":14.8122,"sweep_low":14.6979,"atr14":0.175485,"stop_level":14.610157,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-06","known_ts":"2003-11-06","bar_index":2586,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0126,"stop_level":15.2151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-12-16","known_ts":"2003-12-18","bar_index":2595,"type":"BUY","strength":0.725,"price":15.2744,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2004-02-12","known_ts":"2004-02-12","bar_index":2608,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.085,"stop_level":17.1484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-13","known_ts":"2004-02-13","bar_index":2608,"type":"RECLAIM","strength":1.0,"price":17.166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-02-12","prior_stop_level":17.1484,"sweep_low":16.6906,"atr14":0.29765,"stop_level":16.541775,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-02","known_ts":"2004-03-02","bar_index":2612,"type":"RECLAIM","strength":1.0,"price":18.1449,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-02-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-19","known_ts":"2004-03-19","bar_index":2616,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.9759,"stop_level":18.0322,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-23","known_ts":"2004-03-23","bar_index":2617,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.6061,"stop_level":18.0322,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-29","known_ts":"2004-03-29","bar_index":2618,"type":"RECLAIM","strength":1.0,"price":18.0956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-23","prior_stop_level":18.0322,"sweep_low":17.4477,"atr14":0.305624,"stop_level":17.294888,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-08","known_ts":"2004-04-08","bar_index":2621,"type":"RECLAIM","strength":1.0,"price":18.3056,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-23","known_ts":"2004-06-25","bar_index":2638,"type":"BUY","strength":0.725,"price":17.9154,"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":"2004-07-28","known_ts":"2004-07-30","bar_index":2646,"type":"REBUY","strength":0.725,"price":17.2474,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2004-08-31","known_ts":"2004-09-02","bar_index":2654,"type":"BUY","strength":0.45,"price":16.264,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-12-07","known_ts":"2004-12-07","bar_index":2676,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.207,"stop_level":17.5606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-21","known_ts":"2004-12-21","bar_index":2680,"type":"RECLAIM","strength":0.863,"price":17.5822,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-25","known_ts":"2005-03-01","bar_index":2695,"type":"BUY","strength":0.863,"price":18.1028,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2005-03-23","known_ts":"2005-03-23","bar_index":2701,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.8329,"stop_level":16.9311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-03-24","known_ts":"2005-03-24","bar_index":2701,"type":"RECLAIM","strength":0.725,"price":16.9893,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2005-03-23","prior_stop_level":16.9311,"sweep_low":16.7892,"atr14":0.352688,"stop_level":16.612856,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-01","known_ts":"2005-06-03","bar_index":2717,"type":"BUY","strength":0.45,"price":16.5999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-07-22","known_ts":"2005-07-22","bar_index":2729,"type":"RECLAIM","strength":0.725,"price":17.0721,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-09","known_ts":"2005-08-09","bar_index":2733,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.0119,"stop_level":16.4345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-30","known_ts":"2005-09-01","bar_index":2738,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-08-30","trigger_known_ts":"2005-09-01","strength":0.45,"price":15.3631,"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.165099,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.0146,"atr14":0.359989,"stop_level":14.834605,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-17","known_ts":"2005-10-19","bar_index":2749,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-10-17","trigger_known_ts":"2005-10-19","strength":0.45,"price":14.5405,"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.209803,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.686,"atr14":0.393587,"stop_level":13.489206,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-20","known_ts":"2005-10-24","bar_index":2750,"type":"BUY","strength":0.45,"price":14.8553,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-10-20","known_ts":"2005-10-24","bar_index":2750,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-10-20","trigger_known_ts":"2005-10-24","strength":0.45,"price":14.8553,"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.192695,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.686,"atr14":0.395451,"stop_level":13.488275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-07","known_ts":"2005-11-09","bar_index":2754,"type":"BUY","strength":0.45,"price":14.0833,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-11-07","known_ts":"2005-11-09","bar_index":2754,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-11-07","trigger_known_ts":"2005-11-09","strength":0.45,"price":14.0833,"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.234649,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.5211,"atr14":0.367381,"stop_level":13.33741,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-10","known_ts":"2005-11-14","bar_index":2755,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-11-10","trigger_known_ts":"2005-11-14","strength":0.45,"price":14.5292,"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.210417,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.5211,"atr14":0.35673,"stop_level":13.342735,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-07","known_ts":"2005-12-07","bar_index":2761,"type":"RECLAIM","strength":0.725,"price":16.077,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-11-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-17","known_ts":"2006-02-17","bar_index":2777,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.2091,"stop_level":16.2508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-02-23","known_ts":"2006-02-23","bar_index":2778,"type":"RECLAIM","strength":0.725,"price":16.3832,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-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":"2006-02-17","prior_stop_level":16.2508,"sweep_low":15.7474,"atr14":0.374378,"stop_level":15.560211,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-27","known_ts":"2006-05-01","bar_index":2793,"type":"BUY","strength":0.45,"price":14.238,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-05-12","known_ts":"2006-05-12","bar_index":2796,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.8973,"stop_level":14.238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-05-16","known_ts":"2006-05-16","bar_index":2797,"type":"RECLAIM","strength":0.45,"price":14.2418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2006-05-12","prior_stop_level":14.238,"sweep_low":13.6829,"atr14":0.286508,"stop_level":13.539646,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-12","known_ts":"2006-06-12","bar_index":2803,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.9164,"stop_level":14.0581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-06-15","known_ts":"2006-06-15","bar_index":2804,"type":"RECLAIM","strength":0.588,"price":14.2227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-06-12","prior_stop_level":14.0581,"sweep_low":13.5872,"atr14":0.358865,"stop_level":13.407767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-19","known_ts":"2006-09-19","bar_index":2826,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.5004,"stop_level":14.5082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-20","known_ts":"2006-09-20","bar_index":2826,"type":"RECLAIM","strength":0.725,"price":14.636,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-09-19","prior_stop_level":14.5082,"sweep_low":14.2176,"atr14":0.2477,"stop_level":14.09375,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-20","known_ts":"2006-10-24","bar_index":2834,"type":"BUY","strength":0.725,"price":14.4659,"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":60},{"ts":"2007-01-18","known_ts":"2007-01-18","bar_index":2853,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.535,"stop_level":18.7248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-24","known_ts":"2007-01-24","bar_index":2855,"type":"RECLAIM","strength":1.0,"price":18.8633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-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":"2007-01-18","prior_stop_level":18.7248,"sweep_low":18.3965,"atr14":0.329082,"stop_level":18.231959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-01","known_ts":"2007-02-01","bar_index":2857,"type":"RECLAIM","strength":1.0,"price":19.156,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-30","known_ts":"2007-04-30","bar_index":2877,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.9669,"stop_level":25.0665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-05-02","known_ts":"2007-05-02","bar_index":2877,"type":"RECLAIM","strength":0.863,"price":25.3892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-04-30","prior_stop_level":25.0665,"sweep_low":24.8474,"atr14":0.425433,"stop_level":24.634684,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-14","known_ts":"2007-09-18","bar_index":2909,"type":"BUY","strength":0.588,"price":19.8168,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":80},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":2917,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.3867,"stop_level":19.6363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":2917,"type":"RECLAIM","strength":0.725,"price":19.6375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 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":"2007-10-19","prior_stop_level":19.6363,"sweep_low":19.1764,"atr14":0.734605,"stop_level":18.809097,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-08","known_ts":"2007-11-12","bar_index":2922,"type":"REBUY","strength":0.588,"price":21.1341,"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":"2007-12-11","known_ts":"2007-12-11","bar_index":2929,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.6042,"stop_level":21.1462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-13","known_ts":"2007-12-13","bar_index":2930,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.588,"stop_level":21.1462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-14","known_ts":"2008-01-14","bar_index":2936,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.1855,"stop_level":20.3413,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-06","known_ts":"2008-02-08","bar_index":2942,"type":"BUY","strength":0.588,"price":20.6262,"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":"2008-02-11","known_ts":"2008-02-11","bar_index":2943,"type":"RECLAIM","strength":0.725,"price":22.9193,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-02-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-09","known_ts":"2008-04-09","bar_index":2956,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.3716,"stop_level":25.392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-10","known_ts":"2008-04-10","bar_index":2956,"type":"RECLAIM","strength":0.863,"price":25.6675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-04-09","prior_stop_level":25.392,"sweep_low":25.2524,"atr14":0.676398,"stop_level":24.914201,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-24","known_ts":"2008-04-24","bar_index":2960,"type":"RECLAIM","strength":0.863,"price":26.4978,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":2980,"type":"BUY","strength":0.45,"price":20.0913,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-08-01","known_ts":"2008-08-01","bar_index":2983,"type":"RECLAIM","strength":0.725,"price":22.5643,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-21","known_ts":"2008-08-21","bar_index":2987,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.3195,"stop_level":21.4191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-28","known_ts":"2008-08-28","bar_index":2989,"type":"RECLAIM","strength":0.588,"price":21.7137,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-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":"2008-08-21","prior_stop_level":21.4191,"sweep_low":20.6639,"atr14":0.658895,"stop_level":20.334452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-15","known_ts":"2008-09-15","bar_index":2993,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.6722,"stop_level":21.0664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-16","known_ts":"2008-09-16","bar_index":2993,"type":"RECLAIM","strength":0.588,"price":21.1991,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-15","prior_stop_level":21.0664,"sweep_low":20.0996,"atr14":0.646323,"stop_level":19.776439,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-14","known_ts":"2008-10-16","bar_index":3000,"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-14","trigger_known_ts":"2008-10-16","strength":0.45,"price":17.0006,"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.378883,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.95,"atr14":1.081456,"stop_level":14.409272,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-30","known_ts":"2008-11-03","bar_index":3004,"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-30","trigger_known_ts":"2008-11-03","strength":0.45,"price":16.4596,"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.398648,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.8241,"atr14":0.918054,"stop_level":14.365073,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-04","known_ts":"2008-12-08","bar_index":3012,"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-12-04","trigger_known_ts":"2008-12-08","strength":0.45,"price":13.4529,"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.508498,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.2745,"atr14":0.858772,"stop_level":11.845114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-12","known_ts":"2008-12-16","bar_index":3014,"type":"BUY","strength":0.45,"price":13.9267,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-12-12","known_ts":"2008-12-16","bar_index":3014,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-12-12","trigger_known_ts":"2008-12-16","strength":0.45,"price":13.9267,"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.491188,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.2745,"atr14":0.866926,"stop_level":11.841037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-06","known_ts":"2009-01-08","bar_index":3019,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-01-06","trigger_known_ts":"2009-01-08","strength":0.45,"price":13.6395,"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.501681,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.2535,"atr14":0.667148,"stop_level":11.919926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":3022,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2992,"stop_level":13.3928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":3022,"type":"RECLAIM","strength":0.588,"price":13.5587,"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":13.3928,"sweep_low":13.1885,"atr14":0.56785,"stop_level":12.904575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-02","known_ts":"2009-02-02","bar_index":3025,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2736,"stop_level":13.2992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-03","known_ts":"2009-02-03","bar_index":3025,"type":"RECLAIM","strength":0.588,"price":13.5672,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-02-02","prior_stop_level":13.2992,"sweep_low":12.7971,"atr14":0.56397,"stop_level":12.515115,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-24","known_ts":"2009-02-24","bar_index":3030,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.7674,"stop_level":13.0141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-26","known_ts":"2009-02-26","bar_index":3030,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.2398,"stop_level":13.0141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-12","known_ts":"2009-03-16","bar_index":3034,"type":"REBUY","strength":0.588,"price":12.4525,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-12","known_ts":"2009-03-16","bar_index":3034,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-12","trigger_known_ts":"2009-03-16","strength":0.588,"price":12.4525,"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.545048,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.7848,"atr14":0.587343,"stop_level":10.491129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-14","known_ts":"2009-04-14","bar_index":3041,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.8334,"stop_level":13.2056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-16","known_ts":"2009-04-16","bar_index":3042,"type":"RECLAIM","strength":0.588,"price":13.455,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-14","prior_stop_level":13.2056,"sweep_low":12.6434,"atr14":0.556438,"stop_level":12.365181,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-01","known_ts":"2009-05-01","bar_index":3045,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.6348,"stop_level":12.8593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-04","known_ts":"2009-05-04","bar_index":3046,"type":"RECLAIM","strength":0.725,"price":13.2046,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-01","prior_stop_level":12.8593,"sweep_low":12.5528,"atr14":0.548962,"stop_level":12.278319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-29","known_ts":"2009-05-29","bar_index":3052,"type":"RECLAIM","strength":0.863,"price":16.1787,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-19","known_ts":"2009-06-19","bar_index":3057,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.2363,"stop_level":14.5039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-26","known_ts":"2009-06-26","bar_index":3058,"type":"RECLAIM","strength":0.725,"price":14.5384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-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":"2009-06-19","prior_stop_level":14.5039,"sweep_low":13.6924,"atr14":0.54799,"stop_level":13.418405,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-08","known_ts":"2009-07-08","bar_index":3061,"type":"RECLAIM","strength":0.863,"price":14.9821,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-16","known_ts":"2009-07-20","bar_index":3063,"type":"BUY","strength":0.863,"price":16.7712,"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":"2009-08-14","known_ts":"2009-08-14","bar_index":3070,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.8351,"stop_level":16.0538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-20","known_ts":"2009-08-20","bar_index":3071,"type":"RECLAIM","strength":0.863,"price":16.1763,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-08-14","prior_stop_level":16.0538,"sweep_low":15.3452,"atr14":0.527443,"stop_level":15.081478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":3074,"type":"RECLAIM","strength":1.0,"price":16.6181,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-01","known_ts":"2009-10-05","bar_index":3081,"type":"REBUY","strength":1.0,"price":18.8884,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-10-21","known_ts":"2009-10-21","bar_index":3085,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.8857,"stop_level":19.1156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-23","known_ts":"2009-10-23","bar_index":3086,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.7531,"stop_level":19.1156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-20","known_ts":"2009-11-20","bar_index":3093,"type":"RECLAIM","strength":1.0,"price":20.2827,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-22","known_ts":"2010-01-22","bar_index":3106,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.5877,"stop_level":21.5472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-02-19","known_ts":"2010-02-19","bar_index":3113,"type":"RECLAIM","strength":1.0,"price":23.743,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-25","known_ts":"2010-03-25","bar_index":3121,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.8903,"stop_level":24.0197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-29","known_ts":"2010-03-29","bar_index":3121,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.8412,"stop_level":24.0197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-05","known_ts":"2010-04-05","bar_index":3123,"type":"RECLAIM","strength":1.0,"price":24.6267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-29","prior_stop_level":24.0197,"sweep_low":23.4217,"atr14":0.520865,"stop_level":23.161268,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-13","known_ts":"2010-04-13","bar_index":3125,"type":"RECLAIM","strength":1.0,"price":24.6289,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-13","known_ts":"2010-07-15","bar_index":3146,"type":"BUY","strength":0.588,"price":19.1196,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2010-08-04","known_ts":"2010-08-04","bar_index":3151,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.0858,"stop_level":18.646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-09-01","known_ts":"2010-09-03","bar_index":3158,"type":"BUY","strength":0.588,"price":17.1931,"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":"2010-11-30","known_ts":"2010-11-30","bar_index":3178,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.8495,"stop_level":18.9509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-02-14","known_ts":"2011-02-14","bar_index":3196,"type":"RECLAIM","strength":0.725,"price":19.3074,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-03-15","known_ts":"2011-03-15","bar_index":3202,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.3213,"stop_level":19.326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-03-18","known_ts":"2011-03-18","bar_index":3203,"type":"RECLAIM","strength":0.863,"price":19.6291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-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":"2011-03-15","prior_stop_level":19.326,"sweep_low":19.0555,"atr14":0.415859,"stop_level":18.84757,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-29","known_ts":"2011-03-29","bar_index":3206,"type":"RECLAIM","strength":0.863,"price":20.3054,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-04-13","known_ts":"2011-04-13","bar_index":3209,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.0306,"stop_level":20.3054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-04-18","known_ts":"2011-04-18","bar_index":3210,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.9505,"stop_level":20.3054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-04-15","known_ts":"2011-04-15","bar_index":3210,"type":"RECLAIM","strength":0.863,"price":20.337,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-04-13","prior_stop_level":20.3054,"sweep_low":19.8421,"atr14":0.42336,"stop_level":19.63042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-03","known_ts":"2011-05-03","bar_index":3214,"type":"RECLAIM","strength":1.0,"price":19.9694,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-05","known_ts":"2011-08-09","bar_index":3236,"type":"BUY","strength":0.45,"price":17.8083,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-08-26","known_ts":"2011-08-26","bar_index":3241,"type":"RECLAIM","strength":0.725,"price":19.3547,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-08-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-09-21","known_ts":"2011-09-21","bar_index":3246,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.0517,"stop_level":18.3428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-10","known_ts":"2011-10-10","bar_index":3251,"type":"RECLAIM","strength":0.863,"price":18.9689,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-02","known_ts":"2011-12-02","bar_index":3263,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.3949,"stop_level":21.3086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-12-16","known_ts":"2011-12-16","bar_index":3267,"type":"RECLAIM","strength":1.0,"price":22.1013,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-10","known_ts":"2012-01-12","bar_index":3272,"type":"BUY","strength":1.0,"price":22.6341,"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":"2012-02-29","known_ts":"2012-02-29","bar_index":3283,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.4436,"stop_level":22.7953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-11","known_ts":"2012-06-13","bar_index":3307,"type":"BUY","strength":0.725,"price":22.5917,"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":"2012-07-23","known_ts":"2012-07-23","bar_index":3316,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.8397,"stop_level":23.0842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-09","known_ts":"2012-08-13","bar_index":3321,"type":"BUY","strength":0.863,"price":23.3686,"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":"2012-10-19","known_ts":"2012-10-19","bar_index":3337,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.1712,"stop_level":25.423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-19","known_ts":"2012-12-21","bar_index":3351,"type":"BUY","strength":0.725,"price":25.7856,"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":"2013-02-25","known_ts":"2013-02-25","bar_index":3365,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.9722,"stop_level":28.1604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-26","known_ts":"2013-02-26","bar_index":3366,"type":"RECLAIM","strength":1.0,"price":28.196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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":"2013-02-25","prior_stop_level":28.1604,"sweep_low":27.9722,"atr14":0.474679,"stop_level":27.734861,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-11","known_ts":"2013-03-11","bar_index":3369,"type":"RECLAIM","strength":1.0,"price":29.1418,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-18","known_ts":"2013-03-18","bar_index":3370,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.1146,"stop_level":28.1604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-19","known_ts":"2013-03-19","bar_index":3371,"type":"RECLAIM","strength":1.0,"price":28.3333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-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":"2013-03-18","prior_stop_level":28.1604,"sweep_low":27.657,"atr14":0.561187,"stop_level":27.376406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-08","known_ts":"2013-04-08","bar_index":3375,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.9396,"stop_level":28.1146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-04-09","known_ts":"2013-04-09","bar_index":3375,"type":"RECLAIM","strength":0.863,"price":28.3347,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-08","prior_stop_level":28.1146,"sweep_low":27.7703,"atr14":0.521056,"stop_level":27.509772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-15","known_ts":"2013-07-17","bar_index":3398,"type":"BUY","strength":0.725,"price":31.7025,"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":"2013-08-07","known_ts":"2013-08-07","bar_index":3403,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.159,"stop_level":31.6922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-25","known_ts":"2013-09-27","bar_index":3415,"type":"BUY","strength":0.588,"price":26.5421,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2013-11-07","known_ts":"2013-11-07","bar_index":3425,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.1715,"stop_level":27.5203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-01-16","known_ts":"2014-01-16","bar_index":3441,"type":"RECLAIM","strength":0.725,"price":28.5536,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-29","known_ts":"2014-01-29","bar_index":3443,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.1497,"stop_level":28.0205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-02-07","known_ts":"2014-02-11","bar_index":3446,"type":"REBUY","strength":0.725,"price":29.5194,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2014-03-13","known_ts":"2014-03-13","bar_index":3453,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.8914,"stop_level":29.0972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-14","known_ts":"2014-03-14","bar_index":3454,"type":"RECLAIM","strength":0.863,"price":29.3083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-03-13","prior_stop_level":29.0972,"sweep_low":28.7278,"atr14":0.807407,"stop_level":28.324097,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-27","known_ts":"2014-03-27","bar_index":3457,"type":"RECLAIM","strength":0.863,"price":29.4983,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-09","known_ts":"2014-05-13","bar_index":3467,"type":"BUY","strength":0.863,"price":29.4377,"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":"2014-05-22","known_ts":"2014-05-22","bar_index":3470,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.031,"stop_level":29.0061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-06-13","known_ts":"2014-06-13","bar_index":3475,"type":"RECLAIM","strength":0.725,"price":30.2528,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-16","known_ts":"2014-07-16","bar_index":3482,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.9262,"stop_level":29.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-18","known_ts":"2014-07-18","bar_index":3483,"type":"RECLAIM","strength":0.863,"price":29.1682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-07-16","prior_stop_level":29.07,"sweep_low":28.625,"atr14":0.546526,"stop_level":28.351737,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-29","known_ts":"2014-10-31","bar_index":3507,"type":"BUY","strength":0.45,"price":24.2075,"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-11-19","known_ts":"2014-11-21","bar_index":3512,"type":"BUY","strength":0.45,"price":21.7976,"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":"2015-01-02","known_ts":"2015-01-02","bar_index":3521,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.6027,"stop_level":22.6571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-12","known_ts":"2015-01-12","bar_index":3523,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.6731,"stop_level":22.6571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-02-04","known_ts":"2015-02-04","bar_index":3529,"type":"RECLAIM","strength":0.725,"price":25.8943,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-11","known_ts":"2015-03-11","bar_index":3537,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.985,"stop_level":25.0732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":3537,"type":"RECLAIM","strength":0.725,"price":25.4534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-03-11","prior_stop_level":25.0732,"sweep_low":24.7976,"atr14":0.625711,"stop_level":24.484745,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-27","known_ts":"2015-03-27","bar_index":3541,"type":"RECLAIM","strength":0.863,"price":25.9879,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-01","known_ts":"2015-04-06","bar_index":3542,"type":"REBUY","strength":0.863,"price":26.2414,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2015-07-09","known_ts":"2015-07-09","bar_index":3564,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.438,"stop_level":31.7926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-07-10","known_ts":"2015-07-10","bar_index":3565,"type":"RECLAIM","strength":1.0,"price":31.9834,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-07-09","prior_stop_level":31.7926,"sweep_low":31.3705,"atr14":0.587556,"stop_level":31.076722,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-28","known_ts":"2015-07-28","bar_index":3569,"type":"RECLAIM","strength":1.0,"price":31.8878,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-10-05","known_ts":"2015-10-07","bar_index":3585,"type":"BUY","strength":0.725,"price":29.1607,"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":65},{"ts":"2015-10-26","known_ts":"2015-10-26","bar_index":3590,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.3478,"stop_level":30.575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":3590,"type":"RECLAIM","strength":0.863,"price":31.4326,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-10-26","prior_stop_level":30.575,"sweep_low":30.0922,"atr14":0.718917,"stop_level":29.732741,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":3595,"type":"RECLAIM","strength":1.0,"price":31.8984,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-12-10","known_ts":"2015-12-10","bar_index":3600,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.1089,"stop_level":31.3247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-02-04","known_ts":"2016-02-08","bar_index":3613,"type":"BUY","strength":0.725,"price":31.2519,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":3615,"type":"BUY","strength":0.725,"price":31.3208,"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":"2016-04-08","known_ts":"2016-04-08","bar_index":3627,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.9116,"stop_level":31.7394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-02","known_ts":"2016-05-04","bar_index":3633,"type":"BUY","strength":0.725,"price":31.8669,"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":"2016-05-23","known_ts":"2016-05-25","bar_index":3638,"type":"BUY","strength":0.725,"price":33.0191,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2016-06-30","known_ts":"2016-07-05","bar_index":3647,"type":"BUY","strength":0.863,"price":33.0249,"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":"2016-08-04","known_ts":"2016-08-04","bar_index":3655,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.7922,"stop_level":34.0961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-05","known_ts":"2016-08-05","bar_index":3655,"type":"RECLAIM","strength":1.0,"price":35.5803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-08-04","prior_stop_level":34.0961,"sweep_low":33.6053,"atr14":0.675176,"stop_level":33.267712,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-22","known_ts":"2016-08-22","bar_index":3659,"type":"RECLAIM","strength":1.0,"price":35.592,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-18","known_ts":"2016-11-22","bar_index":3680,"type":"BUY","strength":0.588,"price":32.2029,"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":50},{"ts":"2017-02-17","known_ts":"2017-02-17","bar_index":3700,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.1479,"stop_level":40.4453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-21","known_ts":"2017-02-21","bar_index":3700,"type":"RECLAIM","strength":1.0,"price":40.8617,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-02-17","prior_stop_level":40.4453,"sweep_low":39.7911,"atr14":1.525697,"stop_level":39.028252,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":3720,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.838,"stop_level":42.7071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-07-24","known_ts":"2017-07-26","bar_index":3736,"type":"BUY","strength":0.725,"price":38.9902,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2017-09-13","known_ts":"2017-09-15","bar_index":3748,"type":"BUY","strength":0.45,"price":34.94,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-11-08","known_ts":"2017-11-08","bar_index":3761,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.4422,"stop_level":34.6933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-12-04","known_ts":"2017-12-06","bar_index":3767,"type":"BUY","strength":0.588,"price":33.9304,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-01-09","known_ts":"2018-01-11","bar_index":3775,"type":"BUY","strength":0.588,"price":32.2259,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-02-08","known_ts":"2018-02-12","bar_index":3782,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-02-08","trigger_known_ts":"2018-02-12","strength":0.588,"price":30.8691,"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.312414,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":28.3403,"atr14":0.866111,"stop_level":27.907245,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-13","known_ts":"2018-02-15","bar_index":3783,"type":"BUY","strength":0.588,"price":30.8999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-02-13","known_ts":"2018-02-15","bar_index":3783,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-02-13","trigger_known_ts":"2018-02-15","strength":0.588,"price":30.8999,"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.311728,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":28.3403,"atr14":0.801528,"stop_level":27.939536,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-28","known_ts":"2018-02-28","bar_index":3786,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.314,"stop_level":30.499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-06","known_ts":"2018-03-06","bar_index":3787,"type":"RECLAIM","strength":0.588,"price":31.455,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-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":"2018-02-28","prior_stop_level":30.499,"sweep_low":29.7897,"atr14":0.790994,"stop_level":29.394203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-16","known_ts":"2018-03-16","bar_index":3790,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.6047,"stop_level":29.9131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-21","known_ts":"2018-03-21","bar_index":3791,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.9879,"stop_level":29.9131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-28","known_ts":"2018-04-02","bar_index":3793,"type":"REBUY","strength":0.588,"price":29.6355,"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":"2018-05-11","known_ts":"2018-05-11","bar_index":3803,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.0606,"stop_level":29.3412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-16","known_ts":"2018-05-16","bar_index":3804,"type":"RECLAIM","strength":0.725,"price":29.8401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-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":"2018-05-11","prior_stop_level":29.3412,"sweep_low":28.9359,"atr14":0.666956,"stop_level":28.602422,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-18","known_ts":"2018-05-22","bar_index":3805,"type":"REBUY","strength":0.725,"price":30.0895,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2018-07-16","known_ts":"2018-07-16","bar_index":3818,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.1337,"stop_level":41.1899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-20","known_ts":"2018-07-20","bar_index":3819,"type":"RECLAIM","strength":0.863,"price":41.4173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-07-16","prior_stop_level":41.1899,"sweep_low":39.5892,"atr14":1.167616,"stop_level":39.005392,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-01","known_ts":"2018-08-01","bar_index":3822,"type":"RECLAIM","strength":1.0,"price":42.8042,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-18","known_ts":"2018-09-20","bar_index":3833,"type":"BUY","strength":0.863,"price":42.3945,"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":"2018-11-02","known_ts":"2018-11-02","bar_index":3844,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.1647,"stop_level":43.1774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-05","known_ts":"2018-11-05","bar_index":3844,"type":"RECLAIM","strength":1.0,"price":43.3879,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-11-02","prior_stop_level":43.1774,"sweep_low":42.7437,"atr14":1.008436,"stop_level":42.239482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-14","known_ts":"2018-11-14","bar_index":3846,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.6034,"stop_level":42.8011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-29","known_ts":"2019-01-31","bar_index":3863,"type":"BUY","strength":0.588,"price":37.3132,"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":"2019-03-05","known_ts":"2019-03-05","bar_index":3871,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.1991,"stop_level":38.3284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":3871,"type":"RECLAIM","strength":0.588,"price":38.7488,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-05","prior_stop_level":38.3284,"sweep_low":37.63,"atr14":0.907063,"stop_level":37.176469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-27","known_ts":"2019-03-27","bar_index":3876,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.5071,"stop_level":37.8758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-01","known_ts":"2019-04-01","bar_index":3877,"type":"RECLAIM","strength":0.588,"price":37.9016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-27","prior_stop_level":37.8758,"sweep_low":36.9381,"atr14":0.792132,"stop_level":36.542034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-21","known_ts":"2019-05-23","bar_index":3889,"type":"BUY","strength":0.588,"price":38.6887,"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":"2019-07-31","known_ts":"2019-07-31","bar_index":3905,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.4484,"stop_level":39.4816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-11","known_ts":"2019-09-13","bar_index":3915,"type":"BUY","strength":0.588,"price":36.7766,"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":15},{"ts":"2019-11-13","known_ts":"2019-11-13","bar_index":3930,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.7963,"stop_level":37.1511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-15","known_ts":"2019-11-15","bar_index":3930,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.2871,"stop_level":37.1511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-05","known_ts":"2019-12-09","bar_index":3935,"type":"BUY","strength":0.45,"price":36.0283,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-12-13","known_ts":"2019-12-13","bar_index":3937,"type":"RECLAIM","strength":0.725,"price":37.7225,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-12-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-14","known_ts":"2020-01-14","bar_index":3943,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.7044,"stop_level":38.1864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-16","known_ts":"2020-01-16","bar_index":3944,"type":"RECLAIM","strength":0.863,"price":38.5083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-01-14","prior_stop_level":38.1864,"sweep_low":37.6772,"atr14":0.636666,"stop_level":37.358867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-21","known_ts":"2020-01-21","bar_index":3945,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.2276,"stop_level":37.7044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-04-02","known_ts":"2020-04-06","bar_index":3962,"type":"BUY","strength":0.45,"price":30.7494,"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":"Consumer Staples"}},{"ts":"2020-05-07","known_ts":"2020-05-07","bar_index":3970,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.8501,"stop_level":30.148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-11","known_ts":"2020-05-11","bar_index":3970,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.051,"stop_level":30.148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-08","known_ts":"2020-05-08","bar_index":3970,"type":"RECLAIM","strength":0.588,"price":31.1594,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-07","prior_stop_level":30.148,"sweep_low":29.76,"atr14":1.355116,"stop_level":29.082442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":3971,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.8387,"stop_level":30.148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-02","known_ts":"2020-07-07","bar_index":3983,"type":"BUY","strength":0.588,"price":29.1712,"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":"2020-07-21","known_ts":"2020-07-23","bar_index":3987,"type":"BUY","strength":0.588,"price":29.5731,"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":"2020-08-24","known_ts":"2020-08-24","bar_index":3995,"type":"RECLAIM","strength":0.725,"price":31.4157,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-07-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-28","known_ts":"2020-08-28","bar_index":3996,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.1969,"stop_level":31.331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-06","known_ts":"2020-10-08","bar_index":4005,"type":"BUY","strength":0.588,"price":31.2442,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2020-10-28","known_ts":"2020-10-28","bar_index":4010,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.4495,"stop_level":29.5056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-03","known_ts":"2020-11-03","bar_index":4011,"type":"RECLAIM","strength":0.588,"price":29.6996,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-10-28","prior_stop_level":29.5056,"sweep_low":27.8891,"atr14":0.754423,"stop_level":27.511889,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-12","known_ts":"2020-11-12","bar_index":4014,"type":"RECLAIM","strength":0.863,"price":33.2989,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-04-20","known_ts":"2021-04-20","bar_index":4049,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.7322,"stop_level":42.1899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-21","known_ts":"2021-04-21","bar_index":4050,"type":"RECLAIM","strength":1.0,"price":42.5885,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-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":"2021-04-20","prior_stop_level":42.1899,"sweep_low":41.3778,"atr14":0.931261,"stop_level":40.91217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-27","known_ts":"2021-05-27","bar_index":4058,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.3818,"stop_level":43.9985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-06-01","known_ts":"2021-06-01","bar_index":4059,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.2825,"stop_level":43.9985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-09-01","known_ts":"2021-09-03","bar_index":4081,"type":"BUY","strength":0.588,"price":38.1484,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2021-09-23","known_ts":"2021-09-27","bar_index":4086,"type":"BUY","strength":0.588,"price":36.3814,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2021-10-18","known_ts":"2021-10-18","bar_index":4091,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.9052,"stop_level":37.2094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-11-02","known_ts":"2021-11-02","bar_index":4095,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.525,"stop_level":36.8596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-11-03","known_ts":"2021-11-03","bar_index":4095,"type":"RECLAIM","strength":0.588,"price":37.141,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-02 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-11-02","prior_stop_level":36.8596,"sweep_low":35.9927,"atr14":0.654663,"stop_level":35.665368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":4101,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.2208,"stop_level":36.5706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":4102,"type":"RECLAIM","strength":0.588,"price":36.9128,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-11-26","prior_stop_level":36.5706,"sweep_low":35.1638,"atr14":0.811891,"stop_level":34.757855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-14","known_ts":"2021-12-14","bar_index":4105,"type":"RECLAIM","strength":0.725,"price":39.7798,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-26","known_ts":"2022-01-26","bar_index":4114,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.2597,"stop_level":42.653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-02-28","known_ts":"2022-02-28","bar_index":4122,"type":"RECLAIM","strength":1.0,"price":43.2158,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-03","known_ts":"2022-03-07","bar_index":4123,"type":"BUY","strength":1.0,"price":43.6013,"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":"2022-03-24","known_ts":"2022-03-28","bar_index":4128,"type":"BUY","strength":1.0,"price":44.0331,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2022-05-02","known_ts":"2022-05-02","bar_index":4136,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.4701,"stop_level":45.095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-04","known_ts":"2022-05-04","bar_index":4137,"type":"RECLAIM","strength":1.0,"price":45.5871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-05-02","prior_stop_level":45.095,"sweep_low":43.853,"atr14":1.141235,"stop_level":43.282382,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-16","known_ts":"2022-05-16","bar_index":4140,"type":"RECLAIM","strength":1.0,"price":48.9538,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-27","known_ts":"2022-06-01","bar_index":4143,"type":"REBUY","strength":1.0,"price":49.7819,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2022-10-11","known_ts":"2022-10-13","bar_index":4174,"type":"BUY","strength":0.45,"price":37.6604,"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":"Consumer Staples"}},{"ts":"2022-11-04","known_ts":"2022-11-04","bar_index":4180,"type":"RECLAIM","strength":0.725,"price":44.0298,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-06","known_ts":"2022-12-06","bar_index":4187,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.6981,"stop_level":45.0846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":4188,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.2069,"stop_level":45.0846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-11","known_ts":"2023-01-11","bar_index":4195,"type":"RECLAIM","strength":0.863,"price":44.2617,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-30","known_ts":"2023-02-01","bar_index":4199,"type":"BUY","strength":0.863,"price":45.1527,"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":"quality","score":75},{"ts":"2023-03-30","known_ts":"2023-04-03","bar_index":4213,"type":"BUY","strength":0.588,"price":43.6487,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2023-05-04","known_ts":"2023-05-04","bar_index":4221,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.0776,"stop_level":44.2518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-05","known_ts":"2023-05-05","bar_index":4221,"type":"RECLAIM","strength":0.863,"price":44.8078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-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":"2023-05-04","prior_stop_level":44.2518,"sweep_low":43.6461,"atr14":0.727015,"stop_level":43.282593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-11","known_ts":"2023-05-11","bar_index":4222,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.5548,"stop_level":44.0776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-31","known_ts":"2023-05-31","bar_index":4227,"type":"RECLAIM","strength":0.863,"price":44.1191,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-27","known_ts":"2023-07-31","bar_index":4240,"type":"BUY","strength":0.45,"price":42.6367,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-09-13","known_ts":"2023-09-15","bar_index":4251,"type":"BUY","strength":0.45,"price":40.2675,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-10-23","known_ts":"2023-10-23","bar_index":4260,"type":"SELL","basis":"structure_stop","strength":0.45,"price":38.5716,"stop_level":39.1892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-10-25","known_ts":"2023-10-25","bar_index":4261,"type":"SELL","basis":"structure_stop","strength":0.45,"price":38.9404,"stop_level":39.1892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-11-10","known_ts":"2023-11-10","bar_index":4265,"type":"RECLAIM","strength":0.725,"price":45.5363,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-05","known_ts":"2024-04-09","bar_index":4298,"type":"BUY","strength":0.725,"price":44.4489,"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":"2024-05-23","known_ts":"2024-05-23","bar_index":4309,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.0514,"stop_level":44.8283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-08","known_ts":"2024-07-10","bar_index":4319,"type":"BUY","strength":0.45,"price":42.3305,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-07-16","known_ts":"2024-07-16","bar_index":4321,"type":"RECLAIM","strength":0.725,"price":45.7683,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-07-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-06","known_ts":"2024-09-06","bar_index":4333,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.8993,"stop_level":47.1237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-09-23","known_ts":"2024-09-23","bar_index":4337,"type":"RECLAIM","strength":0.863,"price":46.5223,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-11-04","known_ts":"2024-11-06","bar_index":4347,"type":"BUY","strength":0.863,"price":48.9263,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2024-12-18","known_ts":"2024-12-18","bar_index":4357,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.1484,"stop_level":51.3339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-13","known_ts":"2025-03-13","bar_index":4376,"type":"RECLAIM","strength":0.863,"price":51.6549,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-07","known_ts":"2025-04-07","bar_index":4381,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.9113,"stop_level":49.8289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-22","known_ts":"2025-04-24","bar_index":4385,"type":"BUY","strength":0.863,"price":54.2963,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2025-06-13","known_ts":"2025-06-13","bar_index":4397,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.7909,"stop_level":56.8944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-21","known_ts":"2025-08-25","bar_index":4413,"type":"BUY","strength":0.725,"price":53.3509,"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":"2025-09-15","known_ts":"2025-09-15","bar_index":4418,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.4343,"stop_level":52.4439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-09-16","known_ts":"2025-09-16","bar_index":4418,"type":"RECLAIM","strength":0.725,"price":52.9308,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2025-09-15","prior_stop_level":52.4439,"sweep_low":52.2338,"atr14":0.990142,"stop_level":51.738729,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-11","known_ts":"2025-11-13","bar_index":4432,"type":"BUY","strength":0.45,"price":51.3197,"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":"Consumer Staples"}},{"ts":"2025-12-11","known_ts":"2025-12-11","bar_index":4439,"type":"RECLAIM","strength":0.725,"price":53.0358,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-11-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-30","known_ts":"2025-12-30","bar_index":4443,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.4069,"stop_level":51.4263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-07","known_ts":"2026-01-07","bar_index":4444,"type":"RECLAIM","strength":0.588,"price":51.5136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-12-30","prior_stop_level":51.4263,"sweep_low":50.2628,"atr14":0.783765,"stop_level":49.870917,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-16","known_ts":"2026-01-16","bar_index":4447,"type":"RECLAIM","strength":0.725,"price":54.171,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-09","known_ts":"2026-02-09","bar_index":4452,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.8142,"stop_level":53.4721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-11","known_ts":"2026-02-11","bar_index":4452,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.0447,"stop_level":53.4721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-04-15","known_ts":"2026-04-17","bar_index":4467,"type":"BUY","strength":0.588,"price":52.46,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2026-05-15","known_ts":"2026-05-15","bar_index":4474,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.49,"stop_level":53.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-05-18","known_ts":"2026-05-18","bar_index":4474,"type":"RECLAIM","strength":0.863,"price":54.46,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-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":"2026-05-15","prior_stop_level":53.6,"sweep_low":53.24,"atr14":0.952857,"stop_level":52.763572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-18","known_ts":"2026-06-18","bar_index":4482,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.16,"stop_level":52.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-06-24","known_ts":"2026-06-24","bar_index":4483,"type":"RECLAIM","strength":0.725,"price":52.84,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-18 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":"2026-06-18","prior_stop_level":52.75,"sweep_low":51.41,"atr14":1.31635,"stop_level":50.751825,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-24","known_ts":"2026-07-28","bar_index":4490,"type":"BUY","strength":0.725,"price":54.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"2026-08-06","known_ts":"2026-08-06","bar_index":4493,"type":"SELL","basis":"structure_stop","strength":0.45,"price":51.15,"stop_level":52.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-08-06","last_scored_basis":"structure_stop","bars_since_signal":8,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2019-11-26","2020-02-20","2020-03-17","2020-10-01","2021-02-05","2021-03-04","2021-05-07","2021-07-29","2021-08-27","2021-09-23","2022-02-14","2022-03-21","2022-06-24","2022-07-21","2022-08-11","2022-09-07","2022-10-03","2023-01-11","2023-01-30","2023-03-06","2023-07-06","2023-07-27","2023-08-22","2023-09-13","2023-11-02","2024-03-01","2024-06-10","2024-06-18","2024-09-23","2024-10-30","2025-01-21","2025-04-22","2025-05-21","2025-07-07","2025-08-08","2025-11-06","2025-11-28","2026-02-26","2026-07-16","2026-08-24"],"warnings":[{"ts":"2022-04-11","kind":"arm","px":45.1185},{"ts":"2022-05-02","kind":"confirm","px":44.4701,"level":45.095},{"ts":"2022-11-28","kind":"arm","px":45.4308},{"ts":"2022-12-06","kind":"confirm","px":44.6981,"level":45.0846},{"ts":"2022-12-08","kind":"arm","px":44.4002},{"ts":"2022-12-09","kind":"confirm","px":44.2069,"level":45.0846},{"ts":"2023-04-24","kind":"arm","px":44.6501},{"ts":"2023-05-04","kind":"confirm","px":44.0776,"level":44.2518},{"ts":"2023-05-09","kind":"arm","px":44.3514},{"ts":"2023-05-11","kind":"confirm","px":43.5548,"level":44.0776},{"ts":"2023-10-20","kind":"arm","px":39.4894},{"ts":"2023-10-23","kind":"confirm","px":38.5716,"level":39.1892},{"ts":"2023-10-24","kind":"arm","px":38.4773},{"ts":"2023-10-25","kind":"confirm","px":38.9404,"level":39.1892},{"ts":"2024-01-04","kind":"arm","px":55.9404},{"ts":"2024-05-01","kind":"arm","px":46.0637},{"ts":"2024-05-23","kind":"confirm","px":41.0514,"level":44.8283},{"ts":"2024-08-01","kind":"arm","px":46.7018},{"ts":"2024-09-04","kind":"arm","px":47.8059},{"ts":"2024-09-06","kind":"confirm","px":46.8993,"level":47.1237},{"ts":"2024-12-02","kind":"arm","px":52.1455},{"ts":"2024-12-18","kind":"confirm","px":50.1484,"level":51.3339},{"ts":"2025-03-12","kind":"arm","px":49.6435},{"ts":"2025-04-07","kind":"confirm","px":48.9113,"level":49.8289},{"ts":"2025-05-14","kind":"arm","px":52.0089},{"ts":"2025-06-13","kind":"confirm","px":56.7909,"level":56.8944},{"ts":"2025-09-04","kind":"arm","px":52.4439},{"ts":"2025-09-15","kind":"confirm","px":52.4343,"level":52.4439},{"ts":"2025-12-26","kind":"arm","px":51.533},{"ts":"2025-12-30","kind":"confirm","px":51.4069,"level":51.4263},{"ts":"2026-01-26","kind":"arm","px":54.3088},{"ts":"2026-02-09","kind":"confirm","px":50.8142,"level":53.4721},{"ts":"2026-02-10","kind":"arm","px":50.8142},{"ts":"2026-02-11","kind":"confirm","px":52.0447,"level":53.4721},{"ts":"2026-05-11","kind":"arm","px":53.6},{"ts":"2026-05-15","kind":"confirm","px":53.49,"level":53.6},{"ts":"2026-05-29","kind":"arm","px":51.87},{"ts":"2026-06-18","kind":"confirm","px":52.16,"level":52.75},{"ts":"2026-08-05","kind":"arm","px":52.07},{"ts":"2026-08-06","kind":"confirm","px":51.15,"level":52.71}],"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":[]}}}