{"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":"EXPO","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1991-02-28","known_ts":"1991-02-28","bar_index":45,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4751,"stop_level":2.5017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-01","known_ts":"1991-03-01","bar_index":45,"type":"RECLAIM","strength":0.588,"price":2.5815,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1991-02-28","prior_stop_level":2.5017,"sweep_low":2.3686,"atr14":0.113334,"stop_level":2.311933,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-12","known_ts":"1991-04-12","bar_index":55,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.0074,"stop_level":3.0606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-04-16","known_ts":"1991-04-16","bar_index":56,"type":"RECLAIM","strength":0.725,"price":3.1138,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-04-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":"1991-04-12","prior_stop_level":3.0606,"sweep_low":2.9807,"atr14":0.111999,"stop_level":2.924701,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-07-19","known_ts":"1991-07-23","bar_index":78,"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-07-19","trigger_known_ts":"1991-07-23","strength":0.45,"price":1.7033,"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.44827,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5702,"atr14":0.115207,"stop_level":1.512597,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-08-22","known_ts":"1991-08-26","bar_index":86,"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-08-22","trigger_known_ts":"1991-08-26","strength":0.45,"price":1.0912,"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.646541,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9581,"atr14":0.100441,"stop_level":0.907879,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-08-30","known_ts":"1991-09-04","bar_index":88,"type":"BUY","strength":0.45,"price":1.171,"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-08-30","known_ts":"1991-09-04","bar_index":88,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1991-08-30","trigger_known_ts":"1991-09-04","strength":0.45,"price":1.171,"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.620692,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0113,"atr14":0.109372,"stop_level":0.956614,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-11-12","known_ts":"1991-11-12","bar_index":105,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5436,"stop_level":1.5702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-11-14","known_ts":"1991-11-14","bar_index":105,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.517,"stop_level":1.5702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-12-20","known_ts":"1991-12-24","bar_index":114,"type":"BUY","strength":0.725,"price":1.3839,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"1992-01-21","known_ts":"1992-01-21","bar_index":120,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4105,"stop_level":1.4638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-01-27","known_ts":"1992-01-27","bar_index":122,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3573,"stop_level":1.4638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-01-29","known_ts":"1992-01-29","bar_index":122,"type":"RECLAIM","strength":0.725,"price":1.517,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-01-27","prior_stop_level":1.4638,"sweep_low":1.3307,"atr14":0.087294,"stop_level":1.287053,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-26","known_ts":"1992-02-26","bar_index":129,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4904,"stop_level":1.517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-02-27","known_ts":"1992-02-27","bar_index":129,"type":"RECLAIM","strength":0.725,"price":1.5436,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-02-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":"1992-02-26","prior_stop_level":1.517,"sweep_low":1.4904,"atr14":0.083053,"stop_level":1.448874,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-05-18","known_ts":"1992-05-20","bar_index":148,"type":"BUY","strength":0.45,"price":0.8383,"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-05-18","known_ts":"1992-05-20","bar_index":148,"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-05-18","trigger_known_ts":"1992-05-20","strength":0.45,"price":0.8383,"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.691188,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7452,"atr14":0.077685,"stop_level":0.706358,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-26","known_ts":"1992-06-26","bar_index":157,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7186,"stop_level":0.7718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-06-30","known_ts":"1992-06-30","bar_index":158,"type":"RECLAIM","strength":0.588,"price":0.7984,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-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":"1992-06-26","prior_stop_level":0.7718,"sweep_low":0.7186,"atr14":0.059156,"stop_level":0.689022,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-17","known_ts":"1992-07-17","bar_index":162,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7186,"stop_level":0.7319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-07-23","known_ts":"1992-07-23","bar_index":163,"type":"RECLAIM","strength":0.725,"price":0.7585,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-07-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":"1992-07-17","prior_stop_level":0.7319,"sweep_low":0.7186,"atr14":0.049352,"stop_level":0.693924,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-08-25","known_ts":"1992-08-25","bar_index":171,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.692,"stop_level":0.7186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-08-28","known_ts":"1992-09-01","bar_index":172,"type":"BUY","strength":0.725,"price":0.7053,"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":70},{"ts":"1992-08-31","known_ts":"1992-08-31","bar_index":172,"type":"RECLAIM","strength":0.725,"price":0.7452,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-08-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":"1992-08-25","prior_stop_level":0.7186,"sweep_low":0.692,"atr14":0.040089,"stop_level":0.671955,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-14","known_ts":"1992-10-14","bar_index":182,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7984,"stop_level":0.825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-12-15","known_ts":"1992-12-17","bar_index":197,"type":"BUY","strength":0.863,"price":0.9049,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1993-01-08","known_ts":"1993-01-08","bar_index":202,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7452,"stop_level":0.7718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-01-14","known_ts":"1993-01-14","bar_index":203,"type":"RECLAIM","strength":0.863,"price":0.825,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-01-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":"1993-01-08","prior_stop_level":0.7718,"sweep_low":0.7186,"atr14":0.067558,"stop_level":0.684821,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-15","known_ts":"1993-01-19","bar_index":204,"type":"BUY","strength":0.863,"price":0.9581,"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":"1993-03-12","known_ts":"1993-03-16","bar_index":217,"type":"REBUY","strength":0.863,"price":1.0246,"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":"1993-06-08","known_ts":"1993-06-10","bar_index":237,"type":"BUY","strength":0.863,"price":0.825,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1993-07-13","known_ts":"1993-07-15","bar_index":245,"type":"BUY","strength":0.725,"price":0.7585,"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":30},{"ts":"1993-10-14","known_ts":"1993-10-18","bar_index":267,"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":"1993-10-14","trigger_known_ts":"1993-10-18","strength":0.45,"price":0.6387,"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.376635,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5589,"atr14":0.049803,"stop_level":0.533998,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-01","known_ts":"1993-11-03","bar_index":271,"type":"BUY","strength":0.45,"price":0.6653,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-11-01","known_ts":"1993-11-03","bar_index":271,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1993-11-01","trigger_known_ts":"1993-11-03","strength":0.45,"price":0.6653,"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.350673,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5589,"atr14":0.059115,"stop_level":0.529342,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-15","known_ts":"1993-11-15","bar_index":274,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.5323,"stop_level":0.5589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1993-11-26","known_ts":"1993-11-30","bar_index":277,"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":"1993-11-26","trigger_known_ts":"1993-11-30","strength":0.45,"price":0.5323,"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.48048,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5057,"atr14":0.042812,"stop_level":0.484294,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-06","known_ts":"1993-12-08","bar_index":279,"type":"BUY","strength":0.45,"price":0.5589,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-12-06","known_ts":"1993-12-08","bar_index":279,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1993-12-06","trigger_known_ts":"1993-12-08","strength":0.45,"price":0.5589,"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.454519,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5057,"atr14":0.043642,"stop_level":0.483879,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-31","known_ts":"1994-04-05","bar_index":306,"type":"BUY","strength":0.725,"price":0.5589,"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":40},{"ts":"1994-04-15","known_ts":"1994-04-15","bar_index":309,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5057,"stop_level":0.5323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-04-19","known_ts":"1994-04-19","bar_index":310,"type":"RECLAIM","strength":0.725,"price":0.5589,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-04-15","prior_stop_level":0.5323,"sweep_low":0.5057,"atr14":0.044931,"stop_level":0.483235,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-03","known_ts":"1994-05-05","bar_index":313,"type":"BUY","strength":0.725,"price":0.5589,"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":100},{"ts":"1994-06-15","known_ts":"1994-06-17","bar_index":323,"type":"BUY","strength":0.725,"price":0.5323,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":70},{"ts":"1994-08-10","known_ts":"1994-08-12","bar_index":336,"type":"BUY","strength":0.863,"price":0.5323,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1994-10-13","known_ts":"1994-10-17","bar_index":351,"type":"BUY","strength":0.725,"price":0.5323,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1995-01-26","known_ts":"1995-01-30","bar_index":375,"type":"BUY","strength":1.0,"price":0.5456,"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":"1995-02-28","known_ts":"1995-02-28","bar_index":382,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5323,"stop_level":0.5456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-03-31","known_ts":"1995-03-31","bar_index":390,"type":"RECLAIM","strength":1.0,"price":0.5589,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-04-26","known_ts":"1995-04-26","bar_index":395,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5589,"stop_level":0.5855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-04-28","known_ts":"1995-04-28","bar_index":396,"type":"RECLAIM","strength":1.0,"price":0.6387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-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":"1995-04-26","prior_stop_level":0.5855,"sweep_low":0.5589,"atr14":0.034469,"stop_level":0.541665,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-10","known_ts":"1995-05-10","bar_index":399,"type":"RECLAIM","strength":1.0,"price":0.5855,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-27","known_ts":"1995-06-29","bar_index":410,"type":"BUY","strength":0.863,"price":0.5855,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1995-07-06","known_ts":"1995-07-10","bar_index":412,"type":"BUY","strength":1.0,"price":0.5988,"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":"1995-08-07","known_ts":"1995-08-07","bar_index":419,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7319,"stop_level":0.7851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-08-09","known_ts":"1995-08-09","bar_index":420,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7053,"stop_level":0.7851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-07","known_ts":"1995-11-09","bar_index":441,"type":"BUY","strength":0.725,"price":0.6387,"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":"1995-12-11","known_ts":"1995-12-11","bar_index":448,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6387,"stop_level":0.6653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-12-12","known_ts":"1995-12-12","bar_index":449,"type":"RECLAIM","strength":0.725,"price":0.692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-11 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-12-11","prior_stop_level":0.6653,"sweep_low":0.6387,"atr14":0.03584,"stop_level":0.62078,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-26","known_ts":"1995-12-26","bar_index":452,"type":"RECLAIM","strength":0.863,"price":0.7186,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-15","known_ts":"1996-01-15","bar_index":456,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5456,"stop_level":0.6387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1996-02-15","known_ts":"1996-02-20","bar_index":464,"type":"BUY","strength":0.588,"price":0.6387,"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":30},{"ts":"1996-04-09","known_ts":"1996-04-11","bar_index":476,"type":"BUY","strength":0.588,"price":0.6121,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"1996-04-22","known_ts":"1996-04-24","bar_index":479,"type":"BUY","strength":0.588,"price":0.6121,"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":30},{"ts":"1996-05-28","known_ts":"1996-05-28","bar_index":487,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6254,"stop_level":0.6387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-05-30","known_ts":"1996-05-30","bar_index":488,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6121,"stop_level":0.6387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-06-03","known_ts":"1996-06-03","bar_index":488,"type":"RECLAIM","strength":0.725,"price":0.6787,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-05-28","prior_stop_level":0.6387,"sweep_low":0.6121,"atr14":0.028832,"stop_level":0.597684,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-03","known_ts":"1996-06-03","bar_index":488,"type":"RECLAIM","strength":0.725,"price":0.6787,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-05-30","prior_stop_level":0.6387,"sweep_low":0.6121,"atr14":0.028832,"stop_level":0.597684,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-17","known_ts":"1996-06-17","bar_index":492,"type":"RECLAIM","strength":0.863,"price":0.7186,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-15","known_ts":"1996-08-19","bar_index":506,"type":"BUY","strength":1.0,"price":0.7053,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":80},{"ts":"1996-09-11","known_ts":"1996-09-13","bar_index":512,"type":"BUY","strength":1.0,"price":0.7319,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":15},{"ts":"1996-12-02","known_ts":"1996-12-04","bar_index":531,"type":"BUY","strength":0.45,"price":0.6254,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-12-27","known_ts":"1996-12-27","bar_index":537,"type":"RECLAIM","strength":0.725,"price":0.652,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-12-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-20","known_ts":"1997-01-20","bar_index":542,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5988,"stop_level":0.6254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-01-28","known_ts":"1997-01-30","bar_index":544,"type":"REBUY","strength":0.588,"price":0.6387,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-02-05","known_ts":"1997-02-05","bar_index":546,"type":"RECLAIM","strength":0.725,"price":0.6653,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-01-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-20","known_ts":"1997-02-20","bar_index":549,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5855,"stop_level":0.6121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-04-11","known_ts":"1997-04-15","bar_index":561,"type":"BUY","strength":0.45,"price":0.519,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-04-16","known_ts":"1997-04-16","bar_index":562,"type":"RECLAIM","strength":0.588,"price":0.6387,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-04-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-05-12","known_ts":"1997-05-12","bar_index":568,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5589,"stop_level":0.5855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-05-16","known_ts":"1997-05-16","bar_index":569,"type":"RECLAIM","strength":0.588,"price":0.6254,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-05-12","prior_stop_level":0.5855,"sweep_low":0.5589,"atr14":0.035043,"stop_level":0.541378,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-11","known_ts":"1997-06-11","bar_index":575,"type":"RECLAIM","strength":0.863,"price":0.6254,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-24","known_ts":"1997-06-26","bar_index":578,"type":"REBUY","strength":0.863,"price":0.7186,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1997-10-22","known_ts":"1997-10-22","bar_index":606,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9847,"stop_level":0.998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-23","known_ts":"1997-10-23","bar_index":606,"type":"RECLAIM","strength":1.0,"price":1.0379,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-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":"1997-10-22","prior_stop_level":0.998,"sweep_low":0.9581,"atr14":0.068155,"stop_level":0.924023,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-27","known_ts":"1997-10-27","bar_index":607,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9448,"stop_level":0.998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-28","known_ts":"1997-10-28","bar_index":607,"type":"RECLAIM","strength":1.0,"price":1.0246,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-10-27","prior_stop_level":0.998,"sweep_low":0.9182,"atr14":0.069168,"stop_level":0.883616,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-06","known_ts":"1998-01-08","bar_index":623,"type":"BUY","strength":0.863,"price":1.1178,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"1998-03-25","known_ts":"1998-03-25","bar_index":641,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0512,"stop_level":1.0579,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-03-26","known_ts":"1998-03-26","bar_index":641,"type":"RECLAIM","strength":0.725,"price":1.0646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1998-03-25","prior_stop_level":1.0579,"sweep_low":1.0512,"atr14":0.027066,"stop_level":1.037667,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-13","known_ts":"1998-04-13","bar_index":645,"type":"RECLAIM","strength":0.863,"price":1.2642,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-09-23","known_ts":"1998-09-25","bar_index":683,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-09-23","trigger_known_ts":"1998-09-25","strength":0.45,"price":0.4857,"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.615804,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4524,"atr14":0.04636,"stop_level":0.42922,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-01","known_ts":"1998-10-05","bar_index":685,"type":"BUY","strength":0.45,"price":0.5456,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-01","known_ts":"1998-10-05","bar_index":685,"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-10-01","trigger_known_ts":"1998-10-05","strength":0.45,"price":0.5456,"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.568423,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4591,"atr14":0.044914,"stop_level":0.436643,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-16","known_ts":"1998-10-16","bar_index":688,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.4591,"stop_level":0.479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-10-19","known_ts":"1998-10-21","bar_index":689,"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-10-19","trigger_known_ts":"1998-10-21","strength":0.45,"price":0.5855,"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.536861,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4524,"atr14":0.040475,"stop_level":0.432162,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-19","known_ts":"1998-10-19","bar_index":689,"type":"RECLAIM","strength":0.45,"price":0.4924,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1998-10-16","prior_stop_level":0.479,"sweep_low":0.4524,"atr14":0.03616,"stop_level":0.43432,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-17","known_ts":"1998-11-17","bar_index":696,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5456,"stop_level":0.5722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-20","known_ts":"1998-11-20","bar_index":697,"type":"RECLAIM","strength":0.588,"price":0.652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-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":"1998-11-17","prior_stop_level":0.5722,"sweep_low":0.5456,"atr14":0.053633,"stop_level":0.518783,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-01","known_ts":"1999-02-01","bar_index":712,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6121,"stop_level":0.6387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-04","known_ts":"1999-02-04","bar_index":713,"type":"RECLAIM","strength":0.725,"price":0.652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-02-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":"1999-02-01","prior_stop_level":0.6387,"sweep_low":0.6121,"atr14":0.028548,"stop_level":0.597826,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-29","known_ts":"1999-05-03","bar_index":733,"type":"BUY","strength":0.725,"price":0.6254,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1999-10-14","known_ts":"1999-10-18","bar_index":772,"type":"BUY","strength":0.863,"price":0.692,"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":"1999-12-22","known_ts":"1999-12-27","bar_index":788,"type":"REBUY","strength":0.863,"price":0.7319,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"1999-12-22","known_ts":"1999-12-22","bar_index":788,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.652,"stop_level":0.6986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-12-27","known_ts":"1999-12-27","bar_index":788,"type":"RECLAIM","strength":0.863,"price":0.7319,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-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":"1999-12-22","prior_stop_level":0.6986,"sweep_low":0.652,"atr14":0.030056,"stop_level":0.636972,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-13","known_ts":"2000-01-13","bar_index":793,"type":"RECLAIM","strength":1.0,"price":0.7452,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-01-24","known_ts":"2000-01-26","bar_index":795,"type":"BUY","strength":1.0,"price":0.7452,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2000-02-29","known_ts":"2000-02-29","bar_index":803,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8583,"stop_level":0.8783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-03","known_ts":"2000-03-03","bar_index":804,"type":"RECLAIM","strength":1.0,"price":0.8849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-02-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":"2000-02-29","prior_stop_level":0.8783,"sweep_low":0.8583,"atr14":0.065689,"stop_level":0.825455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-15","known_ts":"2000-03-15","bar_index":807,"type":"RECLAIM","strength":1.0,"price":0.9248,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-02-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-23","known_ts":"2000-03-27","bar_index":809,"type":"REBUY","strength":1.0,"price":1.0246,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2000-09-13","known_ts":"2000-09-15","bar_index":849,"type":"BUY","strength":0.725,"price":0.9581,"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":"2000-10-20","known_ts":"2000-10-24","bar_index":858,"type":"BUY","strength":0.725,"price":0.9581,"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":"2000-12-18","known_ts":"2000-12-18","bar_index":871,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0013,"stop_level":1.0113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-20","known_ts":"2000-12-20","bar_index":872,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9714,"stop_level":1.0113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-28","known_ts":"2000-12-28","bar_index":873,"type":"RECLAIM","strength":1.0,"price":1.0246,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-12-20","prior_stop_level":1.0113,"sweep_low":0.9581,"atr14":0.025849,"stop_level":0.945176,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-09","known_ts":"2001-01-09","bar_index":876,"type":"RECLAIM","strength":0.863,"price":0.998,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-05","known_ts":"2001-02-07","bar_index":882,"type":"BUY","strength":0.863,"price":1.0646,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2001-07-11","known_ts":"2001-07-13","bar_index":918,"type":"BUY","strength":0.725,"price":1.1763,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2001-09-05","known_ts":"2001-09-07","bar_index":931,"type":"BUY","strength":0.45,"price":1.105,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-09-10","known_ts":"2001-09-10","bar_index":932,"type":"RECLAIM","strength":0.588,"price":1.2455,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-09-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2001-10-02","known_ts":"2001-10-02","bar_index":936,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0379,"stop_level":1.0486,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-05","known_ts":"2001-12-05","bar_index":951,"type":"RECLAIM","strength":0.725,"price":1.1497,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-05","known_ts":"2002-02-05","bar_index":964,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3573,"stop_level":1.3626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-06","known_ts":"2002-02-06","bar_index":965,"type":"RECLAIM","strength":0.863,"price":1.3679,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-02-05","prior_stop_level":1.3626,"sweep_low":1.3573,"atr14":0.030132,"stop_level":1.342234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-20","known_ts":"2002-02-20","bar_index":968,"type":"RECLAIM","strength":0.863,"price":1.3616,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-06-28","known_ts":"2002-07-02","bar_index":998,"type":"BUY","strength":0.725,"price":1.4159,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2002-07-18","known_ts":"2002-07-18","bar_index":1002,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3413,"stop_level":1.3467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-07-19","known_ts":"2002-07-19","bar_index":1002,"type":"RECLAIM","strength":0.725,"price":1.3839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-07-18","prior_stop_level":1.3467,"sweep_low":1.3179,"atr14":0.037559,"stop_level":1.299121,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-06","known_ts":"2002-09-06","bar_index":1014,"type":"RECLAIM","strength":0.725,"price":1.4797,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-07-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-10-22","known_ts":"2002-10-22","bar_index":1024,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3296,"stop_level":1.3424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-24","known_ts":"2002-10-24","bar_index":1025,"type":"RECLAIM","strength":0.588,"price":1.4105,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-10-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":"2002-10-22","prior_stop_level":1.3424,"sweep_low":1.3051,"atr14":0.052674,"stop_level":1.278763,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-02","known_ts":"2002-12-04","bar_index":1034,"type":"BUY","strength":0.588,"price":1.4382,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2003-01-31","known_ts":"2003-01-31","bar_index":1047,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.533,"stop_level":1.5372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-02-03","known_ts":"2003-02-03","bar_index":1048,"type":"RECLAIM","strength":0.863,"price":1.5479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-01-31","prior_stop_level":1.5372,"sweep_low":1.5319,"atr14":0.032623,"stop_level":1.515589,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-22","known_ts":"2003-04-24","bar_index":1066,"type":"BUY","strength":0.725,"price":1.4925,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2003-06-30","known_ts":"2003-06-30","bar_index":1082,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6501,"stop_level":1.6713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-01","known_ts":"2003-07-01","bar_index":1082,"type":"RECLAIM","strength":0.863,"price":1.7203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-30","prior_stop_level":1.6713,"sweep_low":1.6181,"atr14":0.079257,"stop_level":1.578472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-15","known_ts":"2003-08-19","bar_index":1093,"type":"BUY","strength":0.863,"price":1.8225,"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":"2003-09-23","known_ts":"2003-09-23","bar_index":1101,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7267,"stop_level":1.7437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-26","known_ts":"2003-09-26","bar_index":1102,"type":"RECLAIM","strength":1.0,"price":1.7565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-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":"2003-09-23","prior_stop_level":1.7437,"sweep_low":1.7139,"atr14":0.045132,"stop_level":1.691334,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-23","known_ts":"2003-10-23","bar_index":1109,"type":"RECLAIM","strength":1.0,"price":2.1547,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-09","known_ts":"2003-12-09","bar_index":1119,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2675,"stop_level":2.2803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-10","known_ts":"2003-12-10","bar_index":1120,"type":"RECLAIM","strength":1.0,"price":2.3133,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-12-09","prior_stop_level":2.2803,"sweep_low":2.2568,"atr14":0.074902,"stop_level":2.219349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-26","known_ts":"2004-01-26","bar_index":1130,"type":"RECLAIM","strength":1.0,"price":2.5922,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-25","known_ts":"2004-02-25","bar_index":1137,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3952,"stop_level":2.4006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-04-29","known_ts":"2004-04-29","bar_index":1152,"type":"RECLAIM","strength":0.863,"price":2.688,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-11","known_ts":"2004-05-11","bar_index":1154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6028,"stop_level":2.6124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-14","known_ts":"2004-05-14","bar_index":1155,"type":"RECLAIM","strength":0.863,"price":2.6305,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-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":"2004-05-11","prior_stop_level":2.6124,"sweep_low":2.5283,"atr14":0.074242,"stop_level":2.491179,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-25","known_ts":"2004-05-25","bar_index":1158,"type":"RECLAIM","strength":0.863,"price":2.6465,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-02","known_ts":"2004-09-07","bar_index":1181,"type":"BUY","strength":0.588,"price":2.7987,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"2004-09-13","known_ts":"2004-09-15","bar_index":1183,"type":"BUY","strength":0.588,"price":2.7774,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"2004-10-19","known_ts":"2004-10-19","bar_index":1191,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8636,"stop_level":2.8754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-20","known_ts":"2004-10-20","bar_index":1192,"type":"RECLAIM","strength":0.725,"price":2.8903,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-10-19","prior_stop_level":2.8754,"sweep_low":2.8392,"atr14":0.056282,"stop_level":2.811059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-02","known_ts":"2004-11-02","bar_index":1195,"type":"RECLAIM","strength":0.725,"price":2.9296,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-10","known_ts":"2004-11-12","bar_index":1197,"type":"REBUY","strength":0.588,"price":2.9201,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2004-11-29","known_ts":"2004-12-01","bar_index":1201,"type":"BUY","strength":0.725,"price":2.9616,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2005-01-03","known_ts":"2005-01-05","bar_index":1209,"type":"BUY","strength":0.725,"price":2.9935,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2005-03-01","known_ts":"2005-03-03","bar_index":1222,"type":"BUY","strength":0.45,"price":2.688,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-07-07","known_ts":"2005-07-07","bar_index":1251,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9403,"stop_level":3.0425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-11","known_ts":"2005-07-11","bar_index":1252,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9988,"stop_level":3.0425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-26","known_ts":"2005-07-26","bar_index":1256,"type":"RECLAIM","strength":0.863,"price":3.2011,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-08","known_ts":"2005-08-08","bar_index":1259,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0872,"stop_level":3.1298,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-15","known_ts":"2005-08-15","bar_index":1260,"type":"RECLAIM","strength":0.863,"price":3.1617,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-08-08","prior_stop_level":3.1298,"sweep_low":2.8211,"atr14":0.098468,"stop_level":2.771866,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-15","known_ts":"2005-09-15","bar_index":1268,"type":"RECLAIM","strength":0.863,"price":3.1489,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-26","known_ts":"2005-10-26","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0478,"stop_level":3.0595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-10-31","known_ts":"2005-10-31","bar_index":1278,"type":"RECLAIM","strength":0.863,"price":3.068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-10-26","prior_stop_level":3.0595,"sweep_low":2.9818,"atr14":0.080006,"stop_level":2.941797,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-17","known_ts":"2006-01-17","bar_index":1296,"type":"RECLAIM","strength":0.725,"price":3.1372,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-09","known_ts":"2006-03-09","bar_index":1308,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3033,"stop_level":3.3171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-10","known_ts":"2006-03-10","bar_index":1308,"type":"RECLAIM","strength":0.863,"price":3.3533,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-03-09","prior_stop_level":3.3171,"sweep_low":3.2384,"atr14":0.084632,"stop_level":3.196084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-27","known_ts":"2006-03-27","bar_index":1312,"type":"RECLAIM","strength":0.863,"price":3.3874,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-21","known_ts":"2006-04-25","bar_index":1318,"type":"BUY","strength":0.863,"price":3.4864,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2006-05-10","known_ts":"2006-05-10","bar_index":1322,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.43,"stop_level":3.4609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-26","known_ts":"2006-06-26","bar_index":1333,"type":"RECLAIM","strength":0.863,"price":3.5875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-13","known_ts":"2006-07-13","bar_index":1337,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.513,"stop_level":3.5173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-17","known_ts":"2006-07-17","bar_index":1337,"type":"RECLAIM","strength":0.725,"price":3.5237,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-07-13","prior_stop_level":3.5173,"sweep_low":3.496,"atr14":0.101084,"stop_level":3.445458,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-07","known_ts":"2006-09-11","bar_index":1350,"type":"BUY","strength":0.588,"price":3.3874,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2006-10-03","known_ts":"2006-10-03","bar_index":1356,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5343,"stop_level":3.5364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-04","known_ts":"2006-10-04","bar_index":1356,"type":"RECLAIM","strength":0.725,"price":3.6131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-10-03","prior_stop_level":3.5364,"sweep_low":3.5194,"atr14":0.073671,"stop_level":3.482564,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-19","known_ts":"2006-10-19","bar_index":1360,"type":"RECLAIM","strength":0.725,"price":3.8558,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-16","known_ts":"2006-11-16","bar_index":1366,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8132,"stop_level":3.8239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-06","known_ts":"2006-12-06","bar_index":1371,"type":"RECLAIM","strength":0.863,"price":3.8686,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-09","known_ts":"2007-01-09","bar_index":1378,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9623,"stop_level":3.9729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-10","known_ts":"2007-01-10","bar_index":1378,"type":"RECLAIM","strength":1.0,"price":3.9772,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-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":"2007-01-09","prior_stop_level":3.9729,"sweep_low":3.9175,"atr14":0.088845,"stop_level":3.873078,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-12","known_ts":"2007-03-14","bar_index":1392,"type":"BUY","strength":0.725,"price":4.0027,"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":"2007-05-14","known_ts":"2007-05-14","bar_index":1406,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.452,"stop_level":4.503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-16","known_ts":"2007-05-16","bar_index":1407,"type":"RECLAIM","strength":1.0,"price":4.5094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-14","prior_stop_level":4.503,"sweep_low":4.3391,"atr14":0.137293,"stop_level":4.270454,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-21","known_ts":"2007-09-21","bar_index":1437,"type":"RECLAIM","strength":1.0,"price":5.5932,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-09","known_ts":"2007-10-11","bar_index":1441,"type":"REBUY","strength":1.0,"price":5.5761,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2007-11-16","known_ts":"2007-11-16","bar_index":1450,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9104,"stop_level":5.9466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-11-23","known_ts":"2007-11-23","bar_index":1451,"type":"RECLAIM","strength":0.863,"price":5.9849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-11-16","prior_stop_level":5.9466,"sweep_low":5.7273,"atr14":0.199956,"stop_level":5.627322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-28","known_ts":"2008-01-30","bar_index":1466,"type":"BUY","strength":0.725,"price":5.8912,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2008-02-19","known_ts":"2008-02-19","bar_index":1471,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3426,"stop_level":6.366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-02-20","known_ts":"2008-02-20","bar_index":1471,"type":"RECLAIM","strength":0.863,"price":6.415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-02-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-02-19","prior_stop_level":6.366,"sweep_low":6.1999,"atr14":0.239196,"stop_level":6.080302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-06","known_ts":"2008-03-06","bar_index":1475,"type":"RECLAIM","strength":0.863,"price":6.5832,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-02-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-04-15","known_ts":"2008-04-17","bar_index":1484,"type":"REBUY","strength":0.863,"price":7.6094,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2008-05-14","known_ts":"2008-05-14","bar_index":1491,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.5683,"stop_level":6.7216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-07-23","known_ts":"2008-07-25","bar_index":1507,"type":"BUY","strength":0.588,"price":6.7067,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2008-08-08","known_ts":"2008-08-12","bar_index":1511,"type":"BUY","strength":0.588,"price":6.7109,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2008-09-26","known_ts":"2008-09-26","bar_index":1522,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8451,"stop_level":6.9217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-30","known_ts":"2008-09-30","bar_index":1523,"type":"RECLAIM","strength":0.725,"price":7.0452,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-09-26","prior_stop_level":6.9217,"sweep_low":6.5278,"atr14":0.329476,"stop_level":6.363062,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-03","known_ts":"2008-10-03","bar_index":1524,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3575,"stop_level":6.7344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-03","known_ts":"2008-11-05","bar_index":1531,"type":"BUY","strength":0.45,"price":5.8401,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-03","known_ts":"2008-11-05","bar_index":1531,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-03","trigger_known_ts":"2008-11-05","strength":0.45,"price":5.8401,"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.232515,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.0034,"atr14":0.506537,"stop_level":4.750131,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-08","known_ts":"2008-12-08","bar_index":1539,"type":"RECLAIM","strength":0.725,"price":6.6279,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-11-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-01-30","known_ts":"2009-02-03","bar_index":1551,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-01-30","trigger_known_ts":"2009-02-03","strength":0.45,"price":5.8337,"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.233356,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.1503,"atr14":0.31745,"stop_level":4.991575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-23","known_ts":"2009-02-25","bar_index":1556,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-02-23","trigger_known_ts":"2009-02-25","strength":0.45,"price":4.4924,"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.409625,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1326,"atr14":0.267213,"stop_level":3.998994,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-06","known_ts":"2009-03-10","bar_index":1559,"type":"BUY","strength":0.45,"price":5.0737,"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":"2009-03-06","known_ts":"2009-03-10","bar_index":1559,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-06","trigger_known_ts":"2009-03-10","strength":0.45,"price":5.0737,"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.333233,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3966,"atr14":0.261601,"stop_level":4.265799,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-14","known_ts":"2009-04-14","bar_index":1567,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6677,"stop_level":5.6826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":1568,"type":"RECLAIM","strength":0.588,"price":5.7209,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-14","prior_stop_level":5.6826,"sweep_low":5.6038,"atr14":0.287862,"stop_level":5.459869,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-20","known_ts":"2009-04-20","bar_index":1569,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5484,"stop_level":5.6677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-22","known_ts":"2009-04-22","bar_index":1569,"type":"RECLAIM","strength":0.725,"price":5.7017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-20","prior_stop_level":5.6677,"sweep_low":5.4973,"atr14":0.271528,"stop_level":5.361536,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-06","known_ts":"2009-05-06","bar_index":1573,"type":"RECLAIM","strength":0.863,"price":6.1403,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-21","known_ts":"2009-05-21","bar_index":1576,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5719,"stop_level":5.591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-26","known_ts":"2009-05-26","bar_index":1577,"type":"RECLAIM","strength":0.725,"price":5.5932,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-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":"2009-05-21","prior_stop_level":5.591,"sweep_low":5.2525,"atr14":0.225955,"stop_level":5.139523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-15","known_ts":"2009-07-17","bar_index":1589,"type":"BUY","strength":0.725,"price":5.9721,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2009-08-14","known_ts":"2009-08-14","bar_index":1596,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4313,"stop_level":5.5144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":1601,"type":"RECLAIM","strength":0.863,"price":6.2106,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-21","known_ts":"2009-10-23","bar_index":1612,"type":"BUY","strength":0.863,"price":6.1233,"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":"2009-12-03","known_ts":"2009-12-07","bar_index":1622,"type":"BUY","strength":0.725,"price":5.921,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2010-01-06","known_ts":"2010-01-06","bar_index":1629,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7635,"stop_level":5.8699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-01-13","known_ts":"2010-01-13","bar_index":1631,"type":"RECLAIM","strength":0.863,"price":5.9253,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-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":"2010-01-06","prior_stop_level":5.8699,"sweep_low":5.6698,"atr14":0.161874,"stop_level":5.588863,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-26","known_ts":"2010-03-02","bar_index":1641,"type":"BUY","strength":0.725,"price":5.9381,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":1657,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0573,"stop_level":6.1339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":1657,"type":"RECLAIM","strength":0.863,"price":6.2021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-06","prior_stop_level":6.1339,"sweep_low":5.7869,"atr14":0.222629,"stop_level":5.675585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-15","known_ts":"2010-06-17","bar_index":1666,"type":"BUY","strength":0.863,"price":6.6534,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-07-16","known_ts":"2010-07-16","bar_index":1673,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5981,"stop_level":6.86,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-23","known_ts":"2010-07-27","bar_index":1675,"type":"REBUY","strength":1.0,"price":7.2283,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2010-07-23","known_ts":"2010-07-23","bar_index":1675,"type":"RECLAIM","strength":1.0,"price":7.2602,"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":true,"monthlyBull":true},"anchor_ts":"2010-07-16","prior_stop_level":6.86,"sweep_low":6.0381,"atr14":0.291017,"stop_level":5.892591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-09","known_ts":"2010-09-13","bar_index":1686,"type":"BUY","strength":0.863,"price":7.2028,"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":"2010-09-22","known_ts":"2010-09-24","bar_index":1689,"type":"BUY","strength":0.863,"price":7.0878,"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":"2010-10-25","known_ts":"2010-10-25","bar_index":1696,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0984,"stop_level":7.2879,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-27","known_ts":"2010-10-27","bar_index":1697,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6577,"stop_level":7.2879,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-08","known_ts":"2010-11-10","bar_index":1700,"type":"REBUY","strength":0.863,"price":7.4263,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2010-11-30","known_ts":"2010-12-02","bar_index":1705,"type":"REBUY","strength":0.863,"price":7.6797,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-12-31","known_ts":"2010-12-31","bar_index":1712,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.9927,"stop_level":8.0906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-03","known_ts":"2011-01-03","bar_index":1712,"type":"RECLAIM","strength":1.0,"price":8.2865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-12-31","prior_stop_level":8.0906,"sweep_low":7.9863,"atr14":0.261306,"stop_level":7.855647,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-25","known_ts":"2011-03-01","bar_index":1725,"type":"BUY","strength":1.0,"price":8.2843,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2011-05-02","known_ts":"2011-05-02","bar_index":1740,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9295,"stop_level":8.9422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-27","known_ts":"2011-06-29","bar_index":1753,"type":"BUY","strength":0.725,"price":9.1786,"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":"2011-07-26","known_ts":"2011-07-26","bar_index":1759,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.3851,"stop_level":9.3872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-28","known_ts":"2011-07-28","bar_index":1760,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1147,"stop_level":9.3872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-02","known_ts":"2011-09-07","bar_index":1769,"type":"BUY","strength":0.725,"price":8.9124,"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":"2011-11-09","known_ts":"2011-11-09","bar_index":1784,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.8471,"stop_level":9.8854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":1785,"type":"RECLAIM","strength":0.863,"price":10.2346,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-11-09","prior_stop_level":9.8854,"sweep_low":9.4915,"atr14":0.430663,"stop_level":9.276168,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":1787,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.8024,"stop_level":9.8471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-12-02","known_ts":"2011-12-06","bar_index":1790,"type":"REBUY","strength":1.0,"price":10.1856,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2012-01-09","known_ts":"2012-01-11","bar_index":1798,"type":"BUY","strength":0.725,"price":10.258,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-02-21","known_ts":"2012-02-21","bar_index":1807,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.1068,"stop_level":10.1111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-02-28","known_ts":"2012-02-28","bar_index":1809,"type":"RECLAIM","strength":0.863,"price":10.373,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-21 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":"2012-02-21","prior_stop_level":10.1111,"sweep_low":9.8066,"atr14":0.310003,"stop_level":9.651598,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-22","known_ts":"2012-03-26","bar_index":1815,"type":"BUY","strength":0.725,"price":10.6455,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2012-06-05","known_ts":"2012-06-07","bar_index":1832,"type":"BUY","strength":0.725,"price":10.3112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2012-07-16","known_ts":"2012-07-16","bar_index":1841,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.28,"stop_level":11.2885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-17","known_ts":"2012-07-17","bar_index":1841,"type":"RECLAIM","strength":0.725,"price":11.3119,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-07-16","prior_stop_level":11.2885,"sweep_low":11.1288,"atr14":0.268312,"stop_level":10.994644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-24","known_ts":"2012-07-24","bar_index":1843,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1246,"stop_level":11.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-27","known_ts":"2012-07-27","bar_index":1844,"type":"RECLAIM","strength":0.863,"price":11.3183,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-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":"2012-07-24","prior_stop_level":11.28,"sweep_low":11.0373,"atr14":0.285644,"stop_level":10.894478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-07","known_ts":"2012-09-11","bar_index":1854,"type":"BUY","strength":0.863,"price":11.6824,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2012-10-09","known_ts":"2012-10-09","bar_index":1861,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6909,"stop_level":11.8378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-11","known_ts":"2012-10-11","bar_index":1862,"type":"RECLAIM","strength":1.0,"price":11.8825,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-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":"2012-10-09","prior_stop_level":11.8378,"sweep_low":11.6164,"atr14":0.278205,"stop_level":11.477297,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-16","known_ts":"2012-10-18","bar_index":1863,"type":"REBUY","strength":1.0,"price":12.1465,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2012-12-18","known_ts":"2012-12-20","bar_index":1877,"type":"BUY","strength":0.725,"price":11.4418,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2013-01-31","known_ts":"2013-01-31","bar_index":1886,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.4092,"stop_level":11.627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-03-05","known_ts":"2013-03-07","bar_index":1894,"type":"BUY","strength":0.45,"price":11.0931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-03-13","known_ts":"2013-03-13","bar_index":1896,"type":"RECLAIM","strength":0.588,"price":11.4753,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-03-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-04-04","known_ts":"2013-04-04","bar_index":1901,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.2276,"stop_level":11.2319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-04-08","known_ts":"2013-04-08","bar_index":1901,"type":"RECLAIM","strength":0.588,"price":11.2788,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-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":"2013-04-04","prior_stop_level":11.2319,"sweep_low":10.8923,"atr14":0.229856,"stop_level":10.777372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-09","known_ts":"2013-04-09","bar_index":1902,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.1037,"stop_level":11.187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-04-10","known_ts":"2013-04-10","bar_index":1902,"type":"RECLAIM","strength":0.588,"price":11.3237,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-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":"2013-04-09","prior_stop_level":11.187,"sweep_low":11.0674,"atr14":0.230064,"stop_level":10.952368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-22","known_ts":"2013-04-24","bar_index":1905,"type":"REBUY","strength":0.588,"price":11.2276,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-04-25","known_ts":"2013-04-25","bar_index":1906,"type":"RECLAIM","strength":0.725,"price":11.3151,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-04-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-06-20","known_ts":"2013-06-20","bar_index":1919,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2398,"stop_level":12.257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-06-21","known_ts":"2013-06-21","bar_index":1919,"type":"RECLAIM","strength":0.863,"price":12.6488,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-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":"2013-06-20","prior_stop_level":12.257,"sweep_low":12.1306,"atr14":0.282178,"stop_level":11.989511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-09","known_ts":"2013-07-09","bar_index":1923,"type":"RECLAIM","strength":0.863,"price":14.2673,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-02-28","known_ts":"2014-03-04","bar_index":1977,"type":"BUY","strength":0.725,"price":16.2608,"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":"2014-03-26","known_ts":"2014-03-26","bar_index":1983,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.8013,"stop_level":16.0602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-03-31","known_ts":"2014-03-31","bar_index":1984,"type":"RECLAIM","strength":0.725,"price":16.1917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-03-26","prior_stop_level":16.0602,"sweep_low":15.6309,"atr14":0.417631,"stop_level":15.422085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-09","known_ts":"2014-04-09","bar_index":1986,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.7474,"stop_level":15.8013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2014-05-27","known_ts":"2014-05-29","bar_index":1997,"type":"BUY","strength":0.588,"price":15.1843,"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":"2014-07-17","known_ts":"2014-07-17","bar_index":2009,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.6557,"stop_level":16.0194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-23","known_ts":"2014-07-23","bar_index":2010,"type":"RECLAIM","strength":0.588,"price":16.6342,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-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":"2014-07-17","prior_stop_level":16.0194,"sweep_low":15.4284,"atr14":0.335237,"stop_level":15.260782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-15","known_ts":"2014-08-19","bar_index":2016,"type":"BUY","strength":0.725,"price":16.0042,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-09-22","known_ts":"2014-09-22","bar_index":2024,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.7459,"stop_level":16.2433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-24","known_ts":"2014-09-24","bar_index":2025,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.6221,"stop_level":16.2433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-20","known_ts":"2014-10-22","bar_index":2031,"type":"BUY","strength":0.588,"price":16.1152,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2014-11-19","known_ts":"2014-11-19","bar_index":2038,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.9189,"stop_level":17.1231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-21","known_ts":"2014-11-21","bar_index":2039,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.8342,"stop_level":17.1231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-05","known_ts":"2014-12-09","bar_index":2042,"type":"REBUY","strength":0.863,"price":17.3743,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2014-12-15","known_ts":"2014-12-17","bar_index":2044,"type":"REBUY","strength":0.863,"price":17.7926,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2015-01-06","known_ts":"2015-01-06","bar_index":2048,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.3198,"stop_level":17.8406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-08","known_ts":"2015-01-08","bar_index":2049,"type":"RECLAIM","strength":0.863,"price":17.8645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-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":"2015-01-06","prior_stop_level":17.8406,"sweep_low":17.0822,"atr14":0.441836,"stop_level":16.861282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-21","known_ts":"2015-01-21","bar_index":2052,"type":"RECLAIM","strength":0.863,"price":17.9866,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-25","known_ts":"2015-02-25","bar_index":2060,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.9476,"stop_level":19.0914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-02","known_ts":"2015-03-02","bar_index":2061,"type":"RECLAIM","strength":0.863,"price":19.1285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-25 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":"2015-02-25","prior_stop_level":19.0914,"sweep_low":18.7645,"atr14":0.421177,"stop_level":18.553911,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-26","known_ts":"2015-03-26","bar_index":2067,"type":"RECLAIM","strength":0.863,"price":19.4656,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-09","known_ts":"2015-04-13","bar_index":2070,"type":"BUY","strength":1.0,"price":19.5924,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2015-06-22","known_ts":"2015-06-24","bar_index":2087,"type":"BUY","strength":0.725,"price":19.5294,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2015-07-24","known_ts":"2015-07-24","bar_index":2094,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.2573,"stop_level":19.4373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-07-29","known_ts":"2015-07-29","bar_index":2095,"type":"RECLAIM","strength":0.725,"price":19.4811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-24 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":"2015-07-24","prior_stop_level":19.4373,"sweep_low":19.0906,"atr14":0.431951,"stop_level":18.874624,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-11","known_ts":"2015-09-15","bar_index":2106,"type":"BUY","strength":0.725,"price":19.3483,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":2120,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.4358,"stop_level":22.471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":2121,"type":"RECLAIM","strength":0.863,"price":22.5151,"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":true,"monthlyBull":false},"anchor_ts":"2015-11-12","prior_stop_level":22.471,"sweep_low":22.0526,"atr14":0.491646,"stop_level":21.806777,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-27","known_ts":"2015-11-27","bar_index":2124,"type":"RECLAIM","strength":0.863,"price":22.93,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":2153,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.6243,"stop_level":21.8815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-13","known_ts":"2016-04-13","bar_index":2155,"type":"RECLAIM","strength":0.725,"price":22.1564,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-04-07","prior_stop_level":21.8815,"sweep_low":21.4603,"atr14":0.491612,"stop_level":21.214494,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-21","known_ts":"2016-04-21","bar_index":2157,"type":"RECLAIM","strength":0.725,"price":21.9879,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-09","known_ts":"2016-05-11","bar_index":2161,"type":"REBUY","strength":0.725,"price":22.0544,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2016-06-28","known_ts":"2016-06-28","bar_index":2172,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.413,"stop_level":24.5153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-29","known_ts":"2016-06-29","bar_index":2173,"type":"RECLAIM","strength":0.863,"price":24.8711,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-06-28","prior_stop_level":24.5153,"sweep_low":24.3017,"atr14":0.549594,"stop_level":24.026903,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-13","known_ts":"2016-07-13","bar_index":2176,"type":"RECLAIM","strength":0.863,"price":26.2012,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-20","known_ts":"2016-07-20","bar_index":2177,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.0829,"stop_level":25.663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-23","known_ts":"2016-09-27","bar_index":2193,"type":"BUY","strength":0.45,"price":22.513,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-09-28","known_ts":"2016-09-28","bar_index":2194,"type":"RECLAIM","strength":0.588,"price":22.7943,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-09-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-10-11","known_ts":"2016-10-11","bar_index":2197,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.0621,"stop_level":22.3523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-10-19","known_ts":"2016-10-21","bar_index":2199,"type":"REBUY","strength":0.588,"price":25.1826,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2016-12-01","known_ts":"2016-12-01","bar_index":2209,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.9531,"stop_level":27.0978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-06","known_ts":"2016-12-06","bar_index":2210,"type":"RECLAIM","strength":0.863,"price":27.1769,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-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":"2016-12-01","prior_stop_level":27.0978,"sweep_low":26.6397,"atr14":0.563661,"stop_level":26.357869,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-19","known_ts":"2016-12-19","bar_index":2213,"type":"RECLAIM","strength":0.863,"price":27.1545,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-09","known_ts":"2017-05-09","bar_index":2245,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.2991,"stop_level":27.4339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-15","known_ts":"2017-05-15","bar_index":2246,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.1643,"stop_level":27.4339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-21","known_ts":"2017-07-21","bar_index":2262,"type":"RECLAIM","strength":0.725,"price":29.6713,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-17","known_ts":"2017-08-17","bar_index":2268,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.0851,"stop_level":29.1077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-21","known_ts":"2017-08-21","bar_index":2269,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.04,"stop_level":29.1077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-22","known_ts":"2017-08-22","bar_index":2269,"type":"RECLAIM","strength":0.863,"price":29.2204,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-08-17","prior_stop_level":29.1077,"sweep_low":28.6116,"atr14":0.509991,"stop_level":28.356605,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-22","known_ts":"2017-08-22","bar_index":2269,"type":"RECLAIM","strength":0.863,"price":29.2204,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-08-21","prior_stop_level":29.1077,"sweep_low":28.6116,"atr14":0.509991,"stop_level":28.356605,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-07","known_ts":"2017-09-07","bar_index":2273,"type":"RECLAIM","strength":1.0,"price":31.5075,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-12","known_ts":"2017-10-12","bar_index":2281,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.6563,"stop_level":33.8372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-13","known_ts":"2017-10-13","bar_index":2281,"type":"RECLAIM","strength":1.0,"price":33.9955,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-12","prior_stop_level":33.8372,"sweep_low":33.602,"atr14":0.502224,"stop_level":33.350888,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-18","known_ts":"2017-10-18","bar_index":2282,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.5884,"stop_level":33.6563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-25","known_ts":"2018-01-29","bar_index":2305,"type":"BUY","strength":0.725,"price":34.3161,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2018-04-10","known_ts":"2018-04-12","bar_index":2322,"type":"REBUY","strength":0.725,"price":36.8207,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2018-06-27","known_ts":"2018-06-27","bar_index":2340,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.669,"stop_level":44.9428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-02","known_ts":"2018-07-02","bar_index":2341,"type":"RECLAIM","strength":1.0,"price":45.0797,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-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":"2018-06-27","prior_stop_level":44.9428,"sweep_low":43.7109,"atr14":1.1307,"stop_level":43.14555,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-17","known_ts":"2018-09-17","bar_index":2359,"type":"RECLAIM","strength":1.0,"price":47.7514,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-06","known_ts":"2018-11-08","bar_index":2371,"type":"BUY","strength":0.725,"price":48.7576,"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":"2018-11-23","known_ts":"2018-11-23","bar_index":2375,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.3701,"stop_level":48.1539,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-01-17","known_ts":"2019-01-17","bar_index":2387,"type":"RECLAIM","strength":0.863,"price":47.2755,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-29","known_ts":"2019-01-29","bar_index":2389,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.7989,"stop_level":46.8719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-02-05","known_ts":"2019-02-05","bar_index":2391,"type":"RECLAIM","strength":0.588,"price":47.0462,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-01-29 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":"2019-01-29","prior_stop_level":46.8719,"sweep_low":43.2029,"atr14":1.338932,"stop_level":42.533434,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-13","known_ts":"2019-02-13","bar_index":2393,"type":"RECLAIM","strength":0.725,"price":51.1555,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":2397,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.1555,"stop_level":51.4582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-05","known_ts":"2019-03-05","bar_index":2397,"type":"RECLAIM","strength":0.725,"price":51.871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-04","prior_stop_level":51.4582,"sweep_low":50.9996,"atr14":1.128276,"stop_level":50.435462,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-20","known_ts":"2019-03-20","bar_index":2401,"type":"RECLAIM","strength":0.725,"price":52.2963,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-03","known_ts":"2019-04-03","bar_index":2404,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.1491,"stop_level":52.2963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-10","known_ts":"2019-04-10","bar_index":2406,"type":"RECLAIM","strength":0.863,"price":52.4803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-04-03","prior_stop_level":52.2963,"sweep_low":51.2292,"atr14":0.936397,"stop_level":50.761002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-24","known_ts":"2019-04-24","bar_index":2409,"type":"RECLAIM","strength":0.863,"price":52.1031,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-06","known_ts":"2019-06-10","bar_index":2419,"type":"BUY","strength":0.725,"price":53.7324,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2019-06-25","known_ts":"2019-06-25","bar_index":2423,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.8469,"stop_level":53.428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-27","known_ts":"2019-06-27","bar_index":2424,"type":"RECLAIM","strength":0.725,"price":53.8616,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-06-25","prior_stop_level":53.428,"sweep_low":52.3211,"atr14":1.120589,"stop_level":51.760806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-08","known_ts":"2019-07-10","bar_index":2426,"type":"REBUY","strength":0.863,"price":54.249,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2019-08-23","known_ts":"2019-08-23","bar_index":2437,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.0583,"stop_level":63.907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-26","known_ts":"2019-08-26","bar_index":2437,"type":"RECLAIM","strength":0.863,"price":64.3313,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-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":"2019-08-23","prior_stop_level":63.907,"sweep_low":62.8554,"atr14":1.332107,"stop_level":62.189346,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-10","known_ts":"2019-09-10","bar_index":2441,"type":"RECLAIM","strength":1.0,"price":64.6346,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-04","known_ts":"2019-12-06","bar_index":2461,"type":"BUY","strength":0.588,"price":60.7541,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2020-01-08","known_ts":"2020-01-08","bar_index":2468,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.7942,"stop_level":63.961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-09","known_ts":"2020-01-09","bar_index":2469,"type":"RECLAIM","strength":0.725,"price":64.3688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-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":"2020-01-08","prior_stop_level":63.961,"sweep_low":63.4698,"atr14":1.131867,"stop_level":62.903867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-23","known_ts":"2020-01-23","bar_index":2472,"type":"RECLAIM","strength":0.725,"price":67.8259,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-03-12","known_ts":"2020-03-12","bar_index":2483,"type":"SELL","basis":"structure_stop","strength":0.863,"price":61.0923,"stop_level":68.2615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-05","known_ts":"2020-06-05","bar_index":2503,"type":"RECLAIM","strength":0.725,"price":72.8369,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2507,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.8454,"stop_level":71.7862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":2507,"type":"RECLAIM","strength":0.725,"price":72.1588,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-24","prior_stop_level":71.7862,"sweep_low":69.2713,"atr14":2.37305,"stop_level":68.084775,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-10","known_ts":"2020-07-10","bar_index":2511,"type":"RECLAIM","strength":0.725,"price":73.0902,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-31","known_ts":"2020-08-31","bar_index":2523,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.9438,"stop_level":76.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-03","known_ts":"2020-11-05","bar_index":2538,"type":"BUY","strength":0.588,"price":70.3396,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2021-01-27","known_ts":"2021-01-27","bar_index":2557,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.7393,"stop_level":82.5673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-18","known_ts":"2021-02-18","bar_index":2562,"type":"RECLAIM","strength":0.863,"price":90.2325,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-03-11","known_ts":"2021-03-15","bar_index":2567,"type":"BUY","strength":0.863,"price":92.2633,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2021-04-28","known_ts":"2021-04-28","bar_index":2578,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.8753,"stop_level":91.2035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-07-01","known_ts":"2021-07-06","bar_index":2593,"type":"BUY","strength":0.588,"price":84.8301,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2021-09-14","known_ts":"2021-09-14","bar_index":2610,"type":"SELL","basis":"structure_stop","strength":0.863,"price":107.4144,"stop_level":107.6331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-09-15","known_ts":"2021-09-15","bar_index":2610,"type":"RECLAIM","strength":0.863,"price":110.0414,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-09-14","prior_stop_level":107.6331,"sweep_low":106.7364,"atr14":2.114814,"stop_level":105.678993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-11","known_ts":"2021-11-11","bar_index":2624,"type":"RECLAIM","strength":1.0,"price":115.9544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-01","known_ts":"2021-12-01","bar_index":2628,"type":"SELL","basis":"structure_stop","strength":0.863,"price":106.6988,"stop_level":107.791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-12-02","known_ts":"2021-12-02","bar_index":2628,"type":"RECLAIM","strength":0.863,"price":112.2261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-12-01","prior_stop_level":107.791,"sweep_low":105.9819,"atr14":3.188587,"stop_level":104.387606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-25","known_ts":"2022-03-01","bar_index":2648,"type":"BUY","strength":0.588,"price":89.0225,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2022-04-11","known_ts":"2022-04-11","bar_index":2658,"type":"SELL","basis":"structure_stop","strength":0.725,"price":99.684,"stop_level":99.8352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-12","known_ts":"2022-04-12","bar_index":2658,"type":"RECLAIM","strength":0.725,"price":101.3009,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-04-11","prior_stop_level":99.8352,"sweep_low":99.2868,"atr14":2.264858,"stop_level":98.154371,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-27","known_ts":"2022-04-27","bar_index":2662,"type":"SELL","basis":"structure_stop","strength":0.588,"price":95.9489,"stop_level":100.9321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":2675,"type":"BUY","strength":0.45,"price":86.9047,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2022-08-10","known_ts":"2022-08-10","bar_index":2686,"type":"RECLAIM","strength":0.725,"price":97.0022,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":2690,"type":"SELL","basis":"structure_stop","strength":0.725,"price":90.7825,"stop_level":91.2945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-26","known_ts":"2022-10-28","bar_index":2704,"type":"BUY","strength":0.588,"price":89.4348,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":80},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":2715,"type":"SELL","basis":"structure_stop","strength":0.863,"price":95.792,"stop_level":96.2215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":2716,"type":"SELL","basis":"structure_stop","strength":0.863,"price":92.4668,"stop_level":96.2215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-10","known_ts":"2023-01-10","bar_index":2721,"type":"RECLAIM","strength":0.863,"price":95.2489,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-27","known_ts":"2023-01-31","bar_index":2725,"type":"BUY","strength":0.863,"price":97.6975,"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":45},{"ts":"2023-05-30","known_ts":"2023-06-01","bar_index":2753,"type":"BUY","strength":0.588,"price":87.9245,"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":"2023-07-06","known_ts":"2023-07-06","bar_index":2761,"type":"SELL","basis":"structure_stop","strength":0.588,"price":88.0182,"stop_level":88.181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-10","known_ts":"2023-07-10","bar_index":2762,"type":"RECLAIM","strength":0.588,"price":89.7709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-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":"2023-07-06","prior_stop_level":88.181,"sweep_low":87.1179,"atr14":1.763352,"stop_level":86.236224,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-29","known_ts":"2023-08-31","bar_index":2774,"type":"BUY","strength":0.45,"price":86.0643,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-10-06","known_ts":"2023-10-10","bar_index":2783,"type":"BUY","strength":0.588,"price":86.5836,"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":"2023-11-09","known_ts":"2023-11-13","bar_index":2791,"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-11-09","trigger_known_ts":"2023-11-13","strength":0.45,"price":70.9747,"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.330463,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":67.0845,"atr14":2.44329,"stop_level":65.862855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-22","known_ts":"2023-11-27","bar_index":2794,"type":"BUY","strength":0.45,"price":73.9909,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-11-22","known_ts":"2023-11-27","bar_index":2794,"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-11-22","trigger_known_ts":"2023-11-27","strength":0.45,"price":73.9909,"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.30201,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":72.2331,"atr14":2.200138,"stop_level":71.133031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-22","known_ts":"2023-12-22","bar_index":2801,"type":"RECLAIM","strength":0.725,"price":86.4632,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-24","known_ts":"2024-01-24","bar_index":2807,"type":"SELL","basis":"structure_stop","strength":0.863,"price":85.0467,"stop_level":85.5189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-29","known_ts":"2024-01-29","bar_index":2808,"type":"RECLAIM","strength":0.863,"price":87.234,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-24","prior_stop_level":85.5189,"sweep_low":84.7865,"atr14":2.062011,"stop_level":83.755495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-26","known_ts":"2024-03-28","bar_index":2822,"type":"BUY","strength":0.725,"price":79.9553,"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":"2024-04-15","known_ts":"2024-04-15","bar_index":2826,"type":"SELL","basis":"structure_stop","strength":0.725,"price":75.8749,"stop_level":76.4551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-04-19","known_ts":"2024-04-19","bar_index":2827,"type":"RECLAIM","strength":0.725,"price":76.5517,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-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":"2024-04-15","prior_stop_level":76.4551,"sweep_low":74.7436,"atr14":1.658689,"stop_level":73.914255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-30","known_ts":"2024-04-30","bar_index":2830,"type":"RECLAIM","strength":1.0,"price":89.3635,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-29","known_ts":"2024-05-29","bar_index":2836,"type":"SELL","basis":"structure_stop","strength":1.0,"price":89.7406,"stop_level":90.9396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-31","known_ts":"2024-05-31","bar_index":2837,"type":"RECLAIM","strength":1.0,"price":91.9742,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-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":"2024-05-29","prior_stop_level":90.9396,"sweep_low":89.0251,"atr14":1.882754,"stop_level":88.083723,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-12","known_ts":"2024-06-12","bar_index":2840,"type":"RECLAIM","strength":1.0,"price":92.2748,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-02","known_ts":"2024-08-02","bar_index":2851,"type":"SELL","basis":"structure_stop","strength":1.0,"price":100.5277,"stop_level":100.7119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":2852,"type":"SELL","basis":"structure_stop","strength":1.0,"price":99.8197,"stop_level":100.7119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-08","known_ts":"2024-08-08","bar_index":2853,"type":"RECLAIM","strength":1.0,"price":100.7701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-08-02","prior_stop_level":100.7119,"sweep_low":95.446,"atr14":2.828813,"stop_level":94.031594,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-08","known_ts":"2024-08-08","bar_index":2853,"type":"RECLAIM","strength":1.0,"price":100.7701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-08-06","prior_stop_level":100.7119,"sweep_low":98.3845,"atr14":2.828813,"stop_level":96.970094,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-21","known_ts":"2024-08-21","bar_index":2856,"type":"RECLAIM","strength":1.0,"price":103.0491,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-21","known_ts":"2024-10-21","bar_index":2870,"type":"SELL","basis":"structure_stop","strength":0.863,"price":107.0101,"stop_level":107.6421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-01-14","known_ts":"2025-01-16","bar_index":2889,"type":"BUY","strength":0.588,"price":90.4514,"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":"2025-02-14","known_ts":"2025-02-14","bar_index":2896,"type":"SELL","basis":"structure_stop","strength":0.588,"price":86.4628,"stop_level":87.5941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-03-28","known_ts":"2025-04-01","bar_index":2906,"type":"BUY","strength":0.588,"price":79.0642,"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":"2025-04-07","known_ts":"2025-04-09","bar_index":2908,"type":"BUY","strength":0.45,"price":78.0953,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2025-05-06","known_ts":"2025-05-06","bar_index":2914,"type":"SELL","basis":"structure_stop","strength":0.588,"price":73.593,"stop_level":76.5684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-12","known_ts":"2025-05-12","bar_index":2916,"type":"RECLAIM","strength":0.588,"price":77.8897,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-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":"2025-05-06","prior_stop_level":76.5684,"sweep_low":72.8785,"atr14":2.260304,"stop_level":71.748348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-13","known_ts":"2025-06-13","bar_index":2923,"type":"SELL","basis":"structure_stop","strength":0.588,"price":73.7918,"stop_level":74.2585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-16","known_ts":"2025-06-16","bar_index":2924,"type":"RECLAIM","strength":0.588,"price":74.4894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-13","prior_stop_level":74.2585,"sweep_low":73.2219,"atr14":1.584572,"stop_level":72.429614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-04","known_ts":"2025-08-06","bar_index":2935,"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-08-04","trigger_known_ts":"2025-08-06","strength":0.588,"price":70.2447,"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.367535,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":62.6985,"atr14":1.865911,"stop_level":61.765545,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-12","known_ts":"2025-08-14","bar_index":2937,"type":"BUY","strength":0.588,"price":69.4389,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-08-12","known_ts":"2025-08-14","bar_index":2937,"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-08-12","trigger_known_ts":"2025-08-14","strength":0.588,"price":69.4389,"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.37479,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":66.5993,"atr14":1.826784,"stop_level":65.685908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-12","known_ts":"2025-09-12","bar_index":2944,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.1139,"stop_level":70.1366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-17","known_ts":"2025-09-17","bar_index":2945,"type":"SELL","basis":"structure_stop","strength":0.588,"price":68.068,"stop_level":68.4528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-18","known_ts":"2025-09-18","bar_index":2945,"type":"RECLAIM","strength":0.588,"price":69.2224,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-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":"2025-09-17","prior_stop_level":68.4528,"sweep_low":67.8411,"atr14":1.653176,"stop_level":67.014512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-15","known_ts":"2025-10-17","bar_index":2952,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-10-15","trigger_known_ts":"2025-10-17","strength":0.45,"price":66.5979,"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.393359,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":63.5295,"atr14":1.412693,"stop_level":62.823154,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-20","known_ts":"2025-10-22","bar_index":2953,"type":"BUY","strength":0.588,"price":68.216,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-10-20","known_ts":"2025-10-22","bar_index":2953,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-10-20","trigger_known_ts":"2025-10-22","strength":0.588,"price":68.216,"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.344907,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":63.5295,"atr14":1.446943,"stop_level":62.806028,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-10","known_ts":"2025-11-10","bar_index":2958,"type":"RECLAIM","strength":0.725,"price":69.2717,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-10-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-30","known_ts":"2025-12-30","bar_index":2969,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.6122,"stop_level":70.2561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-05","known_ts":"2026-01-05","bar_index":2970,"type":"RECLAIM","strength":0.725,"price":73.0497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-12-30","prior_stop_level":70.2561,"sweep_low":67.8588,"atr14":1.865547,"stop_level":66.926027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-07","known_ts":"2026-01-09","bar_index":2971,"type":"REBUY","strength":0.863,"price":73.8917,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2026-01-21","known_ts":"2026-01-23","bar_index":2974,"type":"REBUY","strength":0.863,"price":73.5648,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2026-01-29","known_ts":"2026-01-29","bar_index":2976,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.8208,"stop_level":71.5836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-02","known_ts":"2026-02-02","bar_index":2976,"type":"RECLAIM","strength":0.863,"price":72.9705,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-01-29","prior_stop_level":71.5836,"sweep_low":70.0382,"atr14":1.98054,"stop_level":69.04793,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-23","known_ts":"2026-06-25","bar_index":3009,"type":"BUY","strength":0.45,"price":58.0,"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":"2026-07-21","known_ts":"2026-07-21","bar_index":3015,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.66,"stop_level":62.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-27","known_ts":"2026-07-27","bar_index":3016,"type":"RECLAIM","strength":0.588,"price":62.76,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-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":"2026-07-21","prior_stop_level":62.06,"sweep_low":59.68,"atr14":2.080793,"stop_level":58.639603,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-05","known_ts":"2026-08-05","bar_index":3019,"type":"RECLAIM","strength":0.863,"price":66.79,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-08-05","last_scored_basis":null,"bars_since_signal":2,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2017-06-29","2017-11-14","2017-12-19","2018-01-03","2018-07-05","2018-07-31","2018-10-19","2019-05-20","2019-10-04","2019-10-30","2019-11-25","2020-03-24","2020-10-05","2020-11-03","2021-02-04","2021-05-14","2021-06-07","2021-10-21","2021-12-30","2022-01-21","2022-02-11","2022-05-13","2022-06-17","2022-09-27","2023-01-13","2023-03-29","2023-05-16","2023-08-16","2023-09-12","2024-02-21","2024-03-21","2024-07-10","2024-09-12","2024-11-06","2024-11-27","2025-01-08","2025-03-25","2026-03-31","2026-05-18","2026-06-23"],"warnings":[{"ts":"2022-04-27","kind":"confirm","px":95.9489,"level":100.9321},{"ts":"2022-07-14","kind":"arm","px":85.4351},{"ts":"2022-08-09","kind":"arm","px":91.2945},{"ts":"2022-08-29","kind":"confirm","px":90.7825,"level":91.2945},{"ts":"2022-12-08","kind":"arm","px":98.6122},{"ts":"2022-12-15","kind":"confirm","px":95.792,"level":96.2215},{"ts":"2022-12-16","kind":"arm","px":95.3918},{"ts":"2022-12-19","kind":"confirm","px":92.4668,"level":96.2215},{"ts":"2023-06-23","kind":"arm","px":90.1827},{"ts":"2023-07-06","kind":"confirm","px":88.0182,"level":88.181},{"ts":"2023-12-29","kind":"arm","px":84.8347},{"ts":"2024-01-24","kind":"confirm","px":85.0467,"level":85.5189},{"ts":"2024-04-12","kind":"arm","px":75.7975},{"ts":"2024-04-15","kind":"confirm","px":75.8749,"level":76.4551},{"ts":"2024-05-24","kind":"arm","px":93.0959},{"ts":"2024-05-29","kind":"confirm","px":89.7406,"level":90.9396},{"ts":"2024-07-31","kind":"arm","px":102.8745},{"ts":"2024-08-02","kind":"confirm","px":100.5277,"level":100.7119},{"ts":"2024-08-05","kind":"arm","px":98.7045},{"ts":"2024-08-06","kind":"confirm","px":99.8197,"level":100.7119},{"ts":"2024-10-10","kind":"arm","px":107.6421},{"ts":"2024-10-21","kind":"confirm","px":107.0101,"level":107.6421},{"ts":"2025-02-10","kind":"arm","px":88.6083},{"ts":"2025-02-14","kind":"confirm","px":86.4628,"level":87.5941},{"ts":"2025-05-05","kind":"arm","px":73.7789},{"ts":"2025-05-06","kind":"confirm","px":73.593,"level":76.5684},{"ts":"2025-05-23","kind":"arm","px":74.5815},{"ts":"2025-06-13","kind":"confirm","px":73.7918,"level":74.2585},{"ts":"2025-09-11","kind":"arm","px":70.0018},{"ts":"2025-09-12","kind":"confirm","px":69.1139,"level":70.1366},{"ts":"2025-09-15","kind":"arm","px":68.5416},{"ts":"2025-09-17","kind":"confirm","px":68.068,"level":68.4528},{"ts":"2025-11-13","kind":"arm","px":68.9955},{"ts":"2025-12-09","kind":"arm","px":70.2561},{"ts":"2025-12-30","kind":"confirm","px":69.6122,"level":70.2561},{"ts":"2026-01-23","kind":"arm","px":73.5648},{"ts":"2026-01-29","kind":"confirm","px":70.8208,"level":71.5836},{"ts":"2026-07-15","kind":"arm","px":62.06},{"ts":"2026-07-21","kind":"confirm","px":60.66,"level":62.06},{"ts":"2026-08-14","kind":"arm","px":67.1}],"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":[]}}}