{"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":"ORLY","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1993-10-06","known_ts":"1993-10-08","bar_index":39,"type":"BUY","strength":0.45,"price":0.2062,"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-15","known_ts":"1993-11-15","bar_index":48,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2396,"stop_level":0.2458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-01-05","known_ts":"1994-01-07","bar_index":60,"type":"BUY","strength":0.45,"price":0.2521,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-02-03","known_ts":"1994-02-03","bar_index":67,"type":"RECLAIM","strength":0.725,"price":0.2792,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-01-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-18","known_ts":"1994-02-18","bar_index":70,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2625,"stop_level":0.2646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-05-19","known_ts":"1994-05-23","bar_index":91,"type":"BUY","strength":0.45,"price":0.2125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-06-15","known_ts":"1994-06-15","bar_index":97,"type":"RECLAIM","strength":0.725,"price":0.2354,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-05-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-27","known_ts":"1994-06-27","bar_index":99,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2292,"stop_level":0.2313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-04","known_ts":"1994-08-04","bar_index":108,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2208,"stop_level":0.2229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1994-08-26","known_ts":"1994-08-30","bar_index":114,"type":"BUY","strength":0.725,"price":0.2188,"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":"1994-09-22","known_ts":"1994-09-26","bar_index":120,"type":"BUY","strength":0.725,"price":0.2167,"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":"quality","score":65},{"ts":"1995-01-13","known_ts":"1995-01-17","bar_index":146,"type":"BUY","strength":0.725,"price":0.2062,"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":"1995-02-14","known_ts":"1995-02-14","bar_index":153,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1937,"stop_level":0.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-16","known_ts":"1995-02-21","bar_index":154,"type":"BUY","strength":0.725,"price":0.2042,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1995-02-21","known_ts":"1995-02-21","bar_index":154,"type":"RECLAIM","strength":0.725,"price":0.2042,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-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":"1995-02-14","prior_stop_level":0.2,"sweep_low":0.1917,"atr14":0.006414,"stop_level":0.188493,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-31","known_ts":"1995-04-04","bar_index":164,"type":"BUY","strength":0.863,"price":0.2229,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1995-06-06","known_ts":"1995-06-08","bar_index":179,"type":"BUY","strength":0.863,"price":0.225,"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":"1995-07-19","known_ts":"1995-07-19","bar_index":189,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2354,"stop_level":0.2375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-24","known_ts":"1995-07-24","bar_index":190,"type":"RECLAIM","strength":0.863,"price":0.2417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-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":"1995-07-19","prior_stop_level":0.2375,"sweep_low":0.2354,"atr14":0.005599,"stop_level":0.2326,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-14","known_ts":"1995-08-14","bar_index":195,"type":"RECLAIM","strength":1.0,"price":0.2385,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-07-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-06","known_ts":"1995-10-06","bar_index":207,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.25,"stop_level":0.2521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-10","known_ts":"1995-10-10","bar_index":208,"type":"RECLAIM","strength":1.0,"price":0.2542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-10-06","prior_stop_level":0.2521,"sweep_low":0.2479,"atr14":0.005281,"stop_level":0.245259,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-10-30","known_ts":"1995-10-30","bar_index":213,"type":"RECLAIM","strength":1.0,"price":0.2708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-17","known_ts":"1996-01-19","bar_index":231,"type":"BUY","strength":0.725,"price":0.2458,"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":"1996-05-28","known_ts":"1996-05-28","bar_index":261,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3229,"stop_level":0.3313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-20","known_ts":"1996-08-22","bar_index":281,"type":"BUY","strength":0.725,"price":0.3,"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":"1996-10-10","known_ts":"1996-10-14","bar_index":293,"type":"BUY","strength":0.588,"price":0.2927,"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":"1996-11-12","known_ts":"1996-11-12","bar_index":300,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.2875,"stop_level":0.2896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-11-13","known_ts":"1996-11-15","bar_index":301,"type":"REBUY","strength":0.45,"price":0.2917,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-11-14","known_ts":"1996-11-14","bar_index":301,"type":"RECLAIM","strength":0.45,"price":0.2937,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1996-11-12","prior_stop_level":0.2896,"sweep_low":0.2875,"atr14":0.005831,"stop_level":0.284584,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-10","known_ts":"1996-12-12","bar_index":307,"type":"REBUY","strength":0.45,"price":0.2917,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-01-10","known_ts":"1997-01-14","bar_index":314,"type":"BUY","strength":0.45,"price":0.2854,"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-01-30","known_ts":"1997-01-30","bar_index":318,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2688,"stop_level":0.2792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-02-19","known_ts":"1997-02-21","bar_index":323,"type":"REBUY","strength":0.588,"price":0.2646,"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-03-04","known_ts":"1997-03-04","bar_index":326,"type":"RECLAIM","strength":0.725,"price":0.3073,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-02-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-04-15","known_ts":"1997-04-15","bar_index":335,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2958,"stop_level":0.2969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-05-02","known_ts":"1997-05-02","bar_index":340,"type":"RECLAIM","strength":0.863,"price":0.3094,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-05-07","known_ts":"1997-05-09","bar_index":341,"type":"BUY","strength":0.863,"price":0.3125,"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":55},{"ts":"1997-06-03","known_ts":"1997-06-05","bar_index":347,"type":"BUY","strength":0.863,"price":0.313,"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":"1997-07-08","known_ts":"1997-07-10","bar_index":355,"type":"REBUY","strength":0.863,"price":0.326,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1998-01-22","known_ts":"1998-01-22","bar_index":400,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4375,"stop_level":0.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-10","known_ts":"1998-02-12","bar_index":405,"type":"BUY","strength":0.725,"price":0.4729,"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":"1998-05-04","known_ts":"1998-05-06","bar_index":424,"type":"BUY","strength":0.725,"price":0.4958,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1998-06-02","known_ts":"1998-06-02","bar_index":430,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5292,"stop_level":0.5344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-05","known_ts":"1998-06-05","bar_index":431,"type":"RECLAIM","strength":0.863,"price":0.5375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-06-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":"1998-06-02","prior_stop_level":0.5344,"sweep_low":0.5208,"atr14":0.016458,"stop_level":0.512571,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-11","known_ts":"1998-06-11","bar_index":433,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5188,"stop_level":0.5208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-17","known_ts":"1998-06-17","bar_index":434,"type":"RECLAIM","strength":0.863,"price":0.5406,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-06-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":"1998-06-11","prior_stop_level":0.5208,"sweep_low":0.4833,"atr14":0.019799,"stop_level":0.4734,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-24","known_ts":"1998-06-26","bar_index":436,"type":"REBUY","strength":1.0,"price":0.5938,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1998-07-23","known_ts":"1998-07-23","bar_index":442,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5677,"stop_level":0.5833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-29","known_ts":"1998-07-29","bar_index":444,"type":"RECLAIM","strength":1.0,"price":0.5854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-07-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":"1998-07-23","prior_stop_level":0.5833,"sweep_low":0.5625,"atr14":0.019976,"stop_level":0.552512,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-06","known_ts":"1998-08-06","bar_index":446,"type":"RECLAIM","strength":1.0,"price":0.625,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-09-28","known_ts":"1998-09-30","bar_index":458,"type":"BUY","strength":0.725,"price":0.6042,"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":65},{"ts":"1999-02-05","known_ts":"1999-02-05","bar_index":488,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7875,"stop_level":0.8083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-04-05","known_ts":"1999-04-07","bar_index":501,"type":"BUY","strength":0.588,"price":0.7677,"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":"1999-05-05","known_ts":"1999-05-05","bar_index":508,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7354,"stop_level":0.751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-06-21","known_ts":"1999-06-21","bar_index":519,"type":"RECLAIM","strength":0.725,"price":0.8281,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-26","known_ts":"1999-07-26","bar_index":527,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8042,"stop_level":0.8229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-09-15","known_ts":"1999-09-17","bar_index":539,"type":"BUY","strength":0.45,"price":0.7083,"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":"retail"}},{"ts":"1999-09-28","known_ts":"1999-09-28","bar_index":542,"type":"RECLAIM","strength":0.588,"price":0.7943,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-09-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-10-12","known_ts":"1999-10-12","bar_index":545,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7667,"stop_level":0.7688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-10-19","known_ts":"1999-10-19","bar_index":547,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7125,"stop_level":0.7688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-10-27","known_ts":"1999-10-29","bar_index":549,"type":"REBUY","strength":0.588,"price":0.7271,"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,"retro_override":true,"retro_ctx":{"group_id":"retail"}},{"ts":"1999-11-04","known_ts":"1999-11-04","bar_index":551,"type":"RECLAIM","strength":0.725,"price":0.7505,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-10-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-12-08","known_ts":"1999-12-08","bar_index":558,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6875,"stop_level":0.7667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-27","known_ts":"2000-01-31","bar_index":570,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-01-27","trigger_known_ts":"2000-01-31","strength":0.45,"price":0.4375,"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.509364,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4125,"atr14":0.036649,"stop_level":0.394175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-23","known_ts":"2000-02-25","bar_index":576,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-02-23","trigger_known_ts":"2000-02-25","strength":0.45,"price":0.4292,"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.518672,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.35,"atr14":0.033927,"stop_level":0.333037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-28","known_ts":"2000-03-01","bar_index":577,"type":"BUY","strength":0.45,"price":0.4021,"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":"retail"}},{"ts":"2000-02-28","known_ts":"2000-03-01","bar_index":577,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-02-28","trigger_known_ts":"2000-03-01","strength":0.45,"price":0.4021,"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.549064,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.35,"atr14":0.036313,"stop_level":0.331843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-07","known_ts":"2000-04-07","bar_index":586,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4646,"stop_level":0.4729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-19","known_ts":"2000-04-19","bar_index":589,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4062,"stop_level":0.4292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-25","known_ts":"2000-04-25","bar_index":590,"type":"RECLAIM","strength":0.588,"price":0.4437,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-04-19","prior_stop_level":0.4292,"sweep_low":0.4,"atr14":0.035845,"stop_level":0.382077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-06","known_ts":"2000-06-06","bar_index":600,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4479,"stop_level":0.4542,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-08","known_ts":"2000-06-08","bar_index":600,"type":"RECLAIM","strength":0.725,"price":0.4688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-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":"2000-06-06","prior_stop_level":0.4542,"sweep_low":0.4333,"atr14":0.026154,"stop_level":0.420223,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-06","known_ts":"2000-07-10","bar_index":607,"type":"BUY","strength":0.725,"price":0.4792,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2000-08-22","known_ts":"2000-08-22","bar_index":618,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4917,"stop_level":0.5104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-23","known_ts":"2000-08-23","bar_index":618,"type":"RECLAIM","strength":0.725,"price":0.525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-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":"2000-08-22","prior_stop_level":0.5104,"sweep_low":0.4917,"atr14":0.021115,"stop_level":0.481143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-06","known_ts":"2000-09-06","bar_index":621,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4854,"stop_level":0.4917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-07","known_ts":"2000-09-07","bar_index":621,"type":"RECLAIM","strength":0.725,"price":0.4979,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-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":"2000-09-06","prior_stop_level":0.4917,"sweep_low":0.4792,"atr14":0.017951,"stop_level":0.470225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-25","known_ts":"2000-10-27","bar_index":633,"type":"BUY","strength":0.863,"price":0.5292,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2000-11-13","known_ts":"2000-11-13","bar_index":637,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5792,"stop_level":0.5875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-11-14","known_ts":"2000-11-14","bar_index":637,"type":"RECLAIM","strength":0.863,"price":0.5958,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-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":"2000-11-13","prior_stop_level":0.5875,"sweep_low":0.5479,"atr14":0.031036,"stop_level":0.532382,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-30","known_ts":"2000-11-30","bar_index":641,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5542,"stop_level":0.5562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-12-01","known_ts":"2000-12-01","bar_index":641,"type":"RECLAIM","strength":0.863,"price":0.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-11-30","prior_stop_level":0.5562,"sweep_low":0.5417,"atr14":0.032912,"stop_level":0.525244,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-15","known_ts":"2000-12-15","bar_index":645,"type":"RECLAIM","strength":0.863,"price":0.7417,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-19","known_ts":"2001-01-19","bar_index":652,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.775,"stop_level":0.8292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-02","known_ts":"2001-04-04","bar_index":669,"type":"BUY","strength":0.725,"price":0.6646,"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":"2001-08-16","known_ts":"2001-08-16","bar_index":700,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.071,"stop_level":1.0733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-18","known_ts":"2001-10-22","bar_index":714,"type":"BUY","strength":0.725,"price":1.0547,"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":"2001-10-31","known_ts":"2001-10-31","bar_index":717,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.942,"stop_level":0.9827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-11-21","known_ts":"2001-11-21","bar_index":722,"type":"RECLAIM","strength":0.863,"price":1.0753,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-03","known_ts":"2002-01-03","bar_index":731,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1193,"stop_level":1.1433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-11","known_ts":"2002-02-13","bar_index":740,"type":"BUY","strength":0.725,"price":1.1827,"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":"2002-04-25","known_ts":"2002-04-29","bar_index":757,"type":"BUY","strength":0.725,"price":1.0833,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2002-05-21","known_ts":"2002-05-21","bar_index":763,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0087,"stop_level":1.025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-22","known_ts":"2002-05-22","bar_index":763,"type":"RECLAIM","strength":0.863,"price":1.0553,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-05-21","prior_stop_level":1.025,"sweep_low":1.008,"atr14":0.040569,"stop_level":0.987715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-25","known_ts":"2002-07-29","bar_index":778,"type":"BUY","strength":0.588,"price":0.9833,"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":"2002-09-03","known_ts":"2002-09-03","bar_index":787,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9667,"stop_level":0.984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-04","known_ts":"2002-09-04","bar_index":787,"type":"RECLAIM","strength":0.588,"price":0.9917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-09-03","prior_stop_level":0.984,"sweep_low":0.9587,"atr14":0.037578,"stop_level":0.939911,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":792,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.962,"stop_level":0.9667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-25","known_ts":"2002-09-25","bar_index":792,"type":"RECLAIM","strength":0.588,"price":1.015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-09-24","prior_stop_level":0.9667,"sweep_low":0.952,"atr14":0.037445,"stop_level":0.933277,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-18","known_ts":"2002-10-22","bar_index":798,"type":"BUY","strength":0.725,"price":1.0387,"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":55},{"ts":"2002-11-21","known_ts":"2002-11-25","bar_index":806,"type":"BUY","strength":0.45,"price":0.925,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-11-21","known_ts":"2002-11-25","bar_index":806,"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":"2002-11-21","trigger_known_ts":"2002-11-25","strength":0.45,"price":0.925,"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.26236,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8207,"atr14":0.039102,"stop_level":0.801149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-27","known_ts":"2002-12-31","bar_index":814,"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":"2002-12-27","trigger_known_ts":"2002-12-31","strength":0.45,"price":0.843,"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.287224,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.809,"atr14":0.032687,"stop_level":0.792656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-11","known_ts":"2003-02-13","bar_index":824,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-02-11","trigger_known_ts":"2003-02-13","strength":0.45,"price":0.785,"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.301601,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7637,"atr14":0.02163,"stop_level":0.752885,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-25","known_ts":"2003-02-27","bar_index":827,"type":"BUY","strength":0.45,"price":0.8207,"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":"retail"}},{"ts":"2003-02-25","known_ts":"2003-02-27","bar_index":827,"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":"2003-02-25","trigger_known_ts":"2003-02-27","strength":0.45,"price":0.8207,"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.263285,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7653,"atr14":0.024474,"stop_level":0.753063,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-13","known_ts":"2003-03-13","bar_index":831,"type":"RECLAIM","strength":0.725,"price":0.914,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-02-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":846,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.965,"stop_level":1.013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-27","known_ts":"2003-05-27","bar_index":848,"type":"RECLAIM","strength":0.863,"price":1.015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-19","prior_stop_level":1.013,"sweep_low":0.959,"atr14":0.026965,"stop_level":0.945518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-04","known_ts":"2003-06-06","bar_index":850,"type":"REBUY","strength":0.863,"price":1.0687,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2003-11-10","known_ts":"2003-11-10","bar_index":887,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4193,"stop_level":1.4293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-11-12","known_ts":"2003-11-12","bar_index":887,"type":"RECLAIM","strength":0.863,"price":1.4403,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-10","prior_stop_level":1.4293,"sweep_low":1.3917,"atr14":0.033479,"stop_level":1.374961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-06","known_ts":"2004-02-10","bar_index":907,"type":"BUY","strength":0.725,"price":1.2943,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2004-03-08","known_ts":"2004-03-08","bar_index":913,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.308,"stop_level":1.321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-03-12","known_ts":"2004-03-12","bar_index":915,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2733,"stop_level":1.321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-03-17","known_ts":"2004-03-17","bar_index":916,"type":"RECLAIM","strength":0.725,"price":1.3333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-12","prior_stop_level":1.321,"sweep_low":1.2517,"atr14":0.032623,"stop_level":1.235389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-07","known_ts":"2004-04-07","bar_index":921,"type":"RECLAIM","strength":0.863,"price":1.3433,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-30","known_ts":"2004-09-01","bar_index":954,"type":"BUY","strength":0.588,"price":1.3167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":70},{"ts":"2004-09-23","known_ts":"2004-09-23","bar_index":959,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.3083,"stop_level":1.3233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-09-30","known_ts":"2004-09-30","bar_index":961,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.2763,"stop_level":1.3233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-10-20","known_ts":"2004-10-22","bar_index":966,"type":"REBUY","strength":0.45,"price":1.353,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-10-25","known_ts":"2004-10-25","bar_index":967,"type":"RECLAIM","strength":0.725,"price":1.4267,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-10-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-07","known_ts":"2004-12-07","bar_index":977,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4337,"stop_level":1.4513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-09","known_ts":"2004-12-09","bar_index":977,"type":"RECLAIM","strength":0.863,"price":1.453,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-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":"2004-12-07","prior_stop_level":1.4513,"sweep_low":1.4257,"atr14":0.027547,"stop_level":1.411927,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-23","known_ts":"2004-12-28","bar_index":981,"type":"REBUY","strength":0.863,"price":1.493,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-07-08","known_ts":"2005-07-12","bar_index":1026,"type":"REBUY","strength":1.0,"price":2.0133,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-08-08","known_ts":"2005-08-08","bar_index":1033,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0353,"stop_level":2.0387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-10","known_ts":"2005-08-10","bar_index":1033,"type":"RECLAIM","strength":1.0,"price":2.0407,"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":true},"anchor_ts":"2005-08-08","prior_stop_level":2.0387,"sweep_low":2.028,"atr14":0.040876,"stop_level":2.007562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-27","known_ts":"2005-10-31","bar_index":1052,"type":"BUY","strength":0.725,"price":1.88,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2006-01-17","known_ts":"2006-01-17","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1053,"stop_level":2.1093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-18","known_ts":"2006-01-18","bar_index":1070,"type":"RECLAIM","strength":0.863,"price":2.1187,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-01-17","prior_stop_level":2.1093,"sweep_low":2.0733,"atr14":0.043084,"stop_level":2.051758,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-02","known_ts":"2006-02-02","bar_index":1074,"type":"RECLAIM","strength":0.863,"price":2.1453,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-28","known_ts":"2006-02-28","bar_index":1079,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1813,"stop_level":2.208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-01","known_ts":"2006-03-01","bar_index":1080,"type":"RECLAIM","strength":0.863,"price":2.48,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-02-28","prior_stop_level":2.208,"sweep_low":2.174,"atr14":0.072024,"stop_level":2.137988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-14","known_ts":"2006-03-14","bar_index":1083,"type":"RECLAIM","strength":1.0,"price":2.3827,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-06-26","known_ts":"2006-06-28","bar_index":1107,"type":"BUY","strength":0.725,"price":2.2013,"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":"2006-08-08","known_ts":"2006-08-10","bar_index":1117,"type":"BUY","strength":0.45,"price":1.934,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-10-26","known_ts":"2006-10-26","bar_index":1135,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.176,"stop_level":2.2453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-09","known_ts":"2006-11-09","bar_index":1139,"type":"RECLAIM","strength":0.863,"price":2.182,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-18","known_ts":"2007-01-22","bar_index":1154,"type":"BUY","strength":0.863,"price":2.2207,"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":"2007-02-27","known_ts":"2007-02-27","bar_index":1163,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2113,"stop_level":2.2927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-28","known_ts":"2007-02-28","bar_index":1163,"type":"RECLAIM","strength":0.863,"price":2.2953,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-02-27","prior_stop_level":2.2927,"sweep_low":2.1867,"atr14":0.0497,"stop_level":2.16185,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-16","known_ts":"2007-04-18","bar_index":1174,"type":"BUY","strength":0.725,"price":2.2607,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2007-05-11","known_ts":"2007-05-11","bar_index":1180,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.362,"stop_level":2.3733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-16","known_ts":"2007-05-16","bar_index":1181,"type":"RECLAIM","strength":0.863,"price":2.376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-11","prior_stop_level":2.3733,"sweep_low":2.3333,"atr14":0.047783,"stop_level":2.309408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-29","known_ts":"2007-05-29","bar_index":1184,"type":"RECLAIM","strength":0.863,"price":2.5327,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-08-27","known_ts":"2007-08-29","bar_index":1205,"type":"BUY","strength":0.725,"price":2.3547,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2007-09-28","known_ts":"2007-09-28","bar_index":1212,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.2273,"stop_level":2.2387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-10-04","known_ts":"2007-10-08","bar_index":1214,"type":"REBUY","strength":0.45,"price":2.2473,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-26","known_ts":"2007-11-28","bar_index":1226,"type":"BUY","strength":0.45,"price":2.206,"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":"retail"}},{"ts":"2007-12-04","known_ts":"2007-12-04","bar_index":1228,"type":"RECLAIM","strength":0.588,"price":2.3087,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-11-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-12-17","known_ts":"2007-12-17","bar_index":1231,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0367,"stop_level":2.0527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-18","known_ts":"2007-12-18","bar_index":1231,"type":"RECLAIM","strength":0.588,"price":2.0907,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-12-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":"2007-12-17","prior_stop_level":2.0527,"sweep_low":2.0367,"atr14":0.062552,"stop_level":2.005424,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-31","known_ts":"2008-02-04","bar_index":1241,"type":"BUY","strength":0.588,"price":1.998,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-02-22","known_ts":"2008-02-22","bar_index":1246,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8547,"stop_level":1.9233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-07","known_ts":"2008-03-07","bar_index":1249,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.782,"stop_level":1.7973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-11","known_ts":"2008-03-11","bar_index":1250,"type":"RECLAIM","strength":0.588,"price":1.804,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-07","prior_stop_level":1.7973,"sweep_low":1.7493,"atr14":0.070319,"stop_level":1.71414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-09","known_ts":"2008-04-09","bar_index":1256,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8093,"stop_level":1.8513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-16","known_ts":"2008-05-16","bar_index":1265,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8467,"stop_level":1.8747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-15","known_ts":"2008-07-17","bar_index":1279,"type":"BUY","strength":0.45,"price":1.624,"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-07-15","known_ts":"2008-07-17","bar_index":1279,"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-07-15","trigger_known_ts":"2008-07-17","strength":0.45,"price":1.624,"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.323333,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4613,"atr14":0.060382,"stop_level":1.431109,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-08","known_ts":"2008-08-08","bar_index":1285,"type":"RECLAIM","strength":0.725,"price":1.9253,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-17","known_ts":"2008-09-17","bar_index":1294,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8647,"stop_level":1.898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-11-03","known_ts":"2008-11-05","bar_index":1305,"type":"BUY","strength":0.588,"price":1.676,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":80},{"ts":"2009-01-07","known_ts":"2009-01-07","bar_index":1319,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9253,"stop_level":1.9493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":1320,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8853,"stop_level":1.9493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-01-27","known_ts":"2009-01-29","bar_index":1324,"type":"REBUY","strength":0.863,"price":2.0367,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2009-02-23","known_ts":"2009-02-25","bar_index":1330,"type":"BUY","strength":1.0,"price":2.2167,"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":55},{"ts":"2009-03-24","known_ts":"2009-03-24","bar_index":1337,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.228,"stop_level":2.2347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-03-25","known_ts":"2009-03-25","bar_index":1337,"type":"RECLAIM","strength":1.0,"price":2.2733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-03-24","prior_stop_level":2.2347,"sweep_low":2.1807,"atr14":0.099775,"stop_level":2.130813,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-09","known_ts":"2009-04-09","bar_index":1341,"type":"RECLAIM","strength":1.0,"price":2.4593,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-05-07","known_ts":"2009-05-07","bar_index":1347,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.434,"stop_level":2.4827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-20","known_ts":"2009-07-20","bar_index":1364,"type":"RECLAIM","strength":1.0,"price":2.7373,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-03","known_ts":"2009-08-03","bar_index":1367,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6433,"stop_level":2.6713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-05","known_ts":"2009-08-05","bar_index":1368,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5973,"stop_level":2.6713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-29","known_ts":"2009-11-02","bar_index":1388,"type":"BUY","strength":0.725,"price":2.4953,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2009-11-19","known_ts":"2009-11-19","bar_index":1393,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.598,"stop_level":2.6207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-25","known_ts":"2009-11-25","bar_index":1394,"type":"RECLAIM","strength":0.863,"price":2.6387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-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":"2009-11-19","prior_stop_level":2.6207,"sweep_low":2.5673,"atr14":0.060695,"stop_level":2.536953,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-07","known_ts":"2009-12-07","bar_index":1396,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.556,"stop_level":2.5933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-21","known_ts":"2009-12-23","bar_index":1400,"type":"REBUY","strength":0.725,"price":2.5593,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2010-04-08","known_ts":"2010-04-08","bar_index":1424,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.774,"stop_level":2.7807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-09","known_ts":"2010-04-09","bar_index":1424,"type":"RECLAIM","strength":1.0,"price":2.7887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-04-08","prior_stop_level":2.7807,"sweep_low":2.7533,"atr14":0.041219,"stop_level":2.732691,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-23","known_ts":"2010-04-23","bar_index":1428,"type":"RECLAIM","strength":1.0,"price":3.0587,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-20","known_ts":"2010-05-20","bar_index":1434,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1847,"stop_level":3.1947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-25","known_ts":"2010-05-25","bar_index":1435,"type":"RECLAIM","strength":1.0,"price":3.2993,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-20","prior_stop_level":3.1947,"sweep_low":3.1133,"atr14":0.095444,"stop_level":3.065578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-07","known_ts":"2010-06-07","bar_index":1438,"type":"RECLAIM","strength":1.0,"price":3.2633,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-03","known_ts":"2010-09-08","bar_index":1459,"type":"BUY","strength":0.725,"price":3.3507,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-12-23","known_ts":"2010-12-23","bar_index":1484,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.016,"stop_level":4.036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-28","known_ts":"2010-12-28","bar_index":1485,"type":"RECLAIM","strength":1.0,"price":4.0427,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-12-23","prior_stop_level":4.036,"sweep_low":3.9473,"atr14":0.068151,"stop_level":3.913224,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-18","known_ts":"2011-03-22","bar_index":1504,"type":"BUY","strength":0.725,"price":3.7673,"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-04-11","known_ts":"2011-04-11","bar_index":1509,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.754,"stop_level":3.7813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-04-18","known_ts":"2011-04-18","bar_index":1511,"type":"RECLAIM","strength":0.725,"price":3.7853,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-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":"2011-04-11","prior_stop_level":3.7813,"sweep_low":3.6653,"atr14":0.074955,"stop_level":3.627822,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-02","known_ts":"2011-05-02","bar_index":1514,"type":"RECLAIM","strength":0.725,"price":3.9767,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-05-20","known_ts":"2011-05-20","bar_index":1518,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8593,"stop_level":3.8647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-05-23","known_ts":"2011-05-23","bar_index":1519,"type":"RECLAIM","strength":0.725,"price":3.9347,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-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":"2011-05-20","prior_stop_level":3.8647,"sweep_low":3.8073,"atr14":0.079331,"stop_level":3.767634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-06","known_ts":"2011-06-06","bar_index":1522,"type":"RECLAIM","strength":0.725,"price":3.9307,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-07-27","known_ts":"2011-07-27","bar_index":1534,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0967,"stop_level":4.126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-08-22","known_ts":"2011-08-24","bar_index":1540,"type":"BUY","strength":0.725,"price":4.264,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-09-30","known_ts":"2011-09-30","bar_index":1549,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.442,"stop_level":4.4507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-10-04","known_ts":"2011-10-04","bar_index":1550,"type":"RECLAIM","strength":0.725,"price":4.484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-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":"2011-09-30","prior_stop_level":4.4507,"sweep_low":4.25,"atr14":0.134209,"stop_level":4.182895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-17","known_ts":"2011-10-19","bar_index":1553,"type":"BUY","strength":0.725,"price":4.6593,"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":10},{"ts":"2011-11-18","known_ts":"2011-11-18","bar_index":1561,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0313,"stop_level":5.092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-29","known_ts":"2011-12-01","bar_index":1563,"type":"REBUY","strength":0.863,"price":5.18,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2012-05-14","known_ts":"2012-05-14","bar_index":1601,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.726,"stop_level":6.8193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-12","known_ts":"2012-10-12","bar_index":1636,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.5533,"stop_level":5.5647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-10-18","known_ts":"2012-10-18","bar_index":1637,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.328,"stop_level":5.5647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-10-25","known_ts":"2012-10-25","bar_index":1639,"type":"RECLAIM","strength":0.45,"price":5.6307,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-18 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":"2012-10-18","prior_stop_level":5.5647,"sweep_low":5.2387,"atr14":0.155659,"stop_level":5.160871,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-13","known_ts":"2012-11-13","bar_index":1643,"type":"RECLAIM","strength":0.725,"price":5.9847,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-14","known_ts":"2012-12-14","bar_index":1650,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.9653,"stop_level":6.016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-17","known_ts":"2012-12-17","bar_index":1650,"type":"RECLAIM","strength":0.725,"price":6.0393,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-12-14","prior_stop_level":6.016,"sweep_low":5.956,"atr14":0.134817,"stop_level":5.888591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-02","known_ts":"2013-01-02","bar_index":1654,"type":"RECLAIM","strength":0.725,"price":6.11,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-24","known_ts":"2013-01-28","bar_index":1659,"type":"BUY","strength":0.863,"price":6.1627,"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":"2013-03-27","known_ts":"2013-03-27","bar_index":1673,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.85,"stop_level":6.8513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-02","known_ts":"2013-04-02","bar_index":1674,"type":"RECLAIM","strength":0.863,"price":6.9587,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-03-27","prior_stop_level":6.8513,"sweep_low":6.7733,"atr14":0.106291,"stop_level":6.720155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-25","known_ts":"2013-04-25","bar_index":1680,"type":"RECLAIM","strength":0.863,"price":7.1793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-30","known_ts":"2013-05-30","bar_index":1688,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.332,"stop_level":7.3487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-06-17","known_ts":"2013-06-17","bar_index":1692,"type":"RECLAIM","strength":0.863,"price":7.534,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-15","known_ts":"2013-08-15","bar_index":1706,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.212,"stop_level":8.3633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-18","known_ts":"2013-10-18","bar_index":1721,"type":"RECLAIM","strength":1.0,"price":8.918,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-07","known_ts":"2013-11-07","bar_index":1725,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2067,"stop_level":8.2473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-11-11","known_ts":"2013-11-11","bar_index":1726,"type":"RECLAIM","strength":0.863,"price":8.28,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-07","prior_stop_level":8.2473,"sweep_low":8.1613,"atr14":0.148337,"stop_level":8.087132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-18","known_ts":"2013-12-20","bar_index":1735,"type":"BUY","strength":0.725,"price":8.584,"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":"2014-03-05","known_ts":"2014-03-05","bar_index":1752,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.032,"stop_level":10.0333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-10","known_ts":"2014-03-10","bar_index":1753,"type":"RECLAIM","strength":1.0,"price":10.058,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-03-05","prior_stop_level":10.0333,"sweep_low":9.948,"atr14":0.168611,"stop_level":9.863695,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-14","known_ts":"2014-07-14","bar_index":1782,"type":"RECLAIM","strength":0.863,"price":10.2613,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-12","known_ts":"2014-08-14","bar_index":1789,"type":"BUY","strength":0.725,"price":10.2613,"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":"2014-09-19","known_ts":"2014-09-19","bar_index":1798,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.2553,"stop_level":10.2587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-10-20","known_ts":"2014-10-22","bar_index":1805,"type":"BUY","strength":0.725,"price":10.4907,"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":"2015-01-05","known_ts":"2015-01-05","bar_index":1822,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.5813,"stop_level":12.678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-08","known_ts":"2015-01-08","bar_index":1823,"type":"RECLAIM","strength":1.0,"price":12.8827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-01-05","prior_stop_level":12.678,"sweep_low":12.438,"atr14":0.213051,"stop_level":12.331475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-10","known_ts":"2015-03-10","bar_index":1837,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.5373,"stop_level":13.6607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":1837,"type":"RECLAIM","strength":0.863,"price":13.97,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2015-03-10","prior_stop_level":13.6607,"sweep_low":13.496,"atr14":0.239296,"stop_level":13.376352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-13","known_ts":"2015-03-17","bar_index":1838,"type":"REBUY","strength":0.863,"price":14.2693,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-06-30","known_ts":"2015-07-02","bar_index":1863,"type":"BUY","strength":0.725,"price":15.416,"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":"2015-08-21","known_ts":"2015-08-21","bar_index":1875,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.878,"stop_level":16.0787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":1876,"type":"RECLAIM","strength":0.725,"price":16.1973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-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":"2015-08-21","prior_stop_level":16.0787,"sweep_low":15.07,"atr14":0.403215,"stop_level":14.868392,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-07","known_ts":"2015-10-09","bar_index":1886,"type":"BUY","strength":0.725,"price":16.9133,"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":"2015-11-11","known_ts":"2015-11-11","bar_index":1894,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.0647,"stop_level":18.1007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.7647,"stop_level":18.1007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-01-26","known_ts":"2016-01-28","bar_index":1911,"type":"BUY","strength":0.588,"price":17.0893,"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":80},{"ts":"2016-04-11","known_ts":"2016-04-11","bar_index":1928,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.7953,"stop_level":17.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-12","known_ts":"2016-04-12","bar_index":1928,"type":"RECLAIM","strength":0.725,"price":17.9167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-04-11","prior_stop_level":17.85,"sweep_low":17.696,"atr14":0.307249,"stop_level":17.542376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-21","known_ts":"2016-06-23","bar_index":1945,"type":"BUY","strength":0.588,"price":17.6167,"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":40},{"ts":"2016-08-16","known_ts":"2016-08-16","bar_index":1958,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.0613,"stop_level":19.114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-18","known_ts":"2016-08-18","bar_index":1958,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.0673,"stop_level":19.114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-09","known_ts":"2016-11-11","bar_index":1978,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-11-09","trigger_known_ts":"2016-11-11","strength":0.45,"price":17.5193,"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.095325,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.6713,"atr14":0.379369,"stop_level":16.481616,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-22","known_ts":"2016-11-25","bar_index":1981,"type":"BUY","strength":0.588,"price":18.4407,"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":40},{"ts":"2017-01-13","known_ts":"2017-01-13","bar_index":1992,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.61,"stop_level":18.6267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-18","known_ts":"2017-01-18","bar_index":1993,"type":"RECLAIM","strength":0.725,"price":18.7207,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-13","prior_stop_level":18.6267,"sweep_low":18.418,"atr14":0.261455,"stop_level":18.287273,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-24","known_ts":"2017-02-28","bar_index":2002,"type":"BUY","strength":0.45,"price":18.114,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-02-24","known_ts":"2017-02-28","bar_index":2002,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2017-02-24","trigger_known_ts":"2017-02-28","strength":0.45,"price":18.114,"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.064616,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.6247,"atr14":0.315074,"stop_level":17.467163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-09","known_ts":"2017-03-09","bar_index":2005,"type":"RECLAIM","strength":0.588,"price":18.2953,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-02-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-04-03","known_ts":"2017-04-03","bar_index":2010,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.246,"stop_level":17.9807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-04-05","known_ts":"2017-04-05","bar_index":2011,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.0113,"stop_level":17.9807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-04-18","known_ts":"2017-04-20","bar_index":2014,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2017-04-18","trigger_known_ts":"2017-04-20","strength":0.45,"price":17.5333,"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.094602,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.7027,"atr14":0.300303,"stop_level":16.552549,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-09","known_ts":"2017-05-11","bar_index":2019,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2017-05-09","trigger_known_ts":"2017-05-11","strength":0.45,"price":17.0853,"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.117736,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.9413,"atr14":0.358127,"stop_level":15.762236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-12","known_ts":"2017-05-16","bar_index":2020,"type":"BUY","strength":0.45,"price":16.994,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-05-12","known_ts":"2017-05-16","bar_index":2020,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2017-05-12","trigger_known_ts":"2017-05-16","strength":0.45,"price":16.994,"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.122451,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.434,"atr14":0.343371,"stop_level":16.262314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-29","known_ts":"2017-07-03","bar_index":2031,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2017-06-29","trigger_known_ts":"2017-07-03","strength":0.45,"price":14.694,"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.24122,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.384,"atr14":0.340746,"stop_level":14.213627,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-26","known_ts":"2017-07-28","bar_index":2037,"type":"BUY","strength":0.45,"price":13.3353,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-07-26","known_ts":"2017-07-28","bar_index":2037,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2017-07-26","trigger_known_ts":"2017-07-28","strength":0.45,"price":13.3353,"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.311382,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.24,"atr14":0.408827,"stop_level":12.035587,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-23","known_ts":"2017-08-23","bar_index":2043,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.0173,"stop_level":13.0667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-08-24","known_ts":"2017-08-24","bar_index":2044,"type":"RECLAIM","strength":0.588,"price":13.096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-08-23","prior_stop_level":13.0667,"sweep_low":12.9813,"atr14":0.3445,"stop_level":12.80905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-20","known_ts":"2017-10-20","bar_index":2057,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.7267,"stop_level":13.8007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":2058,"type":"RECLAIM","strength":0.725,"price":14.2667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-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":"2017-10-20","prior_stop_level":13.8007,"sweep_low":12.6667,"atr14":0.408746,"stop_level":12.462327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-28","known_ts":"2017-11-28","bar_index":2066,"type":"RECLAIM","strength":0.863,"price":15.7473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-14","known_ts":"2017-12-14","bar_index":2070,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.0967,"stop_level":16.324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-18","known_ts":"2017-12-18","bar_index":2070,"type":"RECLAIM","strength":0.863,"price":16.392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-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":"2017-12-14","prior_stop_level":16.324,"sweep_low":15.972,"atr14":0.463453,"stop_level":15.740274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-29","known_ts":"2017-12-29","bar_index":2073,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.036,"stop_level":16.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-02","known_ts":"2018-01-02","bar_index":2073,"type":"RECLAIM","strength":0.863,"price":16.6173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-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":"2017-12-29","prior_stop_level":16.1,"sweep_low":16.0187,"atr14":0.383222,"stop_level":15.827089,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-17","known_ts":"2018-01-17","bar_index":2077,"type":"RECLAIM","strength":0.863,"price":18.2013,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-02","known_ts":"2018-02-02","bar_index":2081,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.8427,"stop_level":17.1927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-01","known_ts":"2018-05-03","bar_index":2101,"type":"BUY","strength":0.863,"price":17.2627,"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":80},{"ts":"2018-06-25","known_ts":"2018-06-25","bar_index":2113,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.688,"stop_level":18.7767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-27","known_ts":"2018-06-27","bar_index":2114,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.1893,"stop_level":18.7767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-05","known_ts":"2018-07-09","bar_index":2116,"type":"REBUY","strength":1.0,"price":19.292,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2018-07-18","known_ts":"2018-07-20","bar_index":2119,"type":"REBUY","strength":1.0,"price":19.822,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2019-03-08","known_ts":"2019-03-08","bar_index":2172,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.2733,"stop_level":24.5307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-03-14","known_ts":"2019-03-14","bar_index":2173,"type":"RECLAIM","strength":0.863,"price":24.544,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-03-08","prior_stop_level":24.5307,"sweep_low":24.1027,"atr14":0.499314,"stop_level":23.853043,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-15","known_ts":"2019-03-19","bar_index":2174,"type":"REBUY","strength":0.863,"price":24.9473,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2019-05-07","known_ts":"2019-05-07","bar_index":2186,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.5913,"stop_level":24.9033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-06-06","known_ts":"2019-06-10","bar_index":2193,"type":"BUY","strength":0.725,"price":25.6687,"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":"2019-07-25","known_ts":"2019-07-25","bar_index":2204,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.0667,"stop_level":25.6807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-29","known_ts":"2019-07-29","bar_index":2205,"type":"RECLAIM","strength":0.863,"price":25.988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-07-25","prior_stop_level":25.6807,"sweep_low":24.98,"atr14":0.596425,"stop_level":24.681788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-27","known_ts":"2019-08-29","bar_index":2212,"type":"BUY","strength":0.725,"price":25.696,"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":"2020-04-01","known_ts":"2020-04-03","bar_index":2262,"type":"BUY","strength":0.45,"price":19.692,"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":"retail"}},{"ts":"2020-05-06","known_ts":"2020-05-06","bar_index":2270,"type":"RECLAIM","strength":0.725,"price":26.834,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-04-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":2278,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.3567,"stop_level":27.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-15","known_ts":"2020-06-15","bar_index":2279,"type":"RECLAIM","strength":0.725,"price":27.714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-12","prior_stop_level":27.59,"sweep_low":26.7767,"atr14":0.770949,"stop_level":26.391226,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":2282,"type":"RECLAIM","strength":0.863,"price":28.1113,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-31","known_ts":"2020-09-02","bar_index":2297,"type":"REBUY","strength":0.863,"price":32.1747,"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":"2020-12-21","known_ts":"2020-12-23","bar_index":2323,"type":"BUY","strength":0.588,"price":30.5287,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2021-03-03","known_ts":"2021-03-05","bar_index":2339,"type":"BUY","strength":0.588,"price":31.0567,"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":40},{"ts":"2021-05-18","known_ts":"2021-05-18","bar_index":2356,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.538,"stop_level":36.552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-01","known_ts":"2021-07-01","bar_index":2367,"type":"RECLAIM","strength":1.0,"price":38.6787,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-13","known_ts":"2021-08-13","bar_index":2377,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.602,"stop_level":39.7547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-16","known_ts":"2021-08-16","bar_index":2377,"type":"RECLAIM","strength":1.0,"price":40.26,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-08-13","prior_stop_level":39.7547,"sweep_low":39.5273,"atr14":0.662839,"stop_level":39.195881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-21","known_ts":"2021-10-21","bar_index":2393,"type":"RECLAIM","strength":0.863,"price":44.0893,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-18","known_ts":"2022-01-18","bar_index":2413,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.378,"stop_level":45.0053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-03-07","known_ts":"2022-03-09","bar_index":2424,"type":"BUY","strength":0.725,"price":44.98,"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":"aplus","score":80},{"ts":"2022-04-22","known_ts":"2022-04-22","bar_index":2435,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.1847,"stop_level":47.592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-26","known_ts":"2022-04-26","bar_index":2435,"type":"RECLAIM","strength":0.863,"price":47.6167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-04-22","prior_stop_level":47.592,"sweep_low":46.614,"atr14":1.201771,"stop_level":46.013115,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-28","known_ts":"2022-04-28","bar_index":2436,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.552,"stop_level":47.1847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-07-07","known_ts":"2022-07-07","bar_index":2452,"type":"RECLAIM","strength":0.725,"price":43.6867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-06","known_ts":"2022-09-08","bar_index":2466,"type":"REBUY","strength":0.863,"price":48.576,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2022-09-13","known_ts":"2022-09-13","bar_index":2467,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.3787,"stop_level":46.4747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-20","known_ts":"2022-09-20","bar_index":2469,"type":"RECLAIM","strength":0.863,"price":46.738,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-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":"2022-09-13","prior_stop_level":46.4747,"sweep_low":45.44,"atr14":0.94343,"stop_level":44.968285,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-27","known_ts":"2022-09-27","bar_index":2471,"type":"RECLAIM","strength":0.863,"price":47.4507,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-10","known_ts":"2022-10-12","bar_index":2474,"type":"BUY","strength":0.725,"price":48.504,"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":"quality","score":65},{"ts":"2023-02-14","known_ts":"2023-02-16","bar_index":2503,"type":"BUY","strength":0.863,"price":57.4667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2023-03-09","known_ts":"2023-03-09","bar_index":2508,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.8207,"stop_level":54.948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-04-17","known_ts":"2023-04-17","bar_index":2517,"type":"RECLAIM","strength":0.863,"price":59.9427,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-22","known_ts":"2023-05-22","bar_index":2525,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.876,"stop_level":62.5033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-24","known_ts":"2023-05-24","bar_index":2526,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.9293,"stop_level":62.5033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-27","known_ts":"2023-10-31","bar_index":2562,"type":"BUY","strength":0.725,"price":62.0293,"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":"2023-12-07","known_ts":"2023-12-07","bar_index":2571,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.5807,"stop_level":64.9293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-12-13","known_ts":"2023-12-13","bar_index":2572,"type":"RECLAIM","strength":0.863,"price":65.5607,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-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":"2023-12-07","prior_stop_level":64.9293,"sweep_low":62.7953,"atr14":1.028271,"stop_level":62.281165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-17","known_ts":"2024-01-19","bar_index":2580,"type":"BUY","strength":0.588,"price":68.54,"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":35},{"ts":"2024-04-04","known_ts":"2024-04-04","bar_index":2598,"type":"SELL","basis":"structure_stop","strength":1.0,"price":73.3087,"stop_level":75.2587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-17","known_ts":"2024-06-20","bar_index":2615,"type":"BUY","strength":0.588,"price":72.038,"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":35},{"ts":"2024-07-09","known_ts":"2024-07-09","bar_index":2619,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.708,"stop_level":67.7547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2024-07-10","known_ts":"2024-07-10","bar_index":2620,"type":"RECLAIM","strength":0.588,"price":68.546,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2024-07-09","prior_stop_level":67.7547,"sweep_low":67.5453,"atr14":1.298812,"stop_level":66.895894,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-23","known_ts":"2024-07-23","bar_index":2623,"type":"RECLAIM","strength":0.725,"price":72.8607,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-11","known_ts":"2024-09-11","bar_index":2634,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.1753,"stop_level":74.438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-12","known_ts":"2024-09-12","bar_index":2635,"type":"RECLAIM","strength":0.863,"price":74.662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-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":"2024-09-11","prior_stop_level":74.438,"sweep_low":73.1067,"atr14":1.362122,"stop_level":72.425639,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-25","known_ts":"2024-09-25","bar_index":2638,"type":"RECLAIM","strength":0.863,"price":76.402,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-30","known_ts":"2024-10-02","bar_index":2639,"type":"BUY","strength":0.863,"price":76.9947,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2024-11-01","known_ts":"2024-11-01","bar_index":2647,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.4393,"stop_level":76.6207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-11-04","known_ts":"2024-11-04","bar_index":2647,"type":"RECLAIM","strength":0.863,"price":77.1707,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-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":"2024-11-01","prior_stop_level":76.6207,"sweep_low":76.2193,"atr14":1.387546,"stop_level":75.525527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-11","known_ts":"2024-11-13","bar_index":2649,"type":"REBUY","strength":0.863,"price":82.5853,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2025-02-18","known_ts":"2025-02-18","bar_index":2670,"type":"SELL","basis":"structure_stop","strength":1.0,"price":86.388,"stop_level":87.3347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-20","known_ts":"2025-02-20","bar_index":2671,"type":"RECLAIM","strength":1.0,"price":87.496,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-02-18","prior_stop_level":87.3347,"sweep_low":85.6773,"atr14":1.521317,"stop_level":84.916641,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-04","known_ts":"2025-03-04","bar_index":2674,"type":"RECLAIM","strength":1.0,"price":88.7373,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-02-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-13","known_ts":"2025-03-13","bar_index":2676,"type":"SELL","basis":"structure_stop","strength":1.0,"price":85.966,"stop_level":86.3867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-14","known_ts":"2025-03-14","bar_index":2676,"type":"RECLAIM","strength":1.0,"price":88.494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-03-13","prior_stop_level":86.3867,"sweep_low":85.552,"atr14":1.938482,"stop_level":84.582759,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-28","known_ts":"2025-03-28","bar_index":2680,"type":"RECLAIM","strength":1.0,"price":95.4533,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-24","known_ts":"2025-04-24","bar_index":2686,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.1447,"stop_level":90.9573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-04-28","known_ts":"2025-04-28","bar_index":2686,"type":"RECLAIM","strength":0.863,"price":91.344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-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":"2025-04-24","prior_stop_level":90.9573,"sweep_low":88.5807,"atr14":2.598076,"stop_level":87.281662,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-09","known_ts":"2025-07-11","bar_index":2703,"type":"BUY","strength":0.725,"price":91.62,"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":"2025-10-06","known_ts":"2025-10-06","bar_index":2723,"type":"SELL","basis":"structure_stop","strength":1.0,"price":103.3,"stop_level":103.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-21","known_ts":"2025-11-25","bar_index":2735,"type":"BUY","strength":0.725,"price":101.38,"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":"2026-01-12","known_ts":"2026-01-14","bar_index":2746,"type":"BUY","strength":0.45,"price":95.02,"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-01-21","known_ts":"2026-01-21","bar_index":2748,"type":"RECLAIM","strength":0.588,"price":99.23,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-01-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-02-05","known_ts":"2026-02-05","bar_index":2751,"type":"SELL","basis":"structure_stop","strength":0.588,"price":92.86,"stop_level":93.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-06","known_ts":"2026-02-06","bar_index":2752,"type":"RECLAIM","strength":0.588,"price":94.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-02-05","prior_stop_level":93.64,"sweep_low":91.1,"atr14":2.249438,"stop_level":89.975281,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-17","known_ts":"2026-02-17","bar_index":2754,"type":"SELL","basis":"structure_stop","strength":0.588,"price":92.6,"stop_level":92.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-18","known_ts":"2026-02-18","bar_index":2754,"type":"RECLAIM","strength":0.588,"price":92.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-02-17","prior_stop_level":92.72,"sweep_low":91.85,"atr14":2.392564,"stop_level":90.653718,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-31","known_ts":"2026-04-02","bar_index":2764,"type":"BUY","strength":0.45,"price":91.42,"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-04-29","known_ts":"2026-04-29","bar_index":2770,"type":"SELL","basis":"structure_stop","strength":0.588,"price":91.69,"stop_level":92.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-04-30","known_ts":"2026-04-30","bar_index":2771,"type":"RECLAIM","strength":0.588,"price":99.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-04-29","prior_stop_level":92.71,"sweep_low":90.24,"atr14":2.314003,"stop_level":89.082998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-14","known_ts":"2026-05-14","bar_index":2774,"type":"SELL","basis":"structure_stop","strength":0.588,"price":89.68,"stop_level":91.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-18","known_ts":"2026-05-20","bar_index":2775,"type":"REBUY","strength":0.588,"price":92.22,"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":"2026-05-18","known_ts":"2026-05-18","bar_index":2775,"type":"RECLAIM","strength":0.588,"price":91.74,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-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":"2026-05-14","prior_stop_level":91.57,"sweep_low":88.17,"atr14":2.522664,"stop_level":86.908668,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-12","known_ts":"2026-06-16","bar_index":2781,"type":"BUY","strength":0.588,"price":90.68,"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":"2026-06-26","known_ts":"2026-06-30","bar_index":2784,"type":"BUY","strength":0.588,"price":92.09,"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":"2026-07-15","known_ts":"2026-07-17","bar_index":2788,"type":"BUY","strength":0.588,"price":86.05,"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":"2026-08-05","known_ts":"2026-08-05","bar_index":2793,"type":"RECLAIM","strength":0.725,"price":93.53,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-07-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"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":false},"early_dots":["2018-02-15","2018-03-09","2018-04-23","2018-11-01","2019-05-20","2020-01-09","2020-02-10","2020-03-06","2020-03-24","2020-09-25","2020-11-06","2020-12-03","2021-02-04","2021-06-07","2021-06-15","2021-09-09","2021-10-13","2022-01-31","2022-03-07","2022-05-13","2022-09-27","2022-12-27","2023-01-24","2023-02-09","2023-06-12","2023-08-11","2023-09-07","2023-10-06","2023-10-27","2024-01-08","2024-04-22","2024-05-08","2024-06-04","2025-01-03","2025-05-15","2025-06-30","2025-10-15","2025-11-05","2026-01-07","2026-03-23"],"warnings":[{"ts":"2022-04-26","kind":"arm","px":47.6167},{"ts":"2022-04-28","kind":"confirm","px":41.552,"level":47.1847},{"ts":"2022-07-12","kind":"arm","px":43.5527},{"ts":"2022-08-18","kind":"arm","px":49.1147},{"ts":"2022-09-13","kind":"confirm","px":46.3787,"level":46.4747},{"ts":"2022-11-07","kind":"arm","px":55.3467},{"ts":"2023-02-28","kind":"arm","px":55.34},{"ts":"2023-03-09","kind":"confirm","px":54.8207,"level":54.948},{"ts":"2023-05-15","kind":"arm","px":63.0187},{"ts":"2023-05-22","kind":"confirm","px":61.876,"level":62.5033},{"ts":"2023-05-23","kind":"arm","px":60.7993},{"ts":"2023-05-24","kind":"confirm","px":61.9293,"level":62.5033},{"ts":"2023-11-20","kind":"arm","px":65.2407},{"ts":"2023-12-07","kind":"confirm","px":63.5807,"level":64.9293},{"ts":"2024-02-12","kind":"arm","px":68.426},{"ts":"2024-03-12","kind":"arm","px":72.9733},{"ts":"2024-04-04","kind":"confirm","px":73.3087,"level":75.2587},{"ts":"2024-07-03","kind":"arm","px":68.036},{"ts":"2024-07-09","kind":"confirm","px":67.708,"level":67.7547},{"ts":"2024-08-09","kind":"arm","px":74.9607},{"ts":"2024-09-11","kind":"confirm","px":74.1753,"level":74.438},{"ts":"2024-10-24","kind":"arm","px":79.9847},{"ts":"2024-11-01","kind":"confirm","px":76.4393,"level":76.6207},{"ts":"2025-02-14","kind":"arm","px":87.92},{"ts":"2025-02-18","kind":"confirm","px":86.388,"level":87.3347},{"ts":"2025-02-21","kind":"arm","px":86.894},{"ts":"2025-03-13","kind":"confirm","px":85.966,"level":86.3867},{"ts":"2025-04-07","kind":"arm","px":88.9227},{"ts":"2025-04-24","kind":"confirm","px":90.1447,"level":90.9573},{"ts":"2025-08-11","kind":"arm","px":103.6},{"ts":"2025-10-06","kind":"confirm","px":103.3,"level":103.45},{"ts":"2026-02-03","kind":"arm","px":97.1},{"ts":"2026-02-05","kind":"confirm","px":92.86,"level":93.64},{"ts":"2026-02-10","kind":"arm","px":93.44},{"ts":"2026-02-17","kind":"confirm","px":92.6,"level":92.72},{"ts":"2026-04-28","kind":"arm","px":91.57},{"ts":"2026-04-29","kind":"confirm","px":91.69,"level":92.71},{"ts":"2026-05-13","kind":"arm","px":89.7},{"ts":"2026-05-14","kind":"confirm","px":89.68,"level":91.57},{"ts":"2026-08-14","kind":"arm","px":91.05}],"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":[]}}}