{"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":"AGX","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1996-02-08","known_ts":"1996-02-08","bar_index":40,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.6537,"stop_level":13.9676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-02-09","known_ts":"1996-02-09","bar_index":41,"type":"RECLAIM","strength":0.45,"price":15.0661,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-08 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-02-08","prior_stop_level":13.9676,"sweep_low":13.6537,"atr14":1.442161,"stop_level":12.932619,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-16","known_ts":"1996-04-18","bar_index":56,"type":"BUY","strength":0.45,"price":13.3398,"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-05-09","known_ts":"1996-05-09","bar_index":61,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.0661,"stop_level":16.3216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-07-08","known_ts":"1996-07-08","bar_index":75,"type":"RECLAIM","strength":0.725,"price":18.048,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-07-16","known_ts":"1996-07-16","bar_index":77,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.2814,"stop_level":16.7925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-07-22","known_ts":"1996-07-22","bar_index":78,"type":"RECLAIM","strength":0.725,"price":17.4202,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-07-16","prior_stop_level":16.7925,"sweep_low":13.8106,"atr14":1.443081,"stop_level":13.089059,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-14","known_ts":"1996-08-16","bar_index":84,"type":"BUY","strength":0.588,"price":15.0661,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1996-08-27","known_ts":"1996-08-29","bar_index":87,"type":"BUY","strength":0.588,"price":15.0661,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1996-09-10","known_ts":"1996-09-12","bar_index":90,"type":"BUY","strength":0.588,"price":13.8106,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1997-01-06","known_ts":"1997-01-08","bar_index":117,"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":"1997-01-06","trigger_known_ts":"1997-01-08","strength":0.45,"price":10.0441,"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.466667,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.1024,"atr14":0.385948,"stop_level":8.909426,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-09","known_ts":"1997-01-13","bar_index":118,"type":"BUY","strength":0.45,"price":9.7302,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-01-09","known_ts":"1997-01-13","bar_index":118,"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":"1997-01-09","trigger_known_ts":"1997-01-13","strength":0.45,"price":9.7302,"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.483335,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.1024,"atr14":0.369984,"stop_level":8.917408,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-27","known_ts":"1997-01-29","bar_index":122,"type":"BUY","strength":0.588,"price":10.0441,"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":"1997-01-27","known_ts":"1997-01-29","bar_index":122,"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":"1997-01-27","trigger_known_ts":"1997-01-29","strength":0.588,"price":10.0441,"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.466667,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.8469,"atr14":0.538405,"stop_level":7.577697,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-28","known_ts":"1997-02-28","bar_index":129,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5331,"stop_level":8.9455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-04-02","known_ts":"1997-04-02","bar_index":137,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.3178,"stop_level":8.7886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-05-06","known_ts":"1997-05-08","bar_index":145,"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":"1997-05-06","trigger_known_ts":"1997-05-08","strength":0.45,"price":7.5331,"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.599999,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2776,"atr14":0.534286,"stop_level":6.010457,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-22","known_ts":"1997-05-27","bar_index":149,"type":"BUY","strength":0.588,"price":7.0622,"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":"1997-05-22","known_ts":"1997-05-27","bar_index":149,"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":"1997-05-22","trigger_known_ts":"1997-05-27","strength":0.588,"price":7.0622,"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.625003,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.022,"atr14":0.644097,"stop_level":4.699952,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-23","known_ts":"1997-06-23","bar_index":156,"type":"RECLAIM","strength":0.725,"price":8.0039,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-05-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-07-03","known_ts":"1997-07-03","bar_index":158,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.5331,"stop_level":7.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-07-07","known_ts":"1997-07-07","bar_index":159,"type":"RECLAIM","strength":0.725,"price":8.0039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-07-03","prior_stop_level":7.69,"sweep_low":7.5331,"atr14":0.472296,"stop_level":7.296952,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-23","known_ts":"1997-07-25","bar_index":163,"type":"BUY","strength":0.725,"price":7.5331,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"1997-09-23","known_ts":"1997-09-23","bar_index":177,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.0039,"stop_level":8.7886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-10-08","known_ts":"1997-10-08","bar_index":181,"type":"RECLAIM","strength":0.863,"price":9.2594,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-16","known_ts":"1997-10-20","bar_index":183,"type":"BUY","strength":0.863,"price":8.9455,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1998-01-28","known_ts":"1998-01-28","bar_index":206,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7484,"stop_level":7.0622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-02-23","known_ts":"1998-02-25","bar_index":212,"type":"BUY","strength":0.588,"price":7.5331,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"1998-03-16","known_ts":"1998-03-18","bar_index":217,"type":"BUY","strength":0.45,"price":7.0622,"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-04-03","known_ts":"1998-04-03","bar_index":221,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.8067,"stop_level":6.4345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-04-08","known_ts":"1998-04-08","bar_index":222,"type":"RECLAIM","strength":0.45,"price":6.7484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1998-04-03","prior_stop_level":6.4345,"sweep_low":5.8067,"atr14":0.557735,"stop_level":5.527832,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-20","known_ts":"1998-04-20","bar_index":225,"type":"RECLAIM","strength":0.725,"price":7.69,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-06","known_ts":"1998-05-06","bar_index":229,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2192,"stop_level":7.5331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-05-14","known_ts":"1998-05-14","bar_index":231,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9053,"stop_level":7.2192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-18","known_ts":"1998-05-18","bar_index":231,"type":"RECLAIM","strength":0.863,"price":7.8469,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-05-14","prior_stop_level":7.2192,"sweep_low":6.9053,"atr14":0.474881,"stop_level":6.667859,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-15","known_ts":"1998-06-17","bar_index":238,"type":"BUY","strength":0.863,"price":8.0039,"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":"1998-08-12","known_ts":"1998-08-12","bar_index":251,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8469,"stop_level":8.1608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-09-25","known_ts":"1998-09-29","bar_index":262,"type":"BUY","strength":0.725,"price":6.9053,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1999-01-19","known_ts":"1999-01-21","bar_index":288,"type":"REBUY","strength":1.0,"price":8.1608,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1999-02-01","known_ts":"1999-02-03","bar_index":291,"type":"REBUY","strength":1.0,"price":8.7886,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1999-03-08","known_ts":"1999-03-08","bar_index":299,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8469,"stop_level":8.1608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-05-03","known_ts":"1999-05-03","bar_index":312,"type":"RECLAIM","strength":1.0,"price":9.7302,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-12-30","known_ts":"2000-01-03","bar_index":368,"type":"BUY","strength":0.588,"price":7.5331,"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":"2000-03-16","known_ts":"2000-03-16","bar_index":385,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2776,"stop_level":6.5914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-31","known_ts":"2000-03-31","bar_index":389,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4929,"stop_level":6.2776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-04","known_ts":"2000-04-04","bar_index":390,"type":"RECLAIM","strength":0.588,"price":6.5914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-03-31","prior_stop_level":6.2776,"sweep_low":5.4929,"atr14":0.302614,"stop_level":5.341593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-01","known_ts":"2000-05-03","bar_index":396,"type":"BUY","strength":0.588,"price":5.9637,"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":"2000-05-22","known_ts":"2000-05-24","bar_index":401,"type":"BUY","strength":0.588,"price":5.9637,"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":"2000-06-06","known_ts":"2000-06-06","bar_index":404,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.022,"stop_level":5.3359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-13","known_ts":"2000-06-15","bar_index":406,"type":"BUY","strength":0.588,"price":5.6498,"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":"2000-07-10","known_ts":"2000-07-12","bar_index":412,"type":"BUY","strength":0.588,"price":5.3359,"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":"2000-07-13","known_ts":"2000-07-13","bar_index":413,"type":"RECLAIM","strength":0.725,"price":6.5914,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-07-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-09-20","known_ts":"2000-09-22","bar_index":429,"type":"BUY","strength":0.863,"price":5.9637,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2000-11-06","known_ts":"2000-11-08","bar_index":440,"type":"BUY","strength":0.863,"price":6.2776,"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":"2000-11-28","known_ts":"2000-11-30","bar_index":445,"type":"BUY","strength":1.0,"price":5.9637,"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":"2000-12-28","known_ts":"2001-01-02","bar_index":452,"type":"BUY","strength":0.863,"price":6.2776,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2001-03-09","known_ts":"2001-03-13","bar_index":468,"type":"BUY","strength":0.863,"price":5.9637,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2001-04-09","known_ts":"2001-04-11","bar_index":475,"type":"BUY","strength":0.863,"price":6.1269,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2001-04-26","known_ts":"2001-04-30","bar_index":479,"type":"BUY","strength":0.863,"price":6.2273,"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":"2001-06-13","known_ts":"2001-06-15","bar_index":490,"type":"BUY","strength":0.863,"price":6.5287,"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":"2001-07-02","known_ts":"2001-07-02","bar_index":494,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4238,"stop_level":5.8256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-08-13","known_ts":"2001-08-15","bar_index":504,"type":"BUY","strength":0.588,"price":5.6247,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2001-09-21","known_ts":"2001-09-25","bar_index":512,"type":"BUY","strength":0.588,"price":5.022,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2001-10-17","known_ts":"2001-10-19","bar_index":518,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-10-17","trigger_known_ts":"2001-10-19","strength":0.45,"price":3.0132,"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.56364,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3436,"atr14":0.159874,"stop_level":2.263663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-15","known_ts":"2001-11-19","bar_index":525,"type":"BUY","strength":0.45,"price":2.7186,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-11-15","known_ts":"2001-11-19","bar_index":525,"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":"2001-11-15","trigger_known_ts":"2001-11-19","strength":0.45,"price":2.7186,"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.606302,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6784,"atr14":0.071281,"stop_level":2.642759,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-27","known_ts":"2002-02-27","bar_index":548,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5154,"stop_level":3.5489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-06","known_ts":"2002-03-06","bar_index":549,"type":"RECLAIM","strength":0.725,"price":3.6159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-02-27","prior_stop_level":3.5489,"sweep_low":3.5154,"atr14":0.026122,"stop_level":3.502339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-28","known_ts":"2002-04-02","bar_index":555,"type":"BUY","strength":0.725,"price":3.8168,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2002-04-11","known_ts":"2002-04-11","bar_index":558,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3547,"stop_level":3.3815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-06-03","known_ts":"2002-06-05","bar_index":570,"type":"BUY","strength":0.588,"price":3.6828,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2002-10-17","known_ts":"2002-10-21","bar_index":602,"type":"BUY","strength":0.45,"price":2.8458,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-11-15","known_ts":"2002-11-19","bar_index":609,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-11-15","trigger_known_ts":"2002-11-19","strength":0.45,"price":2.1762,"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.475817,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1427,"atr14":0.02661,"stop_level":2.129395,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-04","known_ts":"2002-12-06","bar_index":613,"type":"BUY","strength":0.45,"price":2.2097,"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-04","known_ts":"2002-12-06","bar_index":613,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-12-04","trigger_known_ts":"2002-12-06","strength":0.45,"price":2.2097,"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.467747,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1762,"atr14":0.012587,"stop_level":2.169906,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-31","known_ts":"2002-12-31","bar_index":619,"type":"RECLAIM","strength":0.588,"price":4.6872,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-12-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2003-02-05","known_ts":"2003-02-05","bar_index":627,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8546,"stop_level":4.9551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-02-13","known_ts":"2003-02-13","bar_index":629,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6872,"stop_level":4.8546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-02","known_ts":"2003-05-02","bar_index":647,"type":"RECLAIM","strength":1.0,"price":5.3568,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-19","known_ts":"2003-08-19","bar_index":672,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1894,"stop_level":5.3635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-11-20","known_ts":"2003-11-24","bar_index":694,"type":"BUY","strength":0.725,"price":5.1894,"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":15},{"ts":"2003-12-04","known_ts":"2003-12-08","bar_index":697,"type":"REBUY","strength":0.588,"price":4.627,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2004-04-28","known_ts":"2004-04-30","bar_index":730,"type":"BUY","strength":0.725,"price":4.8546,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2004-07-16","known_ts":"2004-07-20","bar_index":748,"type":"BUY","strength":0.725,"price":4.6872,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2004-09-01","known_ts":"2004-09-03","bar_index":759,"type":"BUY","strength":0.588,"price":4.4194,"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":"2004-09-23","known_ts":"2004-09-27","bar_index":764,"type":"BUY","strength":0.588,"price":4.3859,"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":"2004-11-01","known_ts":"2004-11-03","bar_index":773,"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":"2004-11-01","trigger_known_ts":"2004-11-03","strength":0.45,"price":3.79,"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.269665,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.7699,"atr14":0.055221,"stop_level":3.742289,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-26","known_ts":"2004-11-30","bar_index":779,"type":"BUY","strength":0.725,"price":4.319,"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":"2005-02-01","known_ts":"2005-02-03","bar_index":794,"type":"BUY","strength":0.588,"price":4.0176,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2005-03-29","known_ts":"2005-03-29","bar_index":806,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8502,"stop_level":3.8837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-06-20","known_ts":"2005-06-20","bar_index":826,"type":"RECLAIM","strength":0.725,"price":4.0846,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-03-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-30","known_ts":"2005-06-30","bar_index":828,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6828,"stop_level":3.9842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-18","known_ts":"2005-08-22","bar_index":840,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-08-18","trigger_known_ts":"2005-08-22","strength":0.45,"price":2.7119,"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.386365,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7119,"atr14":0.036338,"stop_level":2.693731,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-06","known_ts":"2005-09-08","bar_index":844,"type":"BUY","strength":0.45,"price":3.0132,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-10-31","known_ts":"2005-11-02","bar_index":857,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-10-31","trigger_known_ts":"2005-11-02","strength":0.45,"price":1.674,"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.61241,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6763,"atr14":0.092346,"stop_level":0.630127,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-03","known_ts":"2005-11-07","bar_index":858,"type":"BUY","strength":0.45,"price":1.674,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-11-03","known_ts":"2005-11-07","bar_index":858,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-11-03","trigger_known_ts":"2005-11-07","strength":0.45,"price":1.674,"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.61241,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5066,"atr14":0.078375,"stop_level":1.467413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-23","known_ts":"2006-02-23","bar_index":883,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2723,"stop_level":1.3392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-04-06","known_ts":"2006-04-10","bar_index":893,"type":"BUY","strength":0.725,"price":1.4397,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2006-05-04","known_ts":"2006-05-04","bar_index":899,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2053,"stop_level":1.2723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-05-16","known_ts":"2006-05-18","bar_index":902,"type":"REBUY","strength":0.725,"price":1.7075,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2006-07-21","known_ts":"2006-07-21","bar_index":917,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7075,"stop_level":1.7745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-08-07","known_ts":"2006-08-07","bar_index":921,"type":"RECLAIM","strength":1.0,"price":2.0088,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-22","known_ts":"2006-09-22","bar_index":932,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0423,"stop_level":2.7454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-29","known_ts":"2006-09-29","bar_index":933,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9753,"stop_level":2.0423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-02","known_ts":"2006-10-02","bar_index":934,"type":"RECLAIM","strength":1.0,"price":2.5445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-09-29","prior_stop_level":2.0423,"sweep_low":1.9753,"atr14":0.171092,"stop_level":1.889754,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-08","known_ts":"2006-12-12","bar_index":950,"type":"REBUY","strength":1.0,"price":4.0176,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2007-01-16","known_ts":"2007-01-16","bar_index":957,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1516,"stop_level":4.185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-21","known_ts":"2007-06-21","bar_index":994,"type":"RECLAIM","strength":0.863,"price":4.8546,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-24","known_ts":"2007-07-24","bar_index":1001,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8948,"stop_level":5.022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-20","known_ts":"2007-09-20","bar_index":1015,"type":"RECLAIM","strength":0.863,"price":6.3613,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":1022,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5621,"stop_level":6.5956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":1022,"type":"RECLAIM","strength":1.0,"price":6.6961,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-22","prior_stop_level":6.5956,"sweep_low":6.5621,"atr14":0.143774,"stop_level":6.490213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-06","known_ts":"2007-11-06","bar_index":1026,"type":"RECLAIM","strength":1.0,"price":6.9974,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-09","known_ts":"2007-11-13","bar_index":1027,"type":"REBUY","strength":1.0,"price":7.8344,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2007-12-07","known_ts":"2007-12-07","bar_index":1033,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4728,"stop_level":7.667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-03-05","known_ts":"2008-03-07","bar_index":1053,"type":"BUY","strength":0.725,"price":8.2027,"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":"2008-03-27","known_ts":"2008-03-31","bar_index":1058,"type":"REBUY","strength":0.725,"price":9.1937,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2008-04-14","known_ts":"2008-04-14","bar_index":1062,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.0598,"stop_level":9.1066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-06-09","known_ts":"2008-06-11","bar_index":1075,"type":"BUY","strength":0.725,"price":9.3745,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2008-08-04","known_ts":"2008-08-04","bar_index":1088,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5865,"stop_level":10.8811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-11","known_ts":"2008-08-11","bar_index":1089,"type":"RECLAIM","strength":0.725,"price":11.1155,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-08-04","prior_stop_level":10.8811,"sweep_low":9.4414,"atr14":0.632119,"stop_level":9.12534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-20","known_ts":"2008-08-20","bar_index":1092,"type":"RECLAIM","strength":0.863,"price":11.4436,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-11-13","known_ts":"2008-11-17","bar_index":1112,"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-13","trigger_known_ts":"2008-11-17","strength":0.45,"price":6.5956,"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.453083,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.301,"atr14":0.480779,"stop_level":6.060611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-26","known_ts":"2008-12-01","bar_index":1115,"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-26","trigger_known_ts":"2008-12-01","strength":0.45,"price":6.6291,"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.450305,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.6916,"atr14":0.461197,"stop_level":5.461002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-02","known_ts":"2008-12-04","bar_index":1116,"type":"BUY","strength":0.45,"price":7.3255,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-12-02","known_ts":"2008-12-04","bar_index":1116,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-12-02","trigger_known_ts":"2008-12-04","strength":0.45,"price":7.3255,"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.392559,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.6916,"atr14":0.457328,"stop_level":5.462936,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-19","known_ts":"2008-12-19","bar_index":1120,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.8969,"stop_level":7.7339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-02-24","known_ts":"2009-02-24","bar_index":1134,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1022,"stop_level":8.1089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-25","known_ts":"2009-02-25","bar_index":1135,"type":"RECLAIM","strength":0.588,"price":8.1759,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-02-24","prior_stop_level":8.1089,"sweep_low":7.5331,"atr14":0.330764,"stop_level":7.367718,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-18","known_ts":"2009-03-18","bar_index":1140,"type":"RECLAIM","strength":0.725,"price":9.0865,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-08","known_ts":"2009-05-08","bar_index":1152,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.6848,"stop_level":8.8723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-27","known_ts":"2009-05-27","bar_index":1156,"type":"RECLAIM","strength":0.863,"price":9.4883,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-01","known_ts":"2009-06-03","bar_index":1157,"type":"BUY","strength":0.863,"price":9.5754,"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":40},{"ts":"2009-07-06","known_ts":"2009-07-08","bar_index":1165,"type":"BUY","strength":0.725,"price":9.7093,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-08-06","known_ts":"2009-08-06","bar_index":1172,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.3812,"stop_level":9.6021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-11-18","known_ts":"2009-11-20","bar_index":1197,"type":"BUY","strength":0.45,"price":8.2696,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-12-23","known_ts":"2009-12-23","bar_index":1205,"type":"RECLAIM","strength":0.725,"price":9.1803,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-11-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-01-14","known_ts":"2010-01-14","bar_index":1209,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.5084,"stop_level":9.5553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-01-25","known_ts":"2010-01-25","bar_index":1211,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.341,"stop_level":9.5084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-02-01","known_ts":"2010-02-01","bar_index":1213,"type":"RECLAIM","strength":0.863,"price":9.7093,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-01-25","prior_stop_level":9.5084,"sweep_low":9.1535,"atr14":0.264073,"stop_level":9.021463,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-08","known_ts":"2010-02-08","bar_index":1215,"type":"RECLAIM","strength":0.863,"price":10.3722,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-03-11","known_ts":"2010-03-11","bar_index":1222,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3454,"stop_level":10.3655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-06-01","known_ts":"2010-06-03","bar_index":1241,"type":"BUY","strength":0.45,"price":7.1112,"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":"2010-06-23","known_ts":"2010-06-23","bar_index":1246,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.8568,"stop_level":6.8768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2010-06-25","known_ts":"2010-06-25","bar_index":1247,"type":"RECLAIM","strength":0.45,"price":6.9706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-06-23 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":"2010-06-23","prior_stop_level":6.8768,"sweep_low":6.3613,"atr14":0.366241,"stop_level":6.178179,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-09","known_ts":"2010-07-09","bar_index":1250,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.1939,"stop_level":6.6626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2010-08-04","known_ts":"2010-08-06","bar_index":1256,"type":"BUY","strength":0.45,"price":5.6916,"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":"2010-08-04","known_ts":"2010-08-06","bar_index":1256,"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":"2010-08-04","trigger_known_ts":"2010-08-06","strength":0.45,"price":5.6916,"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.468755,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4774,"atr14":0.21548,"stop_level":5.36966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-20","known_ts":"2010-08-24","bar_index":1260,"type":"BUY","strength":0.45,"price":5.1694,"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":"2010-08-20","known_ts":"2010-08-24","bar_index":1260,"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":"2010-08-20","trigger_known_ts":"2010-08-24","strength":0.45,"price":5.1694,"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.517496,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9551,"atr14":0.203375,"stop_level":4.853412,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-25","known_ts":"2010-08-27","bar_index":1261,"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":"2010-08-25","trigger_known_ts":"2010-08-27","strength":0.45,"price":5.6515,"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.472498,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9551,"atr14":0.207145,"stop_level":4.851527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-26","known_ts":"2010-10-26","bar_index":1275,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7653,"stop_level":6.0532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-11-02","known_ts":"2010-11-04","bar_index":1277,"type":"REBUY","strength":0.725,"price":6.5755,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-11-02","known_ts":"2010-11-02","bar_index":1277,"type":"RECLAIM","strength":0.725,"price":6.1202,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-10-26","prior_stop_level":6.0532,"sweep_low":5.4841,"atr14":0.269837,"stop_level":5.349181,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-10","known_ts":"2010-12-14","bar_index":1286,"type":"BUY","strength":0.725,"price":6.2005,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2010-12-29","known_ts":"2010-12-31","bar_index":1290,"type":"BUY","strength":0.725,"price":6.2072,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-01-28","known_ts":"2011-01-28","bar_index":1297,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0264,"stop_level":6.2005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-01-31","known_ts":"2011-01-31","bar_index":1297,"type":"RECLAIM","strength":0.863,"price":6.2072,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-28","prior_stop_level":6.2005,"sweep_low":6.0264,"atr14":0.265413,"stop_level":5.893693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-04","known_ts":"2011-04-06","bar_index":1312,"type":"BUY","strength":0.725,"price":6.2407,"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":55},{"ts":"2011-06-01","known_ts":"2011-06-01","bar_index":1325,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0599,"stop_level":6.2608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-06-03","known_ts":"2011-06-03","bar_index":1326,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.993,"stop_level":6.2608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-06-16","known_ts":"2011-06-20","bar_index":1329,"type":"REBUY","strength":0.863,"price":6.6224,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2011-07-18","known_ts":"2011-07-18","bar_index":1336,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7362,"stop_level":6.8568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-19","known_ts":"2011-07-19","bar_index":1336,"type":"RECLAIM","strength":1.0,"price":7.0309,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-07-18","prior_stop_level":6.8568,"sweep_low":6.7094,"atr14":0.225634,"stop_level":6.596583,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-04","known_ts":"2011-08-04","bar_index":1340,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7496,"stop_level":6.8099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-05","known_ts":"2011-08-05","bar_index":1340,"type":"RECLAIM","strength":1.0,"price":7.6804,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-08-04","prior_stop_level":6.8099,"sweep_low":6.609,"atr14":0.440321,"stop_level":6.38884,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-14","known_ts":"2011-10-18","bar_index":1357,"type":"BUY","strength":0.863,"price":7.4594,"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":"2011-11-28","known_ts":"2011-11-30","bar_index":1367,"type":"REBUY","strength":1.0,"price":9.7846,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2012-01-17","known_ts":"2012-01-17","bar_index":1378,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.148,"stop_level":10.3507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-18","known_ts":"2012-01-18","bar_index":1378,"type":"RECLAIM","strength":1.0,"price":10.4275,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-01-17","prior_stop_level":10.3507,"sweep_low":9.9942,"atr14":0.553031,"stop_level":9.717684,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-29","known_ts":"2012-04-02","bar_index":1395,"type":"BUY","strength":0.863,"price":11.5108,"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":10},{"ts":"2012-06-12","known_ts":"2012-06-14","bar_index":1412,"type":"BUY","strength":0.725,"price":10.5883,"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":"2012-07-02","known_ts":"2012-07-02","bar_index":1416,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5959,"stop_level":9.6797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2012-07-09","known_ts":"2012-07-11","bar_index":1418,"type":"REBUY","strength":0.725,"price":10.4066,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2012-07-10","known_ts":"2012-07-10","bar_index":1418,"type":"RECLAIM","strength":0.588,"price":9.8055,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2012-07-02","prior_stop_level":9.6797,"sweep_low":9.2254,"atr14":0.460272,"stop_level":8.995264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-22","known_ts":"2012-08-22","bar_index":1428,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1963,"stop_level":11.3291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-24","known_ts":"2012-08-24","bar_index":1429,"type":"RECLAIM","strength":0.863,"price":11.6227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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":"2012-08-22","prior_stop_level":11.3291,"sweep_low":10.8469,"atr14":0.522606,"stop_level":10.585597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-10","known_ts":"2012-09-10","bar_index":1432,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3431,"stop_level":11.434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-13","known_ts":"2012-09-13","bar_index":1433,"type":"RECLAIM","strength":0.863,"price":12.2656,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-09-10","prior_stop_level":11.434,"sweep_low":10.8329,"atr14":0.499078,"stop_level":10.583361,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-24","known_ts":"2012-09-24","bar_index":1436,"type":"RECLAIM","strength":1.0,"price":12.1608,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":1440,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0703,"stop_level":12.0839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-11","known_ts":"2012-10-11","bar_index":1440,"type":"RECLAIM","strength":1.0,"price":12.3959,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-10-10","prior_stop_level":12.0839,"sweep_low":11.8676,"atr14":0.508444,"stop_level":11.613378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-23","known_ts":"2012-10-25","bar_index":1443,"type":"BUY","strength":1.0,"price":12.5913,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2012-11-29","known_ts":"2012-12-03","bar_index":1451,"type":"REBUY","strength":1.0,"price":13.8649,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2013-04-16","known_ts":"2013-04-18","bar_index":1482,"type":"BUY","strength":0.588,"price":11.4552,"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":45},{"ts":"2013-05-10","known_ts":"2013-05-10","bar_index":1488,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.4972,"stop_level":12.5479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-07-11","known_ts":"2013-07-15","bar_index":1502,"type":"BUY","strength":0.588,"price":11.7953,"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":"2013-08-22","known_ts":"2013-08-26","bar_index":1512,"type":"BUY","strength":0.725,"price":12.736,"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":"2013-11-22","known_ts":"2013-11-22","bar_index":1533,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.7757,"stop_level":16.7832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-25","known_ts":"2013-11-25","bar_index":1534,"type":"RECLAIM","strength":0.863,"price":16.8732,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-11-22","prior_stop_level":16.7832,"sweep_low":16.7157,"atr14":0.401603,"stop_level":16.514899,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-09","known_ts":"2013-12-09","bar_index":1537,"type":"RECLAIM","strength":1.0,"price":18.928,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-31","known_ts":"2014-01-31","bar_index":1549,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.3052,"stop_level":21.3277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-05-15","known_ts":"2014-05-19","bar_index":1573,"type":"BUY","strength":0.725,"price":22.1901,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2014-07-16","known_ts":"2014-07-16","bar_index":1587,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.2146,"stop_level":27.507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-22","known_ts":"2014-08-22","bar_index":1596,"type":"RECLAIM","strength":0.863,"price":30.0268,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-12","known_ts":"2014-09-12","bar_index":1600,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.9045,"stop_level":28.0995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-04","known_ts":"2014-11-06","bar_index":1613,"type":"BUY","strength":0.588,"price":25.9521,"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":35},{"ts":"2014-11-28","known_ts":"2014-11-28","bar_index":1618,"type":"SELL","basis":"structure_stop","strength":0.45,"price":24.3502,"stop_level":25.2699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-12-02","known_ts":"2014-12-02","bar_index":1619,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.6491,"stop_level":25.2699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-12-09","known_ts":"2014-12-09","bar_index":1621,"type":"RECLAIM","strength":0.45,"price":26.205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-02 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":"2014-12-02","prior_stop_level":25.2699,"sweep_low":23.5914,"atr14":0.997668,"stop_level":23.092566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-31","known_ts":"2014-12-31","bar_index":1626,"type":"RECLAIM","strength":0.725,"price":25.4079,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-05","known_ts":"2015-02-09","bar_index":1634,"type":"REBUY","strength":0.45,"price":24.3655,"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":"2015-03-06","known_ts":"2015-03-06","bar_index":1640,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.2429,"stop_level":24.8561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-09","known_ts":"2015-03-09","bar_index":1641,"type":"RECLAIM","strength":0.588,"price":24.902,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-03-06","prior_stop_level":24.8561,"sweep_low":24.036,"atr14":0.793981,"stop_level":23.63901,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-20","known_ts":"2015-03-20","bar_index":1644,"type":"RECLAIM","strength":0.725,"price":27.3624,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-30","known_ts":"2015-04-30","bar_index":1653,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.7641,"stop_level":24.9634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-15","known_ts":"2015-05-19","bar_index":1657,"type":"BUY","strength":0.725,"price":26.4963,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2015-06-29","known_ts":"2015-06-29","bar_index":1667,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.0986,"stop_level":30.2289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-30","known_ts":"2015-06-30","bar_index":1667,"type":"RECLAIM","strength":0.863,"price":30.911,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-06-29","prior_stop_level":30.2289,"sweep_low":29.9606,"atr14":0.745926,"stop_level":29.587637,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-08","known_ts":"2015-07-08","bar_index":1669,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.8227,"stop_level":30.0986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-10","known_ts":"2015-07-10","bar_index":1669,"type":"RECLAIM","strength":0.863,"price":30.6351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-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":"2015-07-08","prior_stop_level":30.0986,"sweep_low":29.7154,"atr14":0.791511,"stop_level":29.319644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-27","known_ts":"2015-10-29","bar_index":1695,"type":"BUY","strength":0.588,"price":28.3026,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2015-12-09","known_ts":"2015-12-09","bar_index":1705,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.0289,"stop_level":28.498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-16","known_ts":"2016-02-18","bar_index":1720,"type":"BUY","strength":0.45,"price":24.1666,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":1731,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.4809,"stop_level":26.5122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-06","known_ts":"2016-04-06","bar_index":1731,"type":"RECLAIM","strength":0.725,"price":26.7154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-04-05","prior_stop_level":26.5122,"sweep_low":26.1994,"atr14":0.659582,"stop_level":25.869609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-11","known_ts":"2016-04-11","bar_index":1732,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.4958,"stop_level":26.5122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-14","known_ts":"2016-04-14","bar_index":1733,"type":"RECLAIM","strength":0.725,"price":26.7154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-04-11","prior_stop_level":26.5122,"sweep_low":25.4098,"atr14":0.663108,"stop_level":25.078246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-07","known_ts":"2016-06-07","bar_index":1746,"type":"RECLAIM","strength":0.863,"price":32.5245,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-28","known_ts":"2016-06-28","bar_index":1751,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.6012,"stop_level":32.2978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-30","known_ts":"2016-06-30","bar_index":1751,"type":"RECLAIM","strength":0.863,"price":32.6183,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-06-28","prior_stop_level":32.2978,"sweep_low":30.5699,"atr14":0.989809,"stop_level":30.074996,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-15","known_ts":"2016-07-15","bar_index":1755,"type":"RECLAIM","strength":0.863,"price":35.9489,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-14","known_ts":"2016-10-14","bar_index":1776,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.7162,"stop_level":44.8541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-19","known_ts":"2016-10-19","bar_index":1777,"type":"RECLAIM","strength":1.0,"price":44.9973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-10-14","prior_stop_level":44.8541,"sweep_low":43.5253,"atr14":0.941537,"stop_level":43.054531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-25","known_ts":"2016-11-25","bar_index":1786,"type":"RECLAIM","strength":1.0,"price":51.3232,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-05","known_ts":"2016-12-07","bar_index":1788,"type":"REBUY","strength":0.863,"price":55.819,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2017-01-09","known_ts":"2017-01-09","bar_index":1795,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.7394,"stop_level":55.8985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-01-11","known_ts":"2017-01-11","bar_index":1796,"type":"RECLAIM","strength":0.863,"price":55.9781,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-09 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":"2017-01-09","prior_stop_level":55.8985,"sweep_low":54.7845,"atr14":1.83337,"stop_level":53.867815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-25","known_ts":"2017-04-27","bar_index":1820,"type":"BUY","strength":0.725,"price":53.8695,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2017-05-22","known_ts":"2017-05-22","bar_index":1826,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.6469,"stop_level":53.1931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-05-24","known_ts":"2017-05-24","bar_index":1827,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.7318,"stop_level":53.1931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-07-07","known_ts":"2017-07-11","bar_index":1837,"type":"BUY","strength":0.45,"price":48.8167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-07-28","known_ts":"2017-07-28","bar_index":1842,"type":"RECLAIM","strength":0.725,"price":52.5168,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-07-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-18","known_ts":"2017-08-18","bar_index":1847,"type":"SELL","basis":"structure_stop","strength":0.45,"price":47.9017,"stop_level":48.1006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-08-22","known_ts":"2017-08-22","bar_index":1847,"type":"RECLAIM","strength":0.45,"price":48.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2017-08-18","prior_stop_level":48.1006,"sweep_low":47.3844,"atr14":1.14112,"stop_level":46.81384,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-28","known_ts":"2017-08-30","bar_index":1849,"type":"REBUY","strength":0.45,"price":49.9705,"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":"2017-09-27","known_ts":"2017-09-27","bar_index":1856,"type":"RECLAIM","strength":0.725,"price":53.5114,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-08-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-17","known_ts":"2017-10-17","bar_index":1860,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.477,"stop_level":52.5566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-18","known_ts":"2017-10-18","bar_index":1861,"type":"RECLAIM","strength":0.725,"price":53.5512,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-10-17","prior_stop_level":52.5566,"sweep_low":52.3576,"atr14":1.199743,"stop_level":51.757729,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":1864,"type":"RECLAIM","strength":0.725,"price":54.8435,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-13","known_ts":"2017-11-13","bar_index":1867,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.9858,"stop_level":53.632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-12-13","known_ts":"2017-12-15","bar_index":1874,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2017-12-13","trigger_known_ts":"2017-12-15","strength":0.45,"price":34.9335,"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.415414,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.7542,"atr14":2.074467,"stop_level":32.716966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-19","known_ts":"2018-01-23","bar_index":1882,"type":"BUY","strength":0.45,"price":36.9124,"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-01-19","known_ts":"2018-01-23","bar_index":1882,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-01-19","trigger_known_ts":"2018-01-23","strength":0.45,"price":36.9124,"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.381476,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":35.8381,"atr14":1.151066,"stop_level":35.262567,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-22","known_ts":"2018-03-22","bar_index":1896,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.6622,"stop_level":32.1065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-28","known_ts":"2018-03-28","bar_index":1897,"type":"RECLAIM","strength":0.588,"price":36.1854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-03-22","prior_stop_level":32.1065,"sweep_low":30.4911,"atr14":1.359868,"stop_level":29.811166,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-13","known_ts":"2018-04-13","bar_index":1901,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.3699,"stop_level":30.6122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-17","known_ts":"2018-04-17","bar_index":1902,"type":"RECLAIM","strength":0.588,"price":31.3795,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-13","prior_stop_level":30.6122,"sweep_low":29.3199,"atr14":1.535328,"stop_level":28.552236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-24","known_ts":"2018-05-24","bar_index":1911,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.8126,"stop_level":31.0158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-25","known_ts":"2018-05-25","bar_index":1911,"type":"RECLAIM","strength":0.588,"price":31.8288,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-05-24","prior_stop_level":31.0158,"sweep_low":30.0809,"atr14":1.102119,"stop_level":29.529841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-12","known_ts":"2018-06-12","bar_index":1915,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.2841,"stop_level":30.8126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-15","known_ts":"2018-06-15","bar_index":1916,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.7394,"stop_level":30.8126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-25","known_ts":"2018-06-27","bar_index":1918,"type":"BUY","strength":0.725,"price":33.4142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2018-07-19","known_ts":"2018-07-19","bar_index":1923,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.276,"stop_level":32.4792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-24","known_ts":"2018-07-24","bar_index":1924,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.8462,"stop_level":32.4792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-06","known_ts":"2018-09-06","bar_index":1935,"type":"RECLAIM","strength":0.863,"price":34.569,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-26","known_ts":"2018-10-30","bar_index":1947,"type":"BUY","strength":0.863,"price":37.3226,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2018-11-14","known_ts":"2018-11-14","bar_index":1951,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.545,"stop_level":35.8412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-15","known_ts":"2018-11-15","bar_index":1951,"type":"RECLAIM","strength":0.863,"price":36.1622,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-11-14","prior_stop_level":35.8412,"sweep_low":35.2158,"atr14":1.240778,"stop_level":34.595411,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-22","known_ts":"2019-01-24","bar_index":1966,"type":"BUY","strength":0.725,"price":34.4479,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2019-04-22","known_ts":"2019-04-22","bar_index":1986,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.153,"stop_level":41.4037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-23","known_ts":"2019-04-23","bar_index":1987,"type":"RECLAIM","strength":1.0,"price":41.644,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-04-22","prior_stop_level":41.4037,"sweep_low":40.8368,"atr14":0.825788,"stop_level":40.423906,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-23","known_ts":"2019-07-25","bar_index":2008,"type":"BUY","strength":0.588,"price":34.4731,"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":"2019-09-17","known_ts":"2019-09-17","bar_index":2021,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.6657,"stop_level":34.7829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-11-20","known_ts":"2019-11-20","bar_index":2036,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.2299,"stop_level":34.0108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-11-22","known_ts":"2019-11-22","bar_index":2037,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.7496,"stop_level":34.0108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-12-16","known_ts":"2019-12-18","bar_index":2042,"type":"BUY","strength":0.45,"price":34.0782,"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-01-13","known_ts":"2020-01-13","bar_index":2048,"type":"RECLAIM","strength":0.725,"price":35.4686,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-12-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-27","known_ts":"2020-02-27","bar_index":2058,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.16,"stop_level":35.694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-03-02","known_ts":"2020-03-02","bar_index":2059,"type":"RECLAIM","strength":0.863,"price":35.9314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-02-27","prior_stop_level":35.694,"sweep_low":33.7868,"atr14":1.186995,"stop_level":33.193303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-04","known_ts":"2020-06-04","bar_index":2081,"type":"RECLAIM","strength":0.863,"price":36.6199,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-16","known_ts":"2020-09-18","bar_index":2105,"type":"BUY","strength":0.863,"price":39.3717,"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":60},{"ts":"2020-11-05","known_ts":"2020-11-09","bar_index":2117,"type":"BUY","strength":0.863,"price":38.5854,"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":"2020-11-30","known_ts":"2020-11-30","bar_index":2122,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.5332,"stop_level":41.2294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-01","known_ts":"2020-12-01","bar_index":2122,"type":"RECLAIM","strength":1.0,"price":41.767,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-11-30","prior_stop_level":41.2294,"sweep_low":40.4538,"atr14":1.230993,"stop_level":39.838304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-17","known_ts":"2021-02-19","bar_index":2140,"type":"BUY","strength":0.725,"price":43.9369,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-04-14","known_ts":"2021-04-16","bar_index":2153,"type":"REBUY","strength":1.0,"price":49.463,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2021-08-09","known_ts":"2021-08-11","bar_index":2180,"type":"BUY","strength":0.588,"price":42.0652,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2021-09-13","known_ts":"2021-09-13","bar_index":2188,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.5825,"stop_level":41.1225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-09-16","known_ts":"2021-09-16","bar_index":2189,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.896,"stop_level":41.1225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-09-29","known_ts":"2021-10-01","bar_index":2192,"type":"REBUY","strength":0.588,"price":40.8387,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2021-10-12","known_ts":"2021-10-14","bar_index":2195,"type":"REBUY","strength":0.588,"price":40.2713,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2021-11-02","known_ts":"2021-11-04","bar_index":2200,"type":"BUY","strength":0.45,"price":40.4801,"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":"2021-11-26","known_ts":"2021-11-26","bar_index":2205,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.2311,"stop_level":37.9766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-03","known_ts":"2022-01-05","bar_index":2214,"type":"BUY","strength":0.45,"price":36.0069,"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":"2022-01-31","known_ts":"2022-01-31","bar_index":2220,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.4149,"stop_level":34.6558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-01","known_ts":"2022-02-01","bar_index":2220,"type":"RECLAIM","strength":0.588,"price":35.156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-31 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-01-31","prior_stop_level":34.6558,"sweep_low":34.2945,"atr14":1.059372,"stop_level":33.764814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-22","known_ts":"2022-03-22","bar_index":2232,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.0551,"stop_level":37.1662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-29","known_ts":"2022-03-29","bar_index":2233,"type":"RECLAIM","strength":0.588,"price":37.5831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-03-22","prior_stop_level":37.1662,"sweep_low":36.7401,"atr14":0.806004,"stop_level":36.337098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-17","known_ts":"2022-05-19","bar_index":2245,"type":"BUY","strength":0.45,"price":35.879,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2022-05-17","known_ts":"2022-05-19","bar_index":2245,"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":"2022-05-17","trigger_known_ts":"2022-05-19","strength":0.45,"price":35.879,"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.198143,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.0344,"atr14":0.918546,"stop_level":32.575127,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-25","known_ts":"2022-05-25","bar_index":2247,"type":"RECLAIM","strength":0.725,"price":38.0894,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-05-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":2251,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.5713,"stop_level":37.2967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":2251,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.6738,"stop_level":37.2967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-01","known_ts":"2022-08-03","bar_index":2262,"type":"BUY","strength":0.588,"price":34.3265,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":2268,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.852,"stop_level":33.1243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-17","known_ts":"2022-10-19","bar_index":2280,"type":"BUY","strength":0.45,"price":31.4432,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2022-11-18","known_ts":"2022-11-18","bar_index":2288,"type":"RECLAIM","strength":0.725,"price":35.001,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":2292,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.4935,"stop_level":34.3576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":2293,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.9761,"stop_level":34.3576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":2294,"type":"RECLAIM","strength":0.725,"price":34.6888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-08","prior_stop_level":34.3576,"sweep_low":31.2067,"atr14":1.261348,"stop_level":30.576026,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":2294,"type":"RECLAIM","strength":0.725,"price":34.6888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-12","prior_stop_level":34.3576,"sweep_low":32.0299,"atr14":1.261348,"stop_level":31.399226,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-29","known_ts":"2022-12-29","bar_index":2297,"type":"RECLAIM","strength":0.863,"price":34.7361,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-04","known_ts":"2023-01-06","bar_index":2298,"type":"BUY","strength":0.863,"price":34.9916,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2023-02-27","known_ts":"2023-02-27","bar_index":2310,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.8644,"stop_level":37.5503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-03-03","known_ts":"2023-03-03","bar_index":2311,"type":"RECLAIM","strength":1.0,"price":38.0361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-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":"2023-02-27","prior_stop_level":37.5503,"sweep_low":36.6739,"atr14":0.851816,"stop_level":36.247992,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-07","known_ts":"2023-03-09","bar_index":2312,"type":"REBUY","strength":1.0,"price":39.3982,"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":"2023-05-10","known_ts":"2023-05-12","bar_index":2327,"type":"BUY","strength":0.863,"price":39.9771,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2023-05-30","known_ts":"2023-05-30","bar_index":2331,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.4306,"stop_level":39.6511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-06","known_ts":"2023-06-08","bar_index":2333,"type":"REBUY","strength":1.0,"price":42.4121,"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":"2023-06-06","known_ts":"2023-06-06","bar_index":2333,"type":"RECLAIM","strength":1.0,"price":41.7602,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-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":"2023-05-30","prior_stop_level":39.6511,"sweep_low":38.1652,"atr14":1.066052,"stop_level":37.632174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-10","known_ts":"2023-08-14","bar_index":2348,"type":"BUY","strength":0.863,"price":39.2508,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2023-10-03","known_ts":"2023-10-03","bar_index":2360,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.3804,"stop_level":43.7278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-04","known_ts":"2023-10-04","bar_index":2360,"type":"RECLAIM","strength":1.0,"price":44.1427,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-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":"2023-10-03","prior_stop_level":43.7278,"sweep_low":42.8498,"atr14":1.02256,"stop_level":42.33852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-19","known_ts":"2023-10-19","bar_index":2364,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.3708,"stop_level":43.3804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-26","known_ts":"2023-10-26","bar_index":2366,"type":"RECLAIM","strength":1.0,"price":43.4971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-10-19","prior_stop_level":43.3804,"sweep_low":42.2926,"atr14":0.946516,"stop_level":41.819342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-30","known_ts":"2023-11-30","bar_index":2374,"type":"RECLAIM","strength":1.0,"price":45.7992,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-02","known_ts":"2024-04-02","bar_index":2401,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.6049,"stop_level":48.7418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-03","known_ts":"2024-04-03","bar_index":2402,"type":"RECLAIM","strength":1.0,"price":48.8493,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-04-02","prior_stop_level":48.7418,"sweep_low":48.2627,"atr14":0.992514,"stop_level":47.766443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-10","known_ts":"2024-04-10","bar_index":2403,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.4289,"stop_level":48.6049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-12","known_ts":"2024-04-12","bar_index":2404,"type":"RECLAIM","strength":1.0,"price":58.4413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-04-10","prior_stop_level":48.6049,"sweep_low":47.764,"atr14":1.871994,"stop_level":46.828003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-24","known_ts":"2024-04-24","bar_index":2407,"type":"RECLAIM","strength":1.0,"price":60.9017,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-30","known_ts":"2024-04-30","bar_index":2408,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.2116,"stop_level":60.1451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-06","known_ts":"2024-05-06","bar_index":2409,"type":"RECLAIM","strength":1.0,"price":62.6213,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-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":"2024-04-30","prior_stop_level":60.1451,"sweep_low":58.9856,"atr14":1.700169,"stop_level":58.135515,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-15","known_ts":"2024-05-15","bar_index":2412,"type":"RECLAIM","strength":1.0,"price":64.7928,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-06","known_ts":"2024-06-10","bar_index":2417,"type":"REBUY","strength":1.0,"price":76.1615,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2025-01-28","known_ts":"2025-01-28","bar_index":2470,"type":"SELL","basis":"structure_stop","strength":0.725,"price":133.182,"stop_level":135.5818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-01-30","known_ts":"2025-01-30","bar_index":2471,"type":"RECLAIM","strength":0.725,"price":135.71,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2025-01-28","prior_stop_level":135.5818,"sweep_low":125.6078,"atr14":10.580733,"stop_level":120.317434,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-01","known_ts":"2025-04-03","bar_index":2485,"type":"BUY","strength":0.588,"price":127.6401,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2025-06-18","known_ts":"2025-06-18","bar_index":2503,"type":"SELL","basis":"structure_stop","strength":0.725,"price":205.0342,"stop_level":208.2456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-24","known_ts":"2025-06-24","bar_index":2504,"type":"RECLAIM","strength":0.725,"price":213.3958,"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":208.2456,"sweep_low":192.7055,"atr14":11.01579,"stop_level":187.197605,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-11","known_ts":"2025-07-11","bar_index":2508,"type":"RECLAIM","strength":0.863,"price":220.9223,"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-12-05","known_ts":"2025-12-05","bar_index":2542,"type":"SELL","basis":"structure_stop","strength":0.863,"price":313.0508,"stop_level":334.636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-19","known_ts":"2026-02-19","bar_index":2559,"type":"RECLAIM","strength":0.725,"price":441.3511,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-24","known_ts":"2026-03-24","bar_index":2566,"type":"SELL","basis":"structure_stop","strength":0.725,"price":444.4686,"stop_level":457.9376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-27","known_ts":"2026-03-27","bar_index":2567,"type":"RECLAIM","strength":0.725,"price":566.1596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-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":"2026-03-24","prior_stop_level":457.9376,"sweep_low":398.6259,"atr14":38.018921,"stop_level":379.61644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-08","known_ts":"2026-04-08","bar_index":2570,"type":"RECLAIM","strength":0.725,"price":603.3494,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-05-18","known_ts":"2026-05-18","bar_index":2579,"type":"SELL","basis":"structure_stop","strength":0.863,"price":664.76,"stop_level":680.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-05-18","last_scored_basis":"structure_stop","bars_since_signal":20,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2020-04-08","2020-10-02","2020-10-28","2020-12-02","2021-02-03","2021-05-05","2021-06-22","2021-07-27","2021-09-29","2021-10-15","2021-11-02","2021-12-07","2021-12-23","2022-05-04","2022-07-22","2022-09-29","2022-10-17","2023-04-11","2023-06-28","2023-07-07","2023-08-02","2023-08-28","2023-11-16","2023-12-18","2024-07-12","2024-08-12","2024-09-06","2024-12-18","2025-02-07","2025-03-11","2025-07-11","2025-08-27","2025-09-18","2025-12-17","2025-12-31","2026-01-14","2026-02-05","2026-06-03","2026-06-11","2026-07-17"],"warnings":[{"ts":"2022-06-10","kind":"arm","px":35.5153},{"ts":"2022-06-13","kind":"confirm","px":35.5713,"level":37.2967},{"ts":"2022-06-14","kind":"arm","px":35.4127},{"ts":"2022-06-15","kind":"confirm","px":35.6738,"level":37.2967},{"ts":"2022-08-25","kind":"arm","px":34.4485},{"ts":"2022-08-29","kind":"confirm","px":32.852,"level":33.1243},{"ts":"2022-11-09","kind":"arm","px":33.4303},{"ts":"2022-12-05","kind":"arm","px":35.5972},{"ts":"2022-12-08","kind":"confirm","px":32.4935,"level":34.3576},{"ts":"2022-12-09","kind":"arm","px":32.4462},{"ts":"2022-12-12","kind":"confirm","px":32.9761,"level":34.3576},{"ts":"2023-01-24","kind":"arm","px":36.4834},{"ts":"2023-02-27","kind":"confirm","px":36.8644,"level":37.5503},{"ts":"2023-05-25","kind":"arm","px":40.0346},{"ts":"2023-05-30","kind":"confirm","px":39.4306,"level":39.6511},{"ts":"2023-08-22","kind":"arm","px":38.6912},{"ts":"2023-10-03","kind":"confirm","px":43.3804,"level":43.7278},{"ts":"2023-10-13","kind":"arm","px":44.2874},{"ts":"2023-10-19","kind":"confirm","px":43.3708,"level":43.3804},{"ts":"2024-03-14","kind":"arm","px":47.0698},{"ts":"2024-04-02","kind":"confirm","px":48.6049,"level":48.7418},{"ts":"2024-04-04","kind":"arm","px":49.1525},{"ts":"2024-04-10","kind":"confirm","px":48.4289,"level":48.6049},{"ts":"2024-04-25","kind":"arm","px":60.1451},{"ts":"2024-04-30","kind":"confirm","px":59.2116,"level":60.1451},{"ts":"2024-05-20","kind":"arm","px":64.9009},{"ts":"2024-10-23","kind":"arm","px":119.2475},{"ts":"2025-01-27","kind":"arm","px":136.1759},{"ts":"2025-01-28","kind":"confirm","px":133.182,"level":135.5818},{"ts":"2025-04-22","kind":"arm","px":133.2394},{"ts":"2025-06-11","kind":"arm","px":223.0201},{"ts":"2025-06-18","kind":"confirm","px":205.0342,"level":208.2456},{"ts":"2025-10-10","kind":"arm","px":255.1423},{"ts":"2025-11-21","kind":"arm","px":334.636},{"ts":"2025-12-05","kind":"confirm","px":313.0508,"level":334.636},{"ts":"2026-03-03","kind":"arm","px":438.5734},{"ts":"2026-03-24","kind":"confirm","px":444.4686,"level":457.9376},{"ts":"2026-04-14","kind":"arm","px":603.4193},{"ts":"2026-05-08","kind":"arm","px":680.26},{"ts":"2026-05-18","kind":"confirm","px":664.76,"level":680.26}],"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":[]}}}