{"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":"BCE","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1983-06-10","known_ts":"1983-06-10","bar_index":48,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.2693,"stop_level":0.2708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1983-06-17","known_ts":"1983-06-17","bar_index":50,"type":"RECLAIM","strength":0.45,"price":0.274,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-06-10 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":"1983-06-10","prior_stop_level":0.2708,"sweep_low":0.2661,"atr14":0.003811,"stop_level":0.264195,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-08-16","known_ts":"1983-08-18","bar_index":64,"type":"BUY","strength":0.45,"price":0.2787,"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":"1983-08-29","known_ts":"1983-08-29","bar_index":67,"type":"RECLAIM","strength":0.725,"price":0.2929,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1983-08-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-10-19","known_ts":"1983-10-19","bar_index":79,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3023,"stop_level":0.3039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-10-20","known_ts":"1983-10-20","bar_index":79,"type":"RECLAIM","strength":0.863,"price":0.3071,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1983-10-19","prior_stop_level":0.3039,"sweep_low":0.3008,"atr14":0.003762,"stop_level":0.298919,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-11-04","known_ts":"1983-11-04","bar_index":83,"type":"RECLAIM","strength":0.863,"price":0.3118,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-12-12","known_ts":"1983-12-12","bar_index":91,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3165,"stop_level":0.3181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-04-24","known_ts":"1984-04-26","bar_index":122,"type":"BUY","strength":0.588,"price":0.3023,"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":"1984-05-14","known_ts":"1984-05-14","bar_index":126,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.296,"stop_level":0.2992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-24","known_ts":"1984-05-24","bar_index":129,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2897,"stop_level":0.296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-06-01","known_ts":"1984-06-05","bar_index":131,"type":"REBUY","strength":0.45,"price":0.2945,"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":"1984-07-24","known_ts":"1984-07-24","bar_index":143,"type":"RECLAIM","strength":0.725,"price":0.3149,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-08-14","known_ts":"1984-08-14","bar_index":148,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3212,"stop_level":0.3244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-08-30","known_ts":"1984-08-30","bar_index":152,"type":"RECLAIM","strength":0.863,"price":0.3244,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-07","known_ts":"1984-09-07","bar_index":153,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3196,"stop_level":0.3228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-12","known_ts":"1984-10-16","bar_index":162,"type":"BUY","strength":0.863,"price":0.3228,"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":50},{"ts":"1984-11-01","known_ts":"1984-11-01","bar_index":166,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3212,"stop_level":0.3244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-11-05","known_ts":"1984-11-05","bar_index":167,"type":"RECLAIM","strength":0.863,"price":0.3275,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1984-11-01","prior_stop_level":0.3244,"sweep_low":0.3212,"atr14":0.003085,"stop_level":0.319657,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-11-19","known_ts":"1984-11-19","bar_index":170,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3196,"stop_level":0.3212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-11-20","known_ts":"1984-11-20","bar_index":171,"type":"RECLAIM","strength":0.863,"price":0.3244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-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":"1984-11-19","prior_stop_level":0.3212,"sweep_low":0.3196,"atr14":0.003424,"stop_level":0.317888,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-11-26","known_ts":"1984-11-28","bar_index":172,"type":"REBUY","strength":0.863,"price":0.337,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1984-12-12","known_ts":"1984-12-12","bar_index":176,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3291,"stop_level":0.3338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-12-18","known_ts":"1984-12-18","bar_index":177,"type":"RECLAIM","strength":0.863,"price":0.3385,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1984-12-12","prior_stop_level":0.3338,"sweep_low":0.3244,"atr14":0.00389,"stop_level":0.322455,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-26","known_ts":"1984-12-28","bar_index":179,"type":"BUY","strength":0.863,"price":0.3385,"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":40},{"ts":"1985-02-25","known_ts":"1985-02-25","bar_index":192,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3385,"stop_level":0.3433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-02-28","known_ts":"1985-02-28","bar_index":193,"type":"RECLAIM","strength":1.0,"price":0.3464,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-02-25","prior_stop_level":0.3433,"sweep_low":0.3385,"atr14":0.004242,"stop_level":0.336379,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-03-11","known_ts":"1985-03-11","bar_index":196,"type":"RECLAIM","strength":1.0,"price":0.3527,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-03-19","known_ts":"1985-03-21","bar_index":198,"type":"BUY","strength":1.0,"price":0.3622,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1985-04-23","known_ts":"1985-04-25","bar_index":206,"type":"BUY","strength":1.0,"price":0.37,"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":20},{"ts":"1985-05-09","known_ts":"1985-05-13","bar_index":210,"type":"BUY","strength":1.0,"price":0.3732,"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":50},{"ts":"1985-10-30","known_ts":"1985-11-01","bar_index":250,"type":"BUY","strength":0.725,"price":0.3874,"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":"1985-11-26","known_ts":"1985-11-26","bar_index":256,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3874,"stop_level":0.3889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-11-29","known_ts":"1985-11-29","bar_index":257,"type":"RECLAIM","strength":0.725,"price":0.3937,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-11-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":"1985-11-26","prior_stop_level":0.3889,"sweep_low":0.3858,"atr14":0.003927,"stop_level":0.383837,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-12-05","known_ts":"1985-12-05","bar_index":258,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3842,"stop_level":0.3889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-02-18","known_ts":"1986-02-20","bar_index":275,"type":"BUY","strength":0.45,"price":0.3527,"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-07-01","known_ts":"1986-07-03","bar_index":306,"type":"BUY","strength":0.45,"price":0.3543,"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-07-01","known_ts":"1986-07-03","bar_index":306,"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":"1986-07-01","trigger_known_ts":"1986-07-03","strength":0.45,"price":0.3543,"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.14441,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.3401,"atr14":0.003415,"stop_level":0.338392,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-09-11","known_ts":"1986-09-11","bar_index":322,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3448,"stop_level":0.3464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-09-16","known_ts":"1986-09-16","bar_index":323,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3417,"stop_level":0.3464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-10-29","known_ts":"1986-10-31","bar_index":334,"type":"BUY","strength":0.588,"price":0.337,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"1986-12-16","known_ts":"1986-12-16","bar_index":345,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3338,"stop_level":0.337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-12-18","known_ts":"1986-12-18","bar_index":345,"type":"RECLAIM","strength":0.725,"price":0.3385,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-12-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":"1986-12-16","prior_stop_level":0.337,"sweep_low":0.3338,"atr14":0.003305,"stop_level":0.332147,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-01-05","known_ts":"1987-01-05","bar_index":349,"type":"RECLAIM","strength":0.863,"price":0.3496,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-13","known_ts":"1987-03-17","bar_index":365,"type":"REBUY","strength":1.0,"price":0.4094,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1987-06-25","known_ts":"1987-06-29","bar_index":389,"type":"BUY","strength":0.863,"price":0.4,"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":"1987-07-16","known_ts":"1987-07-16","bar_index":393,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3984,"stop_level":0.4015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-07-20","known_ts":"1987-07-20","bar_index":394,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3968,"stop_level":0.4015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-08-17","known_ts":"1987-08-19","bar_index":401,"type":"BUY","strength":0.725,"price":0.3968,"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":"1987-10-28","known_ts":"1987-10-30","bar_index":418,"type":"BUY","strength":0.588,"price":0.3637,"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":90},{"ts":"1987-12-03","known_ts":"1987-12-03","bar_index":426,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.3417,"stop_level":0.3448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1987-12-07","known_ts":"1987-12-07","bar_index":427,"type":"RECLAIM","strength":0.45,"price":0.3511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1987-12-03","prior_stop_level":0.3448,"sweep_low":0.3385,"atr14":0.005867,"stop_level":0.335566,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-01-14","known_ts":"1988-01-14","bar_index":435,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3559,"stop_level":0.3574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-18","known_ts":"1988-01-18","bar_index":436,"type":"RECLAIM","strength":0.588,"price":0.359,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-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":"1988-01-14","prior_stop_level":0.3574,"sweep_low":0.3543,"atr14":0.004409,"stop_level":0.352095,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-05","known_ts":"1988-02-05","bar_index":441,"type":"RECLAIM","strength":0.725,"price":0.3779,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-25","known_ts":"1988-03-25","bar_index":452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3934,"stop_level":0.395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-30","known_ts":"1988-03-30","bar_index":453,"type":"RECLAIM","strength":0.863,"price":0.3966,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-03-25","prior_stop_level":0.395,"sweep_low":0.3902,"atr14":0.003547,"stop_level":0.388427,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-12","known_ts":"1988-04-12","bar_index":456,"type":"RECLAIM","strength":0.863,"price":0.4046,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-01","known_ts":"1988-07-06","bar_index":475,"type":"BUY","strength":0.863,"price":0.3966,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1988-07-14","known_ts":"1988-07-14","bar_index":477,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3918,"stop_level":0.3934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1988-07-18","known_ts":"1988-07-18","bar_index":478,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3886,"stop_level":0.3934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1988-09-06","known_ts":"1988-09-08","bar_index":490,"type":"BUY","strength":0.725,"price":0.3902,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1988-11-16","known_ts":"1988-11-16","bar_index":507,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3949,"stop_level":0.3965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1988-11-21","known_ts":"1988-11-21","bar_index":508,"type":"RECLAIM","strength":0.863,"price":0.4113,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1988-11-16","prior_stop_level":0.3965,"sweep_low":0.3916,"atr14":0.004574,"stop_level":0.389313,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-12-05","known_ts":"1988-12-07","bar_index":511,"type":"BUY","strength":1.0,"price":0.4244,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1989-04-06","known_ts":"1989-04-10","bar_index":539,"type":"BUY","strength":0.863,"price":0.4244,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1989-04-27","known_ts":"1989-05-01","bar_index":544,"type":"BUY","strength":0.863,"price":0.4312,"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":55},{"ts":"1989-05-10","known_ts":"1989-05-12","bar_index":547,"type":"BUY","strength":1.0,"price":0.4312,"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":40},{"ts":"1989-08-21","known_ts":"1989-08-21","bar_index":570,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.488,"stop_level":0.4932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-05","known_ts":"1989-09-05","bar_index":574,"type":"RECLAIM","strength":1.0,"price":0.4897,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-22","known_ts":"1990-01-22","bar_index":606,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5483,"stop_level":0.5538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-05-17","known_ts":"1990-05-21","bar_index":633,"type":"BUY","strength":0.45,"price":0.5104,"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-06-13","known_ts":"1990-06-13","bar_index":639,"type":"RECLAIM","strength":0.725,"price":0.5318,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-05-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-10","known_ts":"1990-07-10","bar_index":645,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5161,"stop_level":0.518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-07-12","known_ts":"1990-07-12","bar_index":645,"type":"RECLAIM","strength":0.588,"price":0.52,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-07-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":"1990-07-10","prior_stop_level":0.518,"sweep_low":0.5122,"atr14":0.005254,"stop_level":0.509573,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-13","known_ts":"1990-08-15","bar_index":653,"type":"BUY","strength":0.588,"price":0.5161,"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-10-24","known_ts":"1990-10-24","bar_index":670,"type":"RECLAIM","strength":0.725,"price":0.5233,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-21","known_ts":"1990-12-21","bar_index":683,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5644,"stop_level":0.5727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-08","known_ts":"1991-01-08","bar_index":687,"type":"RECLAIM","strength":0.863,"price":0.5727,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-26","known_ts":"1991-02-26","bar_index":698,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6019,"stop_level":0.606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-28","known_ts":"1991-02-28","bar_index":699,"type":"RECLAIM","strength":0.863,"price":0.6081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-02-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":"1991-02-26","prior_stop_level":0.606,"sweep_low":0.5998,"atr14":0.00629,"stop_level":0.596655,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-13","known_ts":"1991-03-13","bar_index":702,"type":"RECLAIM","strength":1.0,"price":0.6126,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-09-04","known_ts":"1991-09-04","bar_index":742,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6686,"stop_level":0.6751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-09-09","known_ts":"1991-09-09","bar_index":743,"type":"RECLAIM","strength":1.0,"price":0.6798,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-09-04","prior_stop_level":0.6751,"sweep_low":0.6686,"atr14":0.005468,"stop_level":0.665866,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-24","known_ts":"1991-09-24","bar_index":747,"type":"RECLAIM","strength":1.0,"price":0.6754,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-14","known_ts":"1992-05-18","bar_index":801,"type":"BUY","strength":0.45,"price":0.6658,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-10-26","known_ts":"1992-10-28","bar_index":839,"type":"BUY","strength":0.45,"price":0.692,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-10-26","known_ts":"1992-10-28","bar_index":839,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-10-26","trigger_known_ts":"1992-10-28","strength":0.45,"price":0.692,"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.096959,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.638,"atr14":0.008368,"stop_level":0.633816,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-16","known_ts":"1992-11-16","bar_index":844,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.6357,"stop_level":0.6404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1992-12-30","known_ts":"1993-01-04","bar_index":854,"type":"BUY","strength":0.45,"price":0.6292,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-12-30","known_ts":"1993-01-04","bar_index":854,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-12-30","trigger_known_ts":"1993-01-04","strength":0.45,"price":0.6292,"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.178912,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6148,"atr14":0.00634,"stop_level":0.61163,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-26","known_ts":"1993-01-26","bar_index":860,"type":"RECLAIM","strength":0.725,"price":0.6746,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-12-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-29","known_ts":"1993-02-02","bar_index":861,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1993-01-29","trigger_known_ts":"1993-02-02","strength":0.588,"price":0.6698,"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.08045,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.6268,"atr14":0.009455,"stop_level":0.622072,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-26","known_ts":"1993-03-26","bar_index":874,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6987,"stop_level":0.7085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-01","known_ts":"1993-06-03","bar_index":889,"type":"BUY","strength":0.725,"price":0.6939,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1993-06-28","known_ts":"1993-06-28","bar_index":895,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6846,"stop_level":0.6971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-30","known_ts":"1993-06-30","bar_index":896,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6747,"stop_level":0.6971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-07-08","known_ts":"1993-07-08","bar_index":897,"type":"RECLAIM","strength":0.725,"price":0.6995,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1993-06-30","prior_stop_level":0.6971,"sweep_low":0.6648,"atr14":0.008231,"stop_level":0.660685,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-19","known_ts":"1993-07-19","bar_index":900,"type":"RECLAIM","strength":0.863,"price":0.6871,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-13","known_ts":"1993-09-15","bar_index":913,"type":"BUY","strength":0.588,"price":0.6812,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1993-10-06","known_ts":"1993-10-06","bar_index":918,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.666,"stop_level":0.671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-10-20","known_ts":"1993-10-20","bar_index":922,"type":"RECLAIM","strength":0.725,"price":0.7065,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-11","known_ts":"1993-11-11","bar_index":927,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7065,"stop_level":0.709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-24","known_ts":"1993-11-24","bar_index":930,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6989,"stop_level":0.704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-07","known_ts":"1993-12-09","bar_index":933,"type":"REBUY","strength":1.0,"price":0.715,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1993-12-29","known_ts":"1993-12-31","bar_index":938,"type":"BUY","strength":1.0,"price":0.7202,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1994-01-06","known_ts":"1994-01-10","bar_index":940,"type":"BUY","strength":1.0,"price":0.7228,"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":65},{"ts":"1994-02-07","known_ts":"1994-02-07","bar_index":947,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7331,"stop_level":0.7357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-02-09","known_ts":"1994-02-09","bar_index":948,"type":"RECLAIM","strength":1.0,"price":0.7383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-07 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":"1994-02-07","prior_stop_level":0.7357,"sweep_low":0.7279,"atr14":0.008843,"stop_level":0.723478,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-23","known_ts":"1994-02-23","bar_index":951,"type":"RECLAIM","strength":1.0,"price":0.7357,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-02-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-03-25","known_ts":"1994-03-25","bar_index":958,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.783,"stop_level":0.7909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-03-29","known_ts":"1994-03-29","bar_index":959,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7672,"stop_level":0.7909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-06-08","known_ts":"1994-06-10","bar_index":975,"type":"BUY","strength":0.725,"price":0.7472,"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":"1994-07-13","known_ts":"1994-07-15","bar_index":983,"type":"BUY","strength":0.725,"price":0.7311,"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":"1994-10-05","known_ts":"1994-10-05","bar_index":1002,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7702,"stop_level":0.7757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-10-07","known_ts":"1994-10-07","bar_index":1003,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7702,"stop_level":0.7757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-10-11","known_ts":"1994-10-11","bar_index":1004,"type":"RECLAIM","strength":0.863,"price":0.7784,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-10-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":"1994-10-05","prior_stop_level":0.7757,"sweep_low":0.7647,"atr14":0.008248,"stop_level":0.760576,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-11","known_ts":"1994-10-11","bar_index":1004,"type":"RECLAIM","strength":0.863,"price":0.7784,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-10-07 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":"1994-10-07","prior_stop_level":0.7757,"sweep_low":0.7647,"atr14":0.008248,"stop_level":0.760576,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-01","known_ts":"1995-02-03","bar_index":1030,"type":"BUY","strength":0.45,"price":0.6943,"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":"1995-06-23","known_ts":"1995-06-27","bar_index":1063,"type":"BUY","strength":0.863,"price":0.7313,"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":60},{"ts":"1995-07-19","known_ts":"1995-07-19","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7372,"stop_level":0.7459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-28","known_ts":"1995-08-30","bar_index":1078,"type":"BUY","strength":0.863,"price":0.7459,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1995-10-20","known_ts":"1995-10-20","bar_index":1090,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7826,"stop_level":0.7945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-21","known_ts":"1995-12-21","bar_index":1105,"type":"RECLAIM","strength":1.0,"price":0.8382,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-10-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-20","known_ts":"1996-02-20","bar_index":1118,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8474,"stop_level":0.8686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-04-18","known_ts":"1996-04-18","bar_index":1132,"type":"RECLAIM","strength":1.0,"price":0.9415,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-02-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-13","known_ts":"1996-06-13","bar_index":1145,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9797,"stop_level":0.9817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-06-18","known_ts":"1996-06-18","bar_index":1146,"type":"RECLAIM","strength":0.863,"price":0.986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-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":"1996-06-13","prior_stop_level":0.9817,"sweep_low":0.9703,"atr14":0.0095,"stop_level":0.96555,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-30","known_ts":"1996-09-30","bar_index":1170,"type":"RECLAIM","strength":0.863,"price":1.1184,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-04-30","known_ts":"1997-05-02","bar_index":1219,"type":"BUY","strength":0.588,"price":1.3343,"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":70},{"ts":"1997-07-28","known_ts":"1997-07-28","bar_index":1239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5907,"stop_level":1.5974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-29","known_ts":"1997-07-29","bar_index":1239,"type":"RECLAIM","strength":0.863,"price":1.6007,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-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":"1997-07-28","prior_stop_level":1.5974,"sweep_low":1.5807,"atr14":0.030457,"stop_level":1.565471,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-19","known_ts":"1997-09-23","bar_index":1252,"type":"BUY","strength":0.725,"price":1.6398,"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":"1997-11-18","known_ts":"1997-11-20","bar_index":1266,"type":"BUY","strength":0.588,"price":1.66,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1998-01-22","known_ts":"1998-01-22","bar_index":1280,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7214,"stop_level":1.7589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-01-27","known_ts":"1998-01-27","bar_index":1281,"type":"RECLAIM","strength":0.725,"price":1.793,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-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":"1998-01-22","prior_stop_level":1.7589,"sweep_low":1.718,"atr14":0.038062,"stop_level":1.698969,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-17","known_ts":"1998-02-19","bar_index":1286,"type":"BUY","strength":0.588,"price":1.8953,"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":10},{"ts":"1998-10-07","known_ts":"1998-10-09","bar_index":1340,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-10-07","trigger_known_ts":"1998-10-09","strength":0.45,"price":1.5717,"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.382436,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4352,"atr14":0.082284,"stop_level":1.394058,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-12","known_ts":"1998-10-14","bar_index":1341,"type":"BUY","strength":0.45,"price":1.6313,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-12","known_ts":"1998-10-14","bar_index":1341,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-10-12","trigger_known_ts":"1998-10-14","strength":0.45,"price":1.6313,"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.359018,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4352,"atr14":0.076397,"stop_level":1.397001,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-14","known_ts":"1998-12-14","bar_index":1355,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9121,"stop_level":1.9323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-15","known_ts":"1998-12-15","bar_index":1356,"type":"RECLAIM","strength":0.588,"price":1.9474,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-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":"1998-12-14","prior_stop_level":1.9323,"sweep_low":1.9121,"atr14":0.055619,"stop_level":1.884291,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-29","known_ts":"1998-12-29","bar_index":1359,"type":"RECLAIM","strength":0.725,"price":2.1453,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-02-08","known_ts":"1999-02-08","bar_index":1368,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4352,"stop_level":2.4528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-05","known_ts":"1999-03-05","bar_index":1374,"type":"RECLAIM","strength":0.863,"price":2.3751,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-18","known_ts":"1999-03-22","bar_index":1377,"type":"BUY","strength":0.863,"price":2.5045,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1999-04-30","known_ts":"1999-04-30","bar_index":1387,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6042,"stop_level":2.6327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-03","known_ts":"1999-05-03","bar_index":1387,"type":"RECLAIM","strength":0.863,"price":2.6648,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-04-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":"1999-04-30","prior_stop_level":2.6327,"sweep_low":2.5971,"atr14":0.084525,"stop_level":2.554837,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-17","known_ts":"1999-06-21","bar_index":1398,"type":"BUY","strength":0.863,"price":2.8556,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1999-06-30","known_ts":"1999-07-02","bar_index":1401,"type":"BUY","strength":0.725,"price":2.8843,"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":"1999-07-22","known_ts":"1999-07-22","bar_index":1406,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7695,"stop_level":2.8269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-09-08","known_ts":"1999-09-10","bar_index":1417,"type":"BUY","strength":0.863,"price":2.8771,"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":"1999-09-24","known_ts":"1999-09-28","bar_index":1421,"type":"REBUY","strength":0.725,"price":2.8173,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"2000-02-22","known_ts":"2000-02-22","bar_index":1455,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5558,"stop_level":6.8505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-15","known_ts":"2000-06-19","bar_index":1482,"type":"BUY","strength":0.725,"price":6.1778,"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":"2000-07-21","known_ts":"2000-07-21","bar_index":1490,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.0363,"stop_level":6.225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-08-15","known_ts":"2000-08-17","bar_index":1496,"type":"BUY","strength":0.588,"price":5.8634,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2000-09-11","known_ts":"2000-09-13","bar_index":1502,"type":"BUY","strength":0.45,"price":5.9401,"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-10-02","known_ts":"2000-10-02","bar_index":1507,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7649,"stop_level":5.8764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-04","known_ts":"2000-10-04","bar_index":1507,"type":"RECLAIM","strength":0.588,"price":5.9082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-10-02","prior_stop_level":5.8764,"sweep_low":5.6853,"atr14":0.162909,"stop_level":5.603845,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-26","known_ts":"2000-10-26","bar_index":1513,"type":"RECLAIM","strength":0.725,"price":6.9752,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-11-20","known_ts":"2000-11-20","bar_index":1518,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4656,"stop_level":6.6567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-11-22","known_ts":"2000-11-22","bar_index":1519,"type":"RECLAIM","strength":0.725,"price":6.7682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-11-20","prior_stop_level":6.6567,"sweep_low":6.4178,"atr14":0.211981,"stop_level":6.311809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-05","known_ts":"2000-12-05","bar_index":1522,"type":"RECLAIM","strength":0.725,"price":6.9433,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-04-17","known_ts":"2001-04-19","bar_index":1552,"type":"BUY","strength":0.588,"price":6.4971,"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":25},{"ts":"2001-06-15","known_ts":"2001-06-15","bar_index":1566,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6124,"stop_level":6.6978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-20","known_ts":"2001-06-22","bar_index":1567,"type":"REBUY","strength":0.725,"price":6.8471,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2001-06-21","known_ts":"2001-06-21","bar_index":1567,"type":"RECLAIM","strength":0.588,"price":6.7785,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-06-15","prior_stop_level":6.6978,"sweep_low":6.2749,"atr14":0.142208,"stop_level":6.203796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-23","known_ts":"2001-07-23","bar_index":1574,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.8655,"stop_level":6.913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-07-25","known_ts":"2001-07-25","bar_index":1575,"type":"RECLAIM","strength":0.863,"price":7.0527,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-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":"2001-07-23","prior_stop_level":6.913,"sweep_low":6.7996,"atr14":0.142236,"stop_level":6.728482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-07","known_ts":"2001-08-07","bar_index":1578,"type":"RECLAIM","strength":0.863,"price":7.1186,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-08-17","known_ts":"2001-08-17","bar_index":1580,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9868,"stop_level":7.0659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-10-11","known_ts":"2001-10-15","bar_index":1592,"type":"BUY","strength":0.45,"price":6.3064,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-10-31","known_ts":"2001-10-31","bar_index":1596,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.9061,"stop_level":6.2531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-12-06","known_ts":"2001-12-06","bar_index":1605,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7967,"stop_level":5.8314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-07","known_ts":"2001-12-07","bar_index":1605,"type":"RECLAIM","strength":0.588,"price":5.8714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-12-06","prior_stop_level":5.8314,"sweep_low":5.6606,"atr14":0.150404,"stop_level":5.585398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-16","known_ts":"2002-01-16","bar_index":1614,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9553,"stop_level":5.9932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-17","known_ts":"2002-01-17","bar_index":1614,"type":"RECLAIM","strength":0.588,"price":6.0283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-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":"2002-01-16","prior_stop_level":5.9932,"sweep_low":5.9309,"atr14":0.130631,"stop_level":5.865585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-26","known_ts":"2002-02-28","bar_index":1623,"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-02-26","trigger_known_ts":"2002-02-28","strength":0.45,"price":5.6468,"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.207633,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5061,"atr14":0.123177,"stop_level":5.444512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-01","known_ts":"2002-03-05","bar_index":1624,"type":"BUY","strength":0.45,"price":5.8038,"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-03-01","known_ts":"2002-03-05","bar_index":1624,"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-03-01","trigger_known_ts":"2002-03-05","strength":0.45,"price":5.8038,"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.185603,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5061,"atr14":0.131789,"stop_level":5.440206,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-22","known_ts":"2002-03-22","bar_index":1629,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4575,"stop_level":5.5305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-04-23","known_ts":"2002-04-25","bar_index":1636,"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-04-23","trigger_known_ts":"2002-04-25","strength":0.45,"price":4.7907,"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.327763,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0032,"atr14":0.227011,"stop_level":3.889695,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-26","known_ts":"2002-04-30","bar_index":1637,"type":"BUY","strength":0.45,"price":4.799,"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-04-26","known_ts":"2002-04-30","bar_index":1637,"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-04-26","trigger_known_ts":"2002-04-30","strength":0.45,"price":4.799,"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.326598,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0032,"atr14":0.202535,"stop_level":3.901932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-19","known_ts":"2002-06-19","bar_index":1649,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8413,"stop_level":4.8943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-06-25","known_ts":"2002-06-25","bar_index":1650,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6711,"stop_level":4.8943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-07-22","known_ts":"2002-07-22","bar_index":1656,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.4981,"stop_level":4.5818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-08-08","known_ts":"2002-08-12","bar_index":1661,"type":"BUY","strength":0.725,"price":4.8273,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2002-09-16","known_ts":"2002-09-16","bar_index":1669,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0385,"stop_level":5.0645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":1671,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9506,"stop_level":4.9931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-20","known_ts":"2002-09-20","bar_index":1671,"type":"RECLAIM","strength":0.725,"price":5.0839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-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":"2002-09-16","prior_stop_level":5.0645,"sweep_low":4.9676,"atr14":0.112653,"stop_level":4.911274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-25","known_ts":"2002-09-25","bar_index":1672,"type":"RECLAIM","strength":0.725,"price":4.9988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-09-24","prior_stop_level":4.9931,"sweep_low":4.9193,"atr14":0.111507,"stop_level":4.863546,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-07","known_ts":"2002-10-07","bar_index":1674,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.8881,"stop_level":4.9506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-24","known_ts":"2002-10-24","bar_index":1679,"type":"RECLAIM","strength":0.863,"price":5.0584,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-11-01","known_ts":"2002-11-05","bar_index":1681,"type":"BUY","strength":0.863,"price":5.1009,"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":"2002-12-18","known_ts":"2002-12-18","bar_index":1691,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1025,"stop_level":5.1463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-19","known_ts":"2002-12-23","bar_index":1692,"type":"REBUY","strength":0.863,"price":5.3362,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2002-12-19","known_ts":"2002-12-19","bar_index":1692,"type":"RECLAIM","strength":0.863,"price":5.2698,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-12-18","prior_stop_level":5.1463,"sweep_low":5.0852,"atr14":0.103893,"stop_level":5.033253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-07","known_ts":"2003-02-07","bar_index":1703,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.3708,"stop_level":5.3881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-02-13","known_ts":"2003-02-13","bar_index":1704,"type":"RECLAIM","strength":1.0,"price":5.391,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-02-07","prior_stop_level":5.3881,"sweep_low":5.2785,"atr14":0.097193,"stop_level":5.229904,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-01","known_ts":"2003-04-03","bar_index":1715,"type":"BUY","strength":0.863,"price":5.66,"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":45},{"ts":"2003-07-10","known_ts":"2003-07-10","bar_index":1738,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6678,"stop_level":6.7065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-14","known_ts":"2003-07-14","bar_index":1738,"type":"RECLAIM","strength":1.0,"price":6.7451,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-07-10","prior_stop_level":6.7065,"sweep_low":6.6262,"atr14":0.106639,"stop_level":6.57288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-16","known_ts":"2003-10-20","bar_index":1761,"type":"BUY","strength":0.725,"price":6.7805,"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-12-30","known_ts":"2004-01-02","bar_index":1778,"type":"BUY","strength":0.863,"price":6.8511,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2004-04-05","known_ts":"2004-04-07","bar_index":1800,"type":"BUY","strength":0.588,"price":6.5765,"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":"2004-05-26","known_ts":"2004-05-28","bar_index":1812,"type":"BUY","strength":0.588,"price":6.1241,"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":80},{"ts":"2004-06-16","known_ts":"2004-06-16","bar_index":1816,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.8493,"stop_level":5.9241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-06-18","known_ts":"2004-06-18","bar_index":1817,"type":"RECLAIM","strength":0.45,"price":5.9306,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2004-06-16","prior_stop_level":5.9241,"sweep_low":5.8337,"atr14":0.108828,"stop_level":5.779286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-26","known_ts":"2004-07-26","bar_index":1825,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1431,"stop_level":6.1868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-27","known_ts":"2004-07-27","bar_index":1825,"type":"RECLAIM","strength":0.588,"price":6.243,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-07-26","prior_stop_level":6.1868,"sweep_low":6.1056,"atr14":0.107382,"stop_level":6.051909,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-13","known_ts":"2004-08-13","bar_index":1830,"type":"RECLAIM","strength":0.725,"price":6.5399,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-27","known_ts":"2004-08-27","bar_index":1833,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.4524,"stop_level":6.4805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-08-31","known_ts":"2004-08-31","bar_index":1834,"type":"RECLAIM","strength":0.588,"price":6.5055,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-08-27","prior_stop_level":6.4805,"sweep_low":6.4149,"atr14":0.108638,"stop_level":6.360581,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-14","known_ts":"2004-09-14","bar_index":1837,"type":"RECLAIM","strength":0.863,"price":6.8865,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-13","known_ts":"2004-10-15","bar_index":1844,"type":"REBUY","strength":0.863,"price":7.1272,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2004-12-02","known_ts":"2004-12-02","bar_index":1855,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.463,"stop_level":7.5897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-07","known_ts":"2005-03-09","bar_index":1877,"type":"BUY","strength":0.863,"price":7.9098,"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":"2005-04-07","known_ts":"2005-04-07","bar_index":1884,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.9336,"stop_level":7.966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-04-13","known_ts":"2005-04-13","bar_index":1885,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8784,"stop_level":7.966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-06-14","known_ts":"2005-06-16","bar_index":1900,"type":"BUY","strength":0.725,"price":7.7414,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2005-10-05","known_ts":"2005-10-05","bar_index":1926,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7535,"stop_level":8.8931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-07","known_ts":"2005-12-09","bar_index":1941,"type":"BUY","strength":0.588,"price":7.8666,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2006-01-18","known_ts":"2006-01-18","bar_index":1950,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.8985,"stop_level":8.0229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-20","known_ts":"2006-01-20","bar_index":1950,"type":"RECLAIM","strength":0.725,"price":8.0566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-01-18","prior_stop_level":8.0229,"sweep_low":7.801,"atr14":0.16428,"stop_level":7.71886,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-27","known_ts":"2006-03-01","bar_index":1959,"type":"REBUY","strength":0.588,"price":8.0868,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2006-03-28","known_ts":"2006-03-28","bar_index":1966,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.1927,"stop_level":8.3254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-30","known_ts":"2006-03-30","bar_index":1966,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.305,"stop_level":8.3254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-05","known_ts":"2006-04-05","bar_index":1968,"type":"RECLAIM","strength":0.588,"price":8.3356,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-03-30","prior_stop_level":8.3254,"sweep_low":8.043,"atr14":0.119365,"stop_level":7.983317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-13","known_ts":"2006-04-13","bar_index":1970,"type":"RECLAIM","strength":0.725,"price":8.3901,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-06","known_ts":"2006-06-08","bar_index":1982,"type":"BUY","strength":0.725,"price":8.3458,"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":40},{"ts":"2006-08-04","known_ts":"2006-08-08","bar_index":1996,"type":"BUY","strength":0.588,"price":8.1431,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2006-10-18","known_ts":"2006-10-18","bar_index":2013,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7453,"stop_level":9.7839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-24","known_ts":"2006-10-24","bar_index":2014,"type":"RECLAIM","strength":0.863,"price":9.8823,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-10-18","prior_stop_level":9.7839,"sweep_low":9.5241,"atr14":0.236858,"stop_level":9.405671,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-15","known_ts":"2006-12-19","bar_index":2027,"type":"BUY","strength":0.725,"price":9.4691,"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":"2007-01-10","known_ts":"2007-01-10","bar_index":2032,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0999,"stop_level":9.3307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-01-29","known_ts":"2007-01-31","bar_index":2036,"type":"REBUY","strength":0.725,"price":9.3236,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2007-05-09","known_ts":"2007-05-09","bar_index":2059,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0903,"stop_level":12.1119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-15","known_ts":"2007-05-15","bar_index":2060,"type":"RECLAIM","strength":1.0,"price":12.1155,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-09","prior_stop_level":12.1119,"sweep_low":11.8963,"atr14":0.211553,"stop_level":11.790524,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-24","known_ts":"2007-05-24","bar_index":2063,"type":"RECLAIM","strength":1.0,"price":13.2329,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":2097,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.1441,"stop_level":15.177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":2098,"type":"RECLAIM","strength":1.0,"price":15.4331,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-22","prior_stop_level":15.177,"sweep_low":15.0928,"atr14":0.159854,"stop_level":15.012873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-05","known_ts":"2007-11-05","bar_index":2101,"type":"RECLAIM","strength":1.0,"price":15.9783,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-12","known_ts":"2007-11-12","bar_index":2102,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.0892,"stop_level":15.1441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-13","known_ts":"2007-11-13","bar_index":2103,"type":"RECLAIM","strength":1.0,"price":15.4843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-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":"2007-11-12","prior_stop_level":15.1441,"sweep_low":15.0855,"atr14":0.238727,"stop_level":14.966136,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-11","known_ts":"2008-02-13","bar_index":2123,"type":"BUY","strength":0.588,"price":13.4509,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":75},{"ts":"2008-03-26","known_ts":"2008-03-26","bar_index":2133,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.0592,"stop_level":13.2568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-27","known_ts":"2008-03-27","bar_index":2133,"type":"RECLAIM","strength":0.588,"price":13.5215,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-26","prior_stop_level":13.2568,"sweep_low":12.7684,"atr14":0.467018,"stop_level":12.534891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-12","known_ts":"2008-05-12","bar_index":2144,"type":"RECLAIM","strength":0.725,"price":14.4721,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-27","known_ts":"2008-05-27","bar_index":2147,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.1114,"stop_level":13.3314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-19","known_ts":"2008-06-23","bar_index":2153,"type":"BUY","strength":0.45,"price":13.4357,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-02","known_ts":"2008-07-02","bar_index":2156,"type":"RECLAIM","strength":0.725,"price":14.4088,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-06-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-28","known_ts":"2008-07-28","bar_index":2161,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.1888,"stop_level":14.2708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-06","known_ts":"2008-08-06","bar_index":2164,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.0993,"stop_level":14.2708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-22","known_ts":"2008-08-22","bar_index":2168,"type":"RECLAIM","strength":0.725,"price":14.1888,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-17","known_ts":"2008-10-21","bar_index":2181,"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-10-17","trigger_known_ts":"2008-10-21","strength":0.45,"price":11.0461,"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.311203,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.7264,"atr14":0.72121,"stop_level":9.365795,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-04","known_ts":"2008-11-06","bar_index":2185,"type":"BUY","strength":0.45,"price":11.4375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-04","known_ts":"2008-11-06","bar_index":2185,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-04","trigger_known_ts":"2008-11-06","strength":0.45,"price":11.4375,"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.242008,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.7599,"atr14":0.55025,"stop_level":9.484775,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-21","known_ts":"2008-11-21","bar_index":2189,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.047,"stop_level":11.2586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-11-24","known_ts":"2008-11-24","bar_index":2189,"type":"RECLAIM","strength":0.45,"price":11.4562,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-21 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":"2008-11-21","prior_stop_level":11.2586,"sweep_low":9.32,"atr14":0.625456,"stop_level":9.007272,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-28","known_ts":"2008-11-28","bar_index":2190,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.3777,"stop_level":11.2586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-12-12","known_ts":"2008-12-16","bar_index":2194,"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-12-12","trigger_known_ts":"2008-12-16","strength":0.45,"price":6.6209,"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.548896,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2817,"atr14":0.659498,"stop_level":5.951951,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-26","known_ts":"2008-12-30","bar_index":2197,"type":"BUY","strength":0.45,"price":7.4919,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-12-26","known_ts":"2008-12-30","bar_index":2197,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-12-26","trigger_known_ts":"2008-12-30","strength":0.45,"price":7.4919,"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.482321,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.6209,"atr14":0.448865,"stop_level":6.396467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-23","known_ts":"2009-02-23","bar_index":2209,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.4275,"stop_level":7.5373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-24","known_ts":"2009-02-24","bar_index":2210,"type":"RECLAIM","strength":0.588,"price":7.6737,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-02-23","prior_stop_level":7.5373,"sweep_low":7.401,"atr14":0.240176,"stop_level":7.280912,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-02","known_ts":"2009-03-02","bar_index":2211,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.0715,"stop_level":7.4275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-20","known_ts":"2009-04-20","bar_index":2222,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8751,"stop_level":7.9521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-21","known_ts":"2009-04-21","bar_index":2223,"type":"RECLAIM","strength":0.588,"price":7.9714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-20","prior_stop_level":7.9521,"sweep_low":7.7982,"atr14":0.237954,"stop_level":7.679223,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":2228,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.8136,"stop_level":7.8751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":2228,"type":"RECLAIM","strength":0.725,"price":7.9637,"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":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-13","prior_stop_level":7.8751,"sweep_low":7.7905,"atr14":0.247552,"stop_level":7.666724,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-20","known_ts":"2009-05-22","bar_index":2230,"type":"REBUY","strength":0.725,"price":8.2139,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2009-06-12","known_ts":"2009-06-12","bar_index":2235,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.441,"stop_level":8.5603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-16","known_ts":"2009-07-20","bar_index":2243,"type":"BUY","strength":0.863,"price":8.5075,"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":65},{"ts":"2009-09-02","known_ts":"2009-09-02","bar_index":2254,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.4536,"stop_level":9.4888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":2254,"type":"RECLAIM","strength":0.863,"price":9.5161,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-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":"2009-09-02","prior_stop_level":9.4888,"sweep_low":9.4028,"atr14":0.183626,"stop_level":9.310987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-18","known_ts":"2009-09-18","bar_index":2258,"type":"RECLAIM","strength":0.863,"price":9.833,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-12-14","known_ts":"2009-12-14","bar_index":2278,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.076,"stop_level":10.5274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-21","known_ts":"2009-12-21","bar_index":2279,"type":"RECLAIM","strength":1.0,"price":10.6677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-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":"2009-12-14","prior_stop_level":10.5274,"sweep_low":9.931,"atr14":0.223766,"stop_level":9.819117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-31","known_ts":"2009-12-31","bar_index":2282,"type":"RECLAIM","strength":1.0,"price":11.1307,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-20","known_ts":"2010-01-20","bar_index":2286,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.7402,"stop_level":10.7804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-04","known_ts":"2010-03-04","bar_index":2296,"type":"RECLAIM","strength":1.0,"price":11.9639,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-21","known_ts":"2010-04-23","bar_index":2307,"type":"REBUY","strength":0.863,"price":12.585,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2010-07-21","known_ts":"2010-07-23","bar_index":2328,"type":"BUY","strength":0.863,"price":12.7574,"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":"2010-07-29","known_ts":"2010-08-02","bar_index":2330,"type":"BUY","strength":0.725,"price":12.6664,"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":"2010-11-09","known_ts":"2010-11-09","bar_index":2354,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.7981,"stop_level":13.9114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-10","known_ts":"2010-11-10","bar_index":2354,"type":"RECLAIM","strength":1.0,"price":14.0205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-09","prior_stop_level":13.9114,"sweep_low":13.7057,"atr14":0.241748,"stop_level":13.584826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-26","known_ts":"2010-11-26","bar_index":2358,"type":"RECLAIM","strength":1.0,"price":14.2177,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-18","known_ts":"2011-01-18","bar_index":2369,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.0931,"stop_level":15.1441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-24","known_ts":"2011-01-24","bar_index":2371,"type":"RECLAIM","strength":1.0,"price":15.2333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-18","prior_stop_level":15.1441,"sweep_low":14.9486,"atr14":0.203156,"stop_level":14.847022,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-27","known_ts":"2011-01-31","bar_index":2372,"type":"REBUY","strength":1.0,"price":15.4416,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-04-01","known_ts":"2011-04-05","bar_index":2387,"type":"BUY","strength":0.725,"price":15.8801,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-06-01","known_ts":"2011-06-01","bar_index":2400,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.0137,"stop_level":17.0396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-26","known_ts":"2011-08-30","bar_index":2421,"type":"BUY","strength":0.725,"price":17.3748,"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":"2011-11-17","known_ts":"2011-11-17","bar_index":2440,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.0557,"stop_level":17.1221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-30","known_ts":"2011-12-02","bar_index":2443,"type":"REBUY","strength":0.588,"price":17.5384,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2012-01-26","known_ts":"2012-01-26","bar_index":2455,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.0178,"stop_level":18.2645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-31","known_ts":"2012-01-31","bar_index":2456,"type":"RECLAIM","strength":0.725,"price":18.3004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-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":"2012-01-26","prior_stop_level":18.2645,"sweep_low":17.8877,"atr14":0.280257,"stop_level":17.747572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-07","known_ts":"2012-03-09","bar_index":2465,"type":"BUY","strength":0.588,"price":18.8072,"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":55},{"ts":"2012-04-27","known_ts":"2012-05-01","bar_index":2477,"type":"BUY","strength":0.725,"price":18.4376,"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":"2012-07-24","known_ts":"2012-07-24","bar_index":2497,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.8533,"stop_level":19.1571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-27","known_ts":"2012-07-27","bar_index":2498,"type":"RECLAIM","strength":0.863,"price":19.438,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-07-24","prior_stop_level":19.1571,"sweep_low":18.6921,"atr14":0.25729,"stop_level":18.563455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-09","known_ts":"2012-08-09","bar_index":2501,"type":"RECLAIM","strength":0.863,"price":20.8974,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-31","known_ts":"2012-08-31","bar_index":2506,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.4831,"stop_level":20.5982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":2507,"type":"RECLAIM","strength":0.863,"price":20.8238,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-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":"2012-08-31","prior_stop_level":20.5982,"sweep_low":20.0411,"atr14":0.271487,"stop_level":19.905356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-04","known_ts":"2012-10-04","bar_index":2514,"type":"RECLAIM","strength":1.0,"price":20.763,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-06","known_ts":"2012-12-10","bar_index":2528,"type":"BUY","strength":0.725,"price":20.236,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2012-12-31","known_ts":"2012-12-31","bar_index":2533,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.2916,"stop_level":20.3341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-01-02","known_ts":"2013-01-02","bar_index":2533,"type":"RECLAIM","strength":0.725,"price":20.5987,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-12-31","prior_stop_level":20.3341,"sweep_low":20.0931,"atr14":0.21958,"stop_level":19.98331,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-11","known_ts":"2013-01-11","bar_index":2536,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.1309,"stop_level":20.1687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-01-14","known_ts":"2013-01-14","bar_index":2536,"type":"RECLAIM","strength":0.725,"price":20.2254,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-01-11","prior_stop_level":20.1687,"sweep_low":20.0836,"atr14":0.219655,"stop_level":19.973772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-30","known_ts":"2013-01-30","bar_index":2540,"type":"RECLAIM","strength":0.863,"price":21.1091,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-11","known_ts":"2013-02-11","bar_index":2542,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.835,"stop_level":20.9815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-13","known_ts":"2013-02-13","bar_index":2543,"type":"RECLAIM","strength":0.863,"price":21.0098,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-02-11","prior_stop_level":20.9815,"sweep_low":20.7688,"atr14":0.200785,"stop_level":20.668408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-26","known_ts":"2013-02-26","bar_index":2546,"type":"RECLAIM","strength":0.863,"price":21.2981,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-05","known_ts":"2013-04-05","bar_index":2555,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.735,"stop_level":21.7685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-08","known_ts":"2013-04-08","bar_index":2555,"type":"RECLAIM","strength":0.863,"price":21.869,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-04-05","prior_stop_level":21.7685,"sweep_low":21.5867,"atr14":0.247109,"stop_level":21.463146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-06","known_ts":"2013-05-06","bar_index":2562,"type":"RECLAIM","strength":1.0,"price":22.8739,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-26","known_ts":"2013-07-30","bar_index":2581,"type":"BUY","strength":0.45,"price":20.2205,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-12-04","known_ts":"2013-12-04","bar_index":2611,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.1852,"stop_level":21.2483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-09","known_ts":"2013-12-09","bar_index":2612,"type":"RECLAIM","strength":0.863,"price":21.3355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-12-04","prior_stop_level":21.2483,"sweep_low":21.001,"atr14":0.218631,"stop_level":20.891685,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-19","known_ts":"2013-12-19","bar_index":2615,"type":"RECLAIM","strength":0.863,"price":21.1112,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-02-12","known_ts":"2014-02-14","bar_index":2627,"type":"BUY","strength":0.725,"price":21.0327,"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":"2014-03-14","known_ts":"2014-03-14","bar_index":2634,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.9966,"stop_level":21.013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-17","known_ts":"2014-03-17","bar_index":2634,"type":"RECLAIM","strength":0.725,"price":21.1806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-03-14","prior_stop_level":21.013,"sweep_low":20.9817,"atr14":0.213723,"stop_level":20.874838,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-01","known_ts":"2014-04-01","bar_index":2638,"type":"RECLAIM","strength":0.863,"price":21.474,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-28","known_ts":"2014-04-28","bar_index":2644,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.7973,"stop_level":21.8172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-29","known_ts":"2014-04-29","bar_index":2644,"type":"RECLAIM","strength":0.863,"price":21.8719,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-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-04-28","prior_stop_level":21.8172,"sweep_low":21.6729,"atr14":0.18448,"stop_level":21.58066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-14","known_ts":"2014-05-14","bar_index":2648,"type":"RECLAIM","strength":0.863,"price":22.8068,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-29","known_ts":"2014-05-29","bar_index":2651,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.6875,"stop_level":22.7024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-30","known_ts":"2014-05-30","bar_index":2651,"type":"RECLAIM","strength":0.863,"price":22.8416,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-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":"2014-05-29","prior_stop_level":22.7024,"sweep_low":22.6278,"atr14":0.197952,"stop_level":22.528824,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-13","known_ts":"2014-06-13","bar_index":2655,"type":"RECLAIM","strength":0.863,"price":22.9746,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-24","known_ts":"2014-10-28","bar_index":2686,"type":"BUY","strength":0.725,"price":22.5012,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2014-12-02","known_ts":"2014-12-02","bar_index":2694,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.5974,"stop_level":23.8829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-05","known_ts":"2014-12-05","bar_index":2695,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.2762,"stop_level":23.8829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-19","known_ts":"2014-12-19","bar_index":2699,"type":"RECLAIM","strength":0.863,"price":23.7032,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-24","known_ts":"2014-12-29","bar_index":2700,"type":"BUY","strength":0.863,"price":23.8374,"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":"2015-01-13","known_ts":"2015-01-15","bar_index":2704,"type":"BUY","strength":1.0,"price":23.7961,"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":"2015-02-06","known_ts":"2015-02-06","bar_index":2709,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.3781,"stop_level":23.7135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-04-07","known_ts":"2015-04-09","bar_index":2723,"type":"BUY","strength":0.45,"price":22.6741,"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-04-10","known_ts":"2015-04-10","bar_index":2724,"type":"RECLAIM","strength":0.588,"price":23.2175,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-04-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-04-30","known_ts":"2015-04-30","bar_index":2728,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.0451,"stop_level":23.0503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-01","known_ts":"2015-05-01","bar_index":2729,"type":"RECLAIM","strength":0.725,"price":23.16,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-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":"2015-04-30","prior_stop_level":23.0503,"sweep_low":22.8727,"atr14":0.316023,"stop_level":22.714689,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-14","known_ts":"2015-05-14","bar_index":2732,"type":"RECLAIM","strength":0.725,"price":23.1234,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-19","known_ts":"2015-05-19","bar_index":2733,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7943,"stop_level":22.9928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-02","known_ts":"2015-06-04","bar_index":2736,"type":"REBUY","strength":0.725,"price":23.0608,"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":"2015-09-03","known_ts":"2015-09-08","bar_index":2758,"type":"BUY","strength":0.45,"price":21.8586,"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-05","known_ts":"2015-10-05","bar_index":2765,"type":"RECLAIM","strength":0.725,"price":22.6534,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-09-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":2774,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.8353,"stop_level":22.8567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":2775,"type":"RECLAIM","strength":0.725,"price":23.0387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-11-12","prior_stop_level":22.8567,"sweep_low":22.541,"atr14":0.362865,"stop_level":22.359567,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-30","known_ts":"2015-11-30","bar_index":2778,"type":"RECLAIM","strength":0.863,"price":23.0494,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-27","known_ts":"2016-01-29","bar_index":2791,"type":"BUY","strength":0.45,"price":21.8227,"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-02-01","known_ts":"2016-02-01","bar_index":2792,"type":"RECLAIM","strength":0.588,"price":22.3046,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-01-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-04-21","known_ts":"2016-04-21","bar_index":2810,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.2894,"stop_level":25.4921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-28","known_ts":"2016-04-28","bar_index":2812,"type":"RECLAIM","strength":0.863,"price":25.6784,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-21","prior_stop_level":25.4921,"sweep_low":25.0483,"atr14":0.349332,"stop_level":24.873634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-10","known_ts":"2016-05-10","bar_index":2815,"type":"RECLAIM","strength":1.0,"price":25.503,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-07","known_ts":"2016-12-09","bar_index":2864,"type":"BUY","strength":0.588,"price":24.8261,"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":"2016-12-28","known_ts":"2016-12-28","bar_index":2868,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.2671,"stop_level":24.2785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2016-12-29","known_ts":"2016-12-29","bar_index":2869,"type":"RECLAIM","strength":0.588,"price":24.4882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2016-12-28","prior_stop_level":24.2785,"sweep_low":24.2558,"atr14":0.271604,"stop_level":24.119998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-28","known_ts":"2017-02-28","bar_index":2882,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.7434,"stop_level":24.8568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-03-20","known_ts":"2017-03-22","bar_index":2887,"type":"BUY","strength":0.588,"price":25.2969,"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":"2017-03-31","known_ts":"2017-03-31","bar_index":2890,"type":"RECLAIM","strength":0.725,"price":25.5495,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-03-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-01","known_ts":"2017-05-01","bar_index":2896,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.7734,"stop_level":25.9456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-03","known_ts":"2017-05-03","bar_index":2897,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.8595,"stop_level":25.9456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-02","known_ts":"2017-05-02","bar_index":2897,"type":"RECLAIM","strength":0.863,"price":25.9915,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-05-01","prior_stop_level":25.9456,"sweep_low":25.693,"atr14":0.326486,"stop_level":25.529757,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-05","known_ts":"2017-05-05","bar_index":2898,"type":"RECLAIM","strength":0.863,"price":26.1178,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-05-03","prior_stop_level":25.9456,"sweep_low":25.561,"atr14":0.32833,"stop_level":25.396835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-18","known_ts":"2017-05-18","bar_index":2901,"type":"RECLAIM","strength":0.863,"price":25.8997,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-30","known_ts":"2017-07-05","bar_index":2911,"type":"BUY","strength":1.0,"price":26.2336,"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":50},{"ts":"2017-07-11","known_ts":"2017-07-13","bar_index":2913,"type":"BUY","strength":1.0,"price":26.3614,"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":50},{"ts":"2017-08-09","known_ts":"2017-08-09","bar_index":2920,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.0178,"stop_level":27.0236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-11","known_ts":"2017-08-11","bar_index":2920,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.861,"stop_level":27.0236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-14","known_ts":"2017-08-14","bar_index":2921,"type":"RECLAIM","strength":1.0,"price":27.0294,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-08-09","prior_stop_level":27.0236,"sweep_low":26.7099,"atr14":0.27171,"stop_level":26.574045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-14","known_ts":"2017-08-14","bar_index":2921,"type":"RECLAIM","strength":1.0,"price":27.0294,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-08-11","prior_stop_level":27.0236,"sweep_low":26.7099,"atr14":0.27171,"stop_level":26.574045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-25","known_ts":"2017-08-25","bar_index":2924,"type":"RECLAIM","strength":1.0,"price":27.5987,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-25","known_ts":"2017-09-25","bar_index":2930,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.6312,"stop_level":27.7788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-24","known_ts":"2017-11-24","bar_index":2945,"type":"RECLAIM","strength":1.0,"price":28.4605,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-15","known_ts":"2017-12-15","bar_index":2950,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.3439,"stop_level":28.3546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-04-03","known_ts":"2018-04-05","bar_index":2974,"type":"BUY","strength":0.45,"price":25.9967,"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-04-19","known_ts":"2018-04-19","bar_index":2978,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.2612,"stop_level":25.6169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-06-18","known_ts":"2018-06-18","bar_index":2991,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.0194,"stop_level":25.1225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-21","known_ts":"2018-06-21","bar_index":2992,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.7993,"stop_level":25.1225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-02","known_ts":"2018-07-05","bar_index":2995,"type":"REBUY","strength":0.588,"price":24.9827,"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":"2018-08-02","known_ts":"2018-08-02","bar_index":3002,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.4595,"stop_level":25.6612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-07","known_ts":"2018-08-07","bar_index":3003,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.9949,"stop_level":25.6612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-27","known_ts":"2018-08-29","bar_index":3008,"type":"BUY","strength":0.588,"price":25.3311,"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":"2018-09-18","known_ts":"2018-09-20","bar_index":3013,"type":"BUY","strength":0.588,"price":25.1837,"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":"2018-10-11","known_ts":"2018-10-11","bar_index":3018,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.1977,"stop_level":24.8179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-17","known_ts":"2018-10-19","bar_index":3020,"type":"BUY","strength":0.725,"price":25.2705,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2018-10-18","known_ts":"2018-10-18","bar_index":3020,"type":"RECLAIM","strength":0.725,"price":24.9481,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-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":"2018-10-11","prior_stop_level":24.8179,"sweep_low":24.1109,"atr14":0.328647,"stop_level":23.946577,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-30","known_ts":"2018-11-01","bar_index":3023,"type":"BUY","strength":0.725,"price":25.3016,"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":80},{"ts":"2018-10-31","known_ts":"2018-10-31","bar_index":3023,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.1109,"stop_level":24.1977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-01","known_ts":"2018-11-01","bar_index":3023,"type":"RECLAIM","strength":0.725,"price":25.3016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-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":"2018-10-31","prior_stop_level":24.1977,"sweep_low":24.0303,"atr14":0.426109,"stop_level":23.817246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-15","known_ts":"2018-11-15","bar_index":3027,"type":"RECLAIM","strength":0.863,"price":26.2069,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-12-18","known_ts":"2018-12-18","bar_index":3034,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.5682,"stop_level":25.7605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-18","known_ts":"2019-01-23","bar_index":3041,"type":"BUY","strength":0.863,"price":25.9279,"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":"2019-04-24","known_ts":"2019-04-24","bar_index":3062,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.9679,"stop_level":28.0559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-26","known_ts":"2019-04-26","bar_index":3063,"type":"RECLAIM","strength":1.0,"price":28.0936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-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":"2019-04-24","prior_stop_level":28.0559,"sweep_low":27.7919,"atr14":0.253676,"stop_level":27.665062,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-08","known_ts":"2019-05-08","bar_index":3066,"type":"RECLAIM","strength":1.0,"price":28.0182,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-17","known_ts":"2019-06-17","bar_index":3075,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.1995,"stop_level":28.301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-06-18","known_ts":"2019-06-18","bar_index":3075,"type":"RECLAIM","strength":1.0,"price":28.6642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-06-17","prior_stop_level":28.301,"sweep_low":28.0722,"atr14":0.337273,"stop_level":27.903564,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-06","known_ts":"2019-09-06","bar_index":3094,"type":"RECLAIM","strength":1.0,"price":30.7203,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-23","known_ts":"2019-10-23","bar_index":3105,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.1112,"stop_level":30.9812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-25","known_ts":"2019-10-25","bar_index":3105,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.066,"stop_level":30.9812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-21","known_ts":"2020-01-23","bar_index":3125,"type":"BUY","strength":0.725,"price":31.0872,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2020-02-26","known_ts":"2020-02-26","bar_index":3133,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.5913,"stop_level":30.6043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-03-04","known_ts":"2020-03-04","bar_index":3135,"type":"RECLAIM","strength":0.588,"price":31.0024,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-26 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":"2020-02-26","prior_stop_level":30.6043,"sweep_low":28.5684,"atr14":0.573901,"stop_level":28.28145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":3143,"type":"BUY","strength":0.45,"price":27.2294,"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-05-14","known_ts":"2020-05-14","bar_index":3151,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.0354,"stop_level":26.3008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-19","known_ts":"2020-05-19","bar_index":3152,"type":"RECLAIM","strength":0.45,"price":26.3406,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-14 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":"2020-05-14","prior_stop_level":26.3008,"sweep_low":25.0272,"atr14":0.687458,"stop_level":24.683471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":3161,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.9171,"stop_level":28.1056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-30","known_ts":"2020-06-30","bar_index":3162,"type":"RECLAIM","strength":0.588,"price":28.1123,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-24","prior_stop_level":28.1056,"sweep_low":27.4729,"atr14":0.565941,"stop_level":27.189929,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-14","known_ts":"2020-08-14","bar_index":3173,"type":"RECLAIM","strength":0.725,"price":29.0747,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-01","known_ts":"2020-09-01","bar_index":3177,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.6776,"stop_level":28.7786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-02","known_ts":"2020-09-02","bar_index":3177,"type":"RECLAIM","strength":0.725,"price":29.418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-09-01","prior_stop_level":28.7786,"sweep_low":28.6373,"atr14":0.403172,"stop_level":28.435714,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-09","known_ts":"2020-10-13","bar_index":3186,"type":"BUY","strength":0.863,"price":29.371,"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":"2020-11-12","known_ts":"2020-11-16","bar_index":3194,"type":"BUY","strength":0.725,"price":29.3983,"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":"2020-12-21","known_ts":"2020-12-21","bar_index":3202,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.5453,"stop_level":29.5759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-24","known_ts":"2020-12-24","bar_index":3203,"type":"RECLAIM","strength":0.863,"price":29.6284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-21","prior_stop_level":29.5759,"sweep_low":29.2196,"atr14":0.436948,"stop_level":29.001126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-06","known_ts":"2021-01-06","bar_index":3206,"type":"RECLAIM","strength":0.863,"price":30.1619,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-16","known_ts":"2021-02-18","bar_index":3215,"type":"BUY","strength":0.863,"price":30.446,"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":"2021-02-26","known_ts":"2021-02-26","bar_index":3217,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.6284,"stop_level":30.1689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-03-02","known_ts":"2021-03-02","bar_index":3218,"type":"RECLAIM","strength":0.863,"price":30.4668,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-02-26","prior_stop_level":30.1689,"sweep_low":29.6215,"atr14":0.403123,"stop_level":29.419939,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-04","known_ts":"2021-03-08","bar_index":3219,"type":"BUY","strength":1.0,"price":31.5824,"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":"2021-09-14","known_ts":"2021-09-14","bar_index":3263,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.1008,"stop_level":37.2344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-17","known_ts":"2021-09-17","bar_index":3264,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.6886,"stop_level":37.2344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-31","known_ts":"2021-12-31","bar_index":3289,"type":"RECLAIM","strength":0.863,"price":37.997,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":3294,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.6745,"stop_level":37.9311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-25","known_ts":"2022-01-25","bar_index":3294,"type":"RECLAIM","strength":0.863,"price":37.9457,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-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":"2022-01-24","prior_stop_level":37.9311,"sweep_low":37.1101,"atr14":0.474598,"stop_level":36.872801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-01","known_ts":"2022-02-03","bar_index":3296,"type":"REBUY","strength":0.725,"price":38.9719,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2022-04-22","known_ts":"2022-04-22","bar_index":3314,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.251,"stop_level":42.8155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-21","known_ts":"2022-07-25","bar_index":3335,"type":"BUY","strength":0.588,"price":37.0716,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":3344,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.418,"stop_level":37.8247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-31","known_ts":"2022-08-31","bar_index":3344,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.3033,"stop_level":37.8247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-09","bar_index":3346,"type":"REBUY","strength":0.45,"price":36.8381,"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":"2022-10-14","known_ts":"2022-10-18","bar_index":3355,"type":"BUY","strength":0.45,"price":33.1767,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-12-05","known_ts":"2022-12-05","bar_index":3366,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.9745,"stop_level":36.0127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":3368,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.47,"stop_level":36.0127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-03","known_ts":"2023-01-05","bar_index":3373,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-01-03","trigger_known_ts":"2023-01-05","strength":0.588,"price":34.7307,"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.197184,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":33.6601,"atr14":0.547546,"stop_level":33.386327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-06","known_ts":"2023-01-10","bar_index":3374,"type":"BUY","strength":0.588,"price":35.5064,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-01-06","known_ts":"2023-01-10","bar_index":3374,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-01-06","trigger_known_ts":"2023-01-10","strength":0.588,"price":35.5064,"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.179253,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":33.6601,"atr14":0.54347,"stop_level":33.388365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-20","known_ts":"2023-01-20","bar_index":3377,"type":"RECLAIM","strength":0.725,"price":35.8943,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-01-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-02","known_ts":"2023-02-02","bar_index":3380,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.7779,"stop_level":35.7935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-09","known_ts":"2023-02-09","bar_index":3381,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.9556,"stop_level":35.7935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-03-27","known_ts":"2023-03-29","bar_index":3392,"type":"BUY","strength":0.588,"price":35.213,"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":55},{"ts":"2023-04-26","known_ts":"2023-04-26","bar_index":3399,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.2473,"stop_level":37.3813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-27","known_ts":"2023-04-27","bar_index":3399,"type":"RECLAIM","strength":0.863,"price":37.8229,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-04-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":"2023-04-26","prior_stop_level":37.3813,"sweep_low":37.2473,"atr14":0.459155,"stop_level":37.017723,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-12","known_ts":"2023-05-12","bar_index":3403,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.3261,"stop_level":37.5311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-30","known_ts":"2023-09-01","bar_index":3428,"type":"BUY","strength":0.45,"price":33.2018,"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-09-08","known_ts":"2023-09-12","bar_index":3430,"type":"BUY","strength":0.45,"price":32.9695,"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-12-20","known_ts":"2023-12-20","bar_index":3454,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.7741,"stop_level":31.8711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-21","known_ts":"2023-12-21","bar_index":3454,"type":"RECLAIM","strength":0.588,"price":32.1309,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-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":"2023-12-20","prior_stop_level":31.8711,"sweep_low":31.6829,"atr14":0.520044,"stop_level":31.422878,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-12","known_ts":"2024-01-12","bar_index":3459,"type":"RECLAIM","strength":0.863,"price":34.2796,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-25","known_ts":"2024-01-25","bar_index":3461,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.5993,"stop_level":33.6657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-26","known_ts":"2024-01-26","bar_index":3462,"type":"RECLAIM","strength":0.725,"price":33.8067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-25","prior_stop_level":33.6657,"sweep_low":33.5163,"atr14":0.47359,"stop_level":33.279505,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-01","known_ts":"2024-05-03","bar_index":3484,"type":"BUY","strength":0.45,"price":28.4646,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-06-18","known_ts":"2024-06-18","bar_index":3495,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.1339,"stop_level":28.7103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-06-24","known_ts":"2024-06-24","bar_index":3496,"type":"RECLAIM","strength":0.588,"price":28.7744,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-06-18","prior_stop_level":28.7103,"sweep_low":27.9521,"atr14":0.442273,"stop_level":27.730964,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-11","known_ts":"2024-07-15","bar_index":3500,"type":"REBUY","strength":0.725,"price":28.307,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":75},{"ts":"2024-10-03","known_ts":"2024-10-03","bar_index":3519,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.9141,"stop_level":30.3914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-12-31","known_ts":"2025-01-03","bar_index":3540,"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":"2024-12-31","trigger_known_ts":"2025-01-03","strength":0.45,"price":21.646,"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.368546,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.1557,"atr14":0.498973,"stop_level":19.906214,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-06","known_ts":"2025-01-08","bar_index":3541,"type":"BUY","strength":0.45,"price":21.4734,"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":"2025-01-06","known_ts":"2025-01-08","bar_index":3541,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-01-06","trigger_known_ts":"2025-01-08","strength":0.45,"price":21.4734,"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.373581,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.1557,"atr14":0.477038,"stop_level":19.917181,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-07","known_ts":"2025-02-07","bar_index":3548,"type":"SELL","basis":"structure_stop","strength":0.45,"price":20.1194,"stop_level":20.4829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-02-11","known_ts":"2025-02-11","bar_index":3549,"type":"RECLAIM","strength":0.45,"price":20.7918,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-07 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":"2025-02-07","prior_stop_level":20.4829,"sweep_low":19.9921,"atr14":0.647697,"stop_level":19.668251,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-02","known_ts":"2025-04-02","bar_index":3560,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.4308,"stop_level":21.0862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-03","known_ts":"2025-04-03","bar_index":3561,"type":"RECLAIM","strength":0.588,"price":21.2173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-04-02","prior_stop_level":21.0862,"sweep_low":20.2435,"atr14":0.521536,"stop_level":19.982732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-16","known_ts":"2025-04-21","bar_index":3564,"type":"REBUY","strength":0.588,"price":20.9551,"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":"2025-05-08","known_ts":"2025-05-12","bar_index":3569,"type":"BUY","strength":0.588,"price":21.1236,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-05-27","known_ts":"2025-05-27","bar_index":3573,"type":"RECLAIM","strength":0.725,"price":20.1311,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-05-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-29","known_ts":"2025-07-29","bar_index":3587,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.468,"stop_level":22.487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-13","known_ts":"2025-08-13","bar_index":3591,"type":"RECLAIM","strength":0.863,"price":24.3197,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-08","known_ts":"2025-09-08","bar_index":3596,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.1612,"stop_level":23.1992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-03","known_ts":"2025-12-05","bar_index":3617,"type":"BUY","strength":0.863,"price":22.6551,"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":"2025-12-24","known_ts":"2025-12-29","bar_index":3622,"type":"REBUY","strength":0.863,"price":22.7944,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2026-05-22","known_ts":"2026-05-27","bar_index":3656,"type":"BUY","strength":0.725,"price":24.7706,"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":"2026-06-17","known_ts":"2026-06-17","bar_index":3661,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.28,"stop_level":23.7735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2026-08-03","known_ts":"2026-08-05","bar_index":3672,"type":"BUY","strength":0.588,"price":22.06,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":75}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-08-05","last_scored_basis":null,"bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":false,"above200":true},"early_dots":["2017-11-02","2018-01-18","2018-02-22","2018-04-03","2019-01-07","2019-05-08","2019-09-03","2020-01-02","2020-02-11","2020-10-06","2020-11-09","2020-12-09","2021-02-02","2021-03-04","2021-07-26","2021-09-01","2021-10-01","2021-10-27","2022-02-23","2022-03-24","2022-05-19","2022-06-24","2022-07-21","2022-10-03","2023-03-14","2023-06-08","2023-06-30","2023-07-19","2023-08-09","2023-08-22","2023-09-13","2024-02-16","2024-03-06","2024-07-11","2024-10-14","2024-11-15","2025-09-25","2025-11-11","2026-04-15","2026-05-01"],"warnings":[{"ts":"2022-04-19","kind":"arm","px":43.1051},{"ts":"2022-04-22","kind":"confirm","px":42.251,"level":42.8155},{"ts":"2022-08-26","kind":"arm","px":37.3502},{"ts":"2022-08-29","kind":"confirm","px":37.418,"level":37.8247},{"ts":"2022-08-30","kind":"arm","px":36.7552},{"ts":"2022-08-31","kind":"confirm","px":36.3033,"level":37.8247},{"ts":"2022-11-28","kind":"arm","px":36.2803},{"ts":"2022-12-05","kind":"confirm","px":35.9745,"level":36.0127},{"ts":"2022-12-08","kind":"arm","px":35.6687},{"ts":"2022-12-09","kind":"confirm","px":35.47,"level":36.0127},{"ts":"2023-01-25","kind":"arm","px":36.0494},{"ts":"2023-02-02","kind":"confirm","px":35.7779,"level":35.7935},{"ts":"2023-02-08","kind":"arm","px":35.3668},{"ts":"2023-02-09","kind":"confirm","px":34.9556,"level":35.7935},{"ts":"2023-04-19","kind":"arm","px":37.3813},{"ts":"2023-04-26","kind":"confirm","px":37.2473,"level":37.3813},{"ts":"2023-05-10","kind":"arm","px":37.7992},{"ts":"2023-05-12","kind":"confirm","px":37.3261,"level":37.5311},{"ts":"2023-11-28","kind":"arm","px":31.9852},{"ts":"2023-12-20","kind":"confirm","px":31.7741,"level":31.8711},{"ts":"2024-01-22","kind":"arm","px":33.956},{"ts":"2024-01-25","kind":"confirm","px":33.5993,"level":33.6657},{"ts":"2024-05-22","kind":"arm","px":28.9306},{"ts":"2024-06-17","kind":"arm","px":28.255},{"ts":"2024-06-18","kind":"confirm","px":28.1339,"level":28.7103},{"ts":"2024-08-14","kind":"arm","px":29.6574},{"ts":"2024-09-12","kind":"arm","px":30.5231},{"ts":"2024-10-03","kind":"confirm","px":29.9141,"level":30.3914},{"ts":"2025-01-16","kind":"arm","px":20.7373},{"ts":"2025-02-07","kind":"confirm","px":20.1194,"level":20.4829},{"ts":"2025-02-27","kind":"arm","px":21.2553},{"ts":"2025-04-02","kind":"confirm","px":20.4308,"level":21.0862},{"ts":"2025-06-17","kind":"arm","px":20.8916},{"ts":"2025-07-21","kind":"arm","px":22.7624},{"ts":"2025-07-29","kind":"confirm","px":22.468,"level":22.487},{"ts":"2025-08-26","kind":"arm","px":23.6455},{"ts":"2025-09-08","kind":"confirm","px":23.1612,"level":23.1992},{"ts":"2026-02-06","kind":"arm","px":24.4519},{"ts":"2026-06-04","kind":"arm","px":23.7735},{"ts":"2026-06-17","kind":"confirm","px":23.28,"level":23.7735}],"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":[]}}}