{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-12"},"events":[{"id":"opp_6a702719088bc34aa838","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-30","entry_date":"2026-07-31","entry_basis":"next_session_close","entry_price":34.57,"rank":40,"tier":null,"state":"onboard","maturity":"in_flight","latest_price":42.97,"return_pct":24.3,"excess_pct":null,"sessions":8,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-12","priced_through":"2026-08-12"},{"id":"opp_1eddcd51c393d914fb21","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-24","entry_date":"2026-07-27","entry_basis":"next_session_close","entry_price":33.63,"rank":40,"tier":null,"state":"up","maturity":"matured","latest_price":41.87,"return_pct":24.5,"excess_pct":19.91,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-12","priced_through":"2026-08-12"}]},"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":"HP","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1981-04-14","known_ts":"1981-04-14","bar_index":42,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4243,"stop_level":3.6811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-04-20","known_ts":"1981-04-20","bar_index":43,"type":"RECLAIM","strength":0.588,"price":3.7667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-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":"1981-04-14","prior_stop_level":3.6811,"sweep_low":3.4243,"atr14":0.111114,"stop_level":3.368743,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-04-23","known_ts":"1981-04-23","bar_index":44,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3767,"stop_level":3.4243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-05-06","known_ts":"1981-05-08","bar_index":47,"type":"REBUY","strength":0.45,"price":3.586,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-05-19","known_ts":"1981-05-21","bar_index":50,"type":"REBUY","strength":0.588,"price":3.624,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1981-06-26","known_ts":"1981-06-30","bar_index":59,"type":"BUY","strength":0.45,"price":3.2816,"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-09","bar_index":61,"type":"BUY","strength":0.45,"price":3.3672,"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-31","known_ts":"1981-07-31","bar_index":67,"type":"RECLAIM","strength":0.725,"price":3.4338,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-07-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-08-21","known_ts":"1981-08-21","bar_index":72,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3387,"stop_level":3.4338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-08-25","known_ts":"1981-08-25","bar_index":72,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2436,"stop_level":3.4338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-10-08","known_ts":"1981-10-12","bar_index":83,"type":"BUY","strength":0.45,"price":2.8441,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-11-13","known_ts":"1981-11-13","bar_index":91,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8155,"stop_level":2.9011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-11-17","known_ts":"1981-11-17","bar_index":92,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.806,"stop_level":2.9011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-11-20","known_ts":"1981-11-20","bar_index":93,"type":"RECLAIM","strength":0.588,"price":2.9202,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-11-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":"1981-11-13","prior_stop_level":2.9011,"sweep_low":2.6728,"atr14":0.11224,"stop_level":2.61668,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-11-20","known_ts":"1981-11-20","bar_index":93,"type":"RECLAIM","strength":0.588,"price":2.9202,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1981-11-17","prior_stop_level":2.9011,"sweep_low":2.6919,"atr14":0.11224,"stop_level":2.63578,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-12-30","known_ts":"1982-01-04","bar_index":102,"type":"BUY","strength":0.588,"price":2.806,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-01-26","known_ts":"1982-01-28","bar_index":108,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1982-01-26","trigger_known_ts":"1982-01-28","strength":0.45,"price":2.3114,"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.378522,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1402,"atr14":0.093637,"stop_level":2.093382,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-15","known_ts":"1982-03-17","bar_index":119,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1982-03-15","trigger_known_ts":"1982-03-17","strength":0.45,"price":1.7787,"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.521752,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.579,"atr14":0.078004,"stop_level":1.539998,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-18","known_ts":"1982-03-22","bar_index":120,"type":"BUY","strength":0.45,"price":1.9024,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-03-18","known_ts":"1982-03-22","bar_index":120,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1982-03-18","trigger_known_ts":"1982-03-22","strength":0.45,"price":1.9024,"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.488492,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.579,"atr14":0.074685,"stop_level":1.541658,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-04-28","known_ts":"1982-04-28","bar_index":129,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7121,"stop_level":1.7977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-04","known_ts":"1982-05-04","bar_index":130,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.56,"stop_level":1.7977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-26","known_ts":"1982-05-26","bar_index":136,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4648,"stop_level":1.5219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-06-14","known_ts":"1982-06-16","bar_index":140,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1982-06-14","trigger_known_ts":"1982-06-16","strength":0.45,"price":1.2461,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.664088,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2461,"atr14":0.06044,"stop_level":1.21588,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-06-25","known_ts":"1982-06-29","bar_index":143,"type":"BUY","strength":0.45,"price":1.3126,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-06-25","known_ts":"1982-06-29","bar_index":143,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1982-06-25","trigger_known_ts":"1982-06-29","strength":0.45,"price":1.3126,"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.646161,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.189,"atr14":0.065171,"stop_level":1.156415,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-07-22","known_ts":"1982-07-26","bar_index":149,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1982-07-22","trigger_known_ts":"1982-07-26","strength":0.45,"price":1.1224,"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.697434,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0653,"atr14":0.056046,"stop_level":1.037277,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-09-08","known_ts":"1982-09-08","bar_index":160,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.189,"stop_level":1.2175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-09-09","known_ts":"1982-09-09","bar_index":160,"type":"RECLAIM","strength":0.588,"price":1.2365,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1982-09-08","prior_stop_level":1.2175,"sweep_low":1.1795,"atr14":0.07436,"stop_level":1.14232,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-09-29","known_ts":"1982-09-29","bar_index":165,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2175,"stop_level":1.2841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-10-01","known_ts":"1982-10-01","bar_index":165,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2461,"stop_level":1.2841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-11-02","known_ts":"1982-11-02","bar_index":173,"type":"RECLAIM","strength":0.863,"price":1.5885,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-11-12","known_ts":"1982-11-12","bar_index":175,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4268,"stop_level":1.4934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-12-07","known_ts":"1982-12-07","bar_index":181,"type":"RECLAIM","strength":0.863,"price":1.5029,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-01-03","known_ts":"1983-01-05","bar_index":187,"type":"BUY","strength":0.863,"price":1.5219,"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":"1983-02-01","known_ts":"1983-02-01","bar_index":194,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.56,"stop_level":1.5885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-02-07","known_ts":"1983-02-07","bar_index":195,"type":"RECLAIM","strength":0.863,"price":1.6265,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1983-02-01","prior_stop_level":1.5885,"sweep_low":1.4078,"atr14":0.092438,"stop_level":1.361581,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-02-17","known_ts":"1983-02-17","bar_index":198,"type":"RECLAIM","strength":0.863,"price":1.5314,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-04-20","known_ts":"1983-04-22","bar_index":212,"type":"BUY","strength":0.863,"price":1.4553,"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":"1983-07-29","known_ts":"1983-07-29","bar_index":235,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7787,"stop_level":1.8453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-08-15","known_ts":"1983-08-15","bar_index":239,"type":"RECLAIM","strength":1.0,"price":2.0355,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-12-27","known_ts":"1983-12-29","bar_index":270,"type":"BUY","strength":0.588,"price":1.5314,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"1984-02-01","known_ts":"1984-02-01","bar_index":278,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6551,"stop_level":1.7217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-02-02","known_ts":"1984-02-02","bar_index":278,"type":"RECLAIM","strength":0.863,"price":1.7502,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-02-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":"1984-02-01","prior_stop_level":1.7217,"sweep_low":1.6551,"atr14":0.073139,"stop_level":1.61853,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-02-09","known_ts":"1984-02-09","bar_index":280,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5314,"stop_level":1.6551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1984-02-15","known_ts":"1984-02-15","bar_index":281,"type":"RECLAIM","strength":0.725,"price":1.6836,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-02-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":"1984-02-09","prior_stop_level":1.6551,"sweep_low":1.5314,"atr14":0.078322,"stop_level":1.492239,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-03-09","known_ts":"1984-03-13","bar_index":287,"type":"BUY","strength":1.0,"price":1.7407,"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":55},{"ts":"1984-04-10","known_ts":"1984-04-10","bar_index":294,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7217,"stop_level":1.7502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1984-04-12","known_ts":"1984-04-12","bar_index":295,"type":"RECLAIM","strength":0.863,"price":1.7692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-04-10 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":"1984-04-10","prior_stop_level":1.7502,"sweep_low":1.7121,"atr14":0.051041,"stop_level":1.68658,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-04-26","known_ts":"1984-04-30","bar_index":298,"type":"REBUY","strength":1.0,"price":1.8168,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1984-08-03","known_ts":"1984-08-07","bar_index":321,"type":"BUY","strength":0.588,"price":1.56,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":70},{"ts":"1984-10-08","known_ts":"1984-10-08","bar_index":336,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7407,"stop_level":1.7692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-10-10","known_ts":"1984-10-10","bar_index":336,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7217,"stop_level":1.7692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-12-06","known_ts":"1984-12-10","bar_index":350,"type":"BUY","strength":0.588,"price":1.5885,"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":"1985-03-01","known_ts":"1985-03-01","bar_index":369,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5219,"stop_level":1.5314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1985-03-06","known_ts":"1985-03-06","bar_index":370,"type":"RECLAIM","strength":0.725,"price":1.5504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-03-01 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":"1985-03-01","prior_stop_level":1.5314,"sweep_low":1.4839,"atr14":0.036085,"stop_level":1.465858,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-03-18","known_ts":"1985-03-20","bar_index":373,"type":"REBUY","strength":1.0,"price":1.6456,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1985-07-03","known_ts":"1985-07-08","bar_index":398,"type":"BUY","strength":0.588,"price":1.5504,"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":"1985-07-17","known_ts":"1985-07-19","bar_index":401,"type":"BUY","strength":0.588,"price":1.5504,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"1985-08-20","known_ts":"1985-08-20","bar_index":409,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4553,"stop_level":1.4648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1985-09-30","known_ts":"1985-10-02","bar_index":418,"type":"BUY","strength":0.45,"price":1.4648,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1985-12-09","known_ts":"1985-12-09","bar_index":434,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4553,"stop_level":1.4648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-12-30","known_ts":"1986-01-02","bar_index":439,"type":"BUY","strength":0.863,"price":1.5885,"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":"1986-01-23","known_ts":"1986-01-23","bar_index":444,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4839,"stop_level":1.4934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-03-10","known_ts":"1986-03-12","bar_index":455,"type":"BUY","strength":0.45,"price":1.4648,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1986-04-17","known_ts":"1986-04-17","bar_index":464,"type":"RECLAIM","strength":0.725,"price":1.5029,"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":false}},{"ts":"1986-05-13","known_ts":"1986-05-15","bar_index":470,"type":"REBUY","strength":0.863,"price":1.4648,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1986-06-20","known_ts":"1986-06-24","bar_index":479,"type":"BUY","strength":0.863,"price":1.4934,"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":75},{"ts":"1986-07-14","known_ts":"1986-07-14","bar_index":484,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4363,"stop_level":1.4648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-08-15","known_ts":"1986-08-19","bar_index":492,"type":"BUY","strength":0.588,"price":1.3982,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":30},{"ts":"1986-11-13","known_ts":"1986-11-17","bar_index":513,"type":"BUY","strength":1.0,"price":1.6836,"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":"1987-01-02","known_ts":"1987-01-06","bar_index":524,"type":"BUY","strength":0.863,"price":1.598,"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":"1987-02-23","known_ts":"1987-02-23","bar_index":535,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9024,"stop_level":1.9214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-03-09","known_ts":"1987-03-09","bar_index":539,"type":"RECLAIM","strength":1.0,"price":1.9404,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-06-19","known_ts":"1987-06-23","bar_index":563,"type":"BUY","strength":0.863,"price":2.3304,"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":"1987-07-21","known_ts":"1987-07-21","bar_index":570,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4541,"stop_level":2.5777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-07-23","known_ts":"1987-07-23","bar_index":570,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.397,"stop_level":2.5777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-07-29","known_ts":"1987-07-31","bar_index":572,"type":"REBUY","strength":0.863,"price":2.6824,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1987-07-30","known_ts":"1987-07-30","bar_index":572,"type":"RECLAIM","strength":0.863,"price":2.6253,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-07-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":"1987-07-23","prior_stop_level":2.5777,"sweep_low":2.359,"atr14":0.068055,"stop_level":2.324972,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-25","known_ts":"1987-11-30","bar_index":600,"type":"BUY","strength":0.588,"price":1.434,"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":"1988-01-20","known_ts":"1988-01-20","bar_index":612,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4914,"stop_level":1.5392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-10","known_ts":"1988-03-10","bar_index":624,"type":"RECLAIM","strength":0.725,"price":1.9502,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-04","known_ts":"1988-04-04","bar_index":629,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6826,"stop_level":1.7208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-06","known_ts":"1988-04-06","bar_index":630,"type":"RECLAIM","strength":0.725,"price":1.7399,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-04-04","prior_stop_level":1.7208,"sweep_low":1.6634,"atr14":0.053406,"stop_level":1.636697,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-09","known_ts":"1988-06-09","bar_index":645,"type":"RECLAIM","strength":0.863,"price":1.7574,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-27","known_ts":"1988-07-29","bar_index":656,"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":"1988-07-27","trigger_known_ts":"1988-07-29","strength":0.45,"price":1.6037,"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.386918,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5365,"atr14":0.036318,"stop_level":1.518341,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-08-04","known_ts":"1988-08-08","bar_index":658,"type":"BUY","strength":0.588,"price":1.6325,"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":"1988-11-23","known_ts":"1988-11-28","bar_index":684,"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":"1988-11-23","trigger_known_ts":"1988-11-28","strength":0.45,"price":1.5419,"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.209363,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.474,"atr14":0.030424,"stop_level":1.458788,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-11-29","known_ts":"1988-12-01","bar_index":685,"type":"BUY","strength":0.45,"price":1.571,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1989-01-04","known_ts":"1989-01-04","bar_index":693,"type":"RECLAIM","strength":0.863,"price":1.7067,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-11-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-02-02","known_ts":"1989-02-02","bar_index":700,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7455,"stop_level":1.7552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-02-07","known_ts":"1989-02-07","bar_index":701,"type":"RECLAIM","strength":0.863,"price":1.7843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-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":"1989-02-02","prior_stop_level":1.7552,"sweep_low":1.7455,"atr14":0.037258,"stop_level":1.726871,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-02-10","known_ts":"1989-02-10","bar_index":702,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7438,"stop_level":1.7455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-02-13","known_ts":"1989-02-13","bar_index":702,"type":"RECLAIM","strength":0.863,"price":1.7633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1989-02-10","prior_stop_level":1.7455,"sweep_low":1.734,"atr14":0.036393,"stop_level":1.715803,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-01","known_ts":"1989-03-03","bar_index":706,"type":"REBUY","strength":0.863,"price":1.9191,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1989-04-13","known_ts":"1989-04-17","bar_index":716,"type":"REBUY","strength":1.0,"price":2.0458,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1989-09-14","known_ts":"1989-09-14","bar_index":751,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3651,"stop_level":2.3749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-09-18","known_ts":"1989-09-18","bar_index":752,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.316,"stop_level":2.3749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-11-14","known_ts":"1989-11-16","bar_index":766,"type":"BUY","strength":0.725,"price":2.2858,"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":"1990-01-04","known_ts":"1990-01-04","bar_index":777,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.542,"stop_level":2.5814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-08","known_ts":"1990-01-08","bar_index":778,"type":"RECLAIM","strength":0.863,"price":2.6208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-01-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":"1990-01-04","prior_stop_level":2.5814,"sweep_low":2.5124,"atr14":0.060611,"stop_level":2.482094,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-01-12","known_ts":"1990-01-12","bar_index":779,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5026,"stop_level":2.542,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-18","known_ts":"1990-01-18","bar_index":780,"type":"RECLAIM","strength":1.0,"price":2.5518,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-01-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":"1990-01-12","prior_stop_level":2.542,"sweep_low":2.4237,"atr14":0.066319,"stop_level":2.390541,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-01-29","known_ts":"1990-01-29","bar_index":783,"type":"RECLAIM","strength":0.863,"price":2.6011,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-02-23","known_ts":"1990-02-23","bar_index":789,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7472,"stop_level":2.8559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-02-27","known_ts":"1990-02-27","bar_index":789,"type":"RECLAIM","strength":1.0,"price":2.8658,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-02-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":"1990-02-23","prior_stop_level":2.8559,"sweep_low":2.6879,"atr14":0.084391,"stop_level":2.645704,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-03-13","known_ts":"1990-03-13","bar_index":793,"type":"RECLAIM","strength":0.863,"price":2.8855,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-05-11","known_ts":"1990-05-15","bar_index":807,"type":"BUY","strength":0.725,"price":2.7368,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"1990-06-06","known_ts":"1990-06-06","bar_index":812,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5583,"stop_level":2.6178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1990-06-12","known_ts":"1990-06-12","bar_index":814,"type":"RECLAIM","strength":0.588,"price":2.6773,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1990-06-06","prior_stop_level":2.6178,"sweep_low":2.4988,"atr14":0.063784,"stop_level":2.466908,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-20","known_ts":"1990-07-24","bar_index":823,"type":"BUY","strength":0.45,"price":2.5385,"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-07-30","known_ts":"1990-07-30","bar_index":825,"type":"RECLAIM","strength":0.588,"price":2.6178,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-07-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1990-08-22","known_ts":"1990-08-22","bar_index":830,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6562,"stop_level":2.6861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-08-24","known_ts":"1990-08-24","bar_index":831,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5368,"stop_level":2.6861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-09-11","known_ts":"1990-09-11","bar_index":835,"type":"RECLAIM","strength":0.725,"price":2.706,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-08-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-11-08","known_ts":"1990-11-12","bar_index":849,"type":"BUY","strength":0.45,"price":2.1284,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-11-21","known_ts":"1990-11-26","bar_index":852,"type":"BUY","strength":0.45,"price":2.0584,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1991-01-03","known_ts":"1991-01-03","bar_index":861,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0085,"stop_level":2.0285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-08","known_ts":"1991-01-08","bar_index":862,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0085,"stop_level":2.0285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-28","known_ts":"1991-01-30","bar_index":867,"type":"BUY","strength":0.588,"price":2.0984,"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":"1991-03-19","known_ts":"1991-03-19","bar_index":878,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0672,"stop_level":2.0973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-22","known_ts":"1991-03-22","bar_index":879,"type":"RECLAIM","strength":0.588,"price":2.1174,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-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":"1991-03-19","prior_stop_level":2.0973,"sweep_low":1.987,"atr14":0.065285,"stop_level":1.954358,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-05-23","known_ts":"1991-05-28","bar_index":894,"type":"BUY","strength":0.588,"price":2.0164,"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":65},{"ts":"1991-06-18","known_ts":"1991-06-18","bar_index":899,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9559,"stop_level":1.966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-07-16","known_ts":"1991-07-18","bar_index":906,"type":"BUY","strength":0.588,"price":2.0063,"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":50},{"ts":"1991-08-19","known_ts":"1991-08-19","bar_index":914,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8842,"stop_level":1.9044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-08-21","known_ts":"1991-08-21","bar_index":914,"type":"RECLAIM","strength":0.588,"price":1.9146,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-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":"1991-08-19","prior_stop_level":1.9044,"sweep_low":1.8639,"atr14":0.043207,"stop_level":1.842296,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-10","known_ts":"1991-09-10","bar_index":919,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9754,"stop_level":1.9855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-09-16","known_ts":"1991-09-16","bar_index":920,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8741,"stop_level":1.9855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-12-26","known_ts":"1991-12-30","bar_index":944,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1991-12-26","trigger_known_ts":"1991-12-30","strength":0.45,"price":1.5375,"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.333868,"monthly_oversold_dwell":15,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4663,"atr14":0.049226,"stop_level":1.441687,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-01-06","known_ts":"1992-01-08","bar_index":946,"type":"BUY","strength":0.45,"price":1.619,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-01-06","known_ts":"1992-01-08","bar_index":946,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-01-06","trigger_known_ts":"1992-01-08","strength":0.45,"price":1.619,"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.298557,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4764,"atr14":0.05042,"stop_level":1.45119,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-01-29","known_ts":"1992-01-29","bar_index":951,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7005,"stop_level":1.7208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-03-02","known_ts":"1992-03-02","bar_index":959,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.669,"stop_level":1.6793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-03-03","known_ts":"1992-03-03","bar_index":959,"type":"RECLAIM","strength":0.725,"price":1.7817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-03-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":"1992-03-02","prior_stop_level":1.6793,"sweep_low":1.6588,"atr14":0.045557,"stop_level":1.636021,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-31","known_ts":"1992-03-31","bar_index":966,"type":"RECLAIM","strength":0.863,"price":1.8431,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-05-15","known_ts":"1992-05-15","bar_index":976,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8725,"stop_level":1.8841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-05-18","known_ts":"1992-05-18","bar_index":977,"type":"RECLAIM","strength":0.863,"price":1.9034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-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":"1992-05-15","prior_stop_level":1.8841,"sweep_low":1.8725,"atr14":0.048617,"stop_level":1.848192,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-01","known_ts":"1992-06-01","bar_index":980,"type":"RECLAIM","strength":1.0,"price":2.0063,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-07-30","known_ts":"1992-08-03","bar_index":994,"type":"BUY","strength":0.863,"price":1.996,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1992-12-23","known_ts":"1992-12-28","bar_index":1028,"type":"BUY","strength":0.725,"price":1.985,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1993-01-08","known_ts":"1993-01-08","bar_index":1031,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9123,"stop_level":1.9434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1993-01-15","known_ts":"1993-01-15","bar_index":1033,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9019,"stop_level":1.9123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1993-01-21","known_ts":"1993-01-21","bar_index":1034,"type":"RECLAIM","strength":0.588,"price":1.9226,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-01-15 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":"1993-01-15","prior_stop_level":1.9123,"sweep_low":1.8499,"atr14":0.033507,"stop_level":1.833146,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-02-16","known_ts":"1993-02-16","bar_index":1040,"type":"RECLAIM","strength":0.863,"price":2.1409,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-03-12","known_ts":"1993-03-12","bar_index":1046,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.214,"stop_level":2.2245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-03-16","known_ts":"1993-03-16","bar_index":1046,"type":"RECLAIM","strength":1.0,"price":2.3185,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-03-12","prior_stop_level":2.2245,"sweep_low":2.1723,"atr14":0.050199,"stop_level":2.1472,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-30","known_ts":"1993-03-30","bar_index":1050,"type":"RECLAIM","strength":1.0,"price":2.4751,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-22","known_ts":"1993-04-22","bar_index":1055,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5065,"stop_level":2.5169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-23","known_ts":"1993-04-23","bar_index":1055,"type":"RECLAIM","strength":1.0,"price":2.5378,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-04-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":"1993-04-22","prior_stop_level":2.5169,"sweep_low":2.496,"atr14":0.039629,"stop_level":2.476186,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-07","known_ts":"1993-05-11","bar_index":1059,"type":"REBUY","strength":1.0,"price":2.7151,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1993-06-25","known_ts":"1993-06-25","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9143,"stop_level":2.9562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-08-24","known_ts":"1993-08-26","bar_index":1084,"type":"BUY","strength":0.725,"price":3.0303,"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":"1993-09-09","known_ts":"1993-09-09","bar_index":1087,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8935,"stop_level":3.0093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-09-15","known_ts":"1993-09-15","bar_index":1089,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7988,"stop_level":3.0093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-10-06","known_ts":"1993-10-08","bar_index":1094,"type":"BUY","strength":0.725,"price":2.8725,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1993-12-17","known_ts":"1993-12-21","bar_index":1111,"type":"BUY","strength":0.588,"price":2.3245,"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":"1994-01-21","known_ts":"1994-01-21","bar_index":1119,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3245,"stop_level":2.3562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-01-25","known_ts":"1994-01-25","bar_index":1119,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3351,"stop_level":2.3562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-02-01","known_ts":"1994-02-01","bar_index":1121,"type":"RECLAIM","strength":0.588,"price":2.3774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-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":"1994-01-25","prior_stop_level":2.3562,"sweep_low":2.24,"atr14":0.061303,"stop_level":2.209348,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-10","known_ts":"1994-03-14","bar_index":1130,"type":"BUY","strength":0.588,"price":2.3131,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-04-04","known_ts":"1994-04-04","bar_index":1135,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1434,"stop_level":2.2176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-04-05","known_ts":"1994-04-05","bar_index":1135,"type":"RECLAIM","strength":0.588,"price":2.2282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-04-04","prior_stop_level":2.2176,"sweep_low":2.1009,"atr14":0.061833,"stop_level":2.069983,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-22","known_ts":"1994-04-26","bar_index":1140,"type":"BUY","strength":0.588,"price":2.3025,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-05-31","known_ts":"1994-05-31","bar_index":1148,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2278,"stop_level":2.2384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-06-02","known_ts":"1994-06-02","bar_index":1149,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1638,"stop_level":2.2384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-06-10","known_ts":"1994-06-14","bar_index":1151,"type":"BUY","strength":0.588,"price":2.2278,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-07-28","known_ts":"1994-07-28","bar_index":1162,"type":"RECLAIM","strength":0.725,"price":2.3557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-04","known_ts":"1994-08-04","bar_index":1163,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2917,"stop_level":2.3024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-08","known_ts":"1994-08-08","bar_index":1164,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2384,"stop_level":2.3024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-26","known_ts":"1994-08-26","bar_index":1169,"type":"RECLAIM","strength":0.863,"price":2.3134,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-31","known_ts":"1994-09-02","bar_index":1170,"type":"BUY","strength":0.863,"price":2.3027,"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":"1994-11-11","known_ts":"1994-11-11","bar_index":1187,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5702,"stop_level":2.6026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-21","known_ts":"1995-03-21","bar_index":1216,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2696,"stop_level":2.2913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-27","known_ts":"1995-03-27","bar_index":1217,"type":"RECLAIM","strength":0.588,"price":2.3021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-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":"1995-03-21","prior_stop_level":2.2913,"sweep_low":2.2264,"atr14":0.041862,"stop_level":2.205469,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-05","known_ts":"1995-04-05","bar_index":1220,"type":"RECLAIM","strength":0.725,"price":2.4318,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-18","known_ts":"1995-05-18","bar_index":1230,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.572,"stop_level":2.5937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-06","known_ts":"1995-06-06","bar_index":1234,"type":"RECLAIM","strength":1.0,"price":2.6046,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-08-30","known_ts":"1995-09-01","bar_index":1254,"type":"BUY","strength":0.863,"price":2.5833,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1995-09-27","known_ts":"1995-09-27","bar_index":1260,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4089,"stop_level":2.4198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-09-28","known_ts":"1995-09-28","bar_index":1260,"type":"RECLAIM","strength":0.725,"price":2.4525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1995-09-27","prior_stop_level":2.4198,"sweep_low":2.3871,"atr14":0.04294,"stop_level":2.36563,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-11-15","known_ts":"1995-11-17","bar_index":1272,"type":"BUY","strength":0.588,"price":2.3225,"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":"1996-01-19","known_ts":"1996-01-19","bar_index":1286,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3663,"stop_level":2.3772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-01-22","known_ts":"1996-01-22","bar_index":1287,"type":"RECLAIM","strength":0.725,"price":2.3882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-01-19","prior_stop_level":2.3772,"sweep_low":2.3553,"atr14":0.042551,"stop_level":2.334025,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-02","known_ts":"1996-02-02","bar_index":1290,"type":"RECLAIM","strength":1.0,"price":2.9907,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-04","known_ts":"1996-03-04","bar_index":1296,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9027,"stop_level":2.9247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-06","known_ts":"1996-03-06","bar_index":1297,"type":"RECLAIM","strength":1.0,"price":2.9466,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-03-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":"1996-03-04","prior_stop_level":2.9247,"sweep_low":2.8917,"atr14":0.050087,"stop_level":2.866656,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-18","known_ts":"1996-03-18","bar_index":1300,"type":"RECLAIM","strength":1.0,"price":2.9796,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-07-03","known_ts":"1996-07-08","bar_index":1325,"type":"BUY","strength":0.863,"price":3.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":"base","score":30},{"ts":"1996-11-01","known_ts":"1996-11-01","bar_index":1353,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.6155,"stop_level":4.6377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-07","known_ts":"1996-11-07","bar_index":1354,"type":"RECLAIM","strength":1.0,"price":4.7152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-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":"1996-11-01","prior_stop_level":4.6377,"sweep_low":4.5049,"atr14":0.10829,"stop_level":4.450755,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-18","known_ts":"1996-11-18","bar_index":1357,"type":"RECLAIM","strength":1.0,"price":4.8486,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-12","known_ts":"1997-03-14","bar_index":1383,"type":"BUY","strength":0.725,"price":4.251,"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":45},{"ts":"1997-04-03","known_ts":"1997-04-03","bar_index":1388,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8838,"stop_level":4.1175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-04-08","known_ts":"1997-04-08","bar_index":1389,"type":"RECLAIM","strength":0.588,"price":4.1286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-04-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1997-04-03","prior_stop_level":4.1175,"sweep_low":3.8392,"atr14":0.108173,"stop_level":3.785114,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-02","known_ts":"1997-05-02","bar_index":1395,"type":"RECLAIM","strength":0.725,"price":4.4402,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-20","known_ts":"1997-06-20","bar_index":1406,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0649,"stop_level":5.0984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-24","known_ts":"1997-06-24","bar_index":1407,"type":"RECLAIM","strength":0.725,"price":5.1821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-06-20","prior_stop_level":5.0984,"sweep_low":5.0147,"atr14":0.112288,"stop_level":4.958556,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-08","known_ts":"1997-07-08","bar_index":1410,"type":"RECLAIM","strength":0.863,"price":5.712,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-11","known_ts":"1997-08-11","bar_index":1418,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9128,"stop_level":5.9351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-27","known_ts":"1997-08-27","bar_index":1422,"type":"RECLAIM","strength":0.863,"price":6.3159,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-27","known_ts":"1997-10-27","bar_index":1436,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7965,"stop_level":7.2381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-11-03","known_ts":"1997-11-03","bar_index":1437,"type":"RECLAIM","strength":0.863,"price":7.4002,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-10-27","prior_stop_level":7.2381,"sweep_low":6.4388,"atr14":0.28374,"stop_level":6.29693,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-05","known_ts":"1998-02-09","bar_index":1459,"type":"BUY","strength":0.45,"price":5.072,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-02-05","known_ts":"1998-02-09","bar_index":1459,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-02-05","trigger_known_ts":"1998-02-09","strength":0.45,"price":5.072,"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.354124,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3554,"atr14":0.258723,"stop_level":4.226038,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-25","known_ts":"1998-02-25","bar_index":1463,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.9723,"stop_level":4.9835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-02-26","known_ts":"1998-02-26","bar_index":1463,"type":"RECLAIM","strength":0.45,"price":5.3652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1998-02-25","prior_stop_level":4.9835,"sweep_low":4.9386,"atr14":0.232984,"stop_level":4.822108,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-08","known_ts":"1998-04-08","bar_index":1473,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6121,"stop_level":5.6233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-04-14","known_ts":"1998-04-14","bar_index":1474,"type":"RECLAIM","strength":0.588,"price":5.657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-04-08","prior_stop_level":5.6233,"sweep_low":5.4998,"atr14":0.194968,"stop_level":5.402316,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-24","known_ts":"1998-04-24","bar_index":1477,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5335,"stop_level":5.5784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-05-01","known_ts":"1998-05-01","bar_index":1478,"type":"RECLAIM","strength":0.588,"price":5.6907,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-04-24","prior_stop_level":5.5784,"sweep_low":5.309,"atr14":0.19363,"stop_level":5.212185,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-03","known_ts":"1998-06-05","bar_index":1486,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-06-03","trigger_known_ts":"1998-06-05","strength":0.45,"price":4.5569,"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.419718,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.2306,"atr14":0.189262,"stop_level":4.135969,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-19","known_ts":"1998-06-23","bar_index":1490,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-06-19","trigger_known_ts":"1998-06-23","strength":0.45,"price":4.3769,"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.442639,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8706,"atr14":0.209366,"stop_level":3.765917,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-29","known_ts":"1998-07-01","bar_index":1492,"type":"BUY","strength":0.45,"price":4.2306,"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-06-29","known_ts":"1998-07-01","bar_index":1492,"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-06-29","trigger_known_ts":"1998-07-01","strength":0.45,"price":4.2306,"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.461269,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8706,"atr14":0.220731,"stop_level":3.760234,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-07","known_ts":"1998-10-07","bar_index":1515,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6029,"stop_level":3.6142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-09","known_ts":"1998-10-09","bar_index":1516,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5238,"stop_level":3.6142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-12","known_ts":"1998-10-12","bar_index":1516,"type":"RECLAIM","strength":0.588,"price":3.6481,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-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":"1998-10-07","prior_stop_level":3.6142,"sweep_low":3.2753,"atr14":0.232078,"stop_level":3.159261,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-12","known_ts":"1998-10-12","bar_index":1516,"type":"RECLAIM","strength":0.588,"price":3.6481,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-10-09","prior_stop_level":3.6142,"sweep_low":3.3883,"atr14":0.232078,"stop_level":3.272261,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-10","known_ts":"1998-11-10","bar_index":1523,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9422,"stop_level":4.145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-12","known_ts":"1998-11-12","bar_index":1524,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.829,"stop_level":4.145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-31","known_ts":"1999-01-05","bar_index":1535,"type":"BUY","strength":0.725,"price":3.4778,"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":30},{"ts":"1999-01-27","known_ts":"1999-01-27","bar_index":1540,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1719,"stop_level":3.2512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-04","known_ts":"1999-03-08","bar_index":1549,"type":"BUY","strength":0.725,"price":3.4124,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1999-04-07","known_ts":"1999-04-07","bar_index":1556,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7081,"stop_level":3.7991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-08","known_ts":"1999-04-08","bar_index":1557,"type":"RECLAIM","strength":0.863,"price":3.8105,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-04-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":"1999-04-07","prior_stop_level":3.7991,"sweep_low":3.7081,"atr14":0.213186,"stop_level":3.601507,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-21","known_ts":"1999-04-21","bar_index":1560,"type":"RECLAIM","strength":0.863,"price":4.4475,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-18","known_ts":"1999-05-18","bar_index":1566,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1409,"stop_level":4.3337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-21","known_ts":"1999-05-21","bar_index":1567,"type":"RECLAIM","strength":0.863,"price":4.369,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-05-18","prior_stop_level":4.3337,"sweep_low":4.0382,"atr14":0.199628,"stop_level":3.938386,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-03","known_ts":"1999-06-03","bar_index":1570,"type":"RECLAIM","strength":1.0,"price":4.6884,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-08-03","known_ts":"1999-08-05","bar_index":1584,"type":"BUY","strength":0.863,"price":4.9736,"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":"1999-09-20","known_ts":"1999-09-20","bar_index":1595,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2032,"stop_level":5.3061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-11-12","known_ts":"1999-11-16","bar_index":1608,"type":"BUY","strength":0.725,"price":4.8396,"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":"1999-12-06","known_ts":"1999-12-06","bar_index":1613,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0598,"stop_level":4.1515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2000-01-05","known_ts":"2000-01-07","bar_index":1620,"type":"BUY","strength":0.588,"price":3.9795,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2000-08-14","known_ts":"2000-08-16","bar_index":1671,"type":"BUY","strength":0.863,"price":7.1156,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2000-09-19","known_ts":"2000-09-19","bar_index":1679,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5496,"stop_level":6.6189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-11-24","known_ts":"2000-11-28","bar_index":1695,"type":"BUY","strength":0.725,"price":6.0796,"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":"2000-12-04","known_ts":"2000-12-06","bar_index":1697,"type":"BUY","strength":0.588,"price":5.9869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2001-01-18","known_ts":"2001-01-18","bar_index":1707,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3418,"stop_level":7.5503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-22","known_ts":"2001-01-22","bar_index":1707,"type":"RECLAIM","strength":0.863,"price":7.5734,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-01-18","prior_stop_level":7.5503,"sweep_low":7.0523,"atr14":0.347456,"stop_level":6.878572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-05","known_ts":"2001-02-05","bar_index":1711,"type":"RECLAIM","strength":1.0,"price":9.8033,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-22","known_ts":"2001-02-22","bar_index":1715,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.448,"stop_level":9.6688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-26","known_ts":"2001-02-26","bar_index":1715,"type":"RECLAIM","strength":1.0,"price":9.7783,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-02-22","prior_stop_level":9.6688,"sweep_low":9.2328,"atr14":0.370265,"stop_level":9.047668,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-24","known_ts":"2001-07-26","bar_index":1750,"type":"BUY","strength":0.588,"price":5.9685,"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":"2001-08-14","known_ts":"2001-08-16","bar_index":1755,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-08-14","trigger_known_ts":"2001-08-16","strength":0.45,"price":5.805,"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.455987,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.2703,"atr14":0.248882,"stop_level":5.145859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-09-18","known_ts":"2001-09-18","bar_index":1761,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2688,"stop_level":5.6318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-10-02","known_ts":"2001-10-04","bar_index":1765,"type":"REBUY","strength":0.45,"price":5.1608,"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":"2001-11-14","known_ts":"2001-11-14","bar_index":1775,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2166,"stop_level":5.373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-16","known_ts":"2001-11-16","bar_index":1776,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.862,"stop_level":5.373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-02-20","known_ts":"2002-02-22","bar_index":1797,"type":"BUY","strength":0.863,"price":6.1037,"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":"2002-04-12","known_ts":"2002-04-12","bar_index":1809,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9158,"stop_level":7.159,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-15","known_ts":"2002-04-15","bar_index":1809,"type":"RECLAIM","strength":0.863,"price":7.2114,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-04-12","prior_stop_level":7.159,"sweep_low":6.8503,"atr14":0.256623,"stop_level":6.721988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-30","known_ts":"2002-04-30","bar_index":1813,"type":"RECLAIM","strength":1.0,"price":8.0123,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-07","known_ts":"2002-08-09","bar_index":1836,"type":"BUY","strength":0.725,"price":6.4914,"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":"2002-08-29","known_ts":"2002-08-29","bar_index":1841,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7032,"stop_level":6.8291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-30","known_ts":"2002-08-30","bar_index":1841,"type":"RECLAIM","strength":0.863,"price":6.8497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-08-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":"2002-08-29","prior_stop_level":6.8291,"sweep_low":6.5867,"atr14":0.280165,"stop_level":6.446618,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-06","known_ts":"2002-09-06","bar_index":1843,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3162,"stop_level":6.8291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-09-27","known_ts":"2002-10-01","bar_index":1848,"type":"REBUY","strength":0.588,"price":6.6901,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2002-11-13","known_ts":"2002-11-13","bar_index":1859,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4396,"stop_level":6.8929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-02","known_ts":"2002-12-04","bar_index":1863,"type":"BUY","strength":1.0,"price":7.1374,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2002-12-30","known_ts":"2002-12-30","bar_index":1869,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0936,"stop_level":7.4103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-02-20","known_ts":"2003-02-24","bar_index":1881,"type":"BUY","strength":0.725,"price":7.1338,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2003-03-11","known_ts":"2003-03-11","bar_index":1885,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6921,"stop_level":6.9427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2003-03-17","known_ts":"2003-03-17","bar_index":1886,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5217,"stop_level":6.9427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2003-04-08","known_ts":"2003-04-10","bar_index":1892,"type":"REBUY","strength":0.725,"price":6.736,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2003-06-06","known_ts":"2003-06-06","bar_index":1905,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.7054,"stop_level":7.7183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-09","known_ts":"2003-06-09","bar_index":1906,"type":"RECLAIM","strength":0.863,"price":7.7546,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-06","prior_stop_level":7.7183,"sweep_low":7.5785,"atr14":0.199197,"stop_level":7.478901,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-23","known_ts":"2003-06-23","bar_index":1909,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.651,"stop_level":7.7054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-25","known_ts":"2003-06-25","bar_index":1910,"type":"RECLAIM","strength":0.863,"price":7.8996,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-23","prior_stop_level":7.7054,"sweep_low":7.6147,"atr14":0.234758,"stop_level":7.497321,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-12","known_ts":"2003-08-14","bar_index":1921,"type":"BUY","strength":0.725,"price":7.4852,"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":"2003-09-09","known_ts":"2003-09-09","bar_index":1927,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3242,"stop_level":7.4333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-05","known_ts":"2003-12-09","bar_index":1948,"type":"BUY","strength":0.45,"price":6.8053,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-12-18","known_ts":"2003-12-18","bar_index":1951,"type":"RECLAIM","strength":0.725,"price":7.2351,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-12-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-01-15","known_ts":"2004-01-15","bar_index":1957,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9668,"stop_level":7.1179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-01-16","known_ts":"2004-01-16","bar_index":1957,"type":"RECLAIM","strength":0.725,"price":7.1674,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-01-15","prior_stop_level":7.1179,"sweep_low":6.9564,"atr14":0.176066,"stop_level":6.868367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-05","known_ts":"2004-02-05","bar_index":1961,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3915,"stop_level":7.5608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-02-09","known_ts":"2004-02-09","bar_index":1962,"type":"RECLAIM","strength":0.863,"price":7.6207,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-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":"2004-02-05","prior_stop_level":7.5608,"sweep_low":7.3081,"atr14":0.177041,"stop_level":7.21958,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-20","known_ts":"2004-02-20","bar_index":1965,"type":"RECLAIM","strength":0.863,"price":7.7432,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-03-10","known_ts":"2004-03-10","bar_index":1969,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5603,"stop_level":7.6073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-15","known_ts":"2004-03-15","bar_index":1970,"type":"RECLAIM","strength":1.0,"price":7.6361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-10","prior_stop_level":7.6073,"sweep_low":7.4245,"atr14":0.157202,"stop_level":7.345899,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-14","known_ts":"2004-06-16","bar_index":1991,"type":"BUY","strength":0.588,"price":6.7956,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2004-07-23","known_ts":"2004-07-23","bar_index":2000,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.7668,"stop_level":6.8323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-27","known_ts":"2004-07-27","bar_index":2001,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6908,"stop_level":6.8323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-08-20","known_ts":"2004-08-24","bar_index":2007,"type":"BUY","strength":0.45,"price":6.6003,"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-09-08","known_ts":"2004-09-08","bar_index":2011,"type":"RECLAIM","strength":0.725,"price":7.0605,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-08-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-18","known_ts":"2004-10-18","bar_index":2020,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4549,"stop_level":7.5391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-20","known_ts":"2004-10-20","bar_index":2021,"type":"RECLAIM","strength":0.863,"price":7.7652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-10-18","prior_stop_level":7.5391,"sweep_low":7.3944,"atr14":0.220035,"stop_level":7.284383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-10","known_ts":"2004-11-10","bar_index":2026,"type":"RECLAIM","strength":1.0,"price":7.8755,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-05","known_ts":"2005-01-05","bar_index":2038,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4426,"stop_level":8.7037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-28","known_ts":"2005-01-28","bar_index":2044,"type":"RECLAIM","strength":1.0,"price":9.9749,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-09","known_ts":"2005-03-09","bar_index":2053,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.2761,"stop_level":10.5008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-03","known_ts":"2005-06-07","bar_index":2073,"type":"BUY","strength":0.725,"price":11.0486,"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":75},{"ts":"2005-08-15","known_ts":"2005-08-15","bar_index":2089,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.9942,"stop_level":15.2276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-17","known_ts":"2005-08-17","bar_index":2090,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.2065,"stop_level":15.2276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-09-01","known_ts":"2005-09-01","bar_index":2094,"type":"RECLAIM","strength":1.0,"price":15.6439,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-17","known_ts":"2005-11-21","bar_index":2112,"type":"BUY","strength":0.725,"price":15.2371,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2005-12-27","known_ts":"2005-12-27","bar_index":2120,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.1508,"stop_level":16.342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-28","known_ts":"2005-12-28","bar_index":2121,"type":"RECLAIM","strength":0.863,"price":16.5199,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-27","prior_stop_level":16.342,"sweep_low":15.9834,"atr14":0.472965,"stop_level":15.746918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-11","known_ts":"2006-01-11","bar_index":2124,"type":"RECLAIM","strength":0.863,"price":18.6394,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-13","known_ts":"2006-02-13","bar_index":2131,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.3472,"stop_level":18.8651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-07","known_ts":"2006-04-11","bar_index":2144,"type":"BUY","strength":0.725,"price":18.4722,"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":45},{"ts":"2006-05-17","known_ts":"2006-05-17","bar_index":2153,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.1986,"stop_level":18.8764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-31","known_ts":"2006-08-02","bar_index":2170,"type":"BUY","strength":0.45,"price":14.4375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-08-21","known_ts":"2006-08-23","bar_index":2175,"type":"BUY","strength":0.45,"price":13.4181,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-08-21","known_ts":"2006-08-23","bar_index":2175,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2006-08-21","trigger_known_ts":"2006-08-23","strength":0.45,"price":13.4181,"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.358053,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.9328,"atr14":0.478531,"stop_level":12.693534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-01","known_ts":"2006-09-06","bar_index":2178,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2006-09-01","trigger_known_ts":"2006-09-06","strength":0.45,"price":13.2368,"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.366727,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.7301,"atr14":0.462808,"stop_level":12.498696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-25","known_ts":"2006-09-27","bar_index":2183,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2006-09-25","trigger_known_ts":"2006-09-27","strength":0.45,"price":12.0582,"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.423113,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.5089,"atr14":0.471913,"stop_level":11.272943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-28","known_ts":"2006-10-02","bar_index":2184,"type":"BUY","strength":0.45,"price":11.8768,"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-09-28","known_ts":"2006-10-02","bar_index":2184,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2006-09-28","trigger_known_ts":"2006-10-02","strength":0.45,"price":11.8768,"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.431792,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.5089,"atr14":0.442643,"stop_level":11.287578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-02","known_ts":"2006-11-02","bar_index":2192,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.4102,"stop_level":12.4901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":2192,"type":"RECLAIM","strength":0.588,"price":12.7461,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-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":"2006-11-02","prior_stop_level":12.4901,"sweep_low":12.2662,"atr14":0.423815,"stop_level":12.054292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-21","known_ts":"2006-12-21","bar_index":2203,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.4159,"stop_level":13.464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-23","known_ts":"2007-01-25","bar_index":2210,"type":"BUY","strength":0.725,"price":13.7685,"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":40},{"ts":"2007-03-02","known_ts":"2007-03-02","bar_index":2219,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.1285,"stop_level":14.4496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-07","known_ts":"2007-03-07","bar_index":2220,"type":"RECLAIM","strength":0.863,"price":14.76,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-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":"2007-03-02","prior_stop_level":14.4496,"sweep_low":13.8556,"atr14":0.413776,"stop_level":13.648712,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-20","known_ts":"2007-03-20","bar_index":2223,"type":"RECLAIM","strength":0.863,"price":16.3227,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-08","known_ts":"2007-05-08","bar_index":2234,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.1041,"stop_level":17.2058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-09","known_ts":"2007-05-09","bar_index":2234,"type":"RECLAIM","strength":0.863,"price":17.2379,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-05-08","prior_stop_level":17.2058,"sweep_low":16.7723,"atr14":0.408056,"stop_level":16.568272,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-23","known_ts":"2007-05-23","bar_index":2238,"type":"RECLAIM","strength":0.863,"price":17.4554,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-24","known_ts":"2007-07-24","bar_index":2252,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.2218,"stop_level":18.8863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-09-10","known_ts":"2007-09-12","bar_index":2263,"type":"BUY","strength":0.725,"price":17.7379,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":70},{"ts":"2007-10-08","known_ts":"2007-10-08","bar_index":2269,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.5125,"stop_level":17.6199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-10-10","known_ts":"2007-10-10","bar_index":2270,"type":"RECLAIM","strength":0.725,"price":17.7004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-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":"2007-10-08","prior_stop_level":17.6199,"sweep_low":17.212,"atr14":0.51995,"stop_level":16.952025,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":2272,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.8417,"stop_level":17.5125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-11-07","known_ts":"2007-11-09","bar_index":2277,"type":"BUY","strength":0.725,"price":17.2603,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2007-11-15","known_ts":"2007-11-19","bar_index":2279,"type":"BUY","strength":0.863,"price":18.3608,"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":45},{"ts":"2008-01-16","known_ts":"2008-01-16","bar_index":2292,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.6777,"stop_level":20.3925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-02-08","known_ts":"2008-02-08","bar_index":2298,"type":"RECLAIM","strength":1.0,"price":22.65,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-07-17","known_ts":"2008-07-17","bar_index":2334,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.9004,"stop_level":34.2859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-10-29","known_ts":"2008-10-31","bar_index":2359,"type":"BUY","strength":0.588,"price":18.4929,"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":"2008-11-19","known_ts":"2008-11-19","bar_index":2364,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.7061,"stop_level":13.2299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":2365,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-24","trigger_known_ts":"2008-11-26","strength":0.45,"price":14.3477,"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.630098,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.9737,"atr14":1.654381,"stop_level":9.146509,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-26","known_ts":"2008-11-26","bar_index":2365,"type":"RECLAIM","strength":0.45,"price":14.3477,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-19 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":"2008-11-19","prior_stop_level":13.2299,"sweep_low":9.9737,"atr14":1.654381,"stop_level":9.146509,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-01","known_ts":"2009-05-01","bar_index":2401,"type":"RECLAIM","strength":0.863,"price":17.8597,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-15","known_ts":"2009-05-15","bar_index":2404,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.109,"stop_level":16.6799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":2404,"type":"RECLAIM","strength":0.863,"price":17.6212,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-05-15","prior_stop_level":16.6799,"sweep_low":16.0656,"atr14":1.250606,"stop_level":15.440297,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-28","known_ts":"2009-06-01","bar_index":2407,"type":"REBUY","strength":0.863,"price":19.9411,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2009-06-16","known_ts":"2009-06-16","bar_index":2411,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.5453,"stop_level":17.9248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-23","known_ts":"2009-07-27","bar_index":2420,"type":"BUY","strength":0.863,"price":18.6023,"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":"2009-08-18","known_ts":"2009-08-18","bar_index":2426,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.5935,"stop_level":17.9952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-20","known_ts":"2009-08-20","bar_index":2426,"type":"RECLAIM","strength":0.863,"price":18.0875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-08-18","prior_stop_level":17.9952,"sweep_low":17.029,"atr14":0.741238,"stop_level":16.658381,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-03","known_ts":"2009-09-08","bar_index":2430,"type":"BUY","strength":0.863,"price":19.3469,"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-09-24","known_ts":"2009-09-24","bar_index":2434,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.2752,"stop_level":20.7909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-28","known_ts":"2009-09-28","bar_index":2435,"type":"RECLAIM","strength":0.863,"price":21.0406,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-09-24","prior_stop_level":20.7909,"sweep_low":19.944,"atr14":0.789877,"stop_level":19.549061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-08","known_ts":"2009-10-08","bar_index":2438,"type":"RECLAIM","strength":0.863,"price":23.0165,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-11-12","known_ts":"2009-11-12","bar_index":2446,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.5619,"stop_level":20.6714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-11-16","known_ts":"2009-11-16","bar_index":2447,"type":"RECLAIM","strength":0.863,"price":20.9152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-12 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":"2009-11-12","prior_stop_level":20.6714,"sweep_low":20.2684,"atr14":0.845863,"stop_level":19.845469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-16","known_ts":"2009-12-18","bar_index":2454,"type":"BUY","strength":0.863,"price":21.8664,"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":"2010-01-22","known_ts":"2010-01-22","bar_index":2462,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.1655,"stop_level":24.7362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-28","known_ts":"2010-01-28","bar_index":2463,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.9644,"stop_level":24.1655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-15","known_ts":"2010-04-19","bar_index":2481,"type":"BUY","strength":0.725,"price":21.4688,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":2485,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.447,"stop_level":21.4688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-05-07","known_ts":"2010-05-07","bar_index":2486,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.4117,"stop_level":21.4688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-06-02","known_ts":"2010-06-04","bar_index":2492,"type":"BUY","strength":0.588,"price":21.1112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":60},{"ts":"2010-07-16","known_ts":"2010-07-16","bar_index":2502,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.9042,"stop_level":21.6562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-07-20","known_ts":"2010-07-20","bar_index":2503,"type":"RECLAIM","strength":0.725,"price":21.9232,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-16 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":"2010-07-16","prior_stop_level":21.6562,"sweep_low":20.5499,"atr14":0.845406,"stop_level":20.127197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-02","known_ts":"2010-08-02","bar_index":2506,"type":"RECLAIM","strength":0.863,"price":22.5608,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-03","known_ts":"2010-09-08","bar_index":2514,"type":"BUY","strength":0.588,"price":21.4048,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":40},{"ts":"2011-01-04","known_ts":"2011-01-04","bar_index":2542,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.2925,"stop_level":26.4564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-05","known_ts":"2011-01-05","bar_index":2542,"type":"RECLAIM","strength":1.0,"price":26.8991,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-04","prior_stop_level":26.4564,"sweep_low":25.9755,"atr14":0.526007,"stop_level":25.712496,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-21","known_ts":"2011-01-21","bar_index":2546,"type":"RECLAIM","strength":1.0,"price":27.2434,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-30","known_ts":"2011-07-05","bar_index":2583,"type":"BUY","strength":0.725,"price":36.941,"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":"2011-08-02","known_ts":"2011-08-02","bar_index":2590,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.032,"stop_level":36.5303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-04","known_ts":"2011-08-04","bar_index":2591,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.5909,"stop_level":36.5303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-10-12","known_ts":"2011-10-14","bar_index":2607,"type":"BUY","strength":0.588,"price":26.6035,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2012-01-17","known_ts":"2012-01-17","bar_index":2628,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.482,"stop_level":31.6138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-18","known_ts":"2012-01-18","bar_index":2629,"type":"RECLAIM","strength":0.588,"price":33.4915,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-01-17","prior_stop_level":31.6138,"sweep_low":30.8396,"atr14":1.378623,"stop_level":30.150289,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-31","known_ts":"2012-01-31","bar_index":2632,"type":"RECLAIM","strength":0.863,"price":33.9362,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-22","known_ts":"2012-02-24","bar_index":2637,"type":"REBUY","strength":0.863,"price":34.4766,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2012-05-17","known_ts":"2012-05-21","bar_index":2657,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-05-17","trigger_known_ts":"2012-05-21","strength":0.45,"price":24.8781,"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.373966,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.7605,"atr14":0.963417,"stop_level":23.278791,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-05","known_ts":"2012-06-07","bar_index":2661,"type":"BUY","strength":0.45,"price":25.8965,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-08-27","known_ts":"2012-08-27","bar_index":2680,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.4974,"stop_level":26.2306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-03","known_ts":"2012-10-03","bar_index":2689,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.9295,"stop_level":25.5966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-05","known_ts":"2012-10-05","bar_index":2689,"type":"RECLAIM","strength":0.725,"price":25.9384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-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":"2012-10-03","prior_stop_level":25.5966,"sweep_low":24.7807,"atr14":0.767094,"stop_level":24.397153,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-11","known_ts":"2012-10-15","bar_index":2691,"type":"BUY","strength":0.725,"price":27.7356,"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":"2012-11-16","known_ts":"2012-11-20","bar_index":2699,"type":"BUY","strength":0.863,"price":28.23,"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":"2013-03-11","known_ts":"2013-03-11","bar_index":2724,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.2787,"stop_level":35.4225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-14","known_ts":"2013-03-14","bar_index":2725,"type":"RECLAIM","strength":1.0,"price":36.1973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-03-11","prior_stop_level":35.4225,"sweep_low":34.7861,"atr14":0.833117,"stop_level":34.369542,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-16","known_ts":"2013-05-20","bar_index":2740,"type":"BUY","strength":0.863,"price":36.3344,"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":0},{"ts":"2013-05-31","known_ts":"2013-05-31","bar_index":2743,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.2486,"stop_level":34.4427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-03","known_ts":"2013-06-03","bar_index":2743,"type":"RECLAIM","strength":0.863,"price":34.7978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-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":"2013-05-31","prior_stop_level":34.4427,"sweep_low":34.2486,"atr14":0.874375,"stop_level":33.811413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-12","known_ts":"2013-07-12","bar_index":2753,"type":"RECLAIM","strength":0.863,"price":35.6909,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-29","known_ts":"2013-07-29","bar_index":2756,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.1916,"stop_level":35.6909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":2757,"type":"RECLAIM","strength":0.863,"price":35.9849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-07-29","prior_stop_level":35.6909,"sweep_low":34.587,"atr14":0.938334,"stop_level":34.117833,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-12","known_ts":"2013-08-12","bar_index":2760,"type":"RECLAIM","strength":1.0,"price":37.1596,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":2763,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.3321,"stop_level":35.7121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-28","known_ts":"2013-08-28","bar_index":2764,"type":"RECLAIM","strength":0.863,"price":35.8574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-27","prior_stop_level":35.7121,"sweep_low":35.2091,"atr14":0.743666,"stop_level":34.837267,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-11","known_ts":"2013-09-13","bar_index":2767,"type":"BUY","strength":0.863,"price":38.5568,"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":"2013-11-07","known_ts":"2013-11-07","bar_index":2780,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.2901,"stop_level":43.2737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-08","known_ts":"2013-11-08","bar_index":2781,"type":"RECLAIM","strength":1.0,"price":43.6034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-07","prior_stop_level":43.2737,"sweep_low":42.0889,"atr14":0.903105,"stop_level":41.637348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-21","known_ts":"2013-11-21","bar_index":2784,"type":"RECLAIM","strength":1.0,"price":43.4507,"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":true}},{"ts":"2014-02-04","known_ts":"2014-02-04","bar_index":2800,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.8385,"stop_level":47.8835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-06","known_ts":"2014-02-06","bar_index":2801,"type":"RECLAIM","strength":1.0,"price":48.868,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-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":"2014-02-04","prior_stop_level":47.8835,"sweep_low":46.7697,"atr14":1.053795,"stop_level":46.242803,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-14","known_ts":"2014-02-19","bar_index":2803,"type":"REBUY","strength":1.0,"price":53.2171,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2014-05-01","known_ts":"2014-05-01","bar_index":2820,"type":"SELL","basis":"structure_stop","strength":0.863,"price":59.7892,"stop_level":60.622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-05-02","known_ts":"2014-05-02","bar_index":2820,"type":"RECLAIM","strength":0.863,"price":61.0016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-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":"2014-05-01","prior_stop_level":60.622,"sweep_low":59.6192,"atr14":1.5869,"stop_level":58.82575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-28","known_ts":"2014-10-30","bar_index":2862,"type":"BUY","strength":0.588,"price":48.6606,"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":"2015-01-12","known_ts":"2015-01-12","bar_index":2879,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.3388,"stop_level":34.8999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-13","known_ts":"2015-01-13","bar_index":2879,"type":"RECLAIM","strength":0.588,"price":35.2816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-01-12","prior_stop_level":34.8999,"sweep_low":33.6563,"atr14":1.790781,"stop_level":32.76091,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-10","known_ts":"2015-03-10","bar_index":2892,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.5975,"stop_level":38.404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":2892,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.978,"stop_level":38.404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-18","known_ts":"2015-03-18","bar_index":2894,"type":"RECLAIM","strength":0.588,"price":39.1229,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-03-12","prior_stop_level":38.404,"sweep_low":35.6338,"atr14":1.455543,"stop_level":34.906028,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-01","known_ts":"2015-06-01","bar_index":2911,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.4702,"stop_level":42.8535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-06-02","known_ts":"2015-06-02","bar_index":2911,"type":"RECLAIM","strength":0.725,"price":43.5318,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-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":"2015-06-01","prior_stop_level":42.8535,"sweep_low":42.3109,"atr14":1.273375,"stop_level":41.674213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-28","known_ts":"2015-09-01","bar_index":2932,"type":"BUY","strength":0.45,"price":33.3522,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2015-08-28","known_ts":"2015-09-01","bar_index":2932,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-08-28","trigger_known_ts":"2015-09-01","strength":0.45,"price":33.3522,"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.440529,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.8154,"atr14":1.845461,"stop_level":28.892669,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-02","known_ts":"2015-10-06","bar_index":2940,"type":"BUY","strength":0.45,"price":33.5014,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":2949,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.2525,"stop_level":32.5172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-13","known_ts":"2015-11-13","bar_index":2950,"type":"RECLAIM","strength":0.588,"price":32.7051,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-11-12","prior_stop_level":32.5172,"sweep_low":31.6067,"atr14":1.498117,"stop_level":30.857642,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-04","known_ts":"2015-12-04","bar_index":2954,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.2163,"stop_level":32.2525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-03","known_ts":"2016-02-05","bar_index":2968,"type":"BUY","strength":0.725,"price":30.3453,"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":55},{"ts":"2016-03-18","known_ts":"2016-03-18","bar_index":2978,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.2462,"stop_level":37.4299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-24","known_ts":"2016-03-24","bar_index":2979,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.5746,"stop_level":37.4299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-08","known_ts":"2016-04-08","bar_index":2983,"type":"RECLAIM","strength":0.863,"price":36.7992,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-18","known_ts":"2016-04-20","bar_index":2985,"type":"REBUY","strength":0.863,"price":38.9239,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2016-05-05","known_ts":"2016-05-05","bar_index":2989,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.7931,"stop_level":38.5443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-03","known_ts":"2016-06-07","bar_index":2996,"type":"BUY","strength":0.863,"price":41.7192,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2016-09-28","known_ts":"2016-09-30","bar_index":3023,"type":"BUY","strength":0.863,"price":42.156,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2016-10-21","known_ts":"2016-10-21","bar_index":3028,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.6424,"stop_level":41.8365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-28","known_ts":"2016-10-28","bar_index":3030,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.7381,"stop_level":41.8365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-17","known_ts":"2016-11-21","bar_index":3035,"type":"BUY","strength":1.0,"price":43.7867,"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":20},{"ts":"2016-12-23","known_ts":"2016-12-23","bar_index":3043,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.6275,"stop_level":49.6972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-27","known_ts":"2016-12-27","bar_index":3043,"type":"RECLAIM","strength":1.0,"price":50.6538,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-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":"2016-12-23","prior_stop_level":49.6972,"sweep_low":49.4818,"atr14":1.362199,"stop_level":48.8007,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-07","known_ts":"2017-04-11","bar_index":3067,"type":"BUY","strength":0.725,"price":44.2068,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2017-06-13","known_ts":"2017-06-15","bar_index":3082,"type":"BUY","strength":0.588,"price":34.7503,"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":"2017-07-27","known_ts":"2017-07-27","bar_index":3092,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.3617,"stop_level":35.0612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-08-21","known_ts":"2017-08-23","bar_index":3098,"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":"2017-08-21","trigger_known_ts":"2017-08-23","strength":0.45,"price":29.2864,"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.446078,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.2865,"atr14":0.921304,"stop_level":27.825848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-01","known_ts":"2017-09-06","bar_index":3101,"type":"BUY","strength":0.45,"price":30.4902,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2017-09-01","known_ts":"2017-09-06","bar_index":3101,"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":"2017-09-01","trigger_known_ts":"2017-09-06","strength":0.45,"price":30.4902,"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.42331,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.7339,"atr14":0.89556,"stop_level":27.28612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-19","known_ts":"2017-10-19","bar_index":3112,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.5096,"stop_level":33.5688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-20","known_ts":"2017-10-20","bar_index":3112,"type":"RECLAIM","strength":0.588,"price":34.2069,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-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":"2017-10-19","prior_stop_level":33.5688,"sweep_low":33.3123,"atr14":0.864279,"stop_level":32.880161,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-06","known_ts":"2017-11-06","bar_index":3116,"type":"RECLAIM","strength":0.863,"price":38.8774,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-09","known_ts":"2018-02-09","bar_index":3137,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.8107,"stop_level":43.0277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-12","known_ts":"2018-02-12","bar_index":3138,"type":"RECLAIM","strength":1.0,"price":43.4971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-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":"2018-02-09","prior_stop_level":43.0277,"sweep_low":41.2496,"atr14":1.559487,"stop_level":40.469857,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-13","known_ts":"2018-04-17","bar_index":3152,"type":"BUY","strength":0.863,"price":48.7055,"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-05-07","known_ts":"2018-05-07","bar_index":3157,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.209,"stop_level":46.3637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-05-10","known_ts":"2018-05-10","bar_index":3158,"type":"RECLAIM","strength":0.863,"price":46.4445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2018-05-07","prior_stop_level":46.3637,"sweep_low":44.6007,"atr14":1.322314,"stop_level":43.939543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-08","known_ts":"2018-08-10","bar_index":3179,"type":"BUY","strength":0.588,"price":42.5473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2018-10-17","known_ts":"2018-10-17","bar_index":3195,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.773,"stop_level":46.9036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-14","known_ts":"2019-01-16","bar_index":3215,"type":"BUY","strength":0.45,"price":36.7571,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2019-02-25","known_ts":"2019-02-25","bar_index":3224,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.5987,"stop_level":39.0067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-08","known_ts":"2019-03-08","bar_index":3227,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.1563,"stop_level":37.8951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":3227,"type":"RECLAIM","strength":0.588,"price":38.1836,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-08","prior_stop_level":37.8951,"sweep_low":36.8749,"atr14":1.098737,"stop_level":36.325532,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-10","known_ts":"2019-04-10","bar_index":3235,"type":"RECLAIM","strength":0.725,"price":42.4403,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-17","known_ts":"2019-05-17","bar_index":3243,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.515,"stop_level":39.5696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-08","known_ts":"2019-07-10","bar_index":3255,"type":"BUY","strength":0.45,"price":36.9153,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2019-07-30","known_ts":"2019-07-30","bar_index":3260,"type":"SELL","basis":"structure_stop","strength":0.45,"price":35.1917,"stop_level":35.6404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-08-27","known_ts":"2019-08-29","bar_index":3267,"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":"2019-08-27","trigger_known_ts":"2019-08-29","strength":0.45,"price":26.9664,"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.454562,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.2208,"atr14":1.020759,"stop_level":25.710421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-10","known_ts":"2019-09-12","bar_index":3270,"type":"BUY","strength":0.45,"price":29.5074,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2019-09-10","known_ts":"2019-09-12","bar_index":3270,"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":"2019-09-10","trigger_known_ts":"2019-09-12","strength":0.45,"price":29.5074,"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.403166,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.1049,"atr14":1.201542,"stop_level":25.504129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":3275,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.3781,"stop_level":29.5074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-26","known_ts":"2019-11-26","bar_index":3288,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.9781,"stop_level":28.2876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-27","known_ts":"2019-11-27","bar_index":3288,"type":"RECLAIM","strength":0.588,"price":29.8129,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-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":"2019-11-26","prior_stop_level":28.2876,"sweep_low":27.9707,"atr14":1.177135,"stop_level":27.382132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-31","known_ts":"2019-12-31","bar_index":3296,"type":"RECLAIM","strength":0.863,"price":33.7845,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-16","known_ts":"2020-01-16","bar_index":3299,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.3424,"stop_level":33.5855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-10","known_ts":"2020-02-10","bar_index":3305,"type":"RECLAIM","strength":0.863,"price":33.8468,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-13","known_ts":"2020-02-18","bar_index":3306,"type":"BUY","strength":0.863,"price":33.7569,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2020-04-20","known_ts":"2020-04-22","bar_index":3321,"type":"BUY","strength":0.45,"price":13.8039,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2020-04-20","known_ts":"2020-04-22","bar_index":3321,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-20","trigger_known_ts":"2020-04-22","strength":0.45,"price":13.8039,"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.670503,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6093,"atr14":1.643447,"stop_level":10.787576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":3336,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.9716,"stop_level":16.3028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-23","known_ts":"2020-07-27","bar_index":3343,"type":"BUY","strength":0.725,"price":16.0365,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2020-08-10","known_ts":"2020-08-12","bar_index":3347,"type":"BUY","strength":0.725,"price":15.183,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2020-10-13","known_ts":"2020-10-15","bar_index":3362,"type":"BUY","strength":0.588,"price":11.8508,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2020-12-22","known_ts":"2020-12-22","bar_index":3378,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.3702,"stop_level":19.4266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-23","known_ts":"2020-12-23","bar_index":3378,"type":"RECLAIM","strength":0.863,"price":19.7407,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-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":"2020-12-22","prior_stop_level":19.4266,"sweep_low":19.1769,"atr14":0.95002,"stop_level":18.70189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-05","known_ts":"2021-01-07","bar_index":3381,"type":"REBUY","strength":1.0,"price":20.8441,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2021-03-23","known_ts":"2021-03-23","bar_index":3398,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.0951,"stop_level":23.2083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-14","known_ts":"2021-05-18","bar_index":3411,"type":"BUY","strength":0.863,"price":24.4058,"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":45},{"ts":"2021-05-27","known_ts":"2021-06-01","bar_index":3414,"type":"BUY","strength":0.863,"price":24.6436,"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":"2021-07-06","known_ts":"2021-07-06","bar_index":3422,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.0619,"stop_level":26.6357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-09","known_ts":"2021-09-13","bar_index":3438,"type":"BUY","strength":0.725,"price":22.8091,"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":"2021-11-18","known_ts":"2021-11-18","bar_index":3454,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.6426,"stop_level":25.6799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-01-04","known_ts":"2022-01-06","bar_index":3465,"type":"BUY","strength":0.588,"price":23.2431,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2022-04-26","known_ts":"2022-04-26","bar_index":3490,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.5255,"stop_level":36.0309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-28","known_ts":"2022-04-28","bar_index":3491,"type":"RECLAIM","strength":1.0,"price":39.8294,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-04-26","prior_stop_level":36.0309,"sweep_low":35.2392,"atr14":1.95734,"stop_level":34.26053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-10","known_ts":"2022-05-10","bar_index":3494,"type":"RECLAIM","strength":1.0,"price":37.3687,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-08-10","known_ts":"2022-08-12","bar_index":3515,"type":"BUY","strength":0.725,"price":37.5043,"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":"2022-08-18","known_ts":"2022-08-22","bar_index":3517,"type":"BUY","strength":0.725,"price":36.4681,"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":"2022-09-21","known_ts":"2022-09-21","bar_index":3524,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.8066,"stop_level":34.9003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-10-05","known_ts":"2022-10-07","bar_index":3528,"type":"BUY","strength":0.725,"price":36.8941,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2022-12-05","known_ts":"2022-12-05","bar_index":3542,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.5857,"stop_level":41.8757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-30","known_ts":"2022-12-30","bar_index":3548,"type":"RECLAIM","strength":0.863,"price":39.975,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-04-06","known_ts":"2023-04-11","bar_index":3570,"type":"BUY","strength":0.45,"price":32.5715,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2023-05-11","known_ts":"2023-05-15","bar_index":3578,"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":"2023-05-11","trigger_known_ts":"2023-05-15","strength":0.45,"price":27.5905,"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.402604,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.4344,"atr14":1.16743,"stop_level":25.850685,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-16","known_ts":"2023-05-18","bar_index":3579,"type":"BUY","strength":0.45,"price":28.9035,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2023-05-16","known_ts":"2023-05-18","bar_index":3579,"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":"2023-05-16","trigger_known_ts":"2023-05-18","strength":0.45,"price":28.9035,"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.374175,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.4344,"atr14":1.188726,"stop_level":25.840037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-22","known_ts":"2023-06-22","bar_index":3587,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.5834,"stop_level":29.7071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-26","known_ts":"2023-06-26","bar_index":3588,"type":"RECLAIM","strength":0.588,"price":30.3252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-06-22","prior_stop_level":29.7071,"sweep_low":28.7092,"atr14":1.192383,"stop_level":28.113009,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-18","known_ts":"2023-07-18","bar_index":3593,"type":"RECLAIM","strength":0.725,"price":36.3744,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-22","known_ts":"2023-08-22","bar_index":3601,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.1197,"stop_level":36.3744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-23","known_ts":"2023-08-23","bar_index":3601,"type":"RECLAIM","strength":0.863,"price":36.4682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-08-22","prior_stop_level":36.3744,"sweep_low":35.244,"atr14":1.128342,"stop_level":34.679829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-07","known_ts":"2023-09-07","bar_index":3605,"type":"RECLAIM","strength":0.863,"price":39.2563,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-25","known_ts":"2024-01-29","bar_index":3637,"type":"BUY","strength":0.45,"price":32.7741,"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-01-30","known_ts":"2024-01-30","bar_index":3638,"type":"RECLAIM","strength":0.588,"price":35.5219,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-01-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2024-02-13","known_ts":"2024-02-13","bar_index":3641,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.3318,"stop_level":33.5605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-14","known_ts":"2024-02-14","bar_index":3641,"type":"RECLAIM","strength":0.588,"price":33.7522,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-02-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-02-13","prior_stop_level":33.5605,"sweep_low":32.628,"atr14":1.236922,"stop_level":32.009539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-29","known_ts":"2024-02-29","bar_index":3645,"type":"RECLAIM","strength":0.725,"price":35.1505,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-16","known_ts":"2024-04-16","bar_index":3655,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.6547,"stop_level":37.7278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-19","known_ts":"2024-04-19","bar_index":3656,"type":"RECLAIM","strength":0.863,"price":38.3493,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-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":"2024-04-16","prior_stop_level":37.7278,"sweep_low":37.0424,"atr14":1.032542,"stop_level":36.526129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-01","known_ts":"2024-07-03","bar_index":3673,"type":"BUY","strength":0.45,"price":33.3021,"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-15","known_ts":"2024-07-15","bar_index":3676,"type":"RECLAIM","strength":0.588,"price":38.0423,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-07-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2024-08-02","known_ts":"2024-08-02","bar_index":3680,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.6255,"stop_level":34.8729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-09-20","known_ts":"2024-09-24","bar_index":3692,"type":"BUY","strength":0.45,"price":30.736,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-09-30","known_ts":"2024-10-02","bar_index":3694,"type":"BUY","strength":0.45,"price":30.1561,"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-10-23","known_ts":"2024-10-23","bar_index":3699,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.5497,"stop_level":31.8584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-10-25","known_ts":"2024-10-25","bar_index":3700,"type":"RECLAIM","strength":0.588,"price":32.2606,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-10-23","prior_stop_level":31.8584,"sweep_low":30.9043,"atr14":1.131427,"stop_level":30.338586,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-06","known_ts":"2024-12-06","bar_index":3710,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.3228,"stop_level":32.4158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-12-11","known_ts":"2024-12-11","bar_index":3711,"type":"RECLAIM","strength":0.588,"price":32.463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-12-06","prior_stop_level":32.4158,"sweep_low":30.682,"atr14":1.200507,"stop_level":30.081747,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-08","known_ts":"2025-01-13","bar_index":3717,"type":"BUY","strength":0.863,"price":33.2168,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2025-01-29","known_ts":"2025-01-29","bar_index":3721,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.861,"stop_level":30.8987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-02-05","known_ts":"2025-02-05","bar_index":3723,"type":"RECLAIM","strength":0.725,"price":31.2756,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-01-29","prior_stop_level":30.8987,"sweep_low":28.7219,"atr14":1.129774,"stop_level":28.157013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-04","known_ts":"2025-03-06","bar_index":3729,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-03-04","trigger_known_ts":"2025-03-06","strength":0.45,"price":23.8519,"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.398257,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.6346,"atr14":1.209702,"stop_level":22.029749,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-28","known_ts":"2025-04-01","bar_index":3735,"type":"BUY","strength":0.45,"price":25.2024,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2025-03-28","known_ts":"2025-04-01","bar_index":3735,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-03-28","trigger_known_ts":"2025-04-01","strength":0.45,"price":25.2024,"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.364186,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.443,"atr14":0.954894,"stop_level":22.965553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-15","known_ts":"2025-04-17","bar_index":3739,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-04-15","trigger_known_ts":"2025-04-17","strength":0.45,"price":19.5818,"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.49504,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.9474,"atr14":1.590893,"stop_level":16.151954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-03","known_ts":"2025-06-05","bar_index":3750,"type":"BUY","strength":0.45,"price":15.6918,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2025-06-03","known_ts":"2025-06-05","bar_index":3750,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-06-03","trigger_known_ts":"2025-06-05","strength":0.45,"price":15.6918,"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.587517,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.487,"atr14":0.843362,"stop_level":14.065319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-30","known_ts":"2025-06-30","bar_index":3756,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.6123,"stop_level":14.6508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-01","known_ts":"2025-07-01","bar_index":3756,"type":"RECLAIM","strength":0.588,"price":15.3448,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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-06-30","prior_stop_level":14.6508,"sweep_low":14.5352,"atr14":0.801152,"stop_level":14.134624,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-03","known_ts":"2025-07-08","bar_index":3757,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-07-03","trigger_known_ts":"2025-07-08","strength":0.588,"price":16.6461,"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.562432,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.5352,"atr14":0.826469,"stop_level":14.121965,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-24","known_ts":"2025-09-24","bar_index":3776,"type":"RECLAIM","strength":0.863,"price":22.1332,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-02","known_ts":"2025-12-04","bar_index":3792,"type":"REBUY","strength":1.0,"price":29.6524,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2025-12-15","known_ts":"2025-12-15","bar_index":3795,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.5381,"stop_level":28.8931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":3799,"type":"RECLAIM","strength":1.0,"price":30.6287,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-03","known_ts":"2026-03-03","bar_index":3812,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.7451,"stop_level":34.0432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-03-04","known_ts":"2026-03-04","bar_index":3812,"type":"RECLAIM","strength":0.863,"price":34.1028,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2026-03-03","prior_stop_level":34.0432,"sweep_low":33.3476,"atr14":1.462306,"stop_level":32.616447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-31","known_ts":"2026-08-04","bar_index":3847,"type":"BUY","strength":0.725,"price":34.49,"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}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-08-04","last_scored_basis":null,"bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":false,"above200":true},"early_dots":["2018-07-26","2018-11-01","2018-12-31","2019-06-03","2019-06-19","2020-02-05","2020-03-19","2020-07-20","2020-08-10","2020-09-14","2020-10-05","2020-10-29","2021-02-01","2021-04-12","2021-05-03","2021-06-02","2021-07-23","2021-08-10","2021-08-26","2021-09-27","2021-12-03","2022-05-23","2022-06-23","2022-07-15","2022-09-30","2023-02-28","2023-03-24","2023-06-07","2023-10-11","2023-11-17","2024-01-22","2024-05-13","2024-06-07","2024-09-09","2024-12-24","2025-06-03","2026-01-02","2026-03-13","2026-06-09","2026-07-07"],"warnings":[{"ts":"2021-06-21","kind":"arm","px":27.2014},{"ts":"2021-07-06","kind":"confirm","px":26.0619,"level":26.6357},{"ts":"2021-10-25","kind":"arm","px":28.0377},{"ts":"2021-11-18","kind":"confirm","px":21.6426,"level":25.6799},{"ts":"2022-01-25","kind":"arm","px":24.3965},{"ts":"2022-02-18","kind":"arm","px":28.3076},{"ts":"2022-03-16","kind":"arm","px":32.5103},{"ts":"2022-04-22","kind":"arm","px":38.5239},{"ts":"2022-04-26","kind":"confirm","px":35.5255,"level":36.0309},{"ts":"2022-08-31","kind":"arm","px":36.4255},{"ts":"2022-09-21","kind":"confirm","px":34.8066,"level":34.9003},{"ts":"2022-11-07","kind":"arm","px":44.5542},{"ts":"2022-12-05","kind":"confirm","px":40.5857,"level":41.8757},{"ts":"2023-06-21","kind":"arm","px":30.1045},{"ts":"2023-06-22","kind":"confirm","px":29.5834,"level":29.7071},{"ts":"2023-08-07","kind":"arm","px":38.538},{"ts":"2023-08-22","kind":"confirm","px":36.1197,"level":36.3744},{"ts":"2024-02-12","kind":"arm","px":34.4468},{"ts":"2024-02-13","kind":"confirm","px":33.3318,"level":33.5605},{"ts":"2024-04-10","kind":"arm","px":39.2998},{"ts":"2024-04-16","kind":"confirm","px":37.6547,"level":37.7278},{"ts":"2024-07-19","kind":"arm","px":35.3072},{"ts":"2024-08-02","kind":"confirm","px":33.6255,"level":34.8729},{"ts":"2024-10-21","kind":"arm","px":32.6348},{"ts":"2024-10-23","kind":"confirm","px":31.5497,"level":31.8584},{"ts":"2024-11-18","kind":"arm","px":31.6997},{"ts":"2024-12-06","kind":"confirm","px":31.3228,"level":32.4158},{"ts":"2025-01-24","kind":"arm","px":32.7174},{"ts":"2025-01-29","kind":"confirm","px":30.861,"level":30.8987},{"ts":"2025-06-20","kind":"arm","px":16.4918},{"ts":"2025-06-30","kind":"confirm","px":14.6123,"level":14.6508},{"ts":"2025-07-21","kind":"arm","px":14.7954},{"ts":"2025-09-09","kind":"arm","px":19.5632},{"ts":"2025-10-10","kind":"arm","px":21.3515},{"ts":"2025-11-06","kind":"arm","px":25.7586},{"ts":"2025-12-09","kind":"arm","px":29.3369},{"ts":"2025-12-15","kind":"confirm","px":28.5381,"level":28.8931},{"ts":"2026-02-11","kind":"arm","px":33.8434},{"ts":"2026-03-03","kind":"confirm","px":33.7451,"level":34.0432},{"ts":"2026-05-11","kind":"arm","px":38.3855}],"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":[]}}}