{"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":"BVN","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1996-10-08","known_ts":"1996-10-08","bar_index":34,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.3444,"stop_level":3.3903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-12-05","known_ts":"1996-12-09","bar_index":48,"type":"BUY","strength":0.45,"price":3.0122,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-12-13","known_ts":"1996-12-13","bar_index":50,"type":"RECLAIM","strength":0.588,"price":2.8973,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-12-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-12-19","known_ts":"1996-12-19","bar_index":51,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8053,"stop_level":2.9779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-12-20","known_ts":"1996-12-20","bar_index":51,"type":"RECLAIM","strength":0.588,"price":2.9892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1996-12-19","prior_stop_level":2.9779,"sweep_low":2.8053,"atr14":0.047985,"stop_level":2.781308,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-20","known_ts":"1997-01-20","bar_index":58,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9892,"stop_level":3.0122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-01-31","known_ts":"1997-02-04","bar_index":61,"type":"REBUY","strength":0.725,"price":2.9433,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"1997-02-13","known_ts":"1997-02-18","bar_index":64,"type":"REBUY","strength":0.588,"price":3.0812,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1997-03-18","known_ts":"1997-03-18","bar_index":71,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3112,"stop_level":3.3571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-21","known_ts":"1997-03-21","bar_index":72,"type":"RECLAIM","strength":0.863,"price":3.3801,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-03-18","prior_stop_level":3.3571,"sweep_low":3.2652,"atr14":0.063439,"stop_level":3.233481,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-03","known_ts":"1997-04-03","bar_index":75,"type":"RECLAIM","strength":0.863,"price":3.9027,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-04-24","known_ts":"1997-04-24","bar_index":80,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7642,"stop_level":3.7873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-04-25","known_ts":"1997-04-25","bar_index":80,"type":"RECLAIM","strength":0.863,"price":3.8335,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-04-24","prior_stop_level":3.7873,"sweep_low":3.7642,"atr14":0.054537,"stop_level":3.736932,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-12","known_ts":"1997-05-12","bar_index":84,"type":"RECLAIM","strength":0.863,"price":3.9027,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-19","known_ts":"1997-08-21","bar_index":107,"type":"BUY","strength":0.588,"price":3.464,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1997-09-02","known_ts":"1997-09-02","bar_index":110,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4178,"stop_level":3.464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1997-10-06","known_ts":"1997-10-06","bar_index":118,"type":"RECLAIM","strength":0.863,"price":3.5563,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-22","known_ts":"1997-10-22","bar_index":122,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.464,"stop_level":3.5563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1997-12-22","known_ts":"1997-12-24","bar_index":136,"type":"BUY","strength":0.588,"price":2.8622,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"1998-01-09","known_ts":"1998-01-09","bar_index":140,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.109,"stop_level":2.3639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-04-09","known_ts":"1998-04-09","bar_index":160,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8042,"stop_level":2.8506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-04-13","known_ts":"1998-04-13","bar_index":161,"type":"RECLAIM","strength":0.588,"price":2.8738,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-04-09","prior_stop_level":2.8506,"sweep_low":2.8042,"atr14":0.093735,"stop_level":2.757332,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-12","known_ts":"1998-06-12","bar_index":175,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6112,"stop_level":2.7394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-09-01","known_ts":"1998-09-03","bar_index":194,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-09-01","trigger_known_ts":"1998-09-03","strength":0.45,"price":1.7019,"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.540821,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2356,"atr14":0.084506,"stop_level":1.193347,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-10","known_ts":"1998-09-14","bar_index":196,"type":"BUY","strength":0.45,"price":1.8884,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-10","known_ts":"1998-09-14","bar_index":196,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-09-10","trigger_known_ts":"1998-09-14","strength":0.45,"price":1.8884,"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.490503,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4221,"atr14":0.093949,"stop_level":1.375126,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-23","known_ts":"1998-11-23","bar_index":213,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3621,"stop_level":2.3738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-25","known_ts":"1998-11-25","bar_index":214,"type":"RECLAIM","strength":0.725,"price":2.3855,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-11-23","prior_stop_level":2.3738,"sweep_low":2.3504,"atr14":0.064433,"stop_level":2.318183,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-31","known_ts":"1998-12-31","bar_index":222,"type":"RECLAIM","strength":1.0,"price":2.4323,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-01-06","known_ts":"1999-01-08","bar_index":223,"type":"BUY","strength":1.0,"price":2.4206,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1999-01-14","known_ts":"1999-01-14","bar_index":225,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1048,"stop_level":2.4206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-02-02","known_ts":"1999-02-04","bar_index":229,"type":"BUY","strength":1.0,"price":2.4206,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1999-03-29","known_ts":"1999-03-29","bar_index":241,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5024,"stop_level":2.5141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-04-26","known_ts":"1999-04-26","bar_index":248,"type":"RECLAIM","strength":1.0,"price":2.7537,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-09-02","known_ts":"1999-09-02","bar_index":278,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7301,"stop_level":2.8007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-09-09","known_ts":"1999-09-09","bar_index":279,"type":"RECLAIM","strength":0.863,"price":2.8596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1999-09-02","prior_stop_level":2.8007,"sweep_low":2.6477,"atr14":0.076627,"stop_level":2.609387,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-01","known_ts":"1999-10-01","bar_index":285,"type":"RECLAIM","strength":0.863,"price":3.3656,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-10-11","known_ts":"1999-10-11","bar_index":287,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1773,"stop_level":3.2597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-10-27","known_ts":"1999-10-29","bar_index":291,"type":"REBUY","strength":1.0,"price":3.2008,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"1999-12-01","known_ts":"1999-12-03","bar_index":299,"type":"BUY","strength":0.863,"price":3.1542,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2000-01-05","known_ts":"2000-01-07","bar_index":307,"type":"BUY","strength":0.725,"price":3.107,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2000-02-25","known_ts":"2000-02-25","bar_index":318,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4141,"stop_level":3.4968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-03","known_ts":"2000-03-03","bar_index":320,"type":"RECLAIM","strength":1.0,"price":3.5441,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-02-25","prior_stop_level":3.4968,"sweep_low":3.2723,"atr14":0.125139,"stop_level":3.20973,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-10","known_ts":"2000-03-10","bar_index":322,"type":"RECLAIM","strength":1.0,"price":3.6622,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-27","known_ts":"2000-06-29","bar_index":347,"type":"BUY","strength":0.725,"price":3.3012,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2000-07-25","known_ts":"2000-07-25","bar_index":353,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1349,"stop_level":3.1468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-27","known_ts":"2000-07-27","bar_index":354,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.1349,"stop_level":3.1468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-08-02","known_ts":"2000-08-02","bar_index":355,"type":"RECLAIM","strength":0.45,"price":3.1824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-27 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":"2000-07-27","prior_stop_level":3.1468,"sweep_low":3.1349,"atr14":0.055748,"stop_level":3.107026,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-09","known_ts":"2000-08-11","bar_index":357,"type":"REBUY","strength":0.45,"price":3.1349,"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":"2000-10-20","known_ts":"2000-10-24","bar_index":374,"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-10-20","trigger_known_ts":"2000-10-24","strength":0.45,"price":2.4699,"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.354713,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3631,"atr14":0.064162,"stop_level":2.331019,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-20","known_ts":"2000-11-22","bar_index":381,"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-11-20","trigger_known_ts":"2000-11-22","strength":0.45,"price":2.1607,"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.435495,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9816,"atr14":0.069352,"stop_level":1.946924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-24","known_ts":"2000-11-28","bar_index":382,"type":"BUY","strength":0.45,"price":2.2681,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-11-24","known_ts":"2000-11-28","bar_index":382,"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-11-24","trigger_known_ts":"2000-11-28","strength":0.45,"price":2.2681,"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.407435,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9816,"atr14":0.079891,"stop_level":1.941654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-04","known_ts":"2001-01-04","bar_index":391,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5904,"stop_level":2.6023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-11","known_ts":"2001-01-11","bar_index":392,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4233,"stop_level":2.6023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-26","known_ts":"2001-01-26","bar_index":396,"type":"RECLAIM","strength":0.725,"price":3.0178,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-03-02","known_ts":"2001-03-02","bar_index":404,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9012,"stop_level":2.9605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-03-06","known_ts":"2001-03-06","bar_index":404,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8057,"stop_level":2.9605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-03-08","known_ts":"2001-03-08","bar_index":405,"type":"RECLAIM","strength":0.725,"price":3.0082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-03-02","prior_stop_level":2.9605,"sweep_low":2.7217,"atr14":0.098063,"stop_level":2.672668,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-08","known_ts":"2001-03-08","bar_index":405,"type":"RECLAIM","strength":0.725,"price":3.0082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-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":"2001-03-06","prior_stop_level":2.9605,"sweep_low":2.7217,"atr14":0.098063,"stop_level":2.672668,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-23","known_ts":"2001-03-23","bar_index":409,"type":"RECLAIM","strength":0.863,"price":2.8172,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-05-02","known_ts":"2001-05-04","bar_index":418,"type":"BUY","strength":0.725,"price":3.0485,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-05-30","known_ts":"2001-05-30","bar_index":424,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1256,"stop_level":3.2279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-05","known_ts":"2001-06-05","bar_index":425,"type":"RECLAIM","strength":0.863,"price":3.4691,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-05-30","prior_stop_level":3.2279,"sweep_low":3.0851,"atr14":0.132387,"stop_level":3.018906,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-14","known_ts":"2001-06-18","bar_index":428,"type":"REBUY","strength":0.863,"price":3.444,"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":"2001-06-27","known_ts":"2001-06-29","bar_index":431,"type":"REBUY","strength":0.863,"price":3.5578,"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":"2001-08-22","known_ts":"2001-08-24","bar_index":444,"type":"BUY","strength":0.863,"price":3.6388,"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-10-04","known_ts":"2001-10-04","bar_index":452,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.0228,"stop_level":4.0517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-05","known_ts":"2001-10-05","bar_index":453,"type":"RECLAIM","strength":1.0,"price":4.0903,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-10-04","prior_stop_level":4.0517,"sweep_low":4.0228,"atr14":0.114759,"stop_level":3.965421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-18","known_ts":"2001-12-20","bar_index":470,"type":"BUY","strength":0.725,"price":3.8255,"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":"2002-06-11","known_ts":"2002-06-11","bar_index":509,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1086,"stop_level":5.1124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-06-12","known_ts":"2002-06-12","bar_index":510,"type":"RECLAIM","strength":0.863,"price":5.27,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-06-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":"2002-06-11","prior_stop_level":5.1124,"sweep_low":4.9588,"atr14":0.235927,"stop_level":4.840836,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-15","known_ts":"2002-08-19","bar_index":525,"type":"BUY","strength":0.725,"price":4.8596,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2002-09-17","known_ts":"2002-09-17","bar_index":532,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.6068,"stop_level":4.6477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-23","known_ts":"2002-09-23","bar_index":533,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.321,"stop_level":4.6477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-28","known_ts":"2002-10-30","bar_index":542,"type":"BUY","strength":0.45,"price":4.2607,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-12-02","known_ts":"2002-12-02","bar_index":550,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2489,"stop_level":4.3116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-03","known_ts":"2002-12-03","bar_index":550,"type":"RECLAIM","strength":0.588,"price":4.3704,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-02","prior_stop_level":4.3116,"sweep_low":4.245,"atr14":0.1466,"stop_level":4.1717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-18","known_ts":"2002-12-18","bar_index":554,"type":"RECLAIM","strength":0.725,"price":5.1916,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-07","known_ts":"2003-01-07","bar_index":558,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.976,"stop_level":5.0466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-08","known_ts":"2003-01-08","bar_index":558,"type":"RECLAIM","strength":0.725,"price":5.1445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-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":"2003-01-07","prior_stop_level":5.0466,"sweep_low":4.8623,"atr14":0.184416,"stop_level":4.770092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-24","known_ts":"2003-01-24","bar_index":562,"type":"RECLAIM","strength":0.863,"price":5.5855,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-02-10","known_ts":"2003-02-10","bar_index":565,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1762,"stop_level":5.2896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-02-13","known_ts":"2003-02-13","bar_index":566,"type":"RECLAIM","strength":0.863,"price":5.3213,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-02-10","prior_stop_level":5.2896,"sweep_low":5.0488,"atr14":0.197199,"stop_level":4.9502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-08","known_ts":"2003-04-10","bar_index":579,"type":"BUY","strength":0.588,"price":5.1155,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2003-06-23","known_ts":"2003-06-23","bar_index":596,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9213,"stop_level":5.9371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-26","known_ts":"2003-06-26","bar_index":597,"type":"RECLAIM","strength":0.863,"price":5.9568,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-23","prior_stop_level":5.9371,"sweep_low":5.8028,"atr14":0.146099,"stop_level":5.72975,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-09","known_ts":"2003-07-09","bar_index":600,"type":"RECLAIM","strength":0.863,"price":6.1384,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-26","known_ts":"2003-08-26","bar_index":611,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.2748,"stop_level":7.2848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-27","known_ts":"2003-08-27","bar_index":611,"type":"RECLAIM","strength":1.0,"price":7.647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-08-26","prior_stop_level":7.2848,"sweep_low":7.1156,"atr14":0.244152,"stop_level":6.993524,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-19","known_ts":"2003-09-23","bar_index":617,"type":"REBUY","strength":1.0,"price":8.2999,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2003-12-16","known_ts":"2003-12-16","bar_index":637,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.3256,"stop_level":10.5302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-17","known_ts":"2003-12-17","bar_index":637,"type":"RECLAIM","strength":1.0,"price":10.7268,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-12-16","prior_stop_level":10.5302,"sweep_low":10.129,"atr14":0.614845,"stop_level":9.821578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-17","known_ts":"2004-03-19","bar_index":658,"type":"BUY","strength":0.725,"price":10.7428,"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":"2004-04-13","known_ts":"2004-04-13","bar_index":664,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.1111,"stop_level":11.0116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-04-15","known_ts":"2004-04-15","bar_index":664,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.0142,"stop_level":11.0116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-05-25","known_ts":"2004-05-27","bar_index":674,"type":"BUY","strength":0.588,"price":9.3727,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2004-07-22","known_ts":"2004-07-22","bar_index":687,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5052,"stop_level":9.288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-26","known_ts":"2004-07-26","bar_index":687,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.3721,"stop_level":9.288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-15","known_ts":"2004-09-15","bar_index":699,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.0782,"stop_level":9.1185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-20","known_ts":"2004-09-20","bar_index":700,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.6949,"stop_level":9.1185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-04","known_ts":"2004-10-04","bar_index":704,"type":"RECLAIM","strength":0.725,"price":10.0465,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-18","known_ts":"2004-11-18","bar_index":715,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7661,"stop_level":9.8367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-19","known_ts":"2004-11-19","bar_index":715,"type":"RECLAIM","strength":0.863,"price":9.8635,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-11-18","prior_stop_level":9.8367,"sweep_low":9.6645,"atr14":0.399111,"stop_level":9.464945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-14","known_ts":"2005-01-19","bar_index":728,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-01-14","trigger_known_ts":"2005-01-19","strength":0.45,"price":8.893,"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.243902,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.426,"atr14":0.299986,"stop_level":8.276007,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-10","known_ts":"2005-02-14","bar_index":734,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-02-10","trigger_known_ts":"2005-02-14","strength":0.45,"price":8.8402,"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.248391,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.1255,"atr14":0.26065,"stop_level":7.995175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-15","known_ts":"2005-02-17","bar_index":735,"type":"BUY","strength":0.45,"price":8.9336,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-02-15","known_ts":"2005-02-17","bar_index":735,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-02-15","trigger_known_ts":"2005-02-17","strength":0.45,"price":8.9336,"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.24045,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.1255,"atr14":0.259165,"stop_level":7.995917,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-18","known_ts":"2005-02-18","bar_index":736,"type":"RECLAIM","strength":0.588,"price":9.1245,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-02-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-03-29","known_ts":"2005-03-29","bar_index":744,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5722,"stop_level":8.8118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-03-30","known_ts":"2005-03-30","bar_index":744,"type":"RECLAIM","strength":0.725,"price":8.9945,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-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":"2005-03-29","prior_stop_level":8.8118,"sweep_low":8.5681,"atr14":0.335194,"stop_level":8.400503,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-20","known_ts":"2005-05-24","bar_index":757,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-05-20","trigger_known_ts":"2005-05-24","strength":0.45,"price":8.6422,"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.171394,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.163,"atr14":0.27029,"stop_level":8.027855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-31","known_ts":"2005-06-02","bar_index":759,"type":"BUY","strength":0.45,"price":8.9904,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-05-31","known_ts":"2005-06-02","bar_index":759,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-05-31","trigger_known_ts":"2005-06-02","strength":0.45,"price":8.9904,"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.138008,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.2736,"atr14":0.267195,"stop_level":8.140003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-16","known_ts":"2005-06-16","bar_index":763,"type":"RECLAIM","strength":0.725,"price":9.4696,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-05-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-05","known_ts":"2005-07-05","bar_index":767,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.1747,"stop_level":9.4122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-11","known_ts":"2005-07-11","bar_index":768,"type":"RECLAIM","strength":0.863,"price":9.5638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-07-05","prior_stop_level":9.4122,"sweep_low":9.146,"atr14":0.272314,"stop_level":9.009843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-21","known_ts":"2005-07-25","bar_index":771,"type":"REBUY","strength":0.863,"price":9.572,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2005-08-18","known_ts":"2005-08-18","bar_index":777,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9242,"stop_level":9.9324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-19","known_ts":"2005-08-19","bar_index":778,"type":"RECLAIM","strength":0.863,"price":10.0676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-08-18","prior_stop_level":9.9324,"sweep_low":9.916,"atr14":0.281039,"stop_level":9.775481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-26","known_ts":"2005-08-26","bar_index":779,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9037,"stop_level":9.9242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-29","known_ts":"2005-08-29","bar_index":780,"type":"RECLAIM","strength":0.863,"price":10.0471,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-08-26","prior_stop_level":9.9242,"sweep_low":9.8177,"atr14":0.280372,"stop_level":9.677514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-12","known_ts":"2005-09-12","bar_index":783,"type":"RECLAIM","strength":0.863,"price":11.8411,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-19","known_ts":"2005-10-19","bar_index":792,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.7878,"stop_level":12.0008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-24","known_ts":"2005-10-24","bar_index":793,"type":"RECLAIM","strength":0.863,"price":12.4145,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-10-19","prior_stop_level":12.0008,"sweep_low":11.2349,"atr14":0.562223,"stop_level":10.953789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-06","known_ts":"2005-12-08","bar_index":803,"type":"BUY","strength":0.863,"price":12.6557,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2006-03-30","known_ts":"2006-04-03","bar_index":829,"type":"BUY","strength":0.588,"price":10.3348,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2006-05-15","known_ts":"2006-05-15","bar_index":839,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.3524,"stop_level":11.606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-16","known_ts":"2006-05-16","bar_index":839,"type":"RECLAIM","strength":0.725,"price":11.6227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-05-15","prior_stop_level":11.606,"sweep_low":11.1777,"atr14":0.643905,"stop_level":10.855748,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-05","known_ts":"2006-06-07","bar_index":844,"type":"REBUY","strength":0.725,"price":11.4397,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2006-06-29","known_ts":"2006-07-03","bar_index":850,"type":"BUY","strength":0.725,"price":11.9346,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2006-07-21","known_ts":"2006-07-25","bar_index":855,"type":"BUY","strength":0.588,"price":11.2734,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2006-08-28","known_ts":"2006-08-28","bar_index":863,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1944,"stop_level":11.5229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-08-31","known_ts":"2006-08-31","bar_index":864,"type":"RECLAIM","strength":0.863,"price":11.6227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-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-08-28","prior_stop_level":11.5229,"sweep_low":11.0156,"atr14":0.392178,"stop_level":10.819511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-20","known_ts":"2006-09-20","bar_index":869,"type":"RECLAIM","strength":0.863,"price":11.4106,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-01","known_ts":"2006-11-03","bar_index":879,"type":"BUY","strength":0.588,"price":11.2193,"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":60},{"ts":"2006-12-13","known_ts":"2006-12-13","bar_index":888,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.6001,"stop_level":11.8225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-18","known_ts":"2006-12-18","bar_index":889,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.491,"stop_level":11.5078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-26","known_ts":"2006-12-26","bar_index":891,"type":"RECLAIM","strength":0.863,"price":11.5288,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-12-18","prior_stop_level":11.5078,"sweep_low":11.0377,"atr14":0.284877,"stop_level":10.895261,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-26","known_ts":"2007-01-26","bar_index":898,"type":"RECLAIM","strength":0.725,"price":11.9065,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-27","known_ts":"2007-02-27","bar_index":905,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6337,"stop_level":12.1121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-23","known_ts":"2007-03-23","bar_index":911,"type":"RECLAIM","strength":0.863,"price":12.5024,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-22","known_ts":"2007-05-22","bar_index":924,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.7528,"stop_level":13.7868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-23","known_ts":"2007-05-23","bar_index":925,"type":"RECLAIM","strength":1.0,"price":14.0203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-22","prior_stop_level":13.7868,"sweep_low":13.6891,"atr14":0.413444,"stop_level":13.482378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-06","known_ts":"2007-06-06","bar_index":928,"type":"RECLAIM","strength":1.0,"price":14.2878,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-08-06","known_ts":"2007-08-06","bar_index":942,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.982,"stop_level":16.4745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-08-08","known_ts":"2007-08-08","bar_index":942,"type":"RECLAIM","strength":0.863,"price":16.7335,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-08-06","prior_stop_level":16.4745,"sweep_low":15.6041,"atr14":0.743669,"stop_level":15.232266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-13","known_ts":"2007-09-17","bar_index":951,"type":"BUY","strength":0.863,"price":17.9691,"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":"2007-11-19","known_ts":"2007-11-19","bar_index":966,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.3176,"stop_level":23.4465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-01-14","known_ts":"2008-01-14","bar_index":979,"type":"RECLAIM","strength":1.0,"price":26.9481,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-03-19","known_ts":"2008-03-19","bar_index":994,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.3177,"stop_level":31.5999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-03-24","known_ts":"2008-03-24","bar_index":994,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.6723,"stop_level":31.5999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-06-05","known_ts":"2008-06-09","bar_index":1012,"type":"BUY","strength":0.725,"price":28.7603,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2008-08-18","known_ts":"2008-08-20","bar_index":1029,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-08-18","trigger_known_ts":"2008-08-20","strength":0.45,"price":18.9057,"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.447659,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.4442,"atr14":1.436206,"stop_level":16.726097,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-12","known_ts":"2008-09-16","bar_index":1035,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-09-12","trigger_known_ts":"2008-09-16","strength":0.45,"price":15.8972,"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.535554,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.5639,"atr14":1.296382,"stop_level":12.915709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-17","known_ts":"2008-09-19","bar_index":1036,"type":"BUY","strength":0.45,"price":20.8031,"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-09-17","known_ts":"2008-09-19","bar_index":1036,"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-09-17","trigger_known_ts":"2008-09-19","strength":0.45,"price":20.8031,"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.392225,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.5639,"atr14":1.546467,"stop_level":12.790666,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-16","known_ts":"2008-10-16","bar_index":1043,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.5639,"stop_level":13.8032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-11-03","known_ts":"2008-11-05","bar_index":1047,"type":"REBUY","strength":0.45,"price":12.3332,"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":"2008-11-03","known_ts":"2008-11-05","bar_index":1047,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-03","trigger_known_ts":"2008-11-05","strength":0.45,"price":12.3332,"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.639678,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.6922,"atr14":1.909755,"stop_level":6.737322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":1052,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-24","trigger_known_ts":"2008-11-26","strength":0.588,"price":14.5856,"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.573873,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.5374,"atr14":1.75897,"stop_level":8.657915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-07","known_ts":"2009-01-07","bar_index":1061,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.3018,"stop_level":15.308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":1062,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.5512,"stop_level":15.308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-26","known_ts":"2009-02-26","bar_index":1073,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.2798,"stop_level":16.5636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-19","known_ts":"2009-03-23","bar_index":1078,"type":"BUY","strength":0.863,"price":20.5282,"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":"2009-04-16","known_ts":"2009-04-16","bar_index":1084,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.076,"stop_level":18.662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-01","known_ts":"2009-05-01","bar_index":1088,"type":"RECLAIM","strength":0.863,"price":19.7975,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-06","known_ts":"2009-05-08","bar_index":1089,"type":"BUY","strength":0.863,"price":21.0628,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-06-08","known_ts":"2009-06-08","bar_index":1096,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.0081,"stop_level":23.1889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-09","known_ts":"2009-06-09","bar_index":1096,"type":"RECLAIM","strength":0.863,"price":23.2749,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-06-08","prior_stop_level":23.1889,"sweep_low":22.1646,"atr14":1.277077,"stop_level":21.526062,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-31","known_ts":"2009-08-04","bar_index":1109,"type":"BUY","strength":0.725,"price":24.2046,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2009-09-03","known_ts":"2009-09-08","bar_index":1117,"type":"BUY","strength":0.863,"price":26.236,"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":55},{"ts":"2009-10-26","known_ts":"2009-10-26","bar_index":1129,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.9271,"stop_level":31.5813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-30","known_ts":"2009-11-30","bar_index":1137,"type":"RECLAIM","strength":1.0,"price":36.1162,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-26","known_ts":"2010-03-02","bar_index":1157,"type":"BUY","strength":0.725,"price":30.094,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2010-06-30","known_ts":"2010-06-30","bar_index":1185,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.5068,"stop_level":33.7683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-20","known_ts":"2010-07-20","bar_index":1190,"type":"RECLAIM","strength":1.0,"price":34.6574,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-26","known_ts":"2010-08-30","bar_index":1199,"type":"BUY","strength":1.0,"price":35.346,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-09-27","known_ts":"2010-09-27","bar_index":1206,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.9126,"stop_level":35.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-28","known_ts":"2010-09-28","bar_index":1206,"type":"RECLAIM","strength":1.0,"price":38.1789,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-09-27","prior_stop_level":35.93,"sweep_low":35.7208,"atr14":1.092647,"stop_level":35.174477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-13","known_ts":"2010-10-13","bar_index":1210,"type":"RECLAIM","strength":1.0,"price":44.5769,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-09-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-15","known_ts":"2010-11-15","bar_index":1217,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.2434,"stop_level":46.5469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":1218,"type":"RECLAIM","strength":1.0,"price":46.6105,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-15","prior_stop_level":46.5469,"sweep_low":44.5212,"atr14":1.630749,"stop_level":43.705826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-30","known_ts":"2010-11-30","bar_index":1221,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.2677,"stop_level":45.509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-03","known_ts":"2010-12-03","bar_index":1222,"type":"RECLAIM","strength":1.0,"price":46.4794,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-30","prior_stop_level":45.509,"sweep_low":42.9565,"atr14":1.722345,"stop_level":42.095327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-16","known_ts":"2011-02-18","bar_index":1239,"type":"BUY","strength":0.725,"price":39.1976,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2011-03-17","known_ts":"2011-03-17","bar_index":1245,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.6625,"stop_level":36.6712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-03-18","known_ts":"2011-03-18","bar_index":1246,"type":"RECLAIM","strength":0.588,"price":37.2307,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2011-03-17","prior_stop_level":36.6712,"sweep_low":36.444,"atr14":1.530766,"stop_level":35.678617,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-27","known_ts":"2011-04-29","bar_index":1255,"type":"BUY","strength":0.588,"price":36.7052,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2011-06-08","known_ts":"2011-06-08","bar_index":1264,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.574,"stop_level":33.8337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-07-11","known_ts":"2011-07-13","bar_index":1272,"type":"BUY","strength":0.45,"price":33.8777,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-08-17","known_ts":"2011-08-17","bar_index":1281,"type":"RECLAIM","strength":0.725,"price":39.0836,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-06-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-09-22","known_ts":"2011-09-22","bar_index":1289,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.0312,"stop_level":39.6649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-02","known_ts":"2011-11-04","bar_index":1299,"type":"BUY","strength":0.725,"price":37.9737,"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":"2012-01-09","known_ts":"2012-01-11","bar_index":1314,"type":"BUY","strength":0.45,"price":35.9009,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-01-09","known_ts":"2012-01-11","bar_index":1314,"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":"2012-01-09","trigger_known_ts":"2012-01-11","strength":0.45,"price":35.9009,"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.133017,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.7579,"atr14":1.153199,"stop_level":32.181301,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-23","known_ts":"2012-01-23","bar_index":1317,"type":"RECLAIM","strength":0.588,"price":36.5561,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-01-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":1327,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.2015,"stop_level":35.5291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-04-10","known_ts":"2012-04-12","bar_index":1335,"type":"BUY","strength":0.725,"price":37.5697,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"2012-05-03","known_ts":"2012-05-03","bar_index":1340,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.3797,"stop_level":36.2735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-05-31","known_ts":"2012-06-04","bar_index":1347,"type":"BUY","strength":0.588,"price":35.9785,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":20},{"ts":"2012-08-29","known_ts":"2012-08-31","bar_index":1368,"type":"BUY","strength":0.45,"price":30.9818,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-09-12","known_ts":"2012-09-12","bar_index":1371,"type":"RECLAIM","strength":0.588,"price":34.7986,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-08-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-10-08","known_ts":"2012-10-08","bar_index":1377,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.3684,"stop_level":33.7439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":1377,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.3327,"stop_level":33.7439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-10","known_ts":"2012-12-12","bar_index":1391,"type":"BUY","strength":0.45,"price":31.6267,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-12-10","known_ts":"2012-12-12","bar_index":1391,"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":"2012-12-10","trigger_known_ts":"2012-12-12","strength":0.45,"price":31.6267,"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.167701,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.7431,"atr14":1.024252,"stop_level":27.230974,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-08","known_ts":"2013-01-08","bar_index":1397,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.9795,"stop_level":31.2312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-01-10","known_ts":"2013-01-10","bar_index":1398,"type":"RECLAIM","strength":0.588,"price":31.4829,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-01-08","prior_stop_level":31.2312,"sweep_low":30.5839,"atr14":0.860278,"stop_level":30.153761,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-28","known_ts":"2013-03-04","bar_index":1409,"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":"2013-02-28","trigger_known_ts":"2013-03-04","strength":0.45,"price":21.9715,"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.41518,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.9266,"atr14":0.817724,"stop_level":21.517738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-26","known_ts":"2013-03-28","bar_index":1415,"type":"BUY","strength":0.45,"price":23.338,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-03-26","known_ts":"2013-03-28","bar_index":1415,"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":"2013-03-26","trigger_known_ts":"2013-03-28","strength":0.45,"price":23.338,"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.378808,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.2142,"atr14":0.759701,"stop_level":21.834349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-10","known_ts":"2013-04-10","bar_index":1418,"type":"SELL","basis":"structure_stop","strength":0.45,"price":21.8636,"stop_level":22.7087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-04-25","known_ts":"2013-04-29","bar_index":1422,"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":"2013-04-25","trigger_known_ts":"2013-04-29","strength":0.45,"price":19.315,"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.476421,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.3775,"atr14":0.910542,"stop_level":17.922229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-21","known_ts":"2013-05-23","bar_index":1428,"type":"BUY","strength":0.45,"price":16.8756,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-05-21","known_ts":"2013-05-23","bar_index":1428,"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":"2013-05-21","trigger_known_ts":"2013-05-23","strength":0.45,"price":16.8756,"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.539309,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.8561,"atr14":0.808072,"stop_level":15.452064,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-02","known_ts":"2013-08-02","bar_index":1445,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.7601,"stop_level":12.2607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-08-06","known_ts":"2013-08-06","bar_index":1445,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.6952,"stop_level":12.2607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-08-08","known_ts":"2013-08-08","bar_index":1446,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.4051,"stop_level":12.2607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-08-15","known_ts":"2013-08-15","bar_index":1448,"type":"RECLAIM","strength":0.588,"price":12.8433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-08-08","prior_stop_level":12.2607,"sweep_low":10.7043,"atr14":0.712531,"stop_level":10.348034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-10","known_ts":"2013-09-10","bar_index":1453,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.1321,"stop_level":11.3596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-11-07","known_ts":"2013-11-07","bar_index":1467,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.8069,"stop_level":12.816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-11-11","known_ts":"2013-11-11","bar_index":1468,"type":"RECLAIM","strength":0.588,"price":12.8251,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-11-07","prior_stop_level":12.816,"sweep_low":12.3154,"atr14":0.525106,"stop_level":12.052847,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-18","known_ts":"2013-11-18","bar_index":1470,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.7322,"stop_level":12.816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-01-10","known_ts":"2014-01-14","bar_index":1482,"type":"BUY","strength":0.725,"price":10.5845,"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":65},{"ts":"2014-02-06","known_ts":"2014-02-06","bar_index":1488,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.1837,"stop_level":10.211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-02-07","known_ts":"2014-02-07","bar_index":1488,"type":"RECLAIM","strength":0.725,"price":10.2657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-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":"2014-02-06","prior_stop_level":10.211,"sweep_low":10.0926,"atr14":0.424525,"stop_level":9.880337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-13","known_ts":"2014-03-13","bar_index":1496,"type":"RECLAIM","strength":0.863,"price":12.5611,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-02-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-24","known_ts":"2014-03-24","bar_index":1498,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.4589,"stop_level":11.7049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-04-08","known_ts":"2014-04-08","bar_index":1502,"type":"RECLAIM","strength":1.0,"price":11.9782,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-25","known_ts":"2014-06-27","bar_index":1520,"type":"BUY","strength":0.725,"price":10.4475,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2014-07-24","known_ts":"2014-07-24","bar_index":1526,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9552,"stop_level":10.0373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-07-25","known_ts":"2014-07-25","bar_index":1527,"type":"RECLAIM","strength":0.863,"price":10.5113,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2014-07-24","prior_stop_level":10.0373,"sweep_low":9.7638,"atr14":0.381408,"stop_level":9.573096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-07","known_ts":"2014-08-07","bar_index":1530,"type":"RECLAIM","strength":1.0,"price":11.7876,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-08","known_ts":"2014-09-08","bar_index":1537,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.742,"stop_level":11.9061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-11","known_ts":"2014-09-11","bar_index":1538,"type":"RECLAIM","strength":1.0,"price":11.9699,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-09-08","prior_stop_level":11.9061,"sweep_low":11.6235,"atr14":0.407699,"stop_level":11.419651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-26","known_ts":"2014-12-01","bar_index":1556,"type":"BUY","strength":0.588,"price":9.6241,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":1560,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5182,"stop_level":8.9661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-01-15","known_ts":"2015-01-15","bar_index":1567,"type":"RECLAIM","strength":0.863,"price":10.401,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-03","known_ts":"2015-02-03","bar_index":1571,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9257,"stop_level":10.008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2015-02-05","known_ts":"2015-02-05","bar_index":1571,"type":"RECLAIM","strength":0.863,"price":10.0811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2015-02-03","prior_stop_level":10.008,"sweep_low":9.615,"atr14":0.572759,"stop_level":9.32862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-09","known_ts":"2015-02-09","bar_index":1572,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7886,"stop_level":10.008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2015-02-25","known_ts":"2015-02-27","bar_index":1576,"type":"REBUY","strength":1.0,"price":10.5838,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2015-06-01","known_ts":"2015-06-01","bar_index":1598,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.9806,"stop_level":10.0902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-02","known_ts":"2015-06-02","bar_index":1598,"type":"RECLAIM","strength":1.0,"price":10.2639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-06-01","prior_stop_level":10.0902,"sweep_low":9.9349,"atr14":0.364817,"stop_level":9.752491,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-11","known_ts":"2015-09-15","bar_index":1622,"type":"BUY","strength":0.588,"price":5.5112,"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":"2015-09-28","known_ts":"2015-09-28","bar_index":1625,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3285,"stop_level":5.5112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-10-01","known_ts":"2015-10-01","bar_index":1626,"type":"RECLAIM","strength":0.588,"price":5.5661,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2015-09-28","prior_stop_level":5.5112,"sweep_low":5.2553,"atr14":0.324814,"stop_level":5.092893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":1633,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7908,"stop_level":6.8456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2015-11-02","known_ts":"2015-11-02","bar_index":1634,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7397,"stop_level":6.8456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-27","known_ts":"2015-12-01","bar_index":1640,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-11-27","trigger_known_ts":"2015-12-01","strength":0.45,"price":4.4602,"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.601305,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.9758,"atr14":0.277424,"stop_level":3.837088,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-23","known_ts":"2015-12-28","bar_index":1646,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-12-23","trigger_known_ts":"2015-12-28","strength":0.45,"price":3.8935,"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.651962,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4731,"atr14":0.251748,"stop_level":3.347226,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-04","known_ts":"2016-01-06","bar_index":1648,"type":"BUY","strength":0.45,"price":3.9666,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-01-04","known_ts":"2016-01-06","bar_index":1648,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-01-04","trigger_known_ts":"2016-01-06","strength":0.45,"price":3.9666,"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.645428,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6285,"atr14":0.222198,"stop_level":3.517401,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-19","known_ts":"2016-01-19","bar_index":1651,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.0892,"stop_level":3.8478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-01-26","known_ts":"2016-01-28","bar_index":1653,"type":"BUY","strength":0.45,"price":3.5645,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-01-26","known_ts":"2016-01-28","bar_index":1653,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-01-26","trigger_known_ts":"2016-01-28","strength":0.45,"price":3.5645,"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.681371,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.0161,"atr14":0.256398,"stop_level":2.887901,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-01","known_ts":"2016-03-01","bar_index":1661,"type":"RECLAIM","strength":0.725,"price":5.1822,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-01-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-08-23","known_ts":"2016-08-23","bar_index":1701,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1429,"stop_level":13.6547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-28","known_ts":"2016-12-30","bar_index":1731,"type":"BUY","strength":0.588,"price":10.3344,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2017-02-22","known_ts":"2017-02-22","bar_index":1743,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.8553,"stop_level":11.8828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-12","known_ts":"2017-06-12","bar_index":1768,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5674,"stop_level":11.313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-07-10","known_ts":"2017-07-12","bar_index":1775,"type":"BUY","strength":0.588,"price":10.8803,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":80},{"ts":"2017-09-11","known_ts":"2017-09-11","bar_index":1789,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2703,"stop_level":12.3624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-14","known_ts":"2017-09-14","bar_index":1790,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.1322,"stop_level":12.3624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-03","known_ts":"2017-10-05","bar_index":1795,"type":"REBUY","strength":1.0,"price":12.6661,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2017-12-28","known_ts":"2018-01-02","bar_index":1815,"type":"BUY","strength":0.863,"price":13.3948,"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":"2018-02-12","known_ts":"2018-02-14","bar_index":1825,"type":"REBUY","strength":0.863,"price":14.8431,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2018-04-05","known_ts":"2018-04-09","bar_index":1837,"type":"BUY","strength":0.863,"price":14.6955,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2018-07-31","known_ts":"2018-08-02","bar_index":1864,"type":"BUY","strength":0.45,"price":12.5136,"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":"2018-10-09","known_ts":"2018-10-09","bar_index":1880,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.9776,"stop_level":12.2826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-11","known_ts":"2018-10-11","bar_index":1881,"type":"RECLAIM","strength":0.588,"price":12.9388,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-10-09","prior_stop_level":12.2826,"sweep_low":11.765,"atr14":0.450698,"stop_level":11.539651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-30","known_ts":"2018-10-30","bar_index":1885,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.9573,"stop_level":13.0774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-01","known_ts":"2018-11-01","bar_index":1886,"type":"RECLAIM","strength":0.588,"price":13.1144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-10-30","prior_stop_level":13.0774,"sweep_low":12.68,"atr14":0.401985,"stop_level":12.479007,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-12","known_ts":"2018-11-12","bar_index":1888,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.6153,"stop_level":12.7077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-14","known_ts":"2018-11-14","bar_index":1889,"type":"RECLAIM","strength":0.588,"price":12.9203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-11-12","prior_stop_level":12.7077,"sweep_low":12.4397,"atr14":0.401581,"stop_level":12.23891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-03","known_ts":"2018-12-03","bar_index":1893,"type":"RECLAIM","strength":0.863,"price":13.6628,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-10","known_ts":"2019-01-10","bar_index":1901,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.7488,"stop_level":14.7581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-11","known_ts":"2019-01-11","bar_index":1901,"type":"RECLAIM","strength":0.863,"price":14.8138,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-01-10","prior_stop_level":14.7581,"sweep_low":14.6189,"atr14":0.480961,"stop_level":14.37842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-05","known_ts":"2019-02-05","bar_index":1907,"type":"RECLAIM","strength":0.863,"price":14.8787,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-13","known_ts":"2019-02-15","bar_index":1909,"type":"BUY","strength":0.863,"price":15.3985,"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":"2019-03-12","known_ts":"2019-03-14","bar_index":1915,"type":"BUY","strength":1.0,"price":15.6491,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2019-04-01","known_ts":"2019-04-01","bar_index":1919,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.4821,"stop_level":15.5378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-03","known_ts":"2019-04-03","bar_index":1920,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.5006,"stop_level":15.5378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-04","known_ts":"2019-04-04","bar_index":1920,"type":"RECLAIM","strength":1.0,"price":15.9833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-04-01","prior_stop_level":15.5378,"sweep_low":15.2407,"atr14":0.438908,"stop_level":15.021246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-04","known_ts":"2019-04-04","bar_index":1920,"type":"RECLAIM","strength":1.0,"price":15.9833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-04-03","prior_stop_level":15.5378,"sweep_low":15.2407,"atr14":0.438908,"stop_level":15.021246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-11","known_ts":"2019-06-13","bar_index":1936,"type":"BUY","strength":0.725,"price":14.7187,"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":"2019-07-09","known_ts":"2019-07-09","bar_index":1942,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.1845,"stop_level":15.3428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-10","known_ts":"2019-07-10","bar_index":1942,"type":"RECLAIM","strength":0.725,"price":15.4546,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-07-09","prior_stop_level":15.3428,"sweep_low":14.8025,"atr14":0.507002,"stop_level":14.548999,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-30","known_ts":"2019-07-30","bar_index":1947,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.1658,"stop_level":15.2031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-01","known_ts":"2019-08-01","bar_index":1948,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.7466,"stop_level":15.2031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-09-18","known_ts":"2019-09-20","bar_index":1959,"type":"BUY","strength":0.45,"price":13.8151,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-10-09","known_ts":"2019-10-09","bar_index":1964,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.3959,"stop_level":13.4797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-10-10","known_ts":"2019-10-10","bar_index":1964,"type":"RECLAIM","strength":0.45,"price":13.5729,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-09 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":"2019-10-09","prior_stop_level":13.4797,"sweep_low":13.1816,"atr14":0.521796,"stop_level":12.920702,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-06","known_ts":"2019-12-06","bar_index":1977,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.7469,"stop_level":13.9615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-13","known_ts":"2019-12-13","bar_index":1979,"type":"RECLAIM","strength":0.588,"price":14.2322,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-12-06","prior_stop_level":13.9615,"sweep_low":13.5136,"atr14":0.389273,"stop_level":13.318963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-20","known_ts":"2019-12-24","bar_index":1981,"type":"BUY","strength":0.588,"price":13.9242,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-03-19","known_ts":"2020-03-23","bar_index":2001,"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":"2020-03-19","trigger_known_ts":"2020-03-23","strength":0.45,"price":6.4488,"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.605102,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7783,"atr14":1.040544,"stop_level":4.258028,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-27","known_ts":"2020-03-31","bar_index":2003,"type":"BUY","strength":0.45,"price":6.8034,"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":"2020-03-27","known_ts":"2020-03-31","bar_index":2003,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-03-27","trigger_known_ts":"2020-03-31","strength":0.45,"price":6.8034,"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.583388,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.3756,"atr14":1.027924,"stop_level":4.861638,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-29","known_ts":"2020-05-29","bar_index":2017,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.3261,"stop_level":7.3727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-01","known_ts":"2020-06-01","bar_index":2017,"type":"RECLAIM","strength":0.588,"price":7.718,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-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":"2020-05-29","prior_stop_level":7.3727,"sweep_low":7.2794,"atr14":0.51996,"stop_level":7.01942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-23","known_ts":"2020-07-23","bar_index":2030,"type":"RECLAIM","strength":0.863,"price":11.4044,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":2040,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.0204,"stop_level":12.3563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-08","known_ts":"2020-12-10","bar_index":2062,"type":"BUY","strength":0.863,"price":11.927,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2021-02-18","known_ts":"2021-02-22","bar_index":2078,"type":"BUY","strength":0.725,"price":10.7325,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2021-03-18","known_ts":"2021-03-18","bar_index":2084,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.3032,"stop_level":10.3125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-05-06","known_ts":"2021-05-10","bar_index":2096,"type":"BUY","strength":0.588,"price":10.1258,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2021-06-08","known_ts":"2021-06-08","bar_index":2103,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.2192,"stop_level":10.4338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-06-11","known_ts":"2021-06-11","bar_index":2104,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.0698,"stop_level":10.4338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-08-26","known_ts":"2021-08-30","bar_index":2122,"type":"BUY","strength":0.588,"price":7.0928,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2021-09-15","known_ts":"2021-09-15","bar_index":2126,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.4581,"stop_level":6.7288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-09-17","known_ts":"2021-09-21","bar_index":2127,"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":"2021-09-17","trigger_known_ts":"2021-09-21","strength":0.588,"price":6.8688,"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.432532,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.1595,"atr14":0.344302,"stop_level":5.987349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-20","known_ts":"2021-09-20","bar_index":2127,"type":"RECLAIM","strength":0.45,"price":6.7381,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-15 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":"2021-09-15","prior_stop_level":6.7288,"sweep_low":6.1595,"atr14":0.348533,"stop_level":5.985233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-29","known_ts":"2021-10-29","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.3541,"stop_level":7.5967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-11-04","known_ts":"2021-11-04","bar_index":2138,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5515,"stop_level":7.5967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-21","known_ts":"2021-12-23","bar_index":2149,"type":"BUY","strength":0.725,"price":6.9061,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2022-01-26","known_ts":"2022-01-26","bar_index":2157,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.6527,"stop_level":7.7367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-02","known_ts":"2022-02-02","bar_index":2158,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.1861,"stop_level":7.7367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-08","known_ts":"2022-02-08","bar_index":2160,"type":"RECLAIM","strength":0.725,"price":8.306,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-02-02","prior_stop_level":7.7367,"sweep_low":6.8128,"atr14":0.409117,"stop_level":6.608242,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-16","known_ts":"2022-02-16","bar_index":2162,"type":"RECLAIM","strength":0.863,"price":9.1459,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-23","known_ts":"2022-03-25","bar_index":2170,"type":"REBUY","strength":0.863,"price":9.9579,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2022-03-28","known_ts":"2022-03-28","bar_index":2171,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.4726,"stop_level":9.5006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-01","known_ts":"2022-04-01","bar_index":2172,"type":"RECLAIM","strength":0.863,"price":9.6312,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-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":"2022-03-28","prior_stop_level":9.5006,"sweep_low":9.1553,"atr14":0.458771,"stop_level":8.925915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-13","known_ts":"2022-04-13","bar_index":2175,"type":"RECLAIM","strength":1.0,"price":10.3125,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-08-10","known_ts":"2022-08-12","bar_index":2202,"type":"BUY","strength":0.588,"price":5.6377,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2022-09-23","known_ts":"2022-09-23","bar_index":2212,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5155,"stop_level":5.7692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-28","known_ts":"2022-09-28","bar_index":2213,"type":"RECLAIM","strength":0.588,"price":6.0699,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-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":"2022-09-23","prior_stop_level":5.7692,"sweep_low":5.4028,"atr14":0.30359,"stop_level":5.251005,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-08","known_ts":"2022-11-08","bar_index":2223,"type":"RECLAIM","strength":0.725,"price":7.329,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":2227,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1505,"stop_level":7.2726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":2227,"type":"RECLAIM","strength":0.863,"price":7.5263,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-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":"2022-11-28","prior_stop_level":7.2726,"sweep_low":7.1411,"atr14":0.348769,"stop_level":6.966715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-05","known_ts":"2023-01-05","bar_index":2236,"type":"RECLAIM","strength":1.0,"price":7.6297,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-01-24","known_ts":"2023-01-26","bar_index":2240,"type":"BUY","strength":1.0,"price":7.9022,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2023-03-16","known_ts":"2023-03-20","bar_index":2252,"type":"BUY","strength":1.0,"price":7.874,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2023-06-12","known_ts":"2023-06-14","bar_index":2272,"type":"BUY","strength":0.725,"price":6.98,"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-09-20","known_ts":"2023-09-20","bar_index":2295,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8335,"stop_level":7.8525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-21","known_ts":"2023-09-21","bar_index":2295,"type":"RECLAIM","strength":1.0,"price":7.9947,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-09-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":"2023-09-20","prior_stop_level":7.8525,"sweep_low":7.7956,"atr14":0.267661,"stop_level":7.66177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-03","known_ts":"2023-10-03","bar_index":2298,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.7482,"stop_level":7.8335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-19","known_ts":"2023-10-19","bar_index":2302,"type":"RECLAIM","strength":1.0,"price":8.0327,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-14","known_ts":"2023-11-16","bar_index":2308,"type":"BUY","strength":1.0,"price":8.3077,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":75},{"ts":"2023-12-12","known_ts":"2023-12-12","bar_index":2314,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7914,"stop_level":8.8198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-12-13","known_ts":"2023-12-13","bar_index":2314,"type":"RECLAIM","strength":1.0,"price":9.1043,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-12-12","prior_stop_level":8.8198,"sweep_low":8.6586,"atr14":0.261352,"stop_level":8.527924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-28","known_ts":"2023-12-28","bar_index":2318,"type":"RECLAIM","strength":1.0,"price":13.941,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-17","known_ts":"2024-01-17","bar_index":2322,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5616,"stop_level":13.6944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":2322,"type":"RECLAIM","strength":1.0,"price":14.1022,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-01-17","prior_stop_level":13.6944,"sweep_low":13.4194,"atr14":0.492775,"stop_level":13.173013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-02","known_ts":"2024-02-02","bar_index":2326,"type":"RECLAIM","strength":1.0,"price":14.6143,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-17","known_ts":"2024-04-17","bar_index":2343,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.8535,"stop_level":14.8988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-04-18","known_ts":"2024-04-18","bar_index":2343,"type":"RECLAIM","strength":0.863,"price":15.2537,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-17 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":"2024-04-17","prior_stop_level":14.8988,"sweep_low":14.663,"atr14":0.646536,"stop_level":14.339732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-05","known_ts":"2024-06-05","bar_index":2354,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.578,"stop_level":16.6924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-06-06","known_ts":"2024-06-06","bar_index":2354,"type":"RECLAIM","strength":0.725,"price":16.7972,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-05 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":"2024-06-05","prior_stop_level":16.6924,"sweep_low":15.9492,"atr14":0.671422,"stop_level":15.613489,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-17","known_ts":"2024-09-19","bar_index":2378,"type":"BUY","strength":0.588,"price":12.9766,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2024-10-09","known_ts":"2024-10-09","bar_index":2383,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.4145,"stop_level":13.1862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-10-30","known_ts":"2024-10-30","bar_index":2388,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.4812,"stop_level":12.5383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-04","known_ts":"2024-11-04","bar_index":2389,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.262,"stop_level":12.5383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-12-03","known_ts":"2024-12-05","bar_index":2396,"type":"BUY","strength":0.45,"price":11.7475,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-12-30","known_ts":"2024-12-30","bar_index":2402,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3664,"stop_level":11.5093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-01-02","known_ts":"2025-01-02","bar_index":2402,"type":"RECLAIM","strength":0.588,"price":11.5284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-12-30","prior_stop_level":11.5093,"sweep_low":10.9567,"atr14":0.42425,"stop_level":10.744575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-21","known_ts":"2025-02-21","bar_index":2413,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.0048,"stop_level":12.3478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-12","known_ts":"2025-03-12","bar_index":2418,"type":"RECLAIM","strength":0.725,"price":14.139,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-04-02","known_ts":"2025-04-02","bar_index":2423,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.501,"stop_level":14.5391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-07","known_ts":"2025-04-07","bar_index":2424,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.3287,"stop_level":14.5391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-04-24","known_ts":"2025-04-24","bar_index":2428,"type":"RECLAIM","strength":0.863,"price":13.9742,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-18","known_ts":"2025-06-18","bar_index":2440,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.0927,"stop_level":16.1121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-26","known_ts":"2025-06-26","bar_index":2442,"type":"RECLAIM","strength":0.863,"price":16.1996,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-06-18","prior_stop_level":16.1121,"sweep_low":15.1792,"atr14":0.464746,"stop_level":14.946827,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-09","known_ts":"2025-07-09","bar_index":2445,"type":"RECLAIM","strength":0.863,"price":16.4036,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-21","known_ts":"2025-10-21","bar_index":2469,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.312,"stop_level":23.7503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-29","known_ts":"2025-12-29","bar_index":2485,"type":"RECLAIM","strength":1.0,"price":27.0446,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-08","known_ts":"2026-05-12","bar_index":2515,"type":"BUY","strength":0.725,"price":38.09,"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":70},{"ts":"2026-06-05","known_ts":"2026-06-05","bar_index":2521,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.26,"stop_level":32.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-06-12","known_ts":"2026-06-12","bar_index":2523,"type":"RECLAIM","strength":0.725,"price":33.42,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2026-06-05","prior_stop_level":32.87,"sweep_low":29.24,"atr14":1.84388,"stop_level":28.31806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-20","known_ts":"2026-07-22","bar_index":2531,"type":"BUY","strength":0.588,"price":32.09,"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":60}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-22","last_scored_basis":null,"bars_since_signal":6,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2018-07-13","2019-04-29","2019-05-29","2019-08-19","2019-09-18","2020-01-31","2020-02-19","2020-09-30","2020-11-30","2021-02-01","2021-02-18","2021-05-06","2021-06-02","2021-07-20","2022-05-02","2022-05-18","2022-06-23","2022-07-15","2022-08-02","2022-08-23","2022-12-30","2023-02-17","2023-03-16","2023-05-19","2023-10-11","2024-02-29","2024-04-09","2024-04-25","2024-06-21","2024-07-10","2024-08-08","2024-09-04","2024-11-19","2024-12-03","2025-11-05","2025-11-26","2026-03-23","2026-05-05","2026-05-27","2026-07-10"],"warnings":[{"ts":"2022-09-23","kind":"confirm","px":5.5155,"level":5.7692},{"ts":"2022-10-12","kind":"arm","px":6.2015},{"ts":"2022-11-28","kind":"confirm","px":7.1505,"level":7.2726},{"ts":"2023-06-29","kind":"arm","px":6.8093},{"ts":"2023-09-05","kind":"arm","px":7.9283},{"ts":"2023-09-20","kind":"confirm","px":7.8335,"level":7.8525},{"ts":"2023-09-21","kind":"arm","px":7.9947},{"ts":"2023-10-03","kind":"confirm","px":7.7482,"level":7.8335},{"ts":"2023-12-06","kind":"arm","px":8.8388},{"ts":"2023-12-12","kind":"confirm","px":8.7914,"level":8.8198},{"ts":"2024-01-04","kind":"arm","px":14.0358},{"ts":"2024-01-17","kind":"confirm","px":13.5616,"level":13.6944},{"ts":"2024-03-25","kind":"arm","px":16.1412},{"ts":"2024-04-17","kind":"confirm","px":14.8535,"level":14.8988},{"ts":"2024-06-04","kind":"arm","px":16.235},{"ts":"2024-06-05","kind":"confirm","px":16.578,"level":16.6924},{"ts":"2024-10-08","kind":"arm","px":12.786},{"ts":"2024-10-09","kind":"confirm","px":12.4145,"level":13.1862},{"ts":"2024-10-29","kind":"arm","px":12.4716},{"ts":"2024-10-30","kind":"confirm","px":12.4812,"level":12.5383},{"ts":"2024-11-01","kind":"arm","px":12.0429},{"ts":"2024-11-04","kind":"confirm","px":12.262,"level":12.5383},{"ts":"2024-12-23","kind":"arm","px":11.7952},{"ts":"2024-12-30","kind":"confirm","px":11.3664,"level":11.5093},{"ts":"2025-01-29","kind":"arm","px":11.919},{"ts":"2025-02-21","kind":"confirm","px":12.0048,"level":12.3478},{"ts":"2025-03-25","kind":"arm","px":14.7678},{"ts":"2025-04-02","kind":"confirm","px":14.501,"level":14.5391},{"ts":"2025-04-04","kind":"arm","px":12.6908},{"ts":"2025-04-07","kind":"confirm","px":12.3287,"level":14.5391},{"ts":"2025-06-17","kind":"arm","px":16.1607},{"ts":"2025-06-18","kind":"confirm","px":16.0927,"level":16.1121},{"ts":"2025-06-25","kind":"arm","px":15.6262},{"ts":"2025-08-27","kind":"arm","px":18.0945},{"ts":"2025-10-13","kind":"arm","px":24.9164},{"ts":"2025-10-21","kind":"confirm","px":22.312,"level":23.7503},{"ts":"2025-12-31","kind":"arm","px":27.0446},{"ts":"2026-01-29","kind":"arm","px":37.4426},{"ts":"2026-05-19","kind":"arm","px":32.87},{"ts":"2026-06-05","kind":"confirm","px":30.26,"level":32.87}],"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":[]}}}