{"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":"SRCE","timeframe":"3D","as_of":"2026-09-22T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1984-08-08","known_ts":"1984-08-10","bar_index":84,"type":"BUY","strength":0.588,"price":0.7114,"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":70},{"ts":"1985-02-11","known_ts":"1985-02-11","bar_index":127,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.019,"stop_level":1.0383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-02-13","known_ts":"1985-02-13","bar_index":127,"type":"RECLAIM","strength":0.863,"price":1.0575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1985-02-11","prior_stop_level":1.0383,"sweep_low":1.019,"atr14":0.037815,"stop_level":1.000092,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-05-16","known_ts":"1985-05-20","bar_index":149,"type":"BUY","strength":0.725,"price":1.1152,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1985-07-30","known_ts":"1985-07-30","bar_index":166,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2498,"stop_level":1.269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-08-01","known_ts":"1985-08-01","bar_index":166,"type":"RECLAIM","strength":0.863,"price":1.2882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-07-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":"1985-07-30","prior_stop_level":1.269,"sweep_low":1.2305,"atr14":0.027907,"stop_level":1.216546,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-08-20","known_ts":"1985-08-20","bar_index":171,"type":"RECLAIM","strength":0.863,"price":1.3267,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-08-23","known_ts":"1985-08-27","bar_index":172,"type":"REBUY","strength":0.863,"price":1.3267,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1985-11-13","known_ts":"1985-11-13","bar_index":190,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3843,"stop_level":1.442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-11-27","known_ts":"1985-11-27","bar_index":194,"type":"RECLAIM","strength":1.0,"price":1.4805,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-11-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-10","known_ts":"1986-03-12","bar_index":217,"type":"BUY","strength":0.725,"price":1.4805,"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":"1986-10-28","known_ts":"1986-10-30","bar_index":271,"type":"BUY","strength":0.45,"price":1.3459,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1986-12-31","known_ts":"1986-12-31","bar_index":285,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3074,"stop_level":1.3267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-01-02","known_ts":"1987-01-02","bar_index":286,"type":"RECLAIM","strength":0.588,"price":1.3459,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-12-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":"1986-12-31","prior_stop_level":1.3267,"sweep_low":1.3074,"atr14":0.022728,"stop_level":1.296036,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-01-22","known_ts":"1987-01-22","bar_index":290,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3074,"stop_level":1.3267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-01-26","known_ts":"1987-01-26","bar_index":291,"type":"RECLAIM","strength":0.588,"price":1.3651,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-01-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":"1987-01-22","prior_stop_level":1.3267,"sweep_low":1.3074,"atr14":0.030374,"stop_level":1.292213,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-18","known_ts":"1987-02-18","bar_index":296,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3349,"stop_level":1.3446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-03-20","known_ts":"1987-03-24","bar_index":304,"type":"REBUY","strength":0.588,"price":1.3543,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-03-30","known_ts":"1987-04-01","bar_index":306,"type":"REBUY","strength":0.588,"price":1.3543,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-03-31","known_ts":"1987-03-31","bar_index":306,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2962,"stop_level":1.3156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-04-01","known_ts":"1987-04-01","bar_index":306,"type":"RECLAIM","strength":0.588,"price":1.3543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-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":"1987-03-31","prior_stop_level":1.3156,"sweep_low":1.2962,"atr14":0.036515,"stop_level":1.277942,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-15","known_ts":"1987-05-19","bar_index":317,"type":"BUY","strength":0.45,"price":1.2664,"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":"1987-05-15","known_ts":"1987-05-19","bar_index":317,"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":"1987-05-15","trigger_known_ts":"1987-05-19","strength":0.45,"price":1.2664,"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.268146,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2274,"atr14":0.029328,"stop_level":1.212736,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-03","known_ts":"1987-06-05","bar_index":321,"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":"1987-06-03","trigger_known_ts":"1987-06-05","strength":0.45,"price":1.2469,"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.254558,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2079,"atr14":0.027646,"stop_level":1.194077,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-08-27","known_ts":"1987-08-27","bar_index":341,"type":"RECLAIM","strength":0.863,"price":1.3927,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-14","known_ts":"1988-04-18","bar_index":394,"type":"REBUY","strength":0.863,"price":1.3748,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1988-06-09","known_ts":"1988-06-13","bar_index":407,"type":"BUY","strength":0.863,"price":1.364,"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":75},{"ts":"1988-06-22","known_ts":"1988-06-24","bar_index":410,"type":"BUY","strength":0.863,"price":1.3841,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1988-07-12","known_ts":"1988-07-12","bar_index":414,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.364,"stop_level":1.3841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-07-27","known_ts":"1988-07-29","bar_index":418,"type":"BUY","strength":1.0,"price":1.4242,"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":"1988-08-04","known_ts":"1988-08-08","bar_index":420,"type":"REBUY","strength":1.0,"price":1.4734,"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":"1988-10-04","known_ts":"1988-10-06","bar_index":434,"type":"BUY","strength":0.863,"price":1.5138,"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":"1988-11-07","known_ts":"1988-11-07","bar_index":442,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.4821,"stop_level":1.5138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-01-25","known_ts":"1989-01-27","bar_index":460,"type":"BUY","strength":0.725,"price":1.4821,"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":"1989-03-06","known_ts":"1989-03-08","bar_index":469,"type":"BUY","strength":0.725,"price":1.4504,"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":"1989-04-03","known_ts":"1989-04-03","bar_index":475,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3891,"stop_level":1.4095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1989-04-05","known_ts":"1989-04-05","bar_index":476,"type":"RECLAIM","strength":0.588,"price":1.4504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-04-03 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":"1989-04-03","prior_stop_level":1.4095,"sweep_low":1.3891,"atr14":0.035899,"stop_level":1.371151,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-04-21","known_ts":"1989-04-21","bar_index":480,"type":"RECLAIM","strength":0.863,"price":1.5117,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-13","known_ts":"1989-09-13","bar_index":513,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0442,"stop_level":2.0648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-26","known_ts":"1989-09-26","bar_index":516,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9822,"stop_level":2.0235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-27","known_ts":"1989-09-27","bar_index":516,"type":"RECLAIM","strength":1.0,"price":2.0338,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-09-26","prior_stop_level":2.0235,"sweep_low":1.9822,"atr14":0.038862,"stop_level":1.962769,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-03-08","known_ts":"1990-03-12","bar_index":554,"type":"BUY","strength":0.588,"price":1.732,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"1990-04-02","known_ts":"1990-04-02","bar_index":559,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6694,"stop_level":1.732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1990-04-12","known_ts":"1990-04-12","bar_index":562,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.6277,"stop_level":1.6486,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-04-17","known_ts":"1990-04-17","bar_index":563,"type":"RECLAIM","strength":0.45,"price":1.6903,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1990-04-12","prior_stop_level":1.6486,"sweep_low":1.6277,"atr14":0.026593,"stop_level":1.614404,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-23","known_ts":"1990-05-23","bar_index":571,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6585,"stop_level":1.7005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-07-17","known_ts":"1990-07-19","bar_index":584,"type":"BUY","strength":0.588,"price":1.6795,"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":"1990-08-06","known_ts":"1990-08-06","bar_index":588,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.563,"stop_level":1.6375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-08-20","known_ts":"1990-08-22","bar_index":592,"type":"REBUY","strength":0.588,"price":1.6264,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-10-15","known_ts":"1990-10-17","bar_index":605,"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":"1990-10-15","trigger_known_ts":"1990-10-17","strength":0.45,"price":1.2884,"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.379204,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1194,"atr14":0.047708,"stop_level":1.095546,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-18","known_ts":"1990-10-22","bar_index":606,"type":"BUY","strength":0.45,"price":1.3623,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-10-18","known_ts":"1990-10-22","bar_index":606,"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":"1990-10-18","trigger_known_ts":"1990-10-22","strength":0.45,"price":1.3623,"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.343596,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1194,"atr14":0.047065,"stop_level":1.095868,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-05","known_ts":"1990-12-05","bar_index":617,"type":"RECLAIM","strength":0.725,"price":1.6393,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-04","known_ts":"1991-01-04","bar_index":623,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.469,"stop_level":1.5115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-31","known_ts":"1991-02-04","bar_index":630,"type":"BUY","strength":0.863,"price":1.6078,"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":"1991-03-08","known_ts":"1991-03-08","bar_index":638,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7579,"stop_level":1.7793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-12","known_ts":"1991-03-12","bar_index":639,"type":"RECLAIM","strength":0.863,"price":1.8651,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-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":"1991-03-08","prior_stop_level":1.7793,"sweep_low":1.7579,"atr14":0.063024,"stop_level":1.726388,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-28","known_ts":"1991-03-28","bar_index":643,"type":"RECLAIM","strength":0.863,"price":1.8008,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-07-30","known_ts":"1991-07-30","bar_index":671,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3408,"stop_level":2.3503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-07-31","known_ts":"1991-07-31","bar_index":671,"type":"RECLAIM","strength":1.0,"price":2.3841,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-07-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":"1991-07-30","prior_stop_level":2.3503,"sweep_low":2.3408,"atr14":0.049538,"stop_level":2.316031,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-08-19","known_ts":"1991-08-19","bar_index":676,"type":"RECLAIM","strength":1.0,"price":2.6117,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-09-05","known_ts":"1991-09-05","bar_index":680,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.46,"stop_level":2.4708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-09-12","known_ts":"1991-09-12","bar_index":681,"type":"RECLAIM","strength":0.863,"price":2.4925,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-09-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1991-09-05","prior_stop_level":2.4708,"sweep_low":2.4491,"atr14":0.047145,"stop_level":2.425528,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-11-12","known_ts":"1991-11-14","bar_index":696,"type":"BUY","strength":0.725,"price":2.4407,"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":"1991-12-16","known_ts":"1991-12-16","bar_index":703,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5279,"stop_level":2.5497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-12-18","known_ts":"1991-12-18","bar_index":704,"type":"RECLAIM","strength":0.863,"price":2.6151,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-12-16","prior_stop_level":2.5497,"sweep_low":2.5279,"atr14":0.034576,"stop_level":2.510612,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-12-31","known_ts":"1991-12-31","bar_index":707,"type":"RECLAIM","strength":0.863,"price":2.5933,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-08","known_ts":"1992-05-08","bar_index":737,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4185,"stop_level":3.4191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-07-22","known_ts":"1992-07-24","bar_index":754,"type":"BUY","strength":0.725,"price":3.24,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1992-09-15","known_ts":"1992-09-15","bar_index":766,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4877,"stop_level":3.5015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-22","known_ts":"1992-09-22","bar_index":768,"type":"RECLAIM","strength":0.863,"price":3.5291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-09-15","prior_stop_level":3.5015,"sweep_low":3.474,"atr14":0.037937,"stop_level":3.455031,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-10","known_ts":"1992-11-12","bar_index":780,"type":"BUY","strength":0.725,"price":3.4888,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1992-12-29","known_ts":"1992-12-29","bar_index":791,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8488,"stop_level":3.8765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-31","known_ts":"1992-12-31","bar_index":791,"type":"RECLAIM","strength":0.863,"price":3.9595,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-12-29","prior_stop_level":3.8765,"sweep_low":3.8488,"atr14":0.044256,"stop_level":3.826672,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-15","known_ts":"1993-01-15","bar_index":795,"type":"RECLAIM","strength":1.0,"price":4.0149,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-25","known_ts":"1993-02-25","bar_index":804,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1215,"stop_level":4.2047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-11","known_ts":"1993-06-15","bar_index":829,"type":"BUY","strength":0.588,"price":4.0531,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1993-08-27","known_ts":"1993-08-27","bar_index":847,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1121,"stop_level":4.1541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-01","known_ts":"1993-09-01","bar_index":848,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0282,"stop_level":4.1541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-10-01","known_ts":"1993-10-05","bar_index":855,"type":"BUY","strength":0.725,"price":4.3429,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1993-10-26","known_ts":"1993-10-26","bar_index":860,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.238,"stop_level":4.3219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-10-28","known_ts":"1993-10-28","bar_index":861,"type":"RECLAIM","strength":0.725,"price":4.3639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-10-26","prior_stop_level":4.3219,"sweep_low":4.238,"atr14":0.092644,"stop_level":4.191678,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-09","known_ts":"1993-11-09","bar_index":864,"type":"RECLAIM","strength":0.863,"price":4.2545,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-13","known_ts":"1994-01-17","bar_index":879,"type":"BUY","strength":0.588,"price":4.1281,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1994-02-22","known_ts":"1994-02-24","bar_index":888,"type":"BUY","strength":0.588,"price":4.1872,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1994-05-03","known_ts":"1994-05-05","bar_index":904,"type":"BUY","strength":0.45,"price":3.9085,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-05-19","known_ts":"1994-05-23","bar_index":908,"type":"BUY","strength":0.45,"price":3.8235,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-06-07","known_ts":"1994-06-07","bar_index":912,"type":"RECLAIM","strength":0.725,"price":4.0784,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-05-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-13","known_ts":"1994-12-15","bar_index":956,"type":"BUY","strength":0.588,"price":4.2859,"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":"aplus","score":90},{"ts":"1995-01-31","known_ts":"1995-01-31","bar_index":967,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6036,"stop_level":4.7145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-02","known_ts":"1995-02-02","bar_index":967,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6036,"stop_level":4.7145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-01","known_ts":"1995-02-01","bar_index":967,"type":"RECLAIM","strength":0.863,"price":4.7327,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-01-31","prior_stop_level":4.7145,"sweep_low":4.6036,"atr14":0.108606,"stop_level":4.549297,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-07","known_ts":"1995-02-07","bar_index":968,"type":"RECLAIM","strength":0.863,"price":4.7327,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-02-02","prior_stop_level":4.7145,"sweep_low":4.6036,"atr14":0.097349,"stop_level":4.554925,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-16","known_ts":"1995-02-16","bar_index":971,"type":"RECLAIM","strength":0.863,"price":4.6896,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-10","known_ts":"1995-04-12","bar_index":983,"type":"BUY","strength":0.863,"price":4.7542,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1995-06-12","known_ts":"1995-06-12","bar_index":997,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0971,"stop_level":5.1403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-08-25","known_ts":"1995-08-25","bar_index":1015,"type":"RECLAIM","strength":1.0,"price":5.6578,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-22","known_ts":"1995-09-22","bar_index":1021,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6578,"stop_level":5.7553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-25","known_ts":"1995-09-25","bar_index":1021,"type":"RECLAIM","strength":1.0,"price":5.7878,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-09-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":"1995-09-22","prior_stop_level":5.7553,"sweep_low":5.6578,"atr14":0.174284,"stop_level":5.570658,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-02","known_ts":"1996-02-06","bar_index":1052,"type":"BUY","strength":0.725,"price":6.2355,"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":"1996-02-15","known_ts":"1996-02-20","bar_index":1055,"type":"BUY","strength":0.725,"price":6.1327,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1996-03-26","known_ts":"1996-03-28","bar_index":1064,"type":"BUY","strength":0.725,"price":6.0984,"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":"1996-04-09","known_ts":"1996-04-11","bar_index":1067,"type":"BUY","strength":0.725,"price":6.0984,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1996-08-02","known_ts":"1996-08-06","bar_index":1094,"type":"BUY","strength":0.45,"price":5.8676,"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-08-20","known_ts":"1996-08-20","bar_index":1098,"type":"RECLAIM","strength":0.588,"price":6.1438,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-08-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-09-26","known_ts":"1996-09-26","bar_index":1106,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2128,"stop_level":6.2818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-30","known_ts":"1996-09-30","bar_index":1107,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2128,"stop_level":6.2818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-03","known_ts":"1996-10-03","bar_index":1108,"type":"RECLAIM","strength":0.725,"price":6.3508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-09-26","prior_stop_level":6.2818,"sweep_low":6.2128,"atr14":0.098214,"stop_level":6.163693,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-03","known_ts":"1996-10-03","bar_index":1108,"type":"RECLAIM","strength":0.725,"price":6.3508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-09-30","prior_stop_level":6.2818,"sweep_low":6.2128,"atr14":0.098214,"stop_level":6.163693,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-15","known_ts":"1996-10-17","bar_index":1111,"type":"REBUY","strength":0.863,"price":6.4199,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1996-10-31","known_ts":"1996-11-04","bar_index":1115,"type":"BUY","strength":0.863,"price":6.4452,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1996-11-26","known_ts":"1996-11-29","bar_index":1121,"type":"BUY","strength":0.863,"price":6.5145,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1997-01-06","known_ts":"1997-01-06","bar_index":1129,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7224,"stop_level":6.7918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-08","known_ts":"1997-01-08","bar_index":1130,"type":"RECLAIM","strength":0.863,"price":6.8264,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-01-06","prior_stop_level":6.7918,"sweep_low":6.7224,"atr14":0.120037,"stop_level":6.662381,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-31","known_ts":"1997-01-31","bar_index":1136,"type":"RECLAIM","strength":0.863,"price":7.6557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-12","known_ts":"1997-03-12","bar_index":1145,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.0472,"stop_level":8.1342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-14","known_ts":"1997-03-14","bar_index":1145,"type":"RECLAIM","strength":1.0,"price":8.2647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-03-12","prior_stop_level":8.1342,"sweep_low":8.0037,"atr14":0.229722,"stop_level":7.888839,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-06","known_ts":"1997-06-06","bar_index":1165,"type":"RECLAIM","strength":1.0,"price":8.815,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-18","known_ts":"1997-07-18","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0114,"stop_level":9.0768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-21","known_ts":"1997-07-21","bar_index":1175,"type":"RECLAIM","strength":1.0,"price":9.1205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-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":"1997-07-18","prior_stop_level":9.0768,"sweep_low":8.9896,"atr14":0.222339,"stop_level":8.878431,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-23","known_ts":"1997-09-25","bar_index":1190,"type":"BUY","strength":0.863,"price":9.8466,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1997-10-27","known_ts":"1997-10-27","bar_index":1198,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.8028,"stop_level":10.0654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-04","known_ts":"1997-12-04","bar_index":1207,"type":"RECLAIM","strength":0.863,"price":11.2353,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-13","known_ts":"1998-01-13","bar_index":1215,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.7086,"stop_level":10.972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-01-20","known_ts":"1998-01-20","bar_index":1217,"type":"RECLAIM","strength":0.725,"price":11.4108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1998-01-13","prior_stop_level":10.972,"sweep_low":10.4453,"atr14":0.326837,"stop_level":10.281881,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-02","known_ts":"1998-02-02","bar_index":1220,"type":"RECLAIM","strength":0.863,"price":11.3162,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-05-07","known_ts":"1998-05-07","bar_index":1242,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.9706,"stop_level":14.9915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-09-18","known_ts":"1998-09-22","bar_index":1273,"type":"BUY","strength":0.45,"price":12.9856,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-23","known_ts":"1998-09-23","bar_index":1274,"type":"RECLAIM","strength":0.588,"price":13.3011,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-09-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-10-14","known_ts":"1998-10-16","bar_index":1279,"type":"BUY","strength":0.45,"price":12.2332,"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":"1999-01-14","known_ts":"1999-01-14","bar_index":1300,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.3311,"stop_level":13.5014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-19","known_ts":"1999-01-19","bar_index":1300,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.3311,"stop_level":13.5014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-21","known_ts":"1999-01-21","bar_index":1301,"type":"RECLAIM","strength":0.588,"price":13.6231,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-01-14","prior_stop_level":13.5014,"sweep_low":13.2338,"atr14":0.383146,"stop_level":13.042227,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-21","known_ts":"1999-01-21","bar_index":1301,"type":"RECLAIM","strength":0.588,"price":13.6231,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-01-19","prior_stop_level":13.5014,"sweep_low":13.2338,"atr14":0.383146,"stop_level":13.042227,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-28","known_ts":"1999-02-01","bar_index":1303,"type":"REBUY","strength":0.863,"price":13.988,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-04-05","known_ts":"1999-04-07","bar_index":1318,"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":"1999-04-05","trigger_known_ts":"1999-04-07","strength":0.45,"price":13.0907,"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.144941,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.7152,"atr14":0.250125,"stop_level":12.590137,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-13","known_ts":"1999-04-15","bar_index":1320,"type":"BUY","strength":0.588,"price":13.7345,"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":65},{"ts":"1999-05-03","known_ts":"1999-05-03","bar_index":1324,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.9088,"stop_level":13.6272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-07","known_ts":"1999-05-11","bar_index":1326,"type":"REBUY","strength":0.725,"price":13.5542,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1999-05-20","known_ts":"1999-05-24","bar_index":1329,"type":"REBUY","strength":0.725,"price":14.119,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"1999-06-08","known_ts":"1999-06-08","bar_index":1333,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.608,"stop_level":13.6618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-09","known_ts":"1999-06-09","bar_index":1333,"type":"RECLAIM","strength":0.725,"price":13.8232,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-06-08","prior_stop_level":13.6618,"sweep_low":13.608,"atr14":0.360716,"stop_level":13.427642,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-24","known_ts":"1999-06-24","bar_index":1337,"type":"RECLAIM","strength":0.725,"price":14.0921,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-07","known_ts":"1999-07-07","bar_index":1339,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.5004,"stop_level":13.608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-01","known_ts":"1999-10-05","bar_index":1360,"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":"1999-10-01","trigger_known_ts":"1999-10-05","strength":0.45,"price":11.3247,"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.223958,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.3001,"atr14":0.334982,"stop_level":10.132609,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-11","known_ts":"1999-10-13","bar_index":1362,"type":"BUY","strength":0.45,"price":12.1336,"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":"1999-10-11","known_ts":"1999-10-13","bar_index":1362,"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":"1999-10-11","trigger_known_ts":"1999-10-13","strength":0.45,"price":12.1336,"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.168527,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.7854,"atr14":0.355272,"stop_level":10.607764,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-01","known_ts":"1999-11-03","bar_index":1367,"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":"1999-11-01","trigger_known_ts":"1999-11-03","strength":0.588,"price":12.2224,"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.162442,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":11.3247,"atr14":0.4156,"stop_level":11.1169,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-17","known_ts":"1999-11-17","bar_index":1371,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.3305,"stop_level":12.4387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-11-18","known_ts":"1999-11-18","bar_index":1371,"type":"RECLAIM","strength":0.588,"price":12.5739,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-11-17","prior_stop_level":12.4387,"sweep_low":12.3305,"atr14":0.4164,"stop_level":12.1223,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-24","known_ts":"1999-11-24","bar_index":1372,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.2759,"stop_level":12.4387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-04","known_ts":"2000-02-08","bar_index":1389,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-02-04","trigger_known_ts":"2000-02-08","strength":0.45,"price":8.653,"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.387138,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.1392,"atr14":0.388367,"stop_level":7.945016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-23","known_ts":"2000-02-25","bar_index":1393,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-02-23","trigger_known_ts":"2000-02-25","strength":0.45,"price":8.502,"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.397833,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4205,"atr14":0.239548,"stop_level":8.300726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-02","known_ts":"2000-03-06","bar_index":1395,"type":"BUY","strength":0.45,"price":8.4748,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-02","known_ts":"2000-03-06","bar_index":1395,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-03-02","trigger_known_ts":"2000-03-06","strength":0.45,"price":8.4748,"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.399759,"monthly_oversold_dwell":18,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4748,"atr14":0.223241,"stop_level":8.36318,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-15","known_ts":"2000-03-17","bar_index":1398,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-03-15","trigger_known_ts":"2000-03-17","strength":0.45,"price":8.6106,"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.390141,"monthly_oversold_dwell":18,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.7142,"atr14":0.264948,"stop_level":7.581726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-03","known_ts":"2000-05-03","bar_index":1409,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.8119,"stop_level":8.9366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-09","known_ts":"2000-06-13","bar_index":1418,"type":"BUY","strength":0.725,"price":8.3481,"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":35},{"ts":"2000-07-24","known_ts":"2000-07-26","bar_index":1428,"type":"BUY","strength":0.725,"price":7.4206,"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":20},{"ts":"2000-09-06","known_ts":"2000-09-06","bar_index":1438,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.318,"stop_level":8.498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-08","known_ts":"2000-09-08","bar_index":1439,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.0659,"stop_level":8.498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-26","known_ts":"2000-09-26","bar_index":1443,"type":"RECLAIM","strength":0.863,"price":9.7367,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-10-10","known_ts":"2000-10-10","bar_index":1446,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.9301,"stop_level":9.3623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-11-24","known_ts":"2000-11-28","bar_index":1457,"type":"BUY","strength":0.863,"price":8.2867,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2000-12-20","known_ts":"2000-12-20","bar_index":1463,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.6923,"stop_level":8.7503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-26","known_ts":"2000-12-26","bar_index":1464,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.5185,"stop_level":8.7503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-28","known_ts":"2000-12-28","bar_index":1464,"type":"RECLAIM","strength":1.0,"price":8.8952,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-12-20","prior_stop_level":8.7503,"sweep_low":8.2288,"atr14":0.386474,"stop_level":8.035563,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-28","known_ts":"2000-12-28","bar_index":1464,"type":"RECLAIM","strength":1.0,"price":8.8952,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-12-26","prior_stop_level":8.7503,"sweep_low":8.2288,"atr14":0.386474,"stop_level":8.035563,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-09","known_ts":"2001-01-11","bar_index":1467,"type":"REBUY","strength":1.0,"price":9.4457,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2001-04-27","known_ts":"2001-05-01","bar_index":1492,"type":"BUY","strength":0.863,"price":9.342,"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":"2001-05-15","known_ts":"2001-05-15","bar_index":1496,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.6884,"stop_level":9.8211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-01","known_ts":"2001-06-01","bar_index":1500,"type":"RECLAIM","strength":1.0,"price":10.0717,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-09","known_ts":"2001-07-09","bar_index":1508,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.9243,"stop_level":10.391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-18","known_ts":"2002-01-23","bar_index":1552,"type":"BUY","strength":0.588,"price":10.3707,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2002-02-14","known_ts":"2002-02-19","bar_index":1558,"type":"BUY","strength":0.588,"price":10.2761,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2002-04-25","known_ts":"2002-04-25","bar_index":1574,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9871,"stop_level":12.584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-02","known_ts":"2002-05-02","bar_index":1575,"type":"RECLAIM","strength":1.0,"price":12.7709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-04-25","prior_stop_level":12.584,"sweep_low":10.4452,"atr14":0.50066,"stop_level":10.19487,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-18","known_ts":"2002-10-22","bar_index":1615,"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-10-18","trigger_known_ts":"2002-10-22","strength":0.45,"price":6.1477,"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.538464,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5911,"atr14":0.371833,"stop_level":5.405183,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-28","known_ts":"2002-10-30","bar_index":1617,"type":"BUY","strength":0.45,"price":5.917,"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-10-28","known_ts":"2002-10-30","bar_index":1617,"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-10-28","trigger_known_ts":"2002-10-30","strength":0.45,"price":5.917,"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.555784,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4657,"atr14":0.375442,"stop_level":5.277979,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-25","known_ts":"2002-11-25","bar_index":1623,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.0625,"stop_level":7.1029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-26","known_ts":"2002-11-26","bar_index":1624,"type":"RECLAIM","strength":0.588,"price":7.507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-25","prior_stop_level":7.1029,"sweep_low":6.9968,"atr14":0.288572,"stop_level":6.852514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-17","known_ts":"2002-12-17","bar_index":1628,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.9566,"stop_level":8.0829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-19","known_ts":"2002-12-19","bar_index":1629,"type":"RECLAIM","strength":0.588,"price":8.3153,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-17","prior_stop_level":8.0829,"sweep_low":7.6838,"atr14":0.377151,"stop_level":7.495225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-16","known_ts":"2003-01-16","bar_index":1635,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.1031,"stop_level":8.2345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-11","known_ts":"2003-04-15","bar_index":1655,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-04-11","trigger_known_ts":"2003-04-15","strength":0.45,"price":6.7582,"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.492631,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.3872,"atr14":0.253874,"stop_level":6.260263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-05","known_ts":"2003-05-07","bar_index":1660,"type":"BUY","strength":0.588,"price":6.7175,"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":"2003-05-05","known_ts":"2003-05-07","bar_index":1660,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-05-05","trigger_known_ts":"2003-05-07","strength":0.588,"price":6.7175,"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.495687,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.5537,"atr14":0.214612,"stop_level":6.446394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-13","known_ts":"2003-05-13","bar_index":1662,"type":"RECLAIM","strength":0.725,"price":7.6384,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-05-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-20","known_ts":"2003-06-20","bar_index":1671,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.1374,"stop_level":9.3216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-09","known_ts":"2003-07-09","bar_index":1675,"type":"RECLAIM","strength":1.0,"price":10.4369,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-19","known_ts":"2003-09-23","bar_index":1692,"type":"BUY","strength":0.863,"price":10.6108,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2003-10-24","known_ts":"2003-10-24","bar_index":1700,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.1381,"stop_level":10.2871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-10-27","known_ts":"2003-10-27","bar_index":1700,"type":"RECLAIM","strength":0.863,"price":10.5543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-10-24","prior_stop_level":10.2871,"sweep_low":10.0404,"atr14":0.474429,"stop_level":9.803186,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-21","known_ts":"2003-11-25","bar_index":1707,"type":"REBUY","strength":0.863,"price":11.526,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2004-02-06","known_ts":"2004-02-10","bar_index":1724,"type":"BUY","strength":0.863,"price":11.5284,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2004-02-17","known_ts":"2004-02-19","bar_index":1726,"type":"BUY","strength":0.863,"price":11.6944,"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":"2004-03-16","known_ts":"2004-03-16","bar_index":1732,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.213,"stop_level":12.3167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-17","known_ts":"2004-03-17","bar_index":1733,"type":"RECLAIM","strength":1.0,"price":12.55,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-16","prior_stop_level":12.3167,"sweep_low":12.213,"atr14":0.299317,"stop_level":12.063342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-30","known_ts":"2004-03-30","bar_index":1736,"type":"RECLAIM","strength":1.0,"price":12.8145,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-03-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-15","known_ts":"2004-04-15","bar_index":1739,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.2337,"stop_level":12.3167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-16","known_ts":"2004-04-16","bar_index":1740,"type":"RECLAIM","strength":1.0,"price":12.436,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-04-15","prior_stop_level":12.3167,"sweep_low":12.2078,"atr14":0.315557,"stop_level":12.050022,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-08","known_ts":"2004-06-10","bar_index":1752,"type":"BUY","strength":0.725,"price":12.2385,"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":"2004-07-16","known_ts":"2004-07-16","bar_index":1760,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.7646,"stop_level":11.8219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-07-19","known_ts":"2004-07-19","bar_index":1761,"type":"RECLAIM","strength":0.725,"price":11.8479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-07-16","prior_stop_level":11.8219,"sweep_low":11.7334,"atr14":0.381102,"stop_level":11.542849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-20","known_ts":"2004-08-20","bar_index":1769,"type":"RECLAIM","strength":0.863,"price":13.3011,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-22","known_ts":"2004-09-22","bar_index":1776,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.0657,"stop_level":13.4215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-24","known_ts":"2004-09-24","bar_index":1777,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.0029,"stop_level":13.4215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-01","known_ts":"2004-10-01","bar_index":1778,"type":"RECLAIM","strength":0.863,"price":13.5942,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-09-24","prior_stop_level":13.4215,"sweep_low":12.8825,"atr14":0.284956,"stop_level":12.740022,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-12","known_ts":"2004-10-12","bar_index":1781,"type":"RECLAIM","strength":0.863,"price":13.6622,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-10","known_ts":"2004-11-12","bar_index":1788,"type":"REBUY","strength":0.863,"price":14.675,"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":"2004-11-18","known_ts":"2004-11-18","bar_index":1790,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.8343,"stop_level":13.8711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-11-23","known_ts":"2004-11-23","bar_index":1791,"type":"RECLAIM","strength":0.725,"price":13.8921,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-11-18","prior_stop_level":13.8711,"sweep_low":13.2616,"atr14":0.384684,"stop_level":13.069258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-02","known_ts":"2005-02-04","bar_index":1807,"type":"BUY","strength":0.725,"price":12.8274,"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":"2005-02-24","known_ts":"2005-02-28","bar_index":1812,"type":"BUY","strength":0.588,"price":12.0986,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2005-03-23","known_ts":"2005-03-23","bar_index":1818,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.3117,"stop_level":11.354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-03-30","known_ts":"2005-03-30","bar_index":1819,"type":"RECLAIM","strength":0.45,"price":11.3751,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-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":"2005-03-23","prior_stop_level":11.354,"sweep_low":10.7678,"atr14":0.398012,"stop_level":10.568794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-31","known_ts":"2005-05-31","bar_index":1834,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.5638,"stop_level":11.7655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-06-01","known_ts":"2005-06-01","bar_index":1834,"type":"RECLAIM","strength":0.588,"price":11.8346,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-05-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":"2005-05-31","prior_stop_level":11.7655,"sweep_low":11.5585,"atr14":0.330268,"stop_level":11.393366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-24","known_ts":"2005-06-28","bar_index":1840,"type":"REBUY","strength":0.588,"price":12.2115,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-07-08","known_ts":"2005-07-08","bar_index":1843,"type":"RECLAIM","strength":0.725,"price":13.1937,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-06-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-27","known_ts":"2005-10-31","bar_index":1869,"type":"BUY","strength":0.725,"price":12.7273,"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":"2005-11-16","known_ts":"2005-11-16","bar_index":1873,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.657,"stop_level":13.1987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-17","known_ts":"2005-11-17","bar_index":1874,"type":"RECLAIM","strength":0.725,"price":13.2684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-11-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":"2005-11-16","prior_stop_level":13.1987,"sweep_low":12.3835,"atr14":0.485808,"stop_level":12.140596,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-01","known_ts":"2005-12-01","bar_index":1877,"type":"RECLAIM","strength":0.863,"price":13.8905,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-03","known_ts":"2006-01-05","bar_index":1884,"type":"BUY","strength":1.0,"price":13.8476,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2006-03-01","known_ts":"2006-03-03","bar_index":1897,"type":"REBUY","strength":1.0,"price":14.7184,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2006-04-07","known_ts":"2006-04-07","bar_index":1906,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.3977,"stop_level":15.5056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-11","known_ts":"2006-04-11","bar_index":1906,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.0581,"stop_level":15.5056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-18","known_ts":"2006-04-18","bar_index":1908,"type":"RECLAIM","strength":0.863,"price":15.7644,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-04-11","prior_stop_level":15.5056,"sweep_low":14.837,"atr14":0.44677,"stop_level":14.613615,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-26","known_ts":"2006-06-28","bar_index":1924,"type":"BUY","strength":0.863,"price":16.0275,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":85},{"ts":"2006-07-21","known_ts":"2006-07-25","bar_index":1930,"type":"REBUY","strength":0.863,"price":17.3713,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2006-11-01","known_ts":"2006-11-01","bar_index":1954,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.1214,"stop_level":18.8401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":1954,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.1455,"stop_level":18.8401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-08","known_ts":"2006-11-08","bar_index":1955,"type":"RECLAIM","strength":0.725,"price":18.9336,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-11-01","prior_stop_level":18.8401,"sweep_low":17.9349,"atr14":0.51882,"stop_level":17.67549,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-08","known_ts":"2006-11-08","bar_index":1955,"type":"RECLAIM","strength":0.725,"price":18.9336,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-11-03","prior_stop_level":18.8401,"sweep_low":17.9349,"atr14":0.51882,"stop_level":17.67549,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-14","known_ts":"2006-11-16","bar_index":1957,"type":"REBUY","strength":0.725,"price":19.5172,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2006-12-28","known_ts":"2007-01-03","bar_index":1967,"type":"BUY","strength":0.725,"price":19.3668,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2007-03-23","known_ts":"2007-03-27","bar_index":1986,"type":"BUY","strength":0.45,"price":16.0151,"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":"2007-04-09","known_ts":"2007-04-09","bar_index":1989,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.6947,"stop_level":15.731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-04-10","known_ts":"2007-04-10","bar_index":1989,"type":"RECLAIM","strength":0.45,"price":15.7672,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2007-04-09","prior_stop_level":15.731,"sweep_low":15.6705,"atr14":0.532916,"stop_level":15.404042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-20","known_ts":"2007-06-20","bar_index":2006,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.0835,"stop_level":15.2841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-26","known_ts":"2007-06-26","bar_index":2007,"type":"RECLAIM","strength":0.588,"price":15.3205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-06-20","prior_stop_level":15.2841,"sweep_low":14.6521,"atr14":0.542726,"stop_level":14.380737,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-18","known_ts":"2007-07-18","bar_index":2012,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.7371,"stop_level":15.1443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-08-06","known_ts":"2007-08-08","bar_index":2017,"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":"2007-08-06","trigger_known_ts":"2007-08-08","strength":0.45,"price":13.1485,"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.343317,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.2641,"atr14":0.730664,"stop_level":10.898768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-14","known_ts":"2007-08-16","bar_index":2019,"type":"BUY","strength":0.45,"price":14.9963,"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":"2007-08-14","known_ts":"2007-08-16","bar_index":2019,"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":"2007-08-14","trigger_known_ts":"2007-08-16","strength":0.45,"price":14.9963,"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.251031,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.2641,"atr14":0.96966,"stop_level":10.77927,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-18","known_ts":"2007-09-20","bar_index":2027,"type":"REBUY","strength":0.588,"price":14.4212,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-10-12","known_ts":"2007-10-12","bar_index":2033,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.9317,"stop_level":14.0418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-07","known_ts":"2007-11-09","bar_index":2039,"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":"2007-11-07","trigger_known_ts":"2007-11-09","strength":0.45,"price":11.4945,"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.425924,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.0338,"atr14":0.775678,"stop_level":9.645961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-15","known_ts":"2007-11-19","bar_index":2041,"type":"BUY","strength":0.45,"price":11.9938,"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":"2007-11-15","known_ts":"2007-11-19","bar_index":2041,"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":"2007-11-15","trigger_known_ts":"2007-11-19","strength":0.45,"price":11.9938,"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.400987,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.3543,"atr14":0.751609,"stop_level":9.978496,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-13","known_ts":"2007-12-13","bar_index":2047,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.7472,"stop_level":11.852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-18","known_ts":"2007-12-18","bar_index":2048,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.211,"stop_level":11.852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-14","known_ts":"2008-01-16","bar_index":2054,"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-01-14","trigger_known_ts":"2008-01-16","strength":0.45,"price":10.5084,"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.406774,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.5408,"atr14":0.765241,"stop_level":9.15818,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-23","known_ts":"2008-01-25","bar_index":2056,"type":"BUY","strength":0.45,"price":10.8289,"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-01-23","known_ts":"2008-01-25","bar_index":2056,"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-01-23","trigger_known_ts":"2008-01-25","strength":0.45,"price":10.8289,"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.388681,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.3251,"atr14":0.89538,"stop_level":8.87741,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-19","known_ts":"2008-02-19","bar_index":2062,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3045,"stop_level":11.3356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-20","known_ts":"2008-02-20","bar_index":2062,"type":"RECLAIM","strength":0.588,"price":11.6584,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-02-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-02-19","prior_stop_level":11.3356,"sweep_low":11.199,"atr14":0.748659,"stop_level":10.824671,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-11","known_ts":"2008-03-13","bar_index":2067,"type":"REBUY","strength":0.725,"price":11.7701,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2008-04-09","known_ts":"2008-04-09","bar_index":2073,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.5771,"stop_level":13.0676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-14","known_ts":"2008-04-14","bar_index":2074,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.006,"stop_level":13.0676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":2075,"type":"RECLAIM","strength":0.725,"price":13.1669,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-09","prior_stop_level":13.0676,"sweep_low":11.9253,"atr14":0.688146,"stop_level":11.581227,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":2075,"type":"RECLAIM","strength":0.725,"price":13.1669,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-14","prior_stop_level":13.0676,"sweep_low":11.9253,"atr14":0.688146,"stop_level":11.581227,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-01","known_ts":"2008-05-01","bar_index":2079,"type":"RECLAIM","strength":0.863,"price":12.7041,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-14","known_ts":"2008-05-16","bar_index":2082,"type":"BUY","strength":0.863,"price":13.4856,"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":"2008-05-22","known_ts":"2008-05-27","bar_index":2084,"type":"BUY","strength":0.863,"price":13.817,"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":"2008-07-15","known_ts":"2008-07-17","bar_index":2096,"type":"BUY","strength":0.863,"price":13.0417,"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":"2008-08-21","known_ts":"2008-08-21","bar_index":2105,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7117,"stop_level":13.7809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-09","known_ts":"2008-09-09","bar_index":2109,"type":"RECLAIM","strength":1.0,"price":15.9948,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.175,"stop_level":12.5299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":2138,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.1813,"stop_level":12.5299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":2152,"type":"BUY","strength":0.725,"price":13.3164,"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":"2009-03-31","known_ts":"2009-03-31","bar_index":2155,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.5281,"stop_level":11.7197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-04-01","known_ts":"2009-04-01","bar_index":2156,"type":"RECLAIM","strength":0.725,"price":12.5372,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2009-03-31","prior_stop_level":11.7197,"sweep_low":11.4323,"atr14":1.053149,"stop_level":10.905725,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":2159,"type":"RECLAIM","strength":0.863,"price":13.9679,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":2165,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.2185,"stop_level":11.7846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":2166,"type":"RECLAIM","strength":0.588,"price":11.836,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 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":"2009-05-13","prior_stop_level":11.7846,"sweep_low":10.8454,"atr14":0.890081,"stop_level":10.400359,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-02","known_ts":"2009-06-04","bar_index":2170,"type":"BUY","strength":0.588,"price":12.5436,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2009-07-28","known_ts":"2009-07-30","bar_index":2183,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-07-28","trigger_known_ts":"2009-07-30","strength":0.45,"price":10.9033,"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.357961,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.0671,"atr14":0.511423,"stop_level":9.811388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-05","known_ts":"2009-08-07","bar_index":2185,"type":"BUY","strength":0.45,"price":11.246,"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-09-02","known_ts":"2009-09-02","bar_index":2191,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2331,"stop_level":10.5708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-09-17","known_ts":"2009-09-21","bar_index":2195,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-09-17","trigger_known_ts":"2009-09-21","strength":0.45,"price":10.376,"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.352819,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.428,"atr14":0.412349,"stop_level":9.221826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-25","known_ts":"2009-09-29","bar_index":2197,"type":"BUY","strength":0.45,"price":10.5123,"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-10-13","known_ts":"2009-10-13","bar_index":2201,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.0578,"stop_level":10.0968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-10-14","known_ts":"2009-10-14","bar_index":2201,"type":"RECLAIM","strength":0.588,"price":10.1877,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-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":"2009-10-13","prior_stop_level":10.0968,"sweep_low":9.9994,"atr14":0.370721,"stop_level":9.81404,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-18","known_ts":"2010-02-22","bar_index":2230,"type":"BUY","strength":0.725,"price":10.4124,"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":30},{"ts":"2010-07-28","known_ts":"2010-07-30","bar_index":2267,"type":"BUY","strength":0.863,"price":12.2929,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2010-08-19","known_ts":"2010-08-19","bar_index":2272,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.9647,"stop_level":11.1871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-17","known_ts":"2010-09-21","bar_index":2279,"type":"BUY","strength":0.725,"price":11.8947,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2011-01-06","known_ts":"2011-01-06","bar_index":2304,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.4235,"stop_level":13.7635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-07","known_ts":"2011-03-09","bar_index":2318,"type":"BUY","strength":0.725,"price":13.2805,"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":"2011-05-05","known_ts":"2011-05-05","bar_index":2332,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.7302,"stop_level":13.733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-10","known_ts":"2011-05-10","bar_index":2333,"type":"RECLAIM","strength":1.0,"price":14.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-05","prior_stop_level":13.733,"sweep_low":13.4952,"atr14":0.331721,"stop_level":13.329339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-23","known_ts":"2011-05-23","bar_index":2336,"type":"RECLAIM","strength":1.0,"price":14.0204,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-30","known_ts":"2011-07-05","bar_index":2345,"type":"BUY","strength":0.725,"price":14.5041,"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":"2011-08-02","known_ts":"2011-08-02","bar_index":2352,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.5544,"stop_level":15.5751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-03","known_ts":"2011-08-03","bar_index":2352,"type":"RECLAIM","strength":0.863,"price":16.2156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-08-02","prior_stop_level":15.5751,"sweep_low":15.3665,"atr14":0.560754,"stop_level":15.086123,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-08","known_ts":"2011-08-08","bar_index":2353,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3991,"stop_level":15.5751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-09","known_ts":"2011-08-09","bar_index":2354,"type":"RECLAIM","strength":0.863,"price":15.7284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-08-08","prior_stop_level":15.5751,"sweep_low":13.7867,"atr14":0.773452,"stop_level":13.399974,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-07","known_ts":"2011-10-11","bar_index":2368,"type":"BUY","strength":0.725,"price":15.8328,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":2379,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.6498,"stop_level":16.2455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":2380,"type":"RECLAIM","strength":0.863,"price":17.5982,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-11-23","prior_stop_level":16.2455,"sweep_low":15.1803,"atr14":0.707428,"stop_level":14.826586,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-02","known_ts":"2011-12-06","bar_index":2381,"type":"REBUY","strength":0.863,"price":17.8435,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-06-08","known_ts":"2012-06-12","bar_index":2424,"type":"BUY","strength":0.45,"price":15.4651,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-07-20","known_ts":"2012-07-20","bar_index":2433,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.0192,"stop_level":16.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":2435,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.4936,"stop_level":16.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-24","known_ts":"2012-08-24","bar_index":2442,"type":"RECLAIM","strength":0.725,"price":16.6383,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-10","known_ts":"2012-09-10","bar_index":2445,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.0584,"stop_level":16.3448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-12","known_ts":"2012-09-12","bar_index":2446,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.1372,"stop_level":16.3448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-14","known_ts":"2012-09-14","bar_index":2446,"type":"RECLAIM","strength":0.588,"price":16.4307,"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":false,"monthlyBull":false},"anchor_ts":"2012-09-10","prior_stop_level":16.3448,"sweep_low":15.8938,"atr14":0.43394,"stop_level":15.67683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-14","known_ts":"2012-09-14","bar_index":2446,"type":"RECLAIM","strength":0.588,"price":16.4307,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-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":"2012-09-12","prior_stop_level":16.3448,"sweep_low":15.9439,"atr14":0.43394,"stop_level":15.72693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-05","known_ts":"2012-12-07","bar_index":2465,"type":"BUY","strength":0.45,"price":15.6989,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-12-18","known_ts":"2012-12-18","bar_index":2468,"type":"RECLAIM","strength":0.725,"price":16.1101,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-12-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-23","known_ts":"2013-01-23","bar_index":2475,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.8721,"stop_level":16.1679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-06","known_ts":"2013-02-06","bar_index":2479,"type":"RECLAIM","strength":0.863,"price":16.7367,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-27","known_ts":"2013-03-27","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.2311,"stop_level":17.4129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-16","known_ts":"2013-05-16","bar_index":2502,"type":"RECLAIM","strength":1.0,"price":18.061,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-20","known_ts":"2013-06-20","bar_index":2510,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.5776,"stop_level":17.7754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-03","known_ts":"2013-07-08","bar_index":2513,"type":"BUY","strength":1.0,"price":18.6103,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":2525,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.4493,"stop_level":20.1641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-28","known_ts":"2013-10-28","bar_index":2540,"type":"RECLAIM","strength":1.0,"price":23.1637,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-02","known_ts":"2013-12-02","bar_index":2548,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.1935,"stop_level":23.4307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-06","known_ts":"2013-12-06","bar_index":2549,"type":"RECLAIM","strength":1.0,"price":23.5937,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-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":"2013-12-02","prior_stop_level":23.4307,"sweep_low":22.823,"atr14":0.487481,"stop_level":22.57926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-18","known_ts":"2013-12-18","bar_index":2552,"type":"RECLAIM","strength":1.0,"price":23.7938,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-28","known_ts":"2014-03-04","bar_index":2568,"type":"BUY","strength":0.725,"price":23.7865,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2014-04-10","known_ts":"2014-04-10","bar_index":2577,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7208,"stop_level":23.5629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-05-27","known_ts":"2014-05-29","bar_index":2588,"type":"BUY","strength":0.725,"price":22.7629,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2014-06-30","known_ts":"2014-06-30","bar_index":2596,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.9579,"stop_level":23.0478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-07-01","known_ts":"2014-07-01","bar_index":2596,"type":"RECLAIM","strength":0.725,"price":23.7376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-06-30","prior_stop_level":23.0478,"sweep_low":22.7479,"atr14":0.528916,"stop_level":22.483442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-07","known_ts":"2014-08-11","bar_index":2605,"type":"BUY","strength":0.45,"price":22.38,"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":"2014-09-16","known_ts":"2014-09-16","bar_index":2614,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.9951,"stop_level":22.5082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-10","known_ts":"2014-10-14","bar_index":2620,"type":"BUY","strength":0.45,"price":22.4026,"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":"2014-10-28","known_ts":"2014-10-28","bar_index":2624,"type":"RECLAIM","strength":0.588,"price":23.5043,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-11-19","known_ts":"2014-11-19","bar_index":2629,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.5644,"stop_level":23.7617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-24","known_ts":"2014-11-24","bar_index":2630,"type":"RECLAIM","strength":0.725,"price":23.8907,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-11-19","prior_stop_level":23.7617,"sweep_low":23.0938,"atr14":0.653646,"stop_level":22.766977,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-28","known_ts":"2014-11-28","bar_index":2631,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.1621,"stop_level":23.3139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-02","known_ts":"2014-12-02","bar_index":2632,"type":"RECLAIM","strength":0.725,"price":23.6023,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-11-28","prior_stop_level":23.3139,"sweep_low":22.9193,"atr14":0.627966,"stop_level":22.605317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":2635,"type":"RECLAIM","strength":0.863,"price":24.4143,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-15","known_ts":"2015-01-15","bar_index":2642,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.5719,"stop_level":23.6251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-16","known_ts":"2015-01-16","bar_index":2642,"type":"RECLAIM","strength":0.863,"price":24.126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-01-15","prior_stop_level":23.6251,"sweep_low":23.3974,"atr14":0.65416,"stop_level":23.07032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-10","known_ts":"2015-03-12","bar_index":2654,"type":"BUY","strength":0.588,"price":24.7612,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2015-04-27","known_ts":"2015-04-27","bar_index":2665,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.4559,"stop_level":24.5475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-28","known_ts":"2015-04-28","bar_index":2665,"type":"RECLAIM","strength":0.863,"price":24.8376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-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":"2015-04-27","prior_stop_level":24.5475,"sweep_low":24.1888,"atr14":0.515341,"stop_level":23.931129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-01","known_ts":"2015-06-03","bar_index":2673,"type":"BUY","strength":0.588,"price":24.9897,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2015-07-08","known_ts":"2015-07-08","bar_index":2681,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.9648,"stop_level":26.0876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-10","known_ts":"2015-07-10","bar_index":2682,"type":"RECLAIM","strength":0.863,"price":26.6327,"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":26.0876,"sweep_low":25.5962,"atr14":0.574435,"stop_level":25.308982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-27","known_ts":"2015-07-27","bar_index":2686,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.7421,"stop_level":25.9648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-30","known_ts":"2015-07-30","bar_index":2687,"type":"RECLAIM","strength":0.863,"price":26.4638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-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":"2015-07-27","prior_stop_level":25.9648,"sweep_low":25.3813,"atr14":0.564894,"stop_level":25.098853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-21","known_ts":"2015-09-23","bar_index":2699,"type":"BUY","strength":0.45,"price":23.4848,"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":"2015-10-23","known_ts":"2015-10-23","bar_index":2707,"type":"RECLAIM","strength":0.725,"price":24.5035,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-09-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-07","known_ts":"2015-12-07","bar_index":2717,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.2503,"stop_level":25.3823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-11","known_ts":"2016-02-16","bar_index":2732,"type":"BUY","strength":0.45,"price":23.5131,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-03-01","known_ts":"2016-03-01","bar_index":2736,"type":"RECLAIM","strength":0.725,"price":24.7859,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-04","known_ts":"2016-04-04","bar_index":2743,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.6766,"stop_level":24.7625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-18","known_ts":"2016-04-18","bar_index":2747,"type":"RECLAIM","strength":0.863,"price":26.1681,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-13","known_ts":"2016-05-13","bar_index":2753,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.054,"stop_level":26.2974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-16","known_ts":"2016-05-16","bar_index":2753,"type":"RECLAIM","strength":0.863,"price":26.4387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-05-13","prior_stop_level":26.2974,"sweep_low":25.9127,"atr14":0.579351,"stop_level":25.623025,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-25","known_ts":"2016-05-27","bar_index":2756,"type":"REBUY","strength":0.863,"price":26.8469,"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":"2016-07-21","known_ts":"2016-07-25","bar_index":2769,"type":"BUY","strength":1.0,"price":26.6899,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2016-09-14","known_ts":"2016-09-14","bar_index":2781,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.8876,"stop_level":27.1165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-19","known_ts":"2016-09-19","bar_index":2782,"type":"RECLAIM","strength":1.0,"price":27.5348,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-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-09-14","prior_stop_level":27.1165,"sweep_low":26.864,"atr14":0.452266,"stop_level":26.637867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-20","known_ts":"2016-09-22","bar_index":2783,"type":"REBUY","strength":1.0,"price":28.2687,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2016-10-13","known_ts":"2016-10-13","bar_index":2788,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.4559,"stop_level":27.6531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-19","known_ts":"2016-10-19","bar_index":2790,"type":"RECLAIM","strength":0.863,"price":27.8426,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-13 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":"2016-10-13","prior_stop_level":27.6531,"sweep_low":27.0376,"atr14":0.491442,"stop_level":26.791879,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-14","known_ts":"2016-11-14","bar_index":2796,"type":"RECLAIM","strength":1.0,"price":31.0101,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-05","known_ts":"2017-01-05","bar_index":2807,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.9528,"stop_level":35.0638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-20","known_ts":"2017-01-20","bar_index":2811,"type":"RECLAIM","strength":1.0,"price":36.7853,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-04","known_ts":"2017-05-08","bar_index":2835,"type":"BUY","strength":0.863,"price":39.1396,"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":"2017-06-13","known_ts":"2017-06-15","bar_index":2844,"type":"BUY","strength":0.725,"price":39.0117,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2017-09-15","known_ts":"2017-09-19","bar_index":2866,"type":"BUY","strength":0.725,"price":38.1509,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2017-10-30","known_ts":"2017-10-30","bar_index":2876,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.2171,"stop_level":41.5302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-01","known_ts":"2017-11-01","bar_index":2877,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.7194,"stop_level":41.5302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-11","known_ts":"2018-01-16","bar_index":2893,"type":"BUY","strength":0.863,"price":41.4182,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2018-02-02","known_ts":"2018-02-02","bar_index":2898,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.0204,"stop_level":42.0628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-09","known_ts":"2018-03-13","bar_index":2906,"type":"BUY","strength":0.725,"price":42.6354,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2018-06-27","known_ts":"2018-06-27","bar_index":2931,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.8975,"stop_level":44.6536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-05","known_ts":"2018-07-05","bar_index":2933,"type":"RECLAIM","strength":0.863,"price":44.6942,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-06-27","prior_stop_level":44.6536,"sweep_low":43.2554,"atr14":0.78435,"stop_level":42.863225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-23","known_ts":"2018-07-25","bar_index":2937,"type":"BUY","strength":0.863,"price":46.8484,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2018-11-14","known_ts":"2018-11-16","bar_index":2964,"type":"BUY","strength":0.45,"price":38.8934,"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-12-10","known_ts":"2018-12-10","bar_index":2969,"type":"SELL","basis":"structure_stop","strength":0.45,"price":37.2845,"stop_level":38.3763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-12-14","known_ts":"2018-12-14","bar_index":2970,"type":"SELL","basis":"structure_stop","strength":0.45,"price":35.4457,"stop_level":38.3763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-12-31","known_ts":"2019-01-03","bar_index":2974,"type":"REBUY","strength":0.45,"price":33.8532,"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":"2019-03-06","known_ts":"2019-03-06","bar_index":2988,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.0278,"stop_level":38.9279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-08","known_ts":"2019-03-08","bar_index":2989,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.9618,"stop_level":38.9279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-10","known_ts":"2019-04-12","bar_index":2997,"type":"BUY","strength":0.588,"price":38.7958,"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":"2019-04-24","known_ts":"2019-04-24","bar_index":3000,"type":"RECLAIM","strength":0.725,"price":38.0443,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-04-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-23","known_ts":"2019-05-23","bar_index":3007,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.1572,"stop_level":37.8797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-27","known_ts":"2019-07-01","bar_index":3015,"type":"BUY","strength":0.863,"price":38.5525,"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":"2019-07-24","known_ts":"2019-07-26","bar_index":3021,"type":"BUY","strength":0.863,"price":39.0923,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2019-08-23","known_ts":"2019-08-23","bar_index":3028,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.6807,"stop_level":36.7584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-08-29","known_ts":"2019-08-29","bar_index":3029,"type":"RECLAIM","strength":0.588,"price":36.9672,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2019-08-23","prior_stop_level":36.7584,"sweep_low":35.3465,"atr14":0.944235,"stop_level":34.874382,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-10","known_ts":"2019-09-12","bar_index":3032,"type":"BUY","strength":0.725,"price":39.7659,"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-09-30","known_ts":"2019-09-30","bar_index":3036,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.2037,"stop_level":38.496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-02","known_ts":"2019-10-02","bar_index":3037,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.41,"stop_level":38.496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-17","known_ts":"2019-10-17","bar_index":3041,"type":"RECLAIM","strength":0.863,"price":42.1969,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-18","known_ts":"2019-11-18","bar_index":3048,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.6866,"stop_level":42.7567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-19","known_ts":"2019-11-19","bar_index":3048,"type":"RECLAIM","strength":0.863,"price":43.0898,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-11-18","prior_stop_level":42.7567,"sweep_low":42.4597,"atr14":0.695772,"stop_level":42.111814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-22","known_ts":"2019-11-22","bar_index":3049,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.6613,"stop_level":42.6866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-25","known_ts":"2019-11-25","bar_index":3050,"type":"RECLAIM","strength":0.863,"price":43.283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-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":"2019-11-22","prior_stop_level":42.6866,"sweep_low":42.6193,"atr14":0.671091,"stop_level":42.283755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-09","known_ts":"2019-12-09","bar_index":3053,"type":"RECLAIM","strength":1.0,"price":43.157,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-10","known_ts":"2020-01-10","bar_index":3060,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.3001,"stop_level":42.3337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-01-13","known_ts":"2020-01-13","bar_index":3060,"type":"RECLAIM","strength":0.863,"price":42.7874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2020-01-10","prior_stop_level":42.3337,"sweep_low":42.1153,"atr14":0.531359,"stop_level":41.849621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":3080,"type":"BUY","strength":0.45,"price":27.7264,"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-04-06","known_ts":"2020-04-08","bar_index":3080,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-06","trigger_known_ts":"2020-04-08","strength":0.45,"price":27.7264,"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.375537,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.6156,"atr14":1.960891,"stop_level":23.635154,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":3088,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.256,"stop_level":26.3231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3089,"type":"RECLAIM","strength":0.588,"price":26.9352,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-12","prior_stop_level":26.3231,"sweep_low":22.7756,"atr14":1.629746,"stop_level":21.960727,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":3095,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.4892,"stop_level":28.7678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-15","known_ts":"2020-06-15","bar_index":3096,"type":"RECLAIM","strength":0.588,"price":28.8871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-11","prior_stop_level":28.7678,"sweep_low":26.7306,"atr14":1.659293,"stop_level":25.900954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":3115,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.0131,"stop_level":29.3999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-08","known_ts":"2020-10-12","bar_index":3123,"type":"BUY","strength":0.725,"price":28.8497,"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":"2020-11-06","known_ts":"2020-11-06","bar_index":3130,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.6713,"stop_level":28.1964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-09","known_ts":"2020-11-09","bar_index":3130,"type":"RECLAIM","strength":0.725,"price":31.867,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-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":"2020-11-06","prior_stop_level":28.1964,"sweep_low":27.4545,"atr14":1.449058,"stop_level":26.729971,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-24","known_ts":"2020-11-24","bar_index":3134,"type":"RECLAIM","strength":0.863,"price":33.9476,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-27","known_ts":"2021-01-27","bar_index":3148,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.355,"stop_level":35.9068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-12","known_ts":"2021-02-12","bar_index":3152,"type":"RECLAIM","strength":1.0,"price":37.6668,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-23","known_ts":"2021-03-23","bar_index":3160,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.4352,"stop_level":40.7933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-25","known_ts":"2021-03-25","bar_index":3161,"type":"RECLAIM","strength":1.0,"price":41.9199,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-23","prior_stop_level":40.7933,"sweep_low":40.0335,"atr14":1.47557,"stop_level":39.295715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-07","known_ts":"2021-04-07","bar_index":3164,"type":"RECLAIM","strength":1.0,"price":41.195,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-19","known_ts":"2021-05-21","bar_index":3174,"type":"BUY","strength":0.863,"price":42.9504,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2021-08-05","known_ts":"2021-08-09","bar_index":3192,"type":"BUY","strength":0.725,"price":41.1726,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2021-09-08","known_ts":"2021-09-08","bar_index":3199,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.7921,"stop_level":40.9071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-13","known_ts":"2021-09-13","bar_index":3200,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.4912,"stop_level":40.9071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-09-27","known_ts":"2021-09-29","bar_index":3204,"type":"REBUY","strength":0.725,"price":42.7565,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-10-18","known_ts":"2021-10-18","bar_index":3209,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.084,"stop_level":42.4379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-20","known_ts":"2021-10-20","bar_index":3209,"type":"RECLAIM","strength":0.863,"price":43.0574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-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":"2021-10-18","prior_stop_level":42.4379,"sweep_low":41.7212,"atr14":0.892722,"stop_level":41.274839,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-03","known_ts":"2021-11-03","bar_index":3213,"type":"RECLAIM","strength":0.863,"price":45.0455,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":3218,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.6257,"stop_level":43.8254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-01-04","known_ts":"2022-01-06","bar_index":3227,"type":"BUY","strength":0.725,"price":46.6931,"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":"2022-01-20","known_ts":"2022-01-20","bar_index":3230,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.7694,"stop_level":45.847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-25","known_ts":"2022-01-25","bar_index":3231,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.3038,"stop_level":45.847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-15","known_ts":"2022-03-17","bar_index":3243,"type":"BUY","strength":0.725,"price":44.3873,"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":"2022-05-10","known_ts":"2022-05-12","bar_index":3256,"type":"BUY","strength":0.588,"price":40.0861,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2022-07-20","known_ts":"2022-07-22","bar_index":3272,"type":"REBUY","strength":0.588,"price":41.6837,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-07-25","known_ts":"2022-07-25","bar_index":3273,"type":"RECLAIM","strength":0.725,"price":43.6425,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-07-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-31","known_ts":"2022-08-31","bar_index":3282,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.88,"stop_level":43.0254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":3283,"type":"RECLAIM","strength":0.863,"price":43.2707,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-08-31","prior_stop_level":43.0254,"sweep_low":42.253,"atr14":0.858371,"stop_level":41.823814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-19","known_ts":"2022-09-19","bar_index":3286,"type":"RECLAIM","strength":0.863,"price":44.3611,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-13","known_ts":"2022-10-17","bar_index":3292,"type":"BUY","strength":0.863,"price":46.4874,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":3302,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.4292,"stop_level":51.7855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-30","known_ts":"2022-11-30","bar_index":3303,"type":"RECLAIM","strength":0.863,"price":52.1692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-11-28","prior_stop_level":51.7855,"sweep_low":50.4607,"atr14":1.144743,"stop_level":49.888328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-20","known_ts":"2023-04-24","bar_index":3335,"type":"BUY","strength":0.45,"price":40.4493,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-05-03","known_ts":"2023-05-05","bar_index":3338,"type":"BUY","strength":0.45,"price":39.4186,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-06-16","known_ts":"2023-06-16","bar_index":3348,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.939,"stop_level":42.2726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-27","known_ts":"2023-06-27","bar_index":3350,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.1962,"stop_level":42.2726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-31","known_ts":"2023-07-31","bar_index":3358,"type":"RECLAIM","strength":0.725,"price":44.8089,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-10-19","known_ts":"2023-10-23","bar_index":3377,"type":"BUY","strength":0.588,"price":41.441,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2024-01-09","known_ts":"2024-01-09","bar_index":3395,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.1431,"stop_level":49.4063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-25","known_ts":"2024-01-25","bar_index":3399,"type":"RECLAIM","strength":1.0,"price":51.0322,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-30","known_ts":"2024-05-02","bar_index":3421,"type":"BUY","strength":0.725,"price":48.8521,"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":"2024-06-10","known_ts":"2024-06-10","bar_index":3430,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.157,"stop_level":47.9474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-06-12","known_ts":"2024-06-12","bar_index":3431,"type":"RECLAIM","strength":0.725,"price":48.5283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-06-10","prior_stop_level":47.9474,"sweep_low":46.6333,"atr14":1.064568,"stop_level":46.101016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-26","known_ts":"2024-06-28","bar_index":3434,"type":"BUY","strength":0.725,"price":51.0614,"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":"2024-08-05","known_ts":"2024-08-05","bar_index":3443,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.302,"stop_level":56.756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-21","known_ts":"2024-08-21","bar_index":3447,"type":"RECLAIM","strength":1.0,"price":58.5878,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-16","known_ts":"2024-10-18","bar_index":3460,"type":"BUY","strength":0.863,"price":59.2487,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2024-12-03","known_ts":"2024-12-03","bar_index":3471,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.8587,"stop_level":61.8973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-04","known_ts":"2024-12-04","bar_index":3471,"type":"RECLAIM","strength":1.0,"price":62.6683,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-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":"2024-12-03","prior_stop_level":61.8973,"sweep_low":61.5503,"atr14":1.541988,"stop_level":60.779306,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-28","known_ts":"2025-01-30","bar_index":3483,"type":"BUY","strength":0.725,"price":60.5961,"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":"2025-03-04","known_ts":"2025-03-04","bar_index":3491,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.9661,"stop_level":61.8773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-06","known_ts":"2025-03-06","bar_index":3491,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.4814,"stop_level":61.8773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-29","known_ts":"2025-05-01","bar_index":3504,"type":"BUY","strength":0.588,"price":58.2226,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":40},{"ts":"2025-05-23","known_ts":"2025-05-23","bar_index":3510,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.6529,"stop_level":58.7992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-05-27","known_ts":"2025-05-27","bar_index":3510,"type":"RECLAIM","strength":0.725,"price":59.999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-05-23","prior_stop_level":58.7992,"sweep_low":57.3165,"atr14":1.526188,"stop_level":56.553406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-04","known_ts":"2025-06-04","bar_index":3512,"type":"SELL","basis":"structure_stop","strength":0.588,"price":58.487,"stop_level":58.6529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-06","known_ts":"2025-06-06","bar_index":3513,"type":"RECLAIM","strength":0.588,"price":59.6088,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-04","prior_stop_level":58.6529,"sweep_low":57.9798,"atr14":1.383362,"stop_level":57.288119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-16","known_ts":"2025-06-16","bar_index":3515,"type":"SELL","basis":"structure_stop","strength":0.588,"price":57.931,"stop_level":58.4675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-20","known_ts":"2025-06-24","bar_index":3516,"type":"REBUY","strength":0.725,"price":59.6868,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":3516,"type":"RECLAIM","strength":0.588,"price":59.4234,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-16","prior_stop_level":58.4675,"sweep_low":56.6922,"atr14":1.414822,"stop_level":55.984789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-24","known_ts":"2025-07-24","bar_index":3523,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.4672,"stop_level":61.2182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-20","known_ts":"2025-08-22","bar_index":3530,"type":"BUY","strength":0.588,"price":62.9076,"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":"2025-09-17","known_ts":"2025-09-17","bar_index":3536,"type":"SELL","basis":"structure_stop","strength":0.725,"price":62.2106,"stop_level":62.6327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-18","known_ts":"2025-09-18","bar_index":3536,"type":"RECLAIM","strength":0.725,"price":64.0169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-09-17","prior_stop_level":62.6327,"sweep_low":61.8277,"atr14":1.328748,"stop_level":61.163326,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-10","known_ts":"2025-11-12","bar_index":3549,"type":"BUY","strength":0.588,"price":61.0082,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2026-01-15","known_ts":"2026-01-20","bar_index":3564,"type":"REBUY","strength":0.863,"price":64.4376,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2026-02-24","known_ts":"2026-02-24","bar_index":3572,"type":"SELL","basis":"structure_stop","strength":0.863,"price":67.7887,"stop_level":68.3851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-25","known_ts":"2026-02-25","bar_index":3573,"type":"RECLAIM","strength":0.863,"price":68.9021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-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-02-24","prior_stop_level":68.3851,"sweep_low":66.9635,"atr14":1.68314,"stop_level":66.12193,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-09","known_ts":"2026-04-09","bar_index":3583,"type":"RECLAIM","strength":1.0,"price":73.4949,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-13","known_ts":"2026-05-13","bar_index":3591,"type":"SELL","basis":"structure_stop","strength":1.0,"price":71.57,"stop_level":72.1727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-18","known_ts":"2026-05-18","bar_index":3592,"type":"RECLAIM","strength":1.0,"price":72.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-05-13","prior_stop_level":72.1727,"sweep_low":70.66,"atr14":1.608219,"stop_level":69.855891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-12","known_ts":"2026-06-12","bar_index":3598,"type":"RECLAIM","strength":1.0,"price":77.66,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-08-19","known_ts":"2026-08-19","bar_index":3613,"type":"SELL","basis":"structure_stop","strength":1.0,"price":85.71,"stop_level":87.415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-08-19","last_scored_basis":"structure_stop","bars_since_signal":8,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-10-03","2018-10-29","2018-12-31","2019-06-06","2019-06-27","2019-09-05","2020-01-14","2020-03-24","2020-09-25","2021-02-04","2021-04-23","2021-05-27","2021-07-20","2021-12-13","2021-12-21","2022-03-07","2022-04-13","2022-05-10","2022-10-05","2022-12-21","2023-01-10","2023-01-27","2023-03-24","2023-05-03","2023-09-28","2024-01-22","2024-02-15","2024-02-29","2024-03-26","2024-04-22","2024-06-26","2024-09-17","2024-10-03","2024-11-06","2025-01-14","2025-04-15","2025-08-12","2025-10-20","2026-03-23","2026-09-03"],"warnings":[{"ts":"2022-06-10","kind":"arm","px":41.0068},{"ts":"2022-08-09","kind":"arm","px":43.6069},{"ts":"2022-08-31","kind":"confirm","px":42.88,"level":43.0254},{"ts":"2022-11-04","kind":"arm","px":52.6352},{"ts":"2022-11-28","kind":"confirm","px":51.4292,"level":51.7855},{"ts":"2023-05-25","kind":"arm","px":39.0758},{"ts":"2023-06-16","kind":"confirm","px":41.939,"level":42.2726},{"ts":"2023-06-26","kind":"arm","px":39.0943},{"ts":"2023-06-27","kind":"confirm","px":39.1962,"level":42.2726},{"ts":"2023-08-14","kind":"arm","px":43.5961},{"ts":"2023-11-09","kind":"arm","px":43.8238},{"ts":"2023-12-29","kind":"arm","px":51.643},{"ts":"2024-01-09","kind":"confirm","px":49.1431,"level":49.4063},{"ts":"2024-05-21","kind":"arm","px":49.3568},{"ts":"2024-06-10","kind":"confirm","px":47.157,"level":47.9474},{"ts":"2024-07-31","kind":"arm","px":60.5175},{"ts":"2024-08-05","kind":"confirm","px":55.302,"level":56.756},{"ts":"2024-11-21","kind":"arm","px":62.6683},{"ts":"2024-12-03","kind":"confirm","px":61.8587,"level":61.8973},{"ts":"2025-02-18","kind":"arm","px":64.4366},{"ts":"2025-03-04","kind":"confirm","px":60.9661,"level":61.8773},{"ts":"2025-03-05","kind":"arm","px":61.1696},{"ts":"2025-03-06","kind":"confirm","px":60.4814,"level":61.8773},{"ts":"2025-05-16","kind":"arm","px":60.8183},{"ts":"2025-05-23","kind":"confirm","px":58.6529,"level":58.7992},{"ts":"2025-06-03","kind":"arm","px":59.3357},{"ts":"2025-06-04","kind":"confirm","px":58.487,"level":58.6529},{"ts":"2025-06-13","kind":"arm","px":58.1944},{"ts":"2025-06-16","kind":"confirm","px":57.931,"level":58.4675},{"ts":"2025-07-15","kind":"arm","px":61.2182},{"ts":"2025-07-24","kind":"confirm","px":60.4672,"level":61.2182},{"ts":"2025-09-16","kind":"arm","px":61.9651},{"ts":"2025-09-17","kind":"confirm","px":62.2106,"level":62.6327},{"ts":"2025-12-22","kind":"arm","px":64.0126},{"ts":"2026-02-23","kind":"arm","px":67.5998},{"ts":"2026-02-24","kind":"confirm","px":67.7887,"level":68.3851},{"ts":"2026-04-22","kind":"arm","px":72.7692},{"ts":"2026-05-13","kind":"confirm","px":71.57,"level":72.1727},{"ts":"2026-07-10","kind":"arm","px":81.44},{"ts":"2026-08-19","kind":"confirm","px":85.71,"level":87.415}],"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":[]}}}