{"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":"LCII","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1985-10-21","known_ts":"1985-10-23","bar_index":34,"type":"BUY","strength":0.588,"price":1.486,"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":"1985-11-18","known_ts":"1985-11-18","bar_index":40,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.486,"stop_level":1.6718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-02-06","known_ts":"1986-02-10","bar_index":59,"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":"1986-02-06","trigger_known_ts":"1986-02-10","strength":0.45,"price":1.1145,"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.400032,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9288,"atr14":0.138645,"stop_level":0.859477,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-03-05","known_ts":"1986-03-07","bar_index":65,"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":"1986-03-05","trigger_known_ts":"1986-03-07","strength":0.45,"price":1.1145,"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.400032,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.743,"atr14":0.082276,"stop_level":0.701862,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-03-10","known_ts":"1986-03-12","bar_index":66,"type":"BUY","strength":0.45,"price":1.1145,"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-03-10","known_ts":"1986-03-12","bar_index":66,"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-03-10","trigger_known_ts":"1986-03-12","strength":0.45,"price":1.1145,"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.400032,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9288,"atr14":0.102893,"stop_level":0.877354,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-08-12","known_ts":"1986-08-14","bar_index":102,"type":"BUY","strength":0.45,"price":0.9288,"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-08-12","known_ts":"1986-08-14","bar_index":102,"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-08-12","trigger_known_ts":"1986-08-14","strength":0.45,"price":0.9288,"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.5,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.743,"atr14":0.036485,"stop_level":0.724757,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-09-03","known_ts":"1986-09-03","bar_index":107,"type":"RECLAIM","strength":0.725,"price":0.743,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1986-08-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1987-04-14","known_ts":"1987-04-14","bar_index":158,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5573,"stop_level":0.743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1987-08-06","known_ts":"1987-08-06","bar_index":185,"type":"RECLAIM","strength":1.0,"price":0.9288,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-09-04","known_ts":"1987-09-09","bar_index":192,"type":"BUY","strength":1.0,"price":0.9288,"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":10},{"ts":"1988-01-06","known_ts":"1988-01-08","bar_index":220,"type":"BUY","strength":0.588,"price":0.5573,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"1989-06-02","known_ts":"1989-06-02","bar_index":338,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5387,"stop_level":0.5573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-21","known_ts":"1989-06-21","bar_index":343,"type":"RECLAIM","strength":1.0,"price":0.5573,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-29","known_ts":"1989-08-31","bar_index":359,"type":"BUY","strength":0.725,"price":0.5573,"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":"1989-10-05","known_ts":"1989-10-05","bar_index":367,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4458,"stop_level":0.4644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1989-12-06","known_ts":"1989-12-08","bar_index":382,"type":"BUY","strength":0.588,"price":0.3158,"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":70},{"ts":"1990-01-03","known_ts":"1990-01-05","bar_index":388,"type":"BUY","strength":0.45,"price":0.2972,"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-01-03","known_ts":"1990-01-05","bar_index":388,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-01-03","trigger_known_ts":"1990-01-05","strength":0.45,"price":0.2972,"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.515171,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2601,"atr14":0.02081,"stop_level":0.249695,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-03-20","known_ts":"1990-03-20","bar_index":405,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2601,"stop_level":0.2786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-03-21","known_ts":"1990-03-21","bar_index":406,"type":"RECLAIM","strength":0.588,"price":0.2972,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-03-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":"1990-03-20","prior_stop_level":0.2786,"sweep_low":0.2415,"atr14":0.013949,"stop_level":0.234525,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-04-25","known_ts":"1990-04-27","bar_index":414,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-04-25","trigger_known_ts":"1990-04-27","strength":0.45,"price":0.2229,"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.636378,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2043,"atr14":0.01573,"stop_level":0.196435,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-03","known_ts":"1990-05-07","bar_index":416,"type":"BUY","strength":0.45,"price":0.2415,"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-05-03","known_ts":"1990-05-07","bar_index":416,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-05-03","trigger_known_ts":"1990-05-07","strength":0.45,"price":0.2415,"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.606036,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2043,"atr14":0.017253,"stop_level":0.195673,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-08","known_ts":"1990-11-12","bar_index":460,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-11-08","trigger_known_ts":"1990-11-12","strength":0.45,"price":0.1765,"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.524899,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1393,"atr14":0.010513,"stop_level":0.134044,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-16","known_ts":"1990-11-20","bar_index":462,"type":"BUY","strength":0.45,"price":0.1579,"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-11-16","known_ts":"1990-11-20","bar_index":462,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-11-16","trigger_known_ts":"1990-11-20","strength":0.45,"price":0.1579,"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.574966,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1579,"atr14":0.007656,"stop_level":0.154072,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-31","known_ts":"1991-02-04","bar_index":479,"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":"1991-01-31","trigger_known_ts":"1991-02-04","strength":0.45,"price":0.1207,"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.617796,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1115,"atr14":0.003797,"stop_level":0.109602,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-08","known_ts":"1991-02-12","bar_index":481,"type":"BUY","strength":0.588,"price":0.1486,"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":"1991-02-08","known_ts":"1991-02-12","bar_index":481,"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":"1991-02-08","trigger_known_ts":"1991-02-12","strength":0.588,"price":0.1486,"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.529449,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.1115,"atr14":0.004427,"stop_level":0.109287,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-13","known_ts":"1991-03-13","bar_index":488,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1207,"stop_level":0.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-15","known_ts":"1991-03-15","bar_index":489,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1207,"stop_level":0.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-05-20","known_ts":"1991-05-22","bar_index":504,"type":"BUY","strength":0.588,"price":0.1486,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1991-12-05","known_ts":"1991-12-05","bar_index":550,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4087,"stop_level":0.4272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-12-09","known_ts":"1991-12-09","bar_index":551,"type":"RECLAIM","strength":1.0,"price":0.4644,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-12-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":"1991-12-05","prior_stop_level":0.4272,"sweep_low":0.4087,"atr14":0.031495,"stop_level":0.392952,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-01-27","known_ts":"1992-01-27","bar_index":562,"type":"RECLAIM","strength":1.0,"price":0.6316,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-12","known_ts":"1992-03-12","bar_index":572,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6316,"stop_level":0.6873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-04-16","known_ts":"1992-04-21","bar_index":581,"type":"BUY","strength":0.725,"price":0.7059,"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":"1992-07-06","known_ts":"1992-07-08","bar_index":599,"type":"BUY","strength":0.725,"price":0.6873,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1993-06-16","known_ts":"1993-06-18","bar_index":679,"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-06-16","trigger_known_ts":"1993-06-18","strength":0.45,"price":1.1145,"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.423107,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0217,"atr14":0.06166,"stop_level":0.99087,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-24","known_ts":"1993-06-28","bar_index":681,"type":"BUY","strength":0.588,"price":1.3374,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1993-07-30","known_ts":"1993-07-30","bar_index":689,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1517,"stop_level":1.226,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-08-02","known_ts":"1993-08-02","bar_index":689,"type":"RECLAIM","strength":0.588,"price":1.3189,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-07-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":"1993-07-30","prior_stop_level":1.226,"sweep_low":1.1517,"atr14":0.063124,"stop_level":1.120138,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-27","known_ts":"1993-08-27","bar_index":696,"type":"RECLAIM","strength":0.725,"price":1.4117,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-16","known_ts":"1993-09-16","bar_index":700,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.226,"stop_level":1.2631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-28","known_ts":"1993-09-30","bar_index":703,"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-09-28","trigger_known_ts":"1993-09-30","strength":0.588,"price":1.226,"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.365392,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.1888,"atr14":0.046086,"stop_level":1.165757,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-10-14","known_ts":"1993-10-18","bar_index":707,"type":"BUY","strength":0.588,"price":1.2631,"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":"1993-11-12","known_ts":"1993-11-16","bar_index":714,"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-11-12","trigger_known_ts":"1993-11-16","strength":0.588,"price":1.3003,"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.326932,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.2446,"atr14":0.043901,"stop_level":1.222649,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-15","known_ts":"1993-11-15","bar_index":714,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2446,"stop_level":1.2631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-11-16","known_ts":"1993-11-16","bar_index":714,"type":"RECLAIM","strength":0.588,"price":1.3003,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-11-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":"1993-11-15","prior_stop_level":1.2631,"sweep_low":1.2446,"atr14":0.043901,"stop_level":1.222649,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-09","known_ts":"1993-12-13","bar_index":720,"type":"BUY","strength":0.588,"price":1.3003,"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":"1993-12-22","known_ts":"1993-12-27","bar_index":723,"type":"BUY","strength":0.588,"price":1.2631,"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":"1993-12-22","known_ts":"1993-12-27","bar_index":723,"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":"1993-12-22","trigger_known_ts":"1993-12-27","strength":0.588,"price":1.2631,"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.346188,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.2446,"atr14":0.041875,"stop_level":1.223662,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-31","known_ts":"1994-01-04","bar_index":725,"type":"BUY","strength":0.588,"price":1.2631,"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":"1993-12-31","known_ts":"1994-01-04","bar_index":725,"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":"1993-12-31","trigger_known_ts":"1994-01-04","strength":0.588,"price":1.2631,"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.346188,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.2446,"atr14":0.037845,"stop_level":1.225678,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-05","known_ts":"1994-01-05","bar_index":726,"type":"RECLAIM","strength":0.725,"price":1.3746,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-12-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-31","known_ts":"1994-01-31","bar_index":732,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.486,"stop_level":1.5046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-01","known_ts":"1994-02-01","bar_index":732,"type":"RECLAIM","strength":0.725,"price":1.5418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-01-31","prior_stop_level":1.5046,"sweep_low":1.4675,"atr14":0.048649,"stop_level":1.443175,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-16","known_ts":"1994-02-16","bar_index":736,"type":"RECLAIM","strength":0.863,"price":1.6718,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-04-22","known_ts":"1994-04-26","bar_index":751,"type":"BUY","strength":0.725,"price":1.5232,"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":"1994-10-10","known_ts":"1994-10-12","bar_index":790,"type":"BUY","strength":0.45,"price":1.2631,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-12-08","known_ts":"1994-12-08","bar_index":804,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2631,"stop_level":1.2817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-16","known_ts":"1994-12-20","bar_index":806,"type":"REBUY","strength":0.588,"price":1.3003,"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":"1995-01-10","known_ts":"1995-01-12","bar_index":811,"type":"BUY","strength":0.588,"price":1.2817,"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":"1995-03-07","known_ts":"1995-03-07","bar_index":824,"type":"RECLAIM","strength":0.725,"price":1.3746,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-10-12","known_ts":"1995-10-12","bar_index":875,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8947,"stop_level":1.9319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-11-07","known_ts":"1995-11-09","bar_index":881,"type":"REBUY","strength":0.863,"price":2.1548,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1995-12-18","known_ts":"1995-12-18","bar_index":890,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1919,"stop_level":2.2291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-02-15","known_ts":"1996-02-20","bar_index":904,"type":"BUY","strength":0.725,"price":2.2291,"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":"1996-06-19","known_ts":"1996-06-19","bar_index":932,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6006,"stop_level":2.6191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-07-25","known_ts":"1996-07-29","bar_index":941,"type":"BUY","strength":0.725,"price":2.6935,"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":"1996-09-19","known_ts":"1996-09-23","bar_index":954,"type":"REBUY","strength":1.0,"price":3.5479,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-11-01","known_ts":"1996-11-01","bar_index":964,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6965,"stop_level":3.7151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-11-04","known_ts":"1996-11-04","bar_index":964,"type":"RECLAIM","strength":0.863,"price":3.7337,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1996-11-01","prior_stop_level":3.7151,"sweep_low":3.6594,"atr14":0.090103,"stop_level":3.614349,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-07","known_ts":"1997-01-09","bar_index":979,"type":"BUY","strength":0.725,"price":3.6222,"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":"1997-03-27","known_ts":"1997-03-27","bar_index":997,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6037,"stop_level":3.7151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-05-12","known_ts":"1997-05-14","bar_index":1008,"type":"BUY","strength":0.588,"price":3.6408,"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":"1997-06-12","known_ts":"1997-06-12","bar_index":1015,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.455,"stop_level":3.4922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-06-13","known_ts":"1997-06-13","bar_index":1015,"type":"RECLAIM","strength":0.588,"price":3.5665,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-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":"1997-06-12","prior_stop_level":3.4922,"sweep_low":3.3807,"atr14":0.117949,"stop_level":3.321726,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-27","known_ts":"1997-06-27","bar_index":1019,"type":"RECLAIM","strength":0.725,"price":3.808,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-10","known_ts":"1997-07-10","bar_index":1021,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5479,"stop_level":3.6594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-07-21","known_ts":"1997-07-23","bar_index":1024,"type":"REBUY","strength":0.725,"price":4.1238,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1997-08-15","known_ts":"1997-08-15","bar_index":1030,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.808,"stop_level":3.8451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-19","known_ts":"1997-08-21","bar_index":1031,"type":"REBUY","strength":0.725,"price":4.0309,"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":"1997-08-19","known_ts":"1997-08-19","bar_index":1031,"type":"RECLAIM","strength":0.725,"price":3.9009,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-08-15","prior_stop_level":3.8451,"sweep_low":3.7151,"atr14":0.104714,"stop_level":3.662743,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-05","known_ts":"1997-09-09","bar_index":1035,"type":"REBUY","strength":0.725,"price":4.0495,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1997-09-18","known_ts":"1997-09-22","bar_index":1038,"type":"BUY","strength":0.725,"price":4.0495,"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":25},{"ts":"1997-10-17","known_ts":"1997-10-17","bar_index":1045,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8637,"stop_level":3.9752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-11-25","known_ts":"1997-11-28","bar_index":1054,"type":"BUY","strength":0.588,"price":3.7894,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1998-02-10","known_ts":"1998-02-12","bar_index":1071,"type":"BUY","strength":0.725,"price":3.8266,"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":"1998-03-09","known_ts":"1998-03-09","bar_index":1077,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7894,"stop_level":3.808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-11","known_ts":"1998-03-11","bar_index":1077,"type":"RECLAIM","strength":0.725,"price":3.8637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-03-09","prior_stop_level":3.808,"sweep_low":3.7151,"atr14":0.068451,"stop_level":3.680875,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-02","known_ts":"1998-04-06","bar_index":1083,"type":"REBUY","strength":0.863,"price":4.0495,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1998-06-08","known_ts":"1998-06-08","bar_index":1098,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3095,"stop_level":4.3467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-06-10","known_ts":"1998-06-10","bar_index":1098,"type":"RECLAIM","strength":0.863,"price":4.4024,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-06-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-06-08","prior_stop_level":4.3467,"sweep_low":4.2724,"atr14":0.067041,"stop_level":4.23888,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-18","known_ts":"1998-09-22","bar_index":1122,"type":"BUY","strength":0.45,"price":3.6408,"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-22","known_ts":"1998-10-26","bar_index":1130,"type":"BUY","strength":0.45,"price":3.3807,"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-11-30","known_ts":"1998-11-30","bar_index":1138,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6408,"stop_level":3.678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-01","known_ts":"1998-12-01","bar_index":1139,"type":"RECLAIM","strength":0.588,"price":3.7151,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-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":"1998-11-30","prior_stop_level":3.678,"sweep_low":3.6037,"atr14":0.064996,"stop_level":3.571202,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-11","known_ts":"1998-12-11","bar_index":1141,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5665,"stop_level":3.6408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-06","known_ts":"1999-01-08","bar_index":1147,"type":"BUY","strength":0.588,"price":3.6037,"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":"1999-02-05","known_ts":"1999-02-05","bar_index":1154,"type":"RECLAIM","strength":0.725,"price":3.5665,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-01-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-25","known_ts":"1999-02-25","bar_index":1158,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4922,"stop_level":3.5665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-26","known_ts":"1999-02-26","bar_index":1158,"type":"RECLAIM","strength":0.725,"price":3.5851,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-02-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":"1999-02-25","prior_stop_level":3.5665,"sweep_low":3.4922,"atr14":0.073715,"stop_level":3.455342,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-04","known_ts":"1999-03-08","bar_index":1160,"type":"REBUY","strength":0.725,"price":3.678,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1999-04-26","known_ts":"1999-04-28","bar_index":1172,"type":"BUY","strength":0.863,"price":3.7894,"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":45},{"ts":"1999-06-08","known_ts":"1999-06-08","bar_index":1182,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7151,"stop_level":3.7523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-22","known_ts":"1999-10-26","bar_index":1214,"type":"BUY","strength":0.45,"price":2.6935,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-12-15","known_ts":"1999-12-15","bar_index":1226,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.712,"stop_level":2.7492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-16","known_ts":"1999-12-16","bar_index":1226,"type":"RECLAIM","strength":0.588,"price":2.8606,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-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":"1999-12-15","prior_stop_level":2.7492,"sweep_low":2.6749,"atr14":0.066672,"stop_level":2.641564,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-29","known_ts":"1999-12-29","bar_index":1229,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6935,"stop_level":2.712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-03","known_ts":"2000-01-03","bar_index":1230,"type":"RECLAIM","strength":0.588,"price":2.7492,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-12-29","prior_stop_level":2.712,"sweep_low":2.6749,"atr14":0.051272,"stop_level":2.649264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-08","known_ts":"2000-02-08","bar_index":1238,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6935,"stop_level":2.7492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-05","known_ts":"2000-04-07","bar_index":1252,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-04-05","trigger_known_ts":"2000-04-07","strength":0.45,"price":2.1176,"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.449273,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0062,"atr14":0.048939,"stop_level":1.98173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-18","known_ts":"2000-04-20","bar_index":1255,"type":"BUY","strength":0.45,"price":2.1362,"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-04-18","known_ts":"2000-04-20","bar_index":1255,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-04-18","trigger_known_ts":"2000-04-20","strength":0.45,"price":2.1362,"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.444436,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0805,"atr14":0.042161,"stop_level":2.05942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-26","known_ts":"2000-05-26","bar_index":1264,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1176,"stop_level":2.2291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-01","known_ts":"2000-06-01","bar_index":1265,"type":"RECLAIM","strength":0.588,"price":2.3219,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-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":"2000-05-26","prior_stop_level":2.2291,"sweep_low":2.0805,"atr14":0.05574,"stop_level":2.05263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-05","known_ts":"2000-07-05","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3034,"stop_level":2.3405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-07","known_ts":"2000-07-07","bar_index":1273,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3034,"stop_level":2.3405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-02","known_ts":"2000-08-02","bar_index":1279,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2848,"stop_level":2.3034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-11-10","known_ts":"2000-11-14","bar_index":1303,"type":"BUY","strength":0.45,"price":1.8204,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-11-10","known_ts":"2000-11-14","bar_index":1303,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-11-10","trigger_known_ts":"2000-11-14","strength":0.45,"price":1.8204,"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.36363,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6904,"atr14":0.033003,"stop_level":1.673898,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-24","known_ts":"2000-11-24","bar_index":1306,"type":"RECLAIM","strength":0.588,"price":1.6904,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-11-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-02-16","known_ts":"2001-02-16","bar_index":1325,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8873,"stop_level":1.911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-04-24","known_ts":"2001-04-26","bar_index":1340,"type":"BUY","strength":0.725,"price":1.5901,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2001-08-06","known_ts":"2001-08-06","bar_index":1364,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8829,"stop_level":2.8978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-07","known_ts":"2002-01-07","bar_index":1398,"type":"RECLAIM","strength":0.863,"price":3.5516,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-29","known_ts":"2002-05-29","bar_index":1430,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5324,"stop_level":4.5503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-05-31","known_ts":"2002-05-31","bar_index":1431,"type":"RECLAIM","strength":0.725,"price":4.6067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-05-29","prior_stop_level":4.5503,"sweep_low":4.3095,"atr14":0.130147,"stop_level":4.244426,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-03","known_ts":"2002-07-03","bar_index":1439,"type":"RECLAIM","strength":0.863,"price":5.008,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-15","known_ts":"2002-08-19","bar_index":1449,"type":"BUY","strength":0.725,"price":4.7851,"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":"2002-10-02","known_ts":"2002-10-04","bar_index":1460,"type":"BUY","strength":0.725,"price":4.7256,"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":"2002-11-13","known_ts":"2002-11-13","bar_index":1470,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7405,"stop_level":4.7999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-15","known_ts":"2002-11-15","bar_index":1470,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7583,"stop_level":4.7999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-21","known_ts":"2002-11-21","bar_index":1472,"type":"RECLAIM","strength":0.863,"price":4.8148,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-11-15","prior_stop_level":4.7999,"sweep_low":4.7256,"atr14":0.065561,"stop_level":4.692819,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-07","known_ts":"2003-01-09","bar_index":1482,"type":"BUY","strength":0.725,"price":4.8029,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2003-01-21","known_ts":"2003-01-23","bar_index":1485,"type":"BUY","strength":0.725,"price":4.8148,"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":"2003-02-06","known_ts":"2003-02-06","bar_index":1489,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6959,"stop_level":4.7405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2003-03-18","known_ts":"2003-03-20","bar_index":1498,"type":"BUY","strength":0.588,"price":4.6038,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2003-04-21","known_ts":"2003-04-21","bar_index":1505,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.4878,"stop_level":4.5235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2003-04-22","known_ts":"2003-04-24","bar_index":1506,"type":"REBUY","strength":0.45,"price":4.5324,"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":"2003-04-23","known_ts":"2003-04-23","bar_index":1506,"type":"RECLAIM","strength":0.45,"price":4.5473,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-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":"2003-04-21","prior_stop_level":4.5235,"sweep_low":4.4878,"atr14":0.046803,"stop_level":4.464398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-29","known_ts":"2003-04-29","bar_index":1507,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.473,"stop_level":4.4878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2003-05-05","known_ts":"2003-05-07","bar_index":1509,"type":"REBUY","strength":0.45,"price":4.5324,"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":"2003-05-13","known_ts":"2003-05-13","bar_index":1511,"type":"RECLAIM","strength":0.725,"price":4.6662,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-05-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-28","known_ts":"2003-07-28","bar_index":1528,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3408,"stop_level":5.3498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-29","known_ts":"2003-07-29","bar_index":1528,"type":"RECLAIM","strength":0.863,"price":5.4686,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-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":"2003-07-28","prior_stop_level":5.3498,"sweep_low":5.3408,"atr14":0.087585,"stop_level":5.297008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-15","known_ts":"2003-08-15","bar_index":1533,"type":"RECLAIM","strength":0.863,"price":5.6618,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-07","known_ts":"2003-10-09","bar_index":1545,"type":"BUY","strength":0.863,"price":5.6262,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2003-11-18","known_ts":"2003-11-18","bar_index":1555,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.2816,"stop_level":7.3975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-19","known_ts":"2003-11-19","bar_index":1555,"type":"RECLAIM","strength":1.0,"price":7.4064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-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":"2003-11-18","prior_stop_level":7.3975,"sweep_low":7.2519,"atr14":0.155068,"stop_level":7.174366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-05","known_ts":"2003-12-05","bar_index":1559,"type":"RECLAIM","strength":1.0,"price":8.2059,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-16","known_ts":"2004-03-16","bar_index":1581,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.1705,"stop_level":10.224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-03-17","known_ts":"2004-03-17","bar_index":1582,"type":"RECLAIM","strength":0.863,"price":10.7292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-16","prior_stop_level":10.224,"sweep_low":9.8138,"atr14":0.449758,"stop_level":9.588921,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-22","known_ts":"2004-06-24","bar_index":1604,"type":"REBUY","strength":0.725,"price":11.7397,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2004-09-08","known_ts":"2004-09-10","bar_index":1622,"type":"BUY","strength":0.725,"price":10.6401,"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":"2004-11-15","known_ts":"2004-11-17","bar_index":1638,"type":"BUY","strength":0.45,"price":9.6028,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-02-04","known_ts":"2005-02-04","bar_index":1656,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.8333,"stop_level":10.9908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-15","known_ts":"2005-02-17","bar_index":1659,"type":"REBUY","strength":0.863,"price":11.3861,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2005-03-01","known_ts":"2005-03-03","bar_index":1662,"type":"REBUY","strength":0.863,"price":11.3563,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2005-07-14","known_ts":"2005-07-14","bar_index":1693,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.6508,"stop_level":13.737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-18","known_ts":"2005-07-18","bar_index":1694,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.5973,"stop_level":13.737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-22","known_ts":"2005-07-22","bar_index":1695,"type":"RECLAIM","strength":0.863,"price":13.951,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-07-18","prior_stop_level":13.737,"sweep_low":13.5527,"atr14":0.160128,"stop_level":13.472636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-27","known_ts":"2005-07-27","bar_index":1696,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.0861,"stop_level":13.5973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-23","known_ts":"2005-09-23","bar_index":1710,"type":"RECLAIM","strength":0.863,"price":15.1279,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-12","known_ts":"2005-10-12","bar_index":1714,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.8188,"stop_level":14.8604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-14","known_ts":"2005-10-14","bar_index":1715,"type":"RECLAIM","strength":1.0,"price":14.9258,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-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":"2005-10-12","prior_stop_level":14.8604,"sweep_low":14.2719,"atr14":0.472489,"stop_level":14.035656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-24","known_ts":"2005-10-26","bar_index":1717,"type":"REBUY","strength":0.863,"price":16.4594,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2006-02-23","known_ts":"2006-02-23","bar_index":1744,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.1983,"stop_level":20.5074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-02","known_ts":"2006-03-02","bar_index":1746,"type":"RECLAIM","strength":0.863,"price":20.763,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-02-23","prior_stop_level":20.5074,"sweep_low":19.2056,"atr14":0.588219,"stop_level":18.91149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-29","known_ts":"2006-07-03","bar_index":1774,"type":"BUY","strength":0.588,"price":18.5399,"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":"2006-07-31","known_ts":"2006-08-02","bar_index":1781,"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":"2006-07-31","trigger_known_ts":"2006-08-02","strength":0.45,"price":14.1471,"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.37631,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.2317,"atr14":0.612949,"stop_level":12.925226,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-08","known_ts":"2006-08-10","bar_index":1783,"type":"BUY","strength":0.45,"price":14.6583,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-08-08","known_ts":"2006-08-10","bar_index":1783,"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":"2006-08-08","trigger_known_ts":"2006-08-10","strength":0.45,"price":14.6583,"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.353773,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.5289,"atr14":0.628698,"stop_level":13.214551,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-03","known_ts":"2006-10-03","bar_index":1796,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.7772,"stop_level":14.8307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-04","known_ts":"2006-10-04","bar_index":1796,"type":"RECLAIM","strength":0.588,"price":15.336,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-10-03","prior_stop_level":14.8307,"sweep_low":14.6167,"atr14":0.452499,"stop_level":14.39045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-31","known_ts":"2006-10-31","bar_index":1802,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.1384,"stop_level":16.1562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":1803,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.5202,"stop_level":16.1562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-23","known_ts":"2007-01-25","bar_index":1821,"type":"BUY","strength":0.725,"price":16.2395,"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":35},{"ts":"2007-06-05","known_ts":"2007-06-05","bar_index":1851,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.6098,"stop_level":19.7941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-08","known_ts":"2007-06-08","bar_index":1852,"type":"RECLAIM","strength":0.863,"price":19.8535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-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":"2007-06-05","prior_stop_level":19.7941,"sweep_low":19.1283,"atr14":0.488593,"stop_level":18.884003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-19","known_ts":"2007-06-19","bar_index":1855,"type":"RECLAIM","strength":0.863,"price":20.1032,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":1884,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.2106,"stop_level":24.383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-10-25","known_ts":"2007-10-25","bar_index":1885,"type":"RECLAIM","strength":0.863,"price":24.4187,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-23","prior_stop_level":24.383,"sweep_low":23.3487,"atr14":0.954554,"stop_level":22.871423,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-10","known_ts":"2008-03-10","bar_index":1915,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.5202,"stop_level":15.5797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-11","known_ts":"2008-03-11","bar_index":1916,"type":"RECLAIM","strength":0.588,"price":16.3524,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-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":"2008-03-10","prior_stop_level":15.5797,"sweep_low":15.4548,"atr14":0.842683,"stop_level":15.033458,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-09","known_ts":"2008-05-13","bar_index":1930,"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-05-09","trigger_known_ts":"2008-05-13","strength":0.45,"price":14.1531,"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.438708,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.9642,"atr14":0.650269,"stop_level":12.639066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-07","known_ts":"2008-07-09","bar_index":1943,"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-07-07","trigger_known_ts":"2008-07-09","strength":0.45,"price":9.3145,"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.6306,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.9876,"atr14":0.522474,"stop_level":8.726363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-18","known_ts":"2008-07-22","bar_index":1946,"type":"BUY","strength":0.45,"price":10.438,"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-18","known_ts":"2008-07-22","bar_index":1946,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-18","trigger_known_ts":"2008-07-22","strength":0.45,"price":10.438,"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.586043,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.6547,"atr14":0.506966,"stop_level":8.401217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-08","known_ts":"2008-08-12","bar_index":1951,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-08-08","trigger_known_ts":"2008-08-12","strength":0.588,"price":10.6638,"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.577088,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.2683,"atr14":0.650031,"stop_level":7.943284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-01","known_ts":"2008-10-01","bar_index":1963,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5404,"stop_level":10.2834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-03","known_ts":"2008-10-03","bar_index":1964,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.4823,"stop_level":10.2834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":1976,"type":"BUY","strength":0.588,"price":8.3634,"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":60},{"ts":"2009-01-07","known_ts":"2009-01-07","bar_index":1985,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8061,"stop_level":6.8536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-08","known_ts":"2009-01-08","bar_index":1986,"type":"RECLAIM","strength":0.725,"price":6.8715,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-07","prior_stop_level":6.8536,"sweep_low":6.6872,"atr14":0.712336,"stop_level":6.331032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":2000,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-11","trigger_known_ts":"2009-03-13","strength":0.45,"price":4.2501,"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.744642,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.2099,"atr14":0.400629,"stop_level":3.009586,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":2001,"type":"BUY","strength":0.45,"price":5.0882,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":2001,"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":"2009-03-16","trigger_known_ts":"2009-03-18","strength":0.45,"price":5.0882,"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.683666,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.2099,"atr14":0.430386,"stop_level":2.994707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-01","known_ts":"2009-04-01","bar_index":2005,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0525,"stop_level":5.0644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-02","known_ts":"2009-04-02","bar_index":2005,"type":"RECLAIM","strength":0.588,"price":5.7837,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-01 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-01","prior_stop_level":5.0644,"sweep_low":4.8445,"atr14":0.469587,"stop_level":4.609707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-23","known_ts":"2009-04-23","bar_index":2010,"type":"RECLAIM","strength":0.863,"price":7.9295,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-28","known_ts":"2009-06-01","bar_index":2018,"type":"REBUY","strength":0.863,"price":9.154,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2009-07-23","known_ts":"2009-07-27","bar_index":2031,"type":"BUY","strength":1.0,"price":8.7023,"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":30},{"ts":"2009-09-24","known_ts":"2009-09-24","bar_index":2045,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.6611,"stop_level":12.7086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-28","known_ts":"2009-09-28","bar_index":2046,"type":"RECLAIM","strength":1.0,"price":13.0772,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-24","prior_stop_level":12.7086,"sweep_low":12.0785,"atr14":0.632081,"stop_level":11.762459,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-08","known_ts":"2009-10-08","bar_index":2049,"type":"RECLAIM","strength":1.0,"price":14.0045,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-30","known_ts":"2010-01-04","bar_index":2068,"type":"BUY","strength":0.863,"price":12.7859,"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":"2010-02-09","known_ts":"2010-02-11","bar_index":2077,"type":"BUY","strength":0.725,"price":13.0772,"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":"2010-03-18","known_ts":"2010-03-18","bar_index":2085,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.9569,"stop_level":14.2066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-23","known_ts":"2010-03-23","bar_index":2086,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.9985,"stop_level":14.2066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-07","known_ts":"2010-04-09","bar_index":2090,"type":"REBUY","strength":0.863,"price":14.9496,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2010-05-03","known_ts":"2010-05-03","bar_index":2096,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1947,"stop_level":15.015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-12","known_ts":"2010-07-14","bar_index":2112,"type":"BUY","strength":0.588,"price":12.2093,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":2120,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.282,"stop_level":11.3355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-16","known_ts":"2010-08-16","bar_index":2120,"type":"RECLAIM","strength":0.588,"price":11.4663,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-13 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":"2010-08-13","prior_stop_level":11.3355,"sweep_low":11.068,"atr14":0.601756,"stop_level":10.767122,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-31","known_ts":"2010-09-02","bar_index":2124,"type":"REBUY","strength":0.588,"price":11.9953,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":40},{"ts":"2010-10-28","known_ts":"2010-10-28","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.6492,"stop_level":12.6908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-11-30","known_ts":"2010-12-02","bar_index":2145,"type":"BUY","strength":0.863,"price":12.9821,"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":30},{"ts":"2011-01-11","known_ts":"2011-01-11","bar_index":2154,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1757,"stop_level":14.2583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-12","known_ts":"2011-01-12","bar_index":2155,"type":"RECLAIM","strength":1.0,"price":14.5314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-11","prior_stop_level":14.2583,"sweep_low":14.0741,"atr14":0.478907,"stop_level":13.834646,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-26","known_ts":"2011-01-26","bar_index":2158,"type":"RECLAIM","strength":1.0,"price":14.76,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-31","known_ts":"2011-02-02","bar_index":2159,"type":"REBUY","strength":1.0,"price":15.0013,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2011-05-02","known_ts":"2011-05-04","bar_index":2180,"type":"BUY","strength":0.725,"price":14.8489,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2011-06-03","known_ts":"2011-06-03","bar_index":2187,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.6364,"stop_level":15.8206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-30","known_ts":"2011-09-01","bar_index":2208,"type":"BUY","strength":0.588,"price":12.1814,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":2224,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.0677,"stop_level":14.5123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":2225,"type":"RECLAIM","strength":0.588,"price":14.9378,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-09","prior_stop_level":14.5123,"sweep_low":14.0487,"atr14":0.64468,"stop_level":13.72636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":2226,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.6549,"stop_level":14.0677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-07","known_ts":"2011-12-09","bar_index":2231,"type":"BUY","strength":0.863,"price":14.6203,"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":"2012-03-02","known_ts":"2012-03-02","bar_index":2250,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7796,"stop_level":16.8559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":2250,"type":"RECLAIM","strength":1.0,"price":16.913,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-03-02","prior_stop_level":16.8559,"sweep_low":16.5637,"atr14":0.50825,"stop_level":16.309575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-19","known_ts":"2012-03-19","bar_index":2254,"type":"RECLAIM","strength":1.0,"price":17.4211,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-29","known_ts":"2012-07-03","bar_index":2278,"type":"BUY","strength":0.725,"price":18.2595,"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":"2012-07-25","known_ts":"2012-07-25","bar_index":2283,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.7098,"stop_level":17.0464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":2284,"type":"RECLAIM","strength":0.725,"price":17.256,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-25 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-07-25","prior_stop_level":17.0464,"sweep_low":16.6209,"atr14":0.521678,"stop_level":16.360061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-03","known_ts":"2012-08-07","bar_index":2286,"type":"BUY","strength":0.863,"price":18.3801,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2012-10-19","known_ts":"2012-10-19","bar_index":2304,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.8345,"stop_level":20.0187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-13","known_ts":"2012-12-13","bar_index":2316,"type":"RECLAIM","strength":1.0,"price":21.4642,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-13","known_ts":"2013-05-15","bar_index":2350,"type":"BUY","strength":0.725,"price":24.9227,"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":"2013-08-02","known_ts":"2013-08-06","bar_index":2369,"type":"REBUY","strength":1.0,"price":29.4819,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-11-20","known_ts":"2013-11-20","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.4556,"stop_level":34.5779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-21","known_ts":"2013-11-21","bar_index":2395,"type":"RECLAIM","strength":1.0,"price":34.9652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-20","prior_stop_level":34.5779,"sweep_low":34.2178,"atr14":0.791311,"stop_level":33.822145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-05","known_ts":"2013-12-05","bar_index":2398,"type":"RECLAIM","strength":1.0,"price":36.2494,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-28","known_ts":"2014-03-04","bar_index":2417,"type":"BUY","strength":0.725,"price":35.7059,"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":"2014-04-07","known_ts":"2014-04-07","bar_index":2425,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.9531,"stop_level":36.737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-04-09","known_ts":"2014-04-09","bar_index":2426,"type":"RECLAIM","strength":0.588,"price":36.9276,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-07 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":"2014-04-07","prior_stop_level":36.737,"sweep_low":35.6282,"atr14":0.983696,"stop_level":35.136352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-11","known_ts":"2014-04-11","bar_index":2427,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.9389,"stop_level":35.9531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-04-15","known_ts":"2014-04-15","bar_index":2427,"type":"RECLAIM","strength":0.588,"price":36.0519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-11 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":"2014-04-11","prior_stop_level":35.9531,"sweep_low":34.9785,"atr14":1.044716,"stop_level":34.456142,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-12","known_ts":"2014-06-16","bar_index":2441,"type":"BUY","strength":0.588,"price":34.6325,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2014-07-10","known_ts":"2014-07-10","bar_index":2447,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.1593,"stop_level":34.8373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-14","known_ts":"2014-07-14","bar_index":2448,"type":"SELL","basis":"structure_stop","strength":0.45,"price":34.0463,"stop_level":34.8373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-08-25","known_ts":"2014-08-27","bar_index":2458,"type":"BUY","strength":0.45,"price":31.1367,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-09-24","known_ts":"2014-09-24","bar_index":2465,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.285,"stop_level":32.5915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-30","known_ts":"2014-09-30","bar_index":2466,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.7949,"stop_level":32.5915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-10","known_ts":"2014-10-14","bar_index":2469,"type":"REBUY","strength":0.588,"price":30.5506,"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":"2014-12-02","known_ts":"2014-12-02","bar_index":2481,"type":"RECLAIM","strength":0.725,"price":34.0322,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-08","known_ts":"2014-12-08","bar_index":2482,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.9375,"stop_level":33.1706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-09","known_ts":"2014-12-09","bar_index":2482,"type":"RECLAIM","strength":0.588,"price":33.6226,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-08","prior_stop_level":33.1706,"sweep_low":32.3161,"atr14":0.852988,"stop_level":31.889606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-23","known_ts":"2014-12-23","bar_index":2486,"type":"RECLAIM","strength":0.863,"price":36.5039,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-15","known_ts":"2015-01-15","bar_index":2491,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.6367,"stop_level":33.6862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-16","known_ts":"2015-01-16","bar_index":2491,"type":"RECLAIM","strength":0.863,"price":34.1734,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-01-15","prior_stop_level":33.6862,"sweep_low":33.3189,"atr14":1.014901,"stop_level":32.81145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-29","known_ts":"2015-02-02","bar_index":2494,"type":"BUY","strength":0.863,"price":36.5745,"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":"2015-04-10","known_ts":"2015-04-10","bar_index":2510,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.6823,"stop_level":43.9592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-15","known_ts":"2015-04-15","bar_index":2511,"type":"RECLAIM","strength":0.863,"price":44.0977,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-04-10","prior_stop_level":43.9592,"sweep_low":43.2669,"atr14":0.898764,"stop_level":42.817518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-12","known_ts":"2015-08-14","bar_index":2539,"type":"BUY","strength":0.725,"price":43.0046,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2015-11-06","known_ts":"2015-11-06","bar_index":2559,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.9973,"stop_level":43.522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-10","known_ts":"2015-11-10","bar_index":2560,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.9171,"stop_level":43.522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-27","known_ts":"2015-11-27","bar_index":2564,"type":"RECLAIM","strength":0.725,"price":45.0232,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-23","known_ts":"2015-12-28","bar_index":2570,"type":"BUY","strength":0.725,"price":44.5568,"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":80},{"ts":"2016-02-11","known_ts":"2016-02-16","bar_index":2581,"type":"BUY","strength":0.588,"price":42.9098,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2016-03-23","known_ts":"2016-03-23","bar_index":2590,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.0888,"stop_level":45.1034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-24","known_ts":"2016-03-24","bar_index":2590,"type":"RECLAIM","strength":0.725,"price":45.701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-23","prior_stop_level":45.1034,"sweep_low":44.6589,"atr14":0.876766,"stop_level":44.220517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":2593,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.4807,"stop_level":45.0888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-08","known_ts":"2016-04-08","bar_index":2594,"type":"RECLAIM","strength":0.863,"price":45.2568,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-07","prior_stop_level":45.0888,"sweep_low":44.3196,"atr14":0.965195,"stop_level":43.837003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-13","known_ts":"2016-04-15","bar_index":2595,"type":"REBUY","strength":0.863,"price":47.0653,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2016-09-08","known_ts":"2016-09-08","bar_index":2629,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.1077,"stop_level":74.4247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-17","known_ts":"2016-11-21","bar_index":2646,"type":"BUY","strength":0.725,"price":73.7685,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2016-12-30","known_ts":"2016-12-30","bar_index":2655,"type":"SELL","basis":"structure_stop","strength":0.863,"price":79.8315,"stop_level":79.9056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-03","known_ts":"2017-01-03","bar_index":2656,"type":"RECLAIM","strength":0.863,"price":86.3143,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-30","prior_stop_level":79.9056,"sweep_low":78.6831,"atr14":2.176492,"stop_level":77.594854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-25","known_ts":"2017-01-27","bar_index":2661,"type":"REBUY","strength":0.725,"price":86.5366,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2017-04-21","known_ts":"2017-04-25","bar_index":2681,"type":"BUY","strength":0.725,"price":75.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2017-05-31","known_ts":"2017-06-02","bar_index":2690,"type":"BUY","strength":0.45,"price":69.0571,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-06-21","known_ts":"2017-06-21","bar_index":2695,"type":"RECLAIM","strength":0.725,"price":77.8856,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-05-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-08","known_ts":"2017-08-08","bar_index":2706,"type":"SELL","basis":"structure_stop","strength":0.588,"price":72.4613,"stop_level":73.8454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-08-14","known_ts":"2017-08-14","bar_index":2707,"type":"RECLAIM","strength":0.588,"price":73.9202,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-08-08","prior_stop_level":73.8454,"sweep_low":69.9175,"atr14":2.002374,"stop_level":68.916313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-07","known_ts":"2017-09-11","bar_index":2713,"type":"BUY","strength":0.725,"price":76.7454,"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":"2018-05-17","known_ts":"2018-05-21","bar_index":2771,"type":"BUY","strength":0.45,"price":70.5123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-06-29","known_ts":"2018-06-29","bar_index":2781,"type":"SELL","basis":"structure_stop","strength":0.588,"price":68.9335,"stop_level":69.6982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-02","known_ts":"2018-07-02","bar_index":2781,"type":"RECLAIM","strength":0.588,"price":70.0041,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-06-29","prior_stop_level":69.6982,"sweep_low":67.9624,"atr14":2.30162,"stop_level":66.81159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-24","known_ts":"2018-07-24","bar_index":2786,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.7364,"stop_level":70.5393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-27","known_ts":"2018-07-27","bar_index":2787,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.7925,"stop_level":70.5393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-02","known_ts":"2018-08-02","bar_index":2788,"type":"RECLAIM","strength":0.588,"price":74.7449,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-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":"2018-07-27","prior_stop_level":70.5393,"sweep_low":66.7543,"atr14":3.210669,"stop_level":65.148965,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-22","known_ts":"2018-08-22","bar_index":2793,"type":"SELL","basis":"structure_stop","strength":0.588,"price":71.2275,"stop_level":74.5155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-07","known_ts":"2018-09-11","bar_index":2797,"type":"REBUY","strength":0.725,"price":72.4527,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":90},{"ts":"2018-11-09","known_ts":"2018-11-13","bar_index":2812,"type":"BUY","strength":0.45,"price":56.6847,"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-11-09","known_ts":"2018-11-13","bar_index":2812,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-11-09","trigger_known_ts":"2018-11-13","strength":0.45,"price":56.6847,"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.430833,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":55.5457,"atr14":2.343836,"stop_level":54.373782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-10","known_ts":"2018-12-10","bar_index":2818,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.7635,"stop_level":54.2144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-14","known_ts":"2018-12-14","bar_index":2819,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.5108,"stop_level":54.2144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-26","known_ts":"2018-12-28","bar_index":2822,"type":"REBUY","strength":0.45,"price":50.6682,"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,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2019-01-28","known_ts":"2019-01-28","bar_index":2829,"type":"RECLAIM","strength":0.725,"price":63.6049,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-12-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":2837,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.7036,"stop_level":63.2324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-02","known_ts":"2019-04-02","bar_index":2844,"type":"RECLAIM","strength":0.863,"price":64.026,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-05","known_ts":"2019-04-09","bar_index":2845,"type":"BUY","strength":0.863,"price":66.0512,"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":"2019-05-13","known_ts":"2019-05-13","bar_index":2853,"type":"SELL","basis":"structure_stop","strength":0.863,"price":68.5691,"stop_level":68.6004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-14","known_ts":"2019-05-14","bar_index":2853,"type":"RECLAIM","strength":0.863,"price":70.4692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-05-13","prior_stop_level":68.6004,"sweep_low":68.3267,"atr14":2.512762,"stop_level":67.070319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-27","known_ts":"2019-06-27","bar_index":2864,"type":"RECLAIM","strength":1.0,"price":70.9154,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":2872,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.7323,"stop_level":69.8755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-08-07","known_ts":"2019-08-07","bar_index":2873,"type":"RECLAIM","strength":0.863,"price":71.5929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-08-05","prior_stop_level":69.8755,"sweep_low":66.299,"atr14":2.840815,"stop_level":64.878592,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-10","known_ts":"2019-09-12","bar_index":2881,"type":"BUY","strength":0.863,"price":74.2358,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2019-10-08","known_ts":"2019-10-08","bar_index":2887,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.4407,"stop_level":70.6709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-10-09","known_ts":"2019-10-09","bar_index":2888,"type":"RECLAIM","strength":0.863,"price":70.6947,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-10-08","prior_stop_level":70.6709,"sweep_low":69.8293,"atr14":2.319119,"stop_level":68.669741,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-14","known_ts":"2019-10-16","bar_index":2889,"type":"REBUY","strength":0.863,"price":75.6332,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-11-21","known_ts":"2019-11-21","bar_index":2898,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.9055,"stop_level":82.9695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-25","known_ts":"2019-11-25","bar_index":2899,"type":"RECLAIM","strength":1.0,"price":85.5101,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-11-21","prior_stop_level":82.9695,"sweep_low":81.6594,"atr14":2.2441,"stop_level":80.53735,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-04","known_ts":"2019-12-04","bar_index":2901,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.1513,"stop_level":81.9055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-05","known_ts":"2019-12-05","bar_index":2901,"type":"RECLAIM","strength":1.0,"price":82.5416,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-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":"2019-12-04","prior_stop_level":81.9055,"sweep_low":80.8955,"atr14":2.116814,"stop_level":79.837093,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-20","known_ts":"2019-12-20","bar_index":2905,"type":"RECLAIM","strength":1.0,"price":86.6727,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-11","known_ts":"2020-02-11","bar_index":2916,"type":"SELL","basis":"structure_stop","strength":0.863,"price":85.9296,"stop_level":86.2731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-02-12","known_ts":"2020-02-12","bar_index":2916,"type":"RECLAIM","strength":0.863,"price":90.2684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2020-02-11","prior_stop_level":86.2731,"sweep_low":84.715,"atr14":2.638825,"stop_level":83.395588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-15","known_ts":"2020-04-17","bar_index":2931,"type":"BUY","strength":0.588,"price":60.3469,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":2937,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.0601,"stop_level":64.3604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":2938,"type":"RECLAIM","strength":0.588,"price":64.6821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-05-13","prior_stop_level":64.3604,"sweep_low":58.119,"atr14":4.521044,"stop_level":55.858478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-28","known_ts":"2020-05-28","bar_index":2941,"type":"RECLAIM","strength":0.725,"price":79.1273,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2947,"type":"SELL","basis":"structure_stop","strength":0.725,"price":89.7452,"stop_level":90.0365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":2947,"type":"RECLAIM","strength":0.725,"price":92.0922,"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":true,"monthlyBull":false},"anchor_ts":"2020-06-24","prior_stop_level":90.0365,"sweep_low":89.211,"atr14":4.452258,"stop_level":86.984871,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-09","known_ts":"2020-07-09","bar_index":2950,"type":"SELL","basis":"structure_stop","strength":1.0,"price":86.1599,"stop_level":87.4872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-07-10","known_ts":"2020-07-10","bar_index":2951,"type":"RECLAIM","strength":1.0,"price":88.1427,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-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":"2020-07-09","prior_stop_level":87.4872,"sweep_low":85.3182,"atr14":3.933341,"stop_level":83.35153,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-23","known_ts":"2020-07-23","bar_index":2954,"type":"RECLAIM","strength":1.0,"price":98.3725,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-08","known_ts":"2020-10-12","bar_index":2972,"type":"BUY","strength":0.863,"price":96.1472,"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":"2020-11-03","known_ts":"2020-11-05","bar_index":2978,"type":"REBUY","strength":0.863,"price":100.5213,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":2991,"type":"SELL","basis":"structure_stop","strength":1.0,"price":105.2141,"stop_level":109.0488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-06","known_ts":"2021-01-06","bar_index":2992,"type":"RECLAIM","strength":1.0,"price":113.5061,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-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":"2021-01-04","prior_stop_level":109.0488,"sweep_low":104.616,"atr14":3.376368,"stop_level":102.927816,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-19","known_ts":"2021-01-19","bar_index":2995,"type":"RECLAIM","strength":1.0,"price":116.8736,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-20","known_ts":"2021-04-22","bar_index":3016,"type":"BUY","strength":0.725,"price":118.0751,"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":"2021-05-10","known_ts":"2021-05-10","bar_index":3020,"type":"SELL","basis":"structure_stop","strength":0.725,"price":107.0205,"stop_level":111.6911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-05-12","known_ts":"2021-05-12","bar_index":3021,"type":"SELL","basis":"structure_stop","strength":0.725,"price":109.2611,"stop_level":111.6911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-05-13","known_ts":"2021-05-13","bar_index":3021,"type":"RECLAIM","strength":0.725,"price":112.4242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-10","prior_stop_level":111.6911,"sweep_low":104.7964,"atr14":4.568341,"stop_level":102.51223,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-13","known_ts":"2021-05-13","bar_index":3021,"type":"RECLAIM","strength":0.725,"price":112.4242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-12","prior_stop_level":111.6911,"sweep_low":107.9019,"atr14":4.568341,"stop_level":105.61773,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-07","known_ts":"2021-06-07","bar_index":3027,"type":"RECLAIM","strength":0.863,"price":117.8559,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-20","known_ts":"2021-07-22","bar_index":3037,"type":"BUY","strength":0.725,"price":116.1074,"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":"2021-08-18","known_ts":"2021-08-18","bar_index":3044,"type":"SELL","basis":"structure_stop","strength":0.863,"price":116.1074,"stop_level":118.6929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-20","known_ts":"2021-08-20","bar_index":3044,"type":"SELL","basis":"structure_stop","strength":0.863,"price":117.6239,"stop_level":118.6929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-24","known_ts":"2021-08-24","bar_index":3045,"type":"RECLAIM","strength":0.863,"price":119.1072,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-08-18","prior_stop_level":118.6929,"sweep_low":113.5468,"atr14":3.612691,"stop_level":111.740455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-24","known_ts":"2021-08-24","bar_index":3045,"type":"RECLAIM","strength":0.863,"price":119.1072,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-08-20","prior_stop_level":118.6929,"sweep_low":113.5468,"atr14":3.612691,"stop_level":111.740455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-05","known_ts":"2021-10-07","bar_index":3055,"type":"BUY","strength":0.588,"price":114.1335,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":60},{"ts":"2021-12-17","known_ts":"2021-12-17","bar_index":3072,"type":"SELL","basis":"structure_stop","strength":0.863,"price":126.8031,"stop_level":126.9939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-12-27","known_ts":"2021-12-27","bar_index":3074,"type":"RECLAIM","strength":0.863,"price":127.8685,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-12-17","prior_stop_level":126.9939,"sweep_low":119.4122,"atr14":3.657743,"stop_level":117.583329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-04","known_ts":"2022-01-04","bar_index":3076,"type":"RECLAIM","strength":1.0,"price":131.1991,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-18","known_ts":"2022-03-22","bar_index":3093,"type":"BUY","strength":0.45,"price":103.8145,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-03-29","known_ts":"2022-03-29","bar_index":3095,"type":"SELL","basis":"structure_stop","strength":0.45,"price":93.6545,"stop_level":96.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-05-02","known_ts":"2022-05-04","bar_index":3103,"type":"BUY","strength":0.45,"price":94.0772,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-06-16","known_ts":"2022-06-16","bar_index":3113,"type":"SELL","basis":"structure_stop","strength":0.588,"price":87.7195,"stop_level":89.3353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-21","known_ts":"2022-06-21","bar_index":3114,"type":"RECLAIM","strength":0.588,"price":90.4234,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-06-16","prior_stop_level":89.3353,"sweep_low":87.3015,"atr14":3.876609,"stop_level":85.363195,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-15","known_ts":"2022-07-15","bar_index":3120,"type":"RECLAIM","strength":0.725,"price":107.3378,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-02","known_ts":"2022-08-02","bar_index":3124,"type":"SELL","basis":"structure_stop","strength":0.863,"price":103.7894,"stop_level":110.6217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-03","known_ts":"2022-08-03","bar_index":3124,"type":"RECLAIM","strength":0.863,"price":112.3618,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-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":"2022-08-02","prior_stop_level":110.6217,"sweep_low":103.2179,"atr14":4.783507,"stop_level":100.826146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-18","known_ts":"2022-08-18","bar_index":3128,"type":"RECLAIM","strength":0.863,"price":108.4381,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":3130,"type":"SELL","basis":"structure_stop","strength":0.725,"price":106.6213,"stop_level":108.4381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-26","known_ts":"2022-10-28","bar_index":3144,"type":"BUY","strength":0.45,"price":93.1009,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-11-03","known_ts":"2022-11-07","bar_index":3146,"type":"BUY","strength":0.45,"price":82.918,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-11-03","known_ts":"2022-11-07","bar_index":3146,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-11-03","trigger_known_ts":"2022-11-07","strength":0.45,"price":82.918,"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.380904,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":76.8496,"atr14":4.284302,"stop_level":74.707449,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":3154,"type":"SELL","basis":"structure_stop","strength":0.588,"price":84.1562,"stop_level":85.0958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":3154,"type":"RECLAIM","strength":0.588,"price":85.235,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-09","prior_stop_level":85.0958,"sweep_low":81.8419,"atr14":3.681269,"stop_level":80.001265,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-21","known_ts":"2022-12-23","bar_index":3157,"type":"REBUY","strength":0.588,"price":82.4683,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-12-30","known_ts":"2023-01-04","bar_index":3159,"type":"REBUY","strength":0.45,"price":82.3465,"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,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2023-01-10","known_ts":"2023-01-10","bar_index":3161,"type":"RECLAIM","strength":0.725,"price":95.7882,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-12-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-06","known_ts":"2023-03-06","bar_index":3173,"type":"SELL","basis":"structure_stop","strength":0.863,"price":97.0323,"stop_level":98.1459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-08","known_ts":"2023-03-08","bar_index":3174,"type":"RECLAIM","strength":0.863,"price":98.4243,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-03-06","prior_stop_level":98.1459,"sweep_low":94.9182,"atr14":3.184566,"stop_level":93.325917,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-17","known_ts":"2023-04-19","bar_index":3183,"type":"BUY","strength":0.863,"price":100.1192,"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":50},{"ts":"2023-06-02","known_ts":"2023-06-06","bar_index":3194,"type":"BUY","strength":1.0,"price":106.3781,"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":"2023-08-08","known_ts":"2023-08-08","bar_index":3209,"type":"SELL","basis":"structure_stop","strength":1.0,"price":110.7588,"stop_level":114.3148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-10","known_ts":"2023-08-10","bar_index":3209,"type":"SELL","basis":"structure_stop","strength":1.0,"price":111.6367,"stop_level":114.3148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-14","known_ts":"2023-08-14","bar_index":3210,"type":"RECLAIM","strength":1.0,"price":114.5276,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-08-08","prior_stop_level":114.3148,"sweep_low":108.6926,"atr14":3.569926,"stop_level":106.907637,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-14","known_ts":"2023-08-14","bar_index":3210,"type":"RECLAIM","strength":1.0,"price":114.5276,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-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":"2023-08-10","prior_stop_level":114.3148,"sweep_low":109.6947,"atr14":3.569926,"stop_level":107.909737,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-14","known_ts":"2023-11-16","bar_index":3232,"type":"BUY","strength":0.588,"price":101.3977,"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":"2024-01-17","known_ts":"2024-01-17","bar_index":3246,"type":"SELL","basis":"structure_stop","strength":0.863,"price":105.5911,"stop_level":106.9995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-01-18","known_ts":"2024-01-18","bar_index":3246,"type":"RECLAIM","strength":1.0,"price":107.6495,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-01-17","prior_stop_level":106.9995,"sweep_low":105.0946,"atr14":3.158949,"stop_level":103.515125,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-15","known_ts":"2024-02-20","bar_index":3253,"type":"BUY","strength":0.863,"price":108.5794,"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":"quality","score":65},{"ts":"2024-03-07","known_ts":"2024-03-07","bar_index":3257,"type":"SELL","basis":"structure_stop","strength":0.863,"price":105.353,"stop_level":108.5794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-03-12","known_ts":"2024-03-12","bar_index":3258,"type":"SELL","basis":"structure_stop","strength":0.863,"price":102.2645,"stop_level":104.7335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-05-08","known_ts":"2024-05-10","bar_index":3272,"type":"BUY","strength":0.588,"price":105.3894,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2024-05-30","known_ts":"2024-06-03","bar_index":3277,"type":"BUY","strength":0.588,"price":101.1224,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2024-07-10","known_ts":"2024-07-12","bar_index":3286,"type":"BUY","strength":0.45,"price":99.991,"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-07-15","known_ts":"2024-07-15","bar_index":3287,"type":"RECLAIM","strength":0.725,"price":106.3658,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-07-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-09","known_ts":"2024-09-09","bar_index":3300,"type":"SELL","basis":"structure_stop","strength":0.863,"price":103.3675,"stop_level":103.3946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-11","known_ts":"2024-09-11","bar_index":3300,"type":"RECLAIM","strength":0.863,"price":103.3953,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-09-09","prior_stop_level":103.3946,"sweep_low":100.0447,"atr14":3.314393,"stop_level":98.387503,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-25","known_ts":"2024-09-25","bar_index":3304,"type":"RECLAIM","strength":0.863,"price":111.4145,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-07","known_ts":"2024-10-07","bar_index":3306,"type":"SELL","basis":"structure_stop","strength":1.0,"price":108.5001,"stop_level":108.5373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-08","known_ts":"2024-10-08","bar_index":3307,"type":"RECLAIM","strength":1.0,"price":108.8528,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-10-07","prior_stop_level":108.5373,"sweep_low":107.6091,"atr14":3.138022,"stop_level":106.040089,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-16","known_ts":"2024-10-18","bar_index":3309,"type":"BUY","strength":1.0,"price":114.5424,"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":10},{"ts":"2024-11-22","known_ts":"2024-11-26","bar_index":3318,"type":"BUY","strength":0.863,"price":114.3289,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2025-01-23","known_ts":"2025-01-27","bar_index":3331,"type":"BUY","strength":0.588,"price":101.7424,"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":"2025-02-10","known_ts":"2025-02-12","bar_index":3335,"type":"BUY","strength":0.45,"price":102.2202,"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-02-13","known_ts":"2025-02-13","bar_index":3336,"type":"RECLAIM","strength":0.588,"price":103.1853,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-02-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-03-04","known_ts":"2025-03-04","bar_index":3340,"type":"SELL","basis":"structure_stop","strength":0.45,"price":91.7077,"stop_level":94.556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-04-21","known_ts":"2025-04-23","bar_index":3351,"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":"2025-04-21","trigger_known_ts":"2025-04-23","strength":0.45,"price":73.8477,"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.356948,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":70.1985,"atr14":4.132736,"stop_level":68.132132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-02","known_ts":"2025-05-06","bar_index":3354,"type":"BUY","strength":0.45,"price":79.5349,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2025-05-28","known_ts":"2025-05-28","bar_index":3359,"type":"SELL","basis":"structure_stop","strength":0.588,"price":83.8761,"stop_level":84.3216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":3361,"type":"RECLAIM","strength":0.588,"price":84.5975,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-28 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-05-28","prior_stop_level":84.3216,"sweep_low":80.9097,"atr14":2.645583,"stop_level":79.586908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-09","known_ts":"2025-07-09","bar_index":3369,"type":"RECLAIM","strength":0.725,"price":96.1986,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":3374,"type":"SELL","basis":"structure_stop","strength":0.725,"price":91.2335,"stop_level":92.5972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-12","known_ts":"2025-08-14","bar_index":3377,"type":"REBUY","strength":0.863,"price":100.4529,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2026-02-19","known_ts":"2026-02-19","bar_index":3420,"type":"SELL","basis":"structure_stop","strength":1.0,"price":143.0667,"stop_level":143.8414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-20","known_ts":"2026-02-20","bar_index":3421,"type":"RECLAIM","strength":1.0,"price":144.7141,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-02-19","prior_stop_level":143.8414,"sweep_low":141.0958,"atr14":5.306619,"stop_level":138.442491,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-26","known_ts":"2026-06-30","bar_index":3450,"type":"BUY","strength":0.588,"price":105.88,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2026-07-30","known_ts":"2026-07-30","bar_index":3457,"type":"SELL","basis":"structure_stop","strength":0.725,"price":102.65,"stop_level":103.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-08-03","known_ts":"2026-08-03","bar_index":3458,"type":"RECLAIM","strength":0.725,"price":103.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2026-07-30","prior_stop_level":103.35,"sweep_low":100.25,"atr14":3.777916,"stop_level":98.361042,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-30","last_scored_basis":"structure_stop","bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":false},"early_dots":["2018-01-22","2018-02-07","2018-03-09","2018-04-26","2018-05-17","2018-06-05","2018-10-11","2018-11-01","2019-03-28","2019-08-30","2020-03-24","2020-09-25","2020-11-03","2021-03-11","2021-04-01","2021-06-28","2021-09-22","2022-01-31","2022-03-07","2022-03-15","2022-04-13","2022-05-02","2022-09-30","2022-11-11","2023-03-21","2023-08-24","2023-09-12","2023-10-16","2023-11-01","2024-02-12","2024-04-25","2024-05-08","2024-06-26","2024-11-06","2025-01-03","2025-02-10","2025-03-20","2026-03-23","2026-05-05","2026-06-23"],"warnings":[{"ts":"2022-05-20","kind":"arm","px":89.6903},{"ts":"2022-06-16","kind":"confirm","px":87.7195,"level":89.3353},{"ts":"2022-06-17","kind":"arm","px":89.161},{"ts":"2022-08-01","kind":"arm","px":109.4446},{"ts":"2022-08-02","kind":"confirm","px":103.7894,"level":110.6217},{"ts":"2022-08-04","kind":"arm","px":107.4487},{"ts":"2022-08-26","kind":"confirm","px":106.6213,"level":108.4381},{"ts":"2022-12-08","kind":"arm","px":84.9305},{"ts":"2022-12-09","kind":"confirm","px":84.1562,"level":85.0958},{"ts":"2023-01-24","kind":"arm","px":92.2299},{"ts":"2023-03-06","kind":"confirm","px":97.0323,"level":98.1459},{"ts":"2023-06-20","kind":"arm","px":106.8037},{"ts":"2023-08-07","kind":"arm","px":119.4049},{"ts":"2023-08-08","kind":"confirm","px":110.7588,"level":114.3148},{"ts":"2023-08-09","kind":"arm","px":110.945},{"ts":"2023-08-10","kind":"confirm","px":111.6367,"level":114.3148},{"ts":"2023-12-29","kind":"arm","px":113.4906},{"ts":"2024-01-17","kind":"confirm","px":105.5911,"level":106.9995},{"ts":"2024-03-06","kind":"arm","px":104.7335},{"ts":"2024-03-07","kind":"confirm","px":105.353,"level":108.5794},{"ts":"2024-03-08","kind":"arm","px":105.2254},{"ts":"2024-03-12","kind":"confirm","px":102.2645,"level":104.7335},{"ts":"2024-08-05","kind":"arm","px":95.9619},{"ts":"2024-09-03","kind":"arm","px":106.2726},{"ts":"2024-09-09","kind":"confirm","px":103.3675,"level":103.3946},{"ts":"2024-10-02","kind":"arm","px":111.4888},{"ts":"2024-10-07","kind":"confirm","px":108.5001,"level":108.5373},{"ts":"2025-02-26","kind":"arm","px":98.3413},{"ts":"2025-03-04","kind":"confirm","px":91.7077,"level":94.556},{"ts":"2025-05-23","kind":"arm","px":82.8903},{"ts":"2025-05-28","kind":"confirm","px":83.8761,"level":84.3216},{"ts":"2025-06-18","kind":"arm","px":85.4234},{"ts":"2025-07-31","kind":"confirm","px":91.2335,"level":92.5972},{"ts":"2025-11-18","kind":"arm","px":103.4135},{"ts":"2025-12-22","kind":"arm","px":121.1998},{"ts":"2026-02-02","kind":"arm","px":145.2829},{"ts":"2026-02-19","kind":"confirm","px":143.0667,"level":143.8414},{"ts":"2026-07-15","kind":"arm","px":104.12},{"ts":"2026-07-30","kind":"confirm","px":102.65,"level":103.35},{"ts":"2026-07-31","kind":"arm","px":102.36}],"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":[]}}}