{"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":"UMH","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1985-06-28","known_ts":"1985-06-28","bar_index":30,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1316,"stop_level":0.1448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-01-15","known_ts":"1986-01-15","bar_index":76,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.158,"stop_level":0.1711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-02-21","known_ts":"1986-02-25","bar_index":85,"type":"BUY","strength":0.45,"price":0.158,"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-03","known_ts":"1986-03-03","bar_index":87,"type":"RECLAIM","strength":0.588,"price":0.1711,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1986-02-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1986-04-30","known_ts":"1986-04-30","bar_index":100,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1711,"stop_level":0.1843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-06-02","known_ts":"1986-06-04","bar_index":108,"type":"BUY","strength":0.863,"price":0.204,"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":35},{"ts":"1986-08-05","known_ts":"1986-08-05","bar_index":123,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.1843,"stop_level":0.2238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-09-09","known_ts":"1986-09-11","bar_index":131,"type":"BUY","strength":0.725,"price":0.2238,"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":70},{"ts":"1986-10-03","known_ts":"1986-10-03","bar_index":137,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1974,"stop_level":0.2106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1986-10-21","known_ts":"1986-10-23","bar_index":141,"type":"REBUY","strength":0.588,"price":0.2106,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1986-12-16","known_ts":"1986-12-16","bar_index":154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1974,"stop_level":0.2238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1987-01-16","known_ts":"1987-01-20","bar_index":161,"type":"BUY","strength":0.725,"price":0.2238,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1987-05-14","known_ts":"1987-05-14","bar_index":188,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3291,"stop_level":0.3422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-08-25","known_ts":"1987-08-27","bar_index":212,"type":"REBUY","strength":0.725,"price":0.3159,"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":"1987-10-20","known_ts":"1987-10-20","bar_index":225,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.2501,"stop_level":0.3027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1987-12-02","known_ts":"1987-12-04","bar_index":235,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-12-02","trigger_known_ts":"1987-12-04","strength":0.45,"price":0.2238,"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.370287,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2238,"atr14":0.009048,"stop_level":0.219276,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-07","known_ts":"1987-12-09","bar_index":236,"type":"BUY","strength":0.45,"price":0.2369,"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":"1988-02-24","known_ts":"1988-02-26","bar_index":254,"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":"1988-02-24","trigger_known_ts":"1988-02-26","strength":0.588,"price":0.2238,"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.370287,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.2238,"atr14":0.005335,"stop_level":0.221133,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-07","known_ts":"1988-04-07","bar_index":264,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2369,"stop_level":0.2501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-28","known_ts":"1988-05-02","bar_index":269,"type":"REBUY","strength":0.725,"price":0.2501,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1988-07-07","known_ts":"1988-07-11","bar_index":285,"type":"BUY","strength":0.863,"price":0.2633,"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":50},{"ts":"1988-10-13","known_ts":"1988-10-17","bar_index":308,"type":"BUY","strength":0.725,"price":0.2501,"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":30},{"ts":"1989-06-22","known_ts":"1989-06-26","bar_index":366,"type":"BUY","strength":0.588,"price":0.2501,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"1989-08-28","known_ts":"1989-08-28","bar_index":381,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2764,"stop_level":0.283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-30","known_ts":"1989-08-30","bar_index":382,"type":"RECLAIM","strength":1.0,"price":0.2896,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-08-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-08-28","prior_stop_level":0.283,"sweep_low":0.2764,"atr14":0.007465,"stop_level":0.272668,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-09-13","known_ts":"1989-09-13","bar_index":385,"type":"RECLAIM","strength":1.0,"price":0.2896,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-08-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-02-15","known_ts":"1990-02-20","bar_index":421,"type":"BUY","strength":0.45,"price":0.2238,"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-17","known_ts":"1990-05-17","bar_index":442,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2369,"stop_level":0.2501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-18","known_ts":"1990-06-18","bar_index":449,"type":"RECLAIM","strength":0.863,"price":0.2567,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-08-14","known_ts":"1990-08-14","bar_index":462,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2501,"stop_level":0.2633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1990-11-01","known_ts":"1990-11-05","bar_index":481,"type":"BUY","strength":0.45,"price":0.1843,"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-12-03","known_ts":"1990-12-03","bar_index":488,"type":"RECLAIM","strength":0.725,"price":0.2369,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-11-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-09-03","known_ts":"1991-09-05","bar_index":551,"type":"BUY","strength":0.725,"price":0.2797,"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":"1991-10-17","known_ts":"1991-10-17","bar_index":561,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3217,"stop_level":0.3497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-11-21","known_ts":"1991-11-25","bar_index":570,"type":"BUY","strength":0.863,"price":0.3416,"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":"1992-01-15","known_ts":"1992-01-17","bar_index":582,"type":"REBUY","strength":0.725,"price":0.3559,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1992-04-06","known_ts":"1992-04-06","bar_index":601,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4045,"stop_level":0.419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-05-14","known_ts":"1992-05-18","bar_index":610,"type":"BUY","strength":0.725,"price":0.4249,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1992-07-01","known_ts":"1992-07-06","bar_index":621,"type":"REBUY","strength":0.863,"price":0.4542,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1992-07-10","known_ts":"1992-07-10","bar_index":623,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4102,"stop_level":0.4249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-07-15","known_ts":"1992-07-15","bar_index":624,"type":"RECLAIM","strength":0.725,"price":0.4542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-07-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":"1992-07-10","prior_stop_level":0.4249,"sweep_low":0.4102,"atr14":0.009902,"stop_level":0.405249,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-08-10","known_ts":"1992-08-10","bar_index":630,"type":"RECLAIM","strength":1.0,"price":0.4894,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-22","known_ts":"1992-09-22","bar_index":640,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5042,"stop_level":0.519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-25","known_ts":"1992-09-25","bar_index":641,"type":"RECLAIM","strength":1.0,"price":0.5339,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-09-22","prior_stop_level":0.519,"sweep_low":0.5042,"atr14":0.019263,"stop_level":0.494568,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-08","known_ts":"1992-10-08","bar_index":644,"type":"RECLAIM","strength":1.0,"price":0.5932,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-01-21","known_ts":"1993-01-25","bar_index":668,"type":"BUY","strength":0.725,"price":0.587,"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":"1993-05-03","known_ts":"1993-05-03","bar_index":691,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7334,"stop_level":0.764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-05-06","known_ts":"1993-05-06","bar_index":692,"type":"RECLAIM","strength":1.0,"price":0.7793,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-05-03","prior_stop_level":0.764,"sweep_low":0.7334,"atr14":0.027337,"stop_level":0.719731,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-18","known_ts":"1993-05-18","bar_index":695,"type":"RECLAIM","strength":1.0,"price":0.758,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-09","known_ts":"1993-08-11","bar_index":714,"type":"BUY","strength":0.725,"price":0.7989,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1993-09-14","known_ts":"1993-09-14","bar_index":722,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8146,"stop_level":0.8302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-09-16","known_ts":"1993-09-16","bar_index":723,"type":"RECLAIM","strength":0.863,"price":0.8459,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-09-14","prior_stop_level":0.8302,"sweep_low":0.8146,"atr14":0.023945,"stop_level":0.802627,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-29","known_ts":"1993-09-29","bar_index":726,"type":"RECLAIM","strength":0.863,"price":0.8929,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-11-05","known_ts":"1993-11-09","bar_index":735,"type":"REBUY","strength":1.0,"price":1.0002,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1993-12-21","known_ts":"1993-12-21","bar_index":745,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9526,"stop_level":0.9685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-12-22","known_ts":"1993-12-22","bar_index":745,"type":"RECLAIM","strength":1.0,"price":0.9843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-12-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":"1993-12-21","prior_stop_level":0.9685,"sweep_low":0.9526,"atr14":0.022254,"stop_level":0.941473,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-14","known_ts":"1994-02-16","bar_index":758,"type":"BUY","strength":0.588,"price":0.9986,"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":"1994-03-30","known_ts":"1994-03-30","bar_index":768,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9664,"stop_level":0.9825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-04-04","known_ts":"1994-04-04","bar_index":769,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9664,"stop_level":0.9825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-04-11","known_ts":"1994-04-11","bar_index":770,"type":"RECLAIM","strength":0.588,"price":1.0147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-04-04 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":"1994-04-04","prior_stop_level":0.9825,"sweep_low":0.902,"atr14":0.027138,"stop_level":0.888431,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-12","known_ts":"1994-05-16","bar_index":778,"type":"BUY","strength":0.588,"price":0.9638,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1994-06-14","known_ts":"1994-06-14","bar_index":785,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0128,"stop_level":1.0455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-23","known_ts":"1994-06-23","bar_index":787,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9965,"stop_level":1.0128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-30","known_ts":"1994-06-30","bar_index":789,"type":"RECLAIM","strength":0.725,"price":1.0291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-06-23","prior_stop_level":1.0128,"sweep_low":0.9801,"atr14":0.014,"stop_level":0.9731,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-29","known_ts":"1994-08-02","bar_index":796,"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":"1994-07-29","trigger_known_ts":"1994-08-02","strength":0.45,"price":0.9475,"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.134861,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9311,"atr14":0.014383,"stop_level":0.923908,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-24","known_ts":"1994-08-26","bar_index":802,"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":"1994-08-24","trigger_known_ts":"1994-08-26","strength":0.45,"price":0.9607,"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.122809,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9276,"atr14":0.012096,"stop_level":0.921552,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-12","known_ts":"1994-09-14","bar_index":806,"type":"BUY","strength":0.588,"price":0.9773,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1994-10-14","known_ts":"1994-10-14","bar_index":814,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9607,"stop_level":0.9773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-24","known_ts":"1994-10-26","bar_index":816,"type":"REBUY","strength":0.725,"price":0.9938,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1994-11-28","known_ts":"1994-11-30","bar_index":824,"type":"REBUY","strength":0.725,"price":0.9938,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":90},{"ts":"1994-11-28","known_ts":"1994-11-28","bar_index":824,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9433,"stop_level":0.977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-30","known_ts":"1994-11-30","bar_index":824,"type":"RECLAIM","strength":0.725,"price":0.9938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-11-28","prior_stop_level":0.977,"sweep_low":0.9433,"atr14":0.012471,"stop_level":0.937064,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-14","known_ts":"1994-12-16","bar_index":828,"type":"REBUY","strength":0.725,"price":1.0107,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":75},{"ts":"1995-01-17","known_ts":"1995-01-17","bar_index":835,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.977,"stop_level":0.9938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-19","known_ts":"1995-01-23","bar_index":836,"type":"BUY","strength":0.863,"price":1.0275,"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":65},{"ts":"1995-01-23","known_ts":"1995-01-23","bar_index":836,"type":"RECLAIM","strength":0.863,"price":1.0275,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-01-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":"1995-01-17","prior_stop_level":0.9938,"sweep_low":0.9602,"atr14":0.016686,"stop_level":0.951857,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-21","known_ts":"1995-02-21","bar_index":843,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0104,"stop_level":1.0275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-08","known_ts":"1995-03-10","bar_index":847,"type":"REBUY","strength":0.863,"price":1.0447,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":75},{"ts":"1995-03-24","known_ts":"1995-03-28","bar_index":851,"type":"REBUY","strength":0.863,"price":1.0618,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1995-06-15","known_ts":"1995-06-15","bar_index":870,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1303,"stop_level":1.1477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-28","known_ts":"1995-07-28","bar_index":880,"type":"RECLAIM","strength":1.0,"price":1.1825,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-08-10","known_ts":"1995-08-14","bar_index":883,"type":"BUY","strength":1.0,"price":1.2175,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1995-08-25","known_ts":"1995-08-25","bar_index":886,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1999,"stop_level":1.2175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-08-31","known_ts":"1995-09-05","bar_index":888,"type":"REBUY","strength":0.863,"price":1.2351,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1995-12-14","known_ts":"1995-12-14","bar_index":912,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.4239,"stop_level":1.4328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-05","known_ts":"1996-02-07","bar_index":924,"type":"BUY","strength":0.725,"price":1.4686,"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":75},{"ts":"1996-09-20","known_ts":"1996-09-24","bar_index":977,"type":"REBUY","strength":0.725,"price":1.8088,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1996-12-03","known_ts":"1996-12-03","bar_index":994,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7562,"stop_level":1.775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-06","known_ts":"1996-12-06","bar_index":995,"type":"RECLAIM","strength":0.863,"price":1.7939,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-12-03","prior_stop_level":1.775,"sweep_low":1.7373,"atr14":0.021065,"stop_level":1.726768,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-16","known_ts":"1996-12-18","bar_index":997,"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":"1996-12-16","trigger_known_ts":"1996-12-18","strength":0.45,"price":1.7184,"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.131639,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6617,"atr14":0.024202,"stop_level":1.649599,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-13","known_ts":"1997-01-13","bar_index":1003,"type":"RECLAIM","strength":0.725,"price":2.0016,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-23","known_ts":"1997-01-23","bar_index":1005,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.945,"stop_level":1.9828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-30","known_ts":"1997-01-30","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8317,"stop_level":1.9828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-14","known_ts":"1997-02-14","bar_index":1011,"type":"RECLAIM","strength":0.863,"price":1.916,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-04-22","known_ts":"1997-04-24","bar_index":1026,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1997-04-22","trigger_known_ts":"1997-04-24","strength":0.45,"price":1.7627,"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.135677,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6669,"atr14":0.036006,"stop_level":1.648897,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-30","known_ts":"1997-05-02","bar_index":1028,"type":"BUY","strength":0.588,"price":1.8394,"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":"1997-05-30","known_ts":"1997-05-30","bar_index":1035,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.7891,"stop_level":1.8085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1997-06-05","known_ts":"1997-06-05","bar_index":1036,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.7988,"stop_level":1.8085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1997-06-12","known_ts":"1997-06-12","bar_index":1038,"type":"RECLAIM","strength":0.45,"price":1.828,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-05 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":"1997-06-05","prior_stop_level":1.8085,"sweep_low":1.7502,"atr14":0.030988,"stop_level":1.734706,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-03","known_ts":"1997-07-08","bar_index":1043,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1997-07-03","trigger_known_ts":"1997-07-08","strength":0.45,"price":1.7988,"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.117976,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7113,"atr14":0.030325,"stop_level":1.696138,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-17","known_ts":"1997-07-21","bar_index":1046,"type":"BUY","strength":0.588,"price":1.828,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1997-08-28","known_ts":"1997-09-02","bar_index":1056,"type":"REBUY","strength":0.863,"price":1.8641,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1997-10-31","known_ts":"1997-11-04","bar_index":1071,"type":"BUY","strength":0.863,"price":1.9134,"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":75},{"ts":"1997-11-21","known_ts":"1997-11-25","bar_index":1076,"type":"BUY","strength":0.863,"price":1.9123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1998-01-26","known_ts":"1998-01-28","bar_index":1090,"type":"BUY","strength":0.863,"price":1.8822,"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":"1998-02-18","known_ts":"1998-02-18","bar_index":1095,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8887,"stop_level":1.9223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-02-20","known_ts":"1998-02-20","bar_index":1096,"type":"RECLAIM","strength":0.863,"price":1.9293,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-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":"1998-02-18","prior_stop_level":1.9223,"sweep_low":1.8785,"atr14":0.03426,"stop_level":1.86137,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-13","known_ts":"1998-05-15","bar_index":1115,"type":"BUY","strength":0.588,"price":1.9003,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1998-06-12","known_ts":"1998-06-12","bar_index":1122,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.8177,"stop_level":1.828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-08-04","known_ts":"1998-08-06","bar_index":1134,"type":"BUY","strength":0.45,"price":1.7557,"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-08-27","known_ts":"1998-08-27","bar_index":1139,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.682,"stop_level":1.6925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-08-28","known_ts":"1998-09-01","bar_index":1140,"type":"REBUY","strength":0.588,"price":1.7241,"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":"1998-08-28","known_ts":"1998-08-28","bar_index":1140,"type":"RECLAIM","strength":0.45,"price":1.7661,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1998-08-27","prior_stop_level":1.6925,"sweep_low":1.682,"atr14":0.048261,"stop_level":1.657869,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-13","known_ts":"1998-10-13","bar_index":1150,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7241,"stop_level":1.7451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-20","known_ts":"1998-10-20","bar_index":1152,"type":"RECLAIM","strength":0.588,"price":1.7871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-10-13","prior_stop_level":1.7451,"sweep_low":1.703,"atr14":0.034539,"stop_level":1.685731,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-18","known_ts":"1998-11-18","bar_index":1159,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7551,"stop_level":1.7658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-23","known_ts":"1998-12-28","bar_index":1167,"type":"BUY","strength":0.863,"price":1.7979,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1999-01-26","known_ts":"1999-01-26","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7658,"stop_level":1.7872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-28","known_ts":"1999-01-28","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7444,"stop_level":1.7872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-19","known_ts":"1999-04-21","bar_index":1193,"type":"BUY","strength":0.45,"price":1.668,"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-05-13","known_ts":"1999-05-13","bar_index":1199,"type":"RECLAIM","strength":0.725,"price":1.7232,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-24","known_ts":"1999-05-24","bar_index":1201,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6454,"stop_level":1.6676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-26","known_ts":"1999-05-26","bar_index":1202,"type":"RECLAIM","strength":0.588,"price":1.6899,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-05-24","prior_stop_level":1.6676,"sweep_low":1.6454,"atr14":0.039021,"stop_level":1.62589,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-09","known_ts":"1999-06-09","bar_index":1205,"type":"RECLAIM","strength":0.863,"price":1.7121,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-29","known_ts":"1999-06-29","bar_index":1209,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6565,"stop_level":1.6676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-30","known_ts":"1999-06-30","bar_index":1210,"type":"RECLAIM","strength":0.725,"price":1.6788,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-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":"1999-06-29","prior_stop_level":1.6676,"sweep_low":1.6565,"atr14":0.036878,"stop_level":1.638061,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-12","known_ts":"1999-08-16","bar_index":1220,"type":"BUY","strength":0.588,"price":1.6692,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":75},{"ts":"1999-09-03","known_ts":"1999-09-03","bar_index":1225,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6464,"stop_level":1.6578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-09-09","known_ts":"1999-09-09","bar_index":1226,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6237,"stop_level":1.6578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-09-10","known_ts":"1999-09-10","bar_index":1226,"type":"RECLAIM","strength":0.863,"price":1.7032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-09-03","prior_stop_level":1.6578,"sweep_low":1.601,"atr14":0.029613,"stop_level":1.586193,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-10","known_ts":"1999-09-10","bar_index":1226,"type":"RECLAIM","strength":0.863,"price":1.7032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-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":"1999-09-09","prior_stop_level":1.6578,"sweep_low":1.6237,"atr14":0.029613,"stop_level":1.608893,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-27","known_ts":"1999-09-27","bar_index":1230,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.601,"stop_level":1.6237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-10-04","known_ts":"1999-10-04","bar_index":1232,"type":"RECLAIM","strength":0.725,"price":1.6351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-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":"1999-09-27","prior_stop_level":1.6237,"sweep_low":1.5897,"atr14":0.025107,"stop_level":1.577146,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-02","known_ts":"1999-11-04","bar_index":1239,"type":"BUY","strength":0.45,"price":1.6351,"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-01-03","known_ts":"2000-01-05","bar_index":1253,"type":"BUY","strength":0.45,"price":1.5192,"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-01-11","known_ts":"2000-01-11","bar_index":1255,"type":"RECLAIM","strength":0.588,"price":1.6468,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-01-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2000-01-28","known_ts":"2000-01-28","bar_index":1259,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5772,"stop_level":1.5888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-14","known_ts":"2000-04-18","bar_index":1277,"type":"BUY","strength":0.45,"price":1.4698,"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-14","known_ts":"2000-04-18","bar_index":1277,"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-14","trigger_known_ts":"2000-04-18","strength":0.45,"price":1.4698,"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.152511,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3987,"atr14":0.051468,"stop_level":1.372966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-03","known_ts":"2000-05-03","bar_index":1281,"type":"RECLAIM","strength":0.725,"price":1.6121,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-04-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-19","known_ts":"2000-05-19","bar_index":1285,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5273,"stop_level":1.5637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-24","known_ts":"2000-05-24","bar_index":1286,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4788,"stop_level":1.5637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-12","known_ts":"2000-06-12","bar_index":1290,"type":"RECLAIM","strength":0.863,"price":1.6243,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-09-05","known_ts":"2000-09-05","bar_index":1309,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7471,"stop_level":1.7595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-06","known_ts":"2000-09-06","bar_index":1310,"type":"RECLAIM","strength":1.0,"price":1.809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-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":"2000-09-05","prior_stop_level":1.7595,"sweep_low":1.7471,"atr14":0.03202,"stop_level":1.73109,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-19","known_ts":"2000-09-19","bar_index":1313,"type":"RECLAIM","strength":1.0,"price":1.8338,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-18","known_ts":"2000-12-20","bar_index":1334,"type":"BUY","strength":0.863,"price":1.8462,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2001-02-15","known_ts":"2001-02-15","bar_index":1347,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0212,"stop_level":2.0222,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-29","known_ts":"2001-03-29","bar_index":1357,"type":"RECLAIM","strength":1.0,"price":2.3749,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-24","known_ts":"2001-05-29","bar_index":1370,"type":"BUY","strength":0.863,"price":2.2949,"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":10},{"ts":"2001-06-07","known_ts":"2001-06-11","bar_index":1373,"type":"BUY","strength":0.725,"price":2.3052,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2001-07-30","known_ts":"2001-08-01","bar_index":1385,"type":"BUY","strength":0.725,"price":2.3258,"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":55},{"ts":"2001-09-04","known_ts":"2001-09-04","bar_index":1393,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2622,"stop_level":2.3145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-17","known_ts":"2001-09-17","bar_index":1395,"type":"RECLAIM","strength":0.725,"price":2.3459,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-09-04 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":"2001-09-04","prior_stop_level":2.3145,"sweep_low":2.2622,"atr14":0.036018,"stop_level":2.244191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-01","known_ts":"2001-11-05","bar_index":1406,"type":"BUY","strength":0.725,"price":2.3983,"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":"2001-12-11","known_ts":"2001-12-11","bar_index":1415,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4859,"stop_level":2.5179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-13","known_ts":"2001-12-13","bar_index":1415,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4966,"stop_level":2.5179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-18","known_ts":"2001-12-18","bar_index":1416,"type":"RECLAIM","strength":0.863,"price":2.5606,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-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":"2001-12-11","prior_stop_level":2.5179,"sweep_low":2.3472,"atr14":0.070453,"stop_level":2.311973,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-18","known_ts":"2001-12-18","bar_index":1416,"type":"RECLAIM","strength":0.863,"price":2.5606,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-12-13","prior_stop_level":2.5179,"sweep_low":2.3472,"atr14":0.070453,"stop_level":2.311973,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-28","known_ts":"2001-12-28","bar_index":1419,"type":"RECLAIM","strength":1.0,"price":2.5777,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-22","known_ts":"2002-03-26","bar_index":1438,"type":"REBUY","strength":1.0,"price":2.7084,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2002-04-02","known_ts":"2002-04-04","bar_index":1440,"type":"REBUY","strength":1.0,"price":2.7974,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2002-05-23","known_ts":"2002-05-23","bar_index":1452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.765,"stop_level":2.8047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-05-29","known_ts":"2002-05-29","bar_index":1453,"type":"RECLAIM","strength":0.863,"price":2.8445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-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":"2002-05-23","prior_stop_level":2.8047,"sweep_low":2.765,"atr14":0.043901,"stop_level":2.74305,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-26","known_ts":"2002-07-30","bar_index":1467,"type":"BUY","strength":0.725,"price":2.946,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2002-09-12","known_ts":"2002-09-12","bar_index":1478,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9524,"stop_level":2.9726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-17","known_ts":"2002-09-17","bar_index":1479,"type":"RECLAIM","strength":0.863,"price":2.9973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-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":"2002-09-12","prior_stop_level":2.9726,"sweep_low":2.9412,"atr14":0.030175,"stop_level":2.926112,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-04","known_ts":"2002-10-04","bar_index":1483,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9187,"stop_level":2.9524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-11-11","known_ts":"2002-11-13","bar_index":1492,"type":"BUY","strength":0.725,"price":2.969,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":1498,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9233,"stop_level":2.9462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-13","known_ts":"2002-12-13","bar_index":1499,"type":"RECLAIM","strength":0.725,"price":3.0261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-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":"2002-12-10","prior_stop_level":2.9462,"sweep_low":2.8891,"atr14":0.03198,"stop_level":2.87311,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-24","known_ts":"2002-12-24","bar_index":1502,"type":"RECLAIM","strength":0.725,"price":3.0375,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-02-18","known_ts":"2003-02-20","bar_index":1514,"type":"BUY","strength":0.588,"price":3.0563,"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":50},{"ts":"2003-04-15","known_ts":"2003-04-15","bar_index":1527,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.284,"stop_level":3.2864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-16","known_ts":"2003-04-16","bar_index":1527,"type":"RECLAIM","strength":0.863,"price":3.2887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-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":"2003-04-15","prior_stop_level":3.2864,"sweep_low":3.2654,"atr14":0.029185,"stop_level":3.250807,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-01","known_ts":"2003-05-01","bar_index":1531,"type":"RECLAIM","strength":0.863,"price":3.3468,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-27","known_ts":"2003-06-27","bar_index":1544,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.7568,"stop_level":3.7709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-16","known_ts":"2003-10-16","bar_index":1570,"type":"RECLAIM","strength":0.863,"price":3.8803,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-29","known_ts":"2003-12-29","bar_index":1586,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.129,"stop_level":4.1387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-05","known_ts":"2004-01-05","bar_index":1588,"type":"RECLAIM","strength":1.0,"price":4.1776,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-12-29","prior_stop_level":4.1387,"sweep_low":4.044,"atr14":0.078034,"stop_level":4.004983,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-26","known_ts":"2004-05-28","bar_index":1621,"type":"BUY","strength":0.45,"price":3.3207,"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":"2004-11-03","known_ts":"2004-11-05","bar_index":1658,"type":"BUY","strength":0.863,"price":3.7431,"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":60},{"ts":"2004-11-18","known_ts":"2004-11-18","bar_index":1661,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.704,"stop_level":3.7273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-19","known_ts":"2004-11-19","bar_index":1662,"type":"RECLAIM","strength":0.863,"price":3.7324,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-11-18","prior_stop_level":3.7273,"sweep_low":3.6858,"atr14":0.070567,"stop_level":3.650517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-03","known_ts":"2004-12-03","bar_index":1665,"type":"RECLAIM","strength":0.863,"price":3.8438,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-12","known_ts":"2005-01-12","bar_index":1674,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9785,"stop_level":4.0433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-14","known_ts":"2005-01-14","bar_index":1674,"type":"RECLAIM","strength":0.863,"price":4.0484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-01-12","prior_stop_level":4.0433,"sweep_low":3.95,"atr14":0.058116,"stop_level":3.920942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-31","known_ts":"2005-01-31","bar_index":1678,"type":"RECLAIM","strength":0.863,"price":4.1158,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-13","known_ts":"2005-05-17","bar_index":1702,"type":"BUY","strength":0.863,"price":4.1643,"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":55},{"ts":"2005-08-22","known_ts":"2005-08-22","bar_index":1725,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1783,"stop_level":4.1918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-29","known_ts":"2005-08-29","bar_index":1726,"type":"RECLAIM","strength":0.725,"price":4.219,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-08-22","prior_stop_level":4.1918,"sweep_low":4.1647,"atr14":0.048856,"stop_level":4.140272,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-08","known_ts":"2005-09-08","bar_index":1729,"type":"RECLAIM","strength":0.863,"price":4.4224,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-15","known_ts":"2005-11-17","bar_index":1745,"type":"BUY","strength":0.725,"price":4.1942,"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":90},{"ts":"2005-12-09","known_ts":"2005-12-09","bar_index":1750,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1915,"stop_level":4.197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-12-12","known_ts":"2005-12-12","bar_index":1751,"type":"RECLAIM","strength":0.725,"price":4.208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-12-09","prior_stop_level":4.197,"sweep_low":4.1915,"atr14":0.036288,"stop_level":4.173356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":1753,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1887,"stop_level":4.1915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-22","known_ts":"2005-12-22","bar_index":1753,"type":"RECLAIM","strength":0.863,"price":4.2135,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-21","prior_stop_level":4.1915,"sweep_low":4.1501,"atr14":0.039161,"stop_level":4.130519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-09","known_ts":"2006-01-09","bar_index":1757,"type":"RECLAIM","strength":0.863,"price":4.3376,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-24","known_ts":"2006-01-24","bar_index":1760,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.2714,"stop_level":4.3018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-25","known_ts":"2006-01-25","bar_index":1760,"type":"RECLAIM","strength":1.0,"price":4.3293,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-01-24","prior_stop_level":4.3018,"sweep_low":4.2383,"atr14":0.065461,"stop_level":4.205569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-08","known_ts":"2006-02-08","bar_index":1764,"type":"RECLAIM","strength":1.0,"price":4.3569,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-17","known_ts":"2006-02-17","bar_index":1766,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.3247,"stop_level":4.3459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-22","known_ts":"2006-02-22","bar_index":1767,"type":"RECLAIM","strength":1.0,"price":4.3555,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-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":"2006-02-17","prior_stop_level":4.3459,"sweep_low":4.1679,"atr14":0.067088,"stop_level":4.134356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-23","known_ts":"2006-05-25","bar_index":1788,"type":"BUY","strength":0.725,"price":4.26,"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":55},{"ts":"2006-07-17","known_ts":"2006-07-17","bar_index":1800,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3141,"stop_level":4.3283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-18","known_ts":"2006-07-18","bar_index":1800,"type":"RECLAIM","strength":0.863,"price":4.3454,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-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":"2006-07-17","prior_stop_level":4.3283,"sweep_low":4.3027,"atr14":0.047412,"stop_level":4.278994,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-01","known_ts":"2006-08-01","bar_index":1804,"type":"RECLAIM","strength":1.0,"price":4.428,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-01","known_ts":"2006-09-01","bar_index":1811,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.3746,"stop_level":4.3832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-05","known_ts":"2006-09-05","bar_index":1812,"type":"RECLAIM","strength":1.0,"price":4.4295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-09-01","prior_stop_level":4.3832,"sweep_low":4.3398,"atr14":0.053299,"stop_level":4.31315,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-18","known_ts":"2006-09-18","bar_index":1815,"type":"RECLAIM","strength":1.0,"price":4.5105,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-13","known_ts":"2006-11-13","bar_index":1828,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.5134,"stop_level":4.6147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-11-16","known_ts":"2006-11-16","bar_index":1829,"type":"RECLAIM","strength":0.863,"price":4.6252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-11-13","prior_stop_level":4.6147,"sweep_low":4.4193,"atr14":0.06056,"stop_level":4.38902,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-29","known_ts":"2006-11-29","bar_index":1832,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.5223,"stop_level":4.5399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-12-01","known_ts":"2006-12-01","bar_index":1832,"type":"RECLAIM","strength":0.863,"price":4.5487,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-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":"2006-11-29","prior_stop_level":4.5399,"sweep_low":4.484,"atr14":0.06849,"stop_level":4.449755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-10","known_ts":"2007-01-12","bar_index":1841,"type":"BUY","strength":0.863,"price":4.6134,"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":"2007-02-06","known_ts":"2007-02-06","bar_index":1847,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5575,"stop_level":4.5869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-02-07","known_ts":"2007-02-07","bar_index":1847,"type":"RECLAIM","strength":1.0,"price":4.5899,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-02-06","prior_stop_level":4.5869,"sweep_low":4.5458,"atr14":0.069409,"stop_level":4.511095,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-21","known_ts":"2007-03-23","bar_index":1857,"type":"BUY","strength":0.725,"price":4.534,"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":"2007-03-29","known_ts":"2007-04-02","bar_index":1859,"type":"BUY","strength":0.725,"price":4.531,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2007-07-09","known_ts":"2007-07-11","bar_index":1882,"type":"BUY","strength":0.45,"price":4.291,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-08-10","known_ts":"2007-08-14","bar_index":1890,"type":"BUY","strength":0.45,"price":4.1518,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-09-24","known_ts":"2007-09-24","bar_index":1900,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0123,"stop_level":4.0247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-25","known_ts":"2007-09-25","bar_index":1900,"type":"RECLAIM","strength":0.588,"price":4.0712,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-09-24","prior_stop_level":4.0247,"sweep_low":3.9969,"atr14":0.075313,"stop_level":3.959244,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-16","known_ts":"2007-10-16","bar_index":1905,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0743,"stop_level":4.1053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-13","known_ts":"2007-11-15","bar_index":1912,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-11-13","trigger_known_ts":"2007-11-15","strength":0.45,"price":3.8655,"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.182942,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.2285,"atr14":0.103685,"stop_level":3.176658,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-30","known_ts":"2007-12-04","bar_index":1916,"type":"BUY","strength":0.588,"price":3.8401,"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":"2007-11-30","known_ts":"2007-12-04","bar_index":1916,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-11-30","trigger_known_ts":"2007-12-04","strength":0.588,"price":3.8401,"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.188311,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.4378,"atr14":0.108917,"stop_level":3.383342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-22","known_ts":"2008-01-22","bar_index":1927,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.498,"stop_level":3.5645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-28","known_ts":"2008-01-28","bar_index":1928,"type":"RECLAIM","strength":0.588,"price":3.5708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-01-22","prior_stop_level":3.5645,"sweep_low":3.4409,"atr14":0.08655,"stop_level":3.397625,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-26","known_ts":"2008-02-26","bar_index":1935,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6104,"stop_level":3.6137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-28","known_ts":"2008-02-28","bar_index":1936,"type":"RECLAIM","strength":0.588,"price":3.6201,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-02-26","prior_stop_level":3.6137,"sweep_low":3.6104,"atr14":0.054875,"stop_level":3.582963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-06","known_ts":"2008-03-06","bar_index":1937,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5748,"stop_level":3.6104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-08","known_ts":"2008-04-10","bar_index":1945,"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-04-08","trigger_known_ts":"2008-04-10","strength":0.45,"price":3.2024,"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.29647,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9337,"atr14":0.068659,"stop_level":2.899371,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-21","known_ts":"2008-04-23","bar_index":1948,"type":"BUY","strength":0.45,"price":3.3028,"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-04-21","known_ts":"2008-04-23","bar_index":1948,"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-04-21","trigger_known_ts":"2008-04-23","strength":0.45,"price":3.3028,"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.273934,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.1506,"atr14":0.080301,"stop_level":3.110449,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-14","known_ts":"2008-05-14","bar_index":1953,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.7685,"stop_level":3.2121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-07-29","known_ts":"2008-07-31","bar_index":1971,"type":"BUY","strength":0.45,"price":2.6872,"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-29","known_ts":"2008-07-31","bar_index":1971,"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-29","trigger_known_ts":"2008-07-31","strength":0.45,"price":2.6872,"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.377386,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.479,"atr14":0.067511,"stop_level":2.445245,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-25","known_ts":"2008-09-25","bar_index":1984,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.554,"stop_level":2.571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-04","known_ts":"2008-11-06","bar_index":1994,"type":"BUY","strength":0.588,"price":2.1143,"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":80},{"ts":"2008-11-24","known_ts":"2008-11-24","bar_index":1998,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9899,"stop_level":2.0466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-12","known_ts":"2008-12-16","bar_index":2003,"type":"REBUY","strength":0.725,"price":2.0318,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"2008-12-23","known_ts":"2008-12-23","bar_index":2005,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7948,"stop_level":1.8471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-26","known_ts":"2008-12-26","bar_index":2006,"type":"RECLAIM","strength":0.725,"price":1.9063,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-12-23","prior_stop_level":1.8471,"sweep_low":1.7843,"atr14":0.099868,"stop_level":1.734366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-10","known_ts":"2009-02-10","bar_index":2016,"type":"RECLAIM","strength":0.863,"price":2.5531,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-02-23","known_ts":"2009-02-23","bar_index":2018,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1424,"stop_level":2.2618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-07","known_ts":"2009-04-09","bar_index":2029,"type":"BUY","strength":0.588,"price":2.1781,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2009-06-22","known_ts":"2009-06-22","bar_index":2046,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7665,"stop_level":2.8542,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-06-25","known_ts":"2009-06-25","bar_index":2047,"type":"RECLAIM","strength":1.0,"price":2.8834,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-06-22","prior_stop_level":2.8542,"sweep_low":2.7372,"atr14":0.11069,"stop_level":2.681855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-08","known_ts":"2009-07-08","bar_index":2050,"type":"RECLAIM","strength":1.0,"price":2.9857,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-12","known_ts":"2009-11-16","bar_index":2080,"type":"BUY","strength":0.863,"price":3.0059,"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":"2009-12-01","known_ts":"2009-12-03","bar_index":2084,"type":"BUY","strength":0.725,"price":3.0097,"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":"2009-12-15","known_ts":"2009-12-15","bar_index":2087,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.88,"stop_level":2.9906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-12-18","known_ts":"2009-12-18","bar_index":2088,"type":"RECLAIM","strength":0.725,"price":2.9944,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-15 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":"2009-12-15","prior_stop_level":2.9906,"sweep_low":2.8685,"atr14":0.070938,"stop_level":2.833031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-28","known_ts":"2009-12-30","bar_index":2090,"type":"REBUY","strength":0.725,"price":3.0822,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2010-01-29","known_ts":"2010-01-29","bar_index":2097,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.0898,"stop_level":3.1317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-25","known_ts":"2010-03-25","bar_index":2110,"type":"RECLAIM","strength":0.863,"price":3.1828,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":2119,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5611,"stop_level":3.5767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":2120,"type":"RECLAIM","strength":1.0,"price":3.604,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-05","prior_stop_level":3.5767,"sweep_low":3.4129,"atr14":0.108554,"stop_level":3.358623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-12","known_ts":"2010-05-14","bar_index":2121,"type":"REBUY","strength":1.0,"price":3.8315,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2010-08-16","known_ts":"2010-08-16","bar_index":2143,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1804,"stop_level":4.5224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-09-28","known_ts":"2010-09-30","bar_index":2153,"type":"BUY","strength":0.725,"price":4.3338,"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":"2010-12-17","known_ts":"2010-12-21","bar_index":2172,"type":"BUY","strength":0.725,"price":4.092,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2011-01-21","known_ts":"2011-01-21","bar_index":2179,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3218,"stop_level":4.3382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-25","known_ts":"2011-01-25","bar_index":2180,"type":"RECLAIM","strength":0.863,"price":4.3423,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-21","prior_stop_level":4.3382,"sweep_low":4.3054,"atr14":0.061267,"stop_level":4.274767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-02","known_ts":"2011-02-02","bar_index":2182,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2931,"stop_level":4.3218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-07","known_ts":"2011-02-07","bar_index":2183,"type":"RECLAIM","strength":0.863,"price":4.371,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-02-02","prior_stop_level":4.3218,"sweep_low":4.2397,"atr14":0.058342,"stop_level":4.210529,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-17","known_ts":"2011-02-17","bar_index":2186,"type":"RECLAIM","strength":0.863,"price":4.3919,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-06","known_ts":"2011-04-08","bar_index":2197,"type":"BUY","strength":0.725,"price":4.3627,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2011-05-06","known_ts":"2011-05-06","bar_index":2204,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2166,"stop_level":4.2416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-09","known_ts":"2011-05-09","bar_index":2204,"type":"RECLAIM","strength":0.863,"price":4.2583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-06","prior_stop_level":4.2416,"sweep_low":4.1999,"atr14":0.06997,"stop_level":4.164915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-24","known_ts":"2011-05-24","bar_index":2208,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.189,"stop_level":4.2273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-31","known_ts":"2011-05-31","bar_index":2209,"type":"RECLAIM","strength":0.863,"price":4.2697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-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":"2011-05-24","prior_stop_level":4.2273,"sweep_low":4.1848,"atr14":0.065477,"stop_level":4.152061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-10","known_ts":"2011-06-14","bar_index":2212,"type":"REBUY","strength":0.725,"price":4.2867,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-07-18","known_ts":"2011-07-18","bar_index":2220,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5459,"stop_level":4.5799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-07-19","known_ts":"2011-07-19","bar_index":2220,"type":"RECLAIM","strength":0.725,"price":4.7158,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-07-18","prior_stop_level":4.5799,"sweep_low":4.4779,"atr14":0.086316,"stop_level":4.434742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-10","known_ts":"2011-10-12","bar_index":2240,"type":"BUY","strength":0.45,"price":4.211,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-10-26","known_ts":"2011-10-26","bar_index":2244,"type":"RECLAIM","strength":0.725,"price":4.4623,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-10-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":2250,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1205,"stop_level":4.1514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-19","known_ts":"2012-01-19","bar_index":2263,"type":"RECLAIM","strength":0.725,"price":4.2661,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-22","known_ts":"2012-02-22","bar_index":2270,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6034,"stop_level":4.6258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-23","known_ts":"2012-02-23","bar_index":2271,"type":"RECLAIM","strength":0.863,"price":4.6527,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-02-22","prior_stop_level":4.6258,"sweep_low":4.5899,"atr14":0.096588,"stop_level":4.541606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-23","known_ts":"2012-03-23","bar_index":2278,"type":"RECLAIM","strength":0.863,"price":4.8008,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-04","known_ts":"2012-05-04","bar_index":2287,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0386,"stop_level":5.0431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-05-07","known_ts":"2012-05-07","bar_index":2288,"type":"RECLAIM","strength":1.0,"price":5.1283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-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":"2012-05-04","prior_stop_level":5.0431,"sweep_low":4.913,"atr14":0.123386,"stop_level":4.851307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-02","known_ts":"2012-07-05","bar_index":2301,"type":"BUY","strength":0.863,"price":5.1837,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2012-08-17","known_ts":"2012-08-21","bar_index":2312,"type":"REBUY","strength":1.0,"price":5.2823,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-10-12","known_ts":"2012-10-12","bar_index":2325,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.3379,"stop_level":5.4815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-19","known_ts":"2012-12-21","bar_index":2340,"type":"BUY","strength":0.45,"price":4.86,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-12-28","known_ts":"2012-12-28","bar_index":2342,"type":"RECLAIM","strength":0.588,"price":5.0629,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-12-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-02-04","known_ts":"2013-02-04","bar_index":2350,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8741,"stop_level":4.8836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-02-05","known_ts":"2013-02-05","bar_index":2350,"type":"RECLAIM","strength":0.588,"price":4.9213,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-02-04","prior_stop_level":4.8836,"sweep_low":4.8364,"atr14":0.082016,"stop_level":4.795392,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-01","known_ts":"2013-03-05","bar_index":2356,"type":"BUY","strength":0.588,"price":4.8827,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-03-27","known_ts":"2013-03-27","bar_index":2362,"type":"RECLAIM","strength":0.725,"price":5.0268,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-03-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-22","known_ts":"2013-05-22","bar_index":2375,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3724,"stop_level":5.3773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-24","known_ts":"2013-05-24","bar_index":2375,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2992,"stop_level":5.3773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-07-10","known_ts":"2013-07-12","bar_index":2386,"type":"BUY","strength":0.588,"price":5.2748,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2013-08-02","known_ts":"2013-08-02","bar_index":2391,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2748,"stop_level":5.3529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-08","known_ts":"2013-08-08","bar_index":2393,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2553,"stop_level":5.3529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-09-25","known_ts":"2013-09-27","bar_index":2404,"type":"BUY","strength":0.45,"price":4.9525,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-10-16","known_ts":"2013-10-16","bar_index":2409,"type":"RECLAIM","strength":0.588,"price":5.2006,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-09-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-10-30","known_ts":"2013-10-30","bar_index":2412,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1013,"stop_level":5.151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-11-06","known_ts":"2013-11-06","bar_index":2414,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.9674,"stop_level":5.151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-01-03","known_ts":"2014-01-07","bar_index":2427,"type":"BUY","strength":0.45,"price":4.7914,"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-02-27","known_ts":"2014-02-27","bar_index":2439,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7645,"stop_level":4.8211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-04","known_ts":"2014-03-04","bar_index":2440,"type":"RECLAIM","strength":0.588,"price":4.8829,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-02-27","prior_stop_level":4.8211,"sweep_low":4.7439,"atr14":0.077065,"stop_level":4.705367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-19","known_ts":"2014-03-19","bar_index":2444,"type":"RECLAIM","strength":0.725,"price":4.9602,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-15","known_ts":"2014-05-15","bar_index":2457,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.041,"stop_level":5.0632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-16","known_ts":"2014-05-16","bar_index":2457,"type":"RECLAIM","strength":0.863,"price":5.0882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-05-15","prior_stop_level":5.0632,"sweep_low":5.02,"atr14":0.066066,"stop_level":4.986967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-19","known_ts":"2014-05-21","bar_index":2458,"type":"REBUY","strength":0.863,"price":5.1669,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2014-08-18","known_ts":"2014-08-20","bar_index":2479,"type":"BUY","strength":0.863,"price":5.4191,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2014-09-12","known_ts":"2014-09-12","bar_index":2485,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2322,"stop_level":5.3977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-10-24","known_ts":"2014-10-28","bar_index":2495,"type":"BUY","strength":0.725,"price":5.2482,"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":"2014-11-20","known_ts":"2014-11-20","bar_index":2501,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2088,"stop_level":5.2802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-12-01","known_ts":"2014-12-01","bar_index":2503,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.1381,"stop_level":5.2088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-12-24","known_ts":"2014-12-29","bar_index":2509,"type":"BUY","strength":0.725,"price":5.2088,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-03-11","known_ts":"2015-03-13","bar_index":2526,"type":"REBUY","strength":0.588,"price":5.2743,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-04-30","known_ts":"2015-04-30","bar_index":2537,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.579,"stop_level":5.6344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-14","known_ts":"2015-05-14","bar_index":2541,"type":"RECLAIM","strength":1.0,"price":5.5951,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-07-01","known_ts":"2015-07-06","bar_index":2552,"type":"BUY","strength":0.863,"price":5.6233,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2015-07-17","known_ts":"2015-07-17","bar_index":2555,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5499,"stop_level":5.6063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-07-23","known_ts":"2015-07-23","bar_index":2557,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4089,"stop_level":5.5048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-09-17","known_ts":"2015-09-21","bar_index":2570,"type":"BUY","strength":0.725,"price":5.5135,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2015-11-09","known_ts":"2015-11-09","bar_index":2582,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.548,"stop_level":5.686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-30","known_ts":"2015-11-30","bar_index":2587,"type":"RECLAIM","strength":1.0,"price":5.6765,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-12-11","known_ts":"2015-12-15","bar_index":2590,"type":"BUY","strength":0.725,"price":5.8288,"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":"2016-01-04","known_ts":"2016-01-04","bar_index":2594,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7292,"stop_level":5.9401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-02-23","known_ts":"2016-02-25","bar_index":2606,"type":"BUY","strength":0.725,"price":5.6938,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":2616,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7416,"stop_level":5.7953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-11","known_ts":"2016-04-11","bar_index":2617,"type":"RECLAIM","strength":0.863,"price":5.8252,"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":5.7953,"sweep_low":5.7057,"atr14":0.136244,"stop_level":5.637578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-22","known_ts":"2016-04-22","bar_index":2620,"type":"RECLAIM","strength":0.725,"price":5.9268,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-10","known_ts":"2016-05-12","bar_index":2624,"type":"BUY","strength":1.0,"price":5.9866,"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":60},{"ts":"2016-05-26","known_ts":"2016-05-31","bar_index":2628,"type":"BUY","strength":0.863,"price":6.0475,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2016-08-02","known_ts":"2016-08-02","bar_index":2643,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.3616,"stop_level":7.392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-05","known_ts":"2016-08-05","bar_index":2644,"type":"RECLAIM","strength":1.0,"price":7.4529,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-08-02","prior_stop_level":7.392,"sweep_low":7.2095,"atr14":0.149032,"stop_level":7.134984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-22","known_ts":"2016-08-22","bar_index":2648,"type":"RECLAIM","strength":1.0,"price":7.3523,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-31","known_ts":"2017-04-04","bar_index":2699,"type":"BUY","strength":0.725,"price":9.5371,"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":"2017-09-05","known_ts":"2017-09-07","bar_index":2735,"type":"BUY","strength":0.725,"price":10.3942,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2017-09-19","known_ts":"2017-09-19","bar_index":2738,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.9533,"stop_level":10.0441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-10-23","known_ts":"2017-10-23","bar_index":2746,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.9792,"stop_level":10.0246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-11-07","known_ts":"2017-11-09","bar_index":2750,"type":"BUY","strength":0.45,"price":9.9533,"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-11-20","known_ts":"2017-11-20","bar_index":2753,"type":"RECLAIM","strength":0.588,"price":10.1323,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-11-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-12-12","known_ts":"2017-12-12","bar_index":2758,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.7452,"stop_level":9.7648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-12-13","known_ts":"2017-12-13","bar_index":2758,"type":"RECLAIM","strength":0.45,"price":9.883,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2017-12-12","prior_stop_level":9.7648,"sweep_low":9.6992,"atr14":0.200004,"stop_level":9.599198,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-07","known_ts":"2018-03-09","bar_index":2777,"type":"BUY","strength":0.45,"price":8.1372,"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-03-07","known_ts":"2018-03-09","bar_index":2777,"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-03-07","trigger_known_ts":"2018-03-09","strength":0.45,"price":8.1372,"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.283502,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.5778,"atr14":0.242335,"stop_level":7.456632,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-20","known_ts":"2018-04-20","bar_index":2787,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.6433,"stop_level":8.7165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-25","known_ts":"2018-04-25","bar_index":2788,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.61,"stop_level":8.7165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-27","known_ts":"2018-04-27","bar_index":2789,"type":"RECLAIM","strength":0.588,"price":8.9695,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-20","prior_stop_level":8.7165,"sweep_low":8.5034,"atr14":0.18574,"stop_level":8.41053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-27","known_ts":"2018-04-27","bar_index":2789,"type":"RECLAIM","strength":0.588,"price":8.9695,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-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":"2018-04-25","prior_stop_level":8.7165,"sweep_low":8.5034,"atr14":0.18574,"stop_level":8.41053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-18","known_ts":"2018-05-18","bar_index":2794,"type":"RECLAIM","strength":0.863,"price":9.6718,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-26","known_ts":"2018-07-26","bar_index":2809,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.4609,"stop_level":10.4812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-09","known_ts":"2018-08-09","bar_index":2813,"type":"RECLAIM","strength":0.863,"price":10.5014,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-07","known_ts":"2019-01-09","bar_index":2847,"type":"BUY","strength":0.45,"price":8.6843,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-02-06","known_ts":"2019-02-06","bar_index":2854,"type":"RECLAIM","strength":0.725,"price":9.8261,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":2859,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3582,"stop_level":9.5335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-05","known_ts":"2019-03-05","bar_index":2860,"type":"RECLAIM","strength":0.588,"price":9.7788,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-04","prior_stop_level":9.5335,"sweep_low":9.2881,"atr14":0.219274,"stop_level":9.178463,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-26","known_ts":"2019-03-26","bar_index":2865,"type":"RECLAIM","strength":0.863,"price":9.87,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-08","known_ts":"2019-04-08","bar_index":2868,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.5265,"stop_level":9.6386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-11","known_ts":"2019-04-11","bar_index":2869,"type":"RECLAIM","strength":0.725,"price":9.7648,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-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":"2019-04-08","prior_stop_level":9.6386,"sweep_low":9.3933,"atr14":0.205104,"stop_level":9.290748,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-22","known_ts":"2019-04-24","bar_index":2871,"type":"BUY","strength":0.863,"price":9.8139,"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":"2019-07-25","known_ts":"2019-07-29","bar_index":2893,"type":"BUY","strength":0.588,"price":9.3526,"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":"2019-08-13","known_ts":"2019-08-13","bar_index":2897,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.7769,"stop_level":9.0114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-08-15","known_ts":"2019-08-19","bar_index":2898,"type":"REBUY","strength":0.45,"price":9.1952,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-08-15","known_ts":"2019-08-15","bar_index":2898,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.6976,"stop_level":9.0114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-08-16","known_ts":"2019-08-16","bar_index":2898,"type":"RECLAIM","strength":0.45,"price":9.1303,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2019-08-13","prior_stop_level":9.0114,"sweep_low":8.4091,"atr14":0.260039,"stop_level":8.27908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-16","known_ts":"2019-08-16","bar_index":2898,"type":"RECLAIM","strength":0.45,"price":9.1303,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2019-08-15","prior_stop_level":9.0114,"sweep_low":8.4091,"atr14":0.260039,"stop_level":8.27908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-28","known_ts":"2019-08-28","bar_index":2901,"type":"RECLAIM","strength":0.588,"price":9.2745,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-08-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2020-04-16","known_ts":"2020-04-20","bar_index":2954,"type":"BUY","strength":0.588,"price":8.2873,"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":60},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":2961,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.2412,"stop_level":8.8629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2961,"type":"RECLAIM","strength":0.45,"price":8.9386,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-15","prior_stop_level":8.8629,"sweep_low":8.0238,"atr14":0.556125,"stop_level":7.745738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-03","known_ts":"2020-06-03","bar_index":2965,"type":"RECLAIM","strength":0.725,"price":10.4684,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-15 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":2970,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1186,"stop_level":9.2236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":2970,"type":"RECLAIM","strength":0.588,"price":9.4636,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-24","prior_stop_level":9.2236,"sweep_low":8.7962,"atr14":0.448638,"stop_level":8.571881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-24","known_ts":"2020-07-28","bar_index":2977,"type":"BUY","strength":0.588,"price":9.2086,"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,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2020-08-06","known_ts":"2020-08-06","bar_index":2980,"type":"RECLAIM","strength":0.725,"price":10.3034,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-07-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-23","known_ts":"2020-09-23","bar_index":2991,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0145,"stop_level":10.4172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-28","known_ts":"2020-09-28","bar_index":2992,"type":"RECLAIM","strength":0.863,"price":10.5996,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-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":"2020-09-23","prior_stop_level":10.4172,"sweep_low":9.9157,"atr14":0.384762,"stop_level":9.723319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-09","known_ts":"2020-10-09","bar_index":2995,"type":"RECLAIM","strength":0.863,"price":10.6907,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-12","known_ts":"2020-11-16","bar_index":3003,"type":"BUY","strength":1.0,"price":11.2358,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2020-12-21","known_ts":"2020-12-21","bar_index":3011,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6282,"stop_level":11.659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-28","known_ts":"2020-12-28","bar_index":3013,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.5898,"stop_level":11.659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-14","known_ts":"2021-01-14","bar_index":3017,"type":"RECLAIM","strength":1.0,"price":11.7052,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-02","known_ts":"2021-02-04","bar_index":3021,"type":"BUY","strength":0.863,"price":12.1823,"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-04-16","known_ts":"2021-04-20","bar_index":3038,"type":"REBUY","strength":1.0,"price":16.1236,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2021-05-12","known_ts":"2021-05-12","bar_index":3044,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.1703,"stop_level":16.4815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-14","known_ts":"2021-05-14","bar_index":3044,"type":"RECLAIM","strength":1.0,"price":16.6313,"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":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-12","prior_stop_level":16.4815,"sweep_low":16.0302,"atr14":0.436458,"stop_level":15.811971,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-17","known_ts":"2021-09-17","bar_index":3073,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.4764,"stop_level":18.9593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-10-22","known_ts":"2021-10-26","bar_index":3082,"type":"BUY","strength":0.725,"price":19.086,"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":"2022-01-11","known_ts":"2022-01-11","bar_index":3100,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.5899,"stop_level":19.6377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-13","known_ts":"2022-01-13","bar_index":3101,"type":"RECLAIM","strength":0.863,"price":20.1803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-01-11","prior_stop_level":19.6377,"sweep_low":19.4382,"atr14":0.511318,"stop_level":19.182541,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-03","known_ts":"2022-03-07","bar_index":3112,"type":"BUY","strength":0.725,"price":19.669,"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":"2022-03-23","known_ts":"2022-03-23","bar_index":3116,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.8481,"stop_level":19.4597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-28","known_ts":"2022-03-28","bar_index":3117,"type":"RECLAIM","strength":0.725,"price":19.4678,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-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":"2022-03-23","prior_stop_level":19.4597,"sweep_low":18.6389,"atr14":0.483281,"stop_level":18.39726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-06","known_ts":"2022-04-06","bar_index":3120,"type":"RECLAIM","strength":0.725,"price":19.3793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-06-29","known_ts":"2022-07-01","bar_index":3139,"type":"BUY","strength":0.45,"price":14.8405,"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":"Real Estate"}},{"ts":"2022-08-19","known_ts":"2022-08-19","bar_index":3151,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.5692,"stop_level":15.8488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-12","known_ts":"2022-09-14","bar_index":3156,"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":"2022-09-12","trigger_known_ts":"2022-09-14","strength":0.588,"price":14.9037,"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.302826,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.4107,"atr14":0.362294,"stop_level":14.229553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-15","known_ts":"2022-09-19","bar_index":3157,"type":"BUY","strength":0.588,"price":15.1091,"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,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2022-09-15","known_ts":"2022-09-19","bar_index":3157,"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-09-15","trigger_known_ts":"2022-09-19","strength":0.588,"price":15.1091,"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.293218,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.5422,"atr14":0.356469,"stop_level":14.363966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-03","known_ts":"2022-10-05","bar_index":3161,"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":"2022-10-03","trigger_known_ts":"2022-10-05","strength":0.45,"price":13.4002,"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.373158,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.9319,"atr14":0.470765,"stop_level":12.696518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-19","known_ts":"2022-10-21","bar_index":3165,"type":"BUY","strength":0.45,"price":13.4248,"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":"Real Estate"}},{"ts":"2022-10-19","known_ts":"2022-10-21","bar_index":3165,"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-10-19","trigger_known_ts":"2022-10-21","strength":0.45,"price":13.4248,"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.372007,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.6936,"atr14":0.467466,"stop_level":12.459867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":3176,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.1152,"stop_level":14.1236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":3177,"type":"RECLAIM","strength":0.588,"price":14.1319,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-07","prior_stop_level":14.1236,"sweep_low":13.9657,"atr14":0.402685,"stop_level":13.764358,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-11","known_ts":"2023-01-13","bar_index":3184,"type":"BUY","strength":0.725,"price":14.2897,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":3192,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.9558,"stop_level":15.079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":3193,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.5357,"stop_level":15.079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-04-26","known_ts":"2023-04-28","bar_index":3208,"type":"BUY","strength":0.588,"price":12.7713,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2023-05-24","known_ts":"2023-05-24","bar_index":3214,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.971,"stop_level":13.1156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-13","known_ts":"2023-06-13","bar_index":3219,"type":"RECLAIM","strength":0.863,"price":13.8561,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-22","known_ts":"2023-06-22","bar_index":3221,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.3369,"stop_level":13.6348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":3222,"type":"RECLAIM","strength":0.863,"price":13.6604,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-06-22","prior_stop_level":13.6348,"sweep_low":12.8433,"atr14":0.326737,"stop_level":12.679932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-11","known_ts":"2023-07-11","bar_index":3225,"type":"RECLAIM","strength":0.863,"price":13.9753,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-27","known_ts":"2023-07-27","bar_index":3229,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.3625,"stop_level":13.6433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-28","known_ts":"2023-07-28","bar_index":3229,"type":"RECLAIM","strength":0.863,"price":13.771,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-07-27","prior_stop_level":13.6433,"sweep_low":13.1837,"atr14":0.333616,"stop_level":13.016892,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-12","known_ts":"2023-10-16","bar_index":3247,"type":"BUY","strength":0.588,"price":12.3726,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2023-10-30","known_ts":"2023-11-01","bar_index":3251,"type":"REBUY","strength":0.45,"price":11.9674,"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":"Real Estate"}},{"ts":"2023-11-24","known_ts":"2023-11-24","bar_index":3257,"type":"RECLAIM","strength":0.725,"price":12.4151,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-10-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":3265,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.9663,"stop_level":13.1238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":3266,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.8614,"stop_level":13.1238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":3266,"type":"RECLAIM","strength":0.863,"price":13.3076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-03","prior_stop_level":13.1238,"sweep_low":12.7039,"atr14":0.270061,"stop_level":12.568869,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":3266,"type":"RECLAIM","strength":0.863,"price":13.3076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-05","prior_stop_level":13.1238,"sweep_low":12.7039,"atr14":0.270061,"stop_level":12.568869,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-23","known_ts":"2024-01-23","bar_index":3270,"type":"RECLAIM","strength":0.863,"price":13.5613,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-03-01","known_ts":"2024-03-05","bar_index":3279,"type":"BUY","strength":1.0,"price":14.3701,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2024-04-05","known_ts":"2024-04-09","bar_index":3287,"type":"REBUY","strength":1.0,"price":14.6364,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2024-04-05","known_ts":"2024-04-05","bar_index":3287,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.8464,"stop_level":13.8997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-08","known_ts":"2024-04-08","bar_index":3287,"type":"RECLAIM","strength":1.0,"price":14.3346,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-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":"2024-04-05","prior_stop_level":13.8997,"sweep_low":13.8464,"atr14":0.299781,"stop_level":13.696509,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-27","known_ts":"2024-07-01","bar_index":3306,"type":"BUY","strength":0.863,"price":14.4347,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2024-12-18","known_ts":"2024-12-18","bar_index":3346,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.3611,"stop_level":17.4439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-12-20","known_ts":"2024-12-20","bar_index":3347,"type":"RECLAIM","strength":0.863,"price":17.5451,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-18","prior_stop_level":17.4439,"sweep_low":16.9103,"atr14":0.46145,"stop_level":16.679575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-25","known_ts":"2025-02-27","bar_index":3361,"type":"BUY","strength":0.725,"price":17.282,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2025-04-30","known_ts":"2025-05-02","bar_index":3376,"type":"BUY","strength":0.588,"price":16.5557,"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":"2025-05-13","known_ts":"2025-05-15","bar_index":3379,"type":"BUY","strength":0.588,"price":16.0805,"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":"2025-07-15","known_ts":"2025-07-15","bar_index":3393,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.7219,"stop_level":16.0805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":3394,"type":"RECLAIM","strength":0.588,"price":16.1937,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-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":"2025-07-15","prior_stop_level":16.0805,"sweep_low":15.7124,"atr14":0.302169,"stop_level":15.561315,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-16","known_ts":"2025-10-20","bar_index":3415,"type":"BUY","strength":0.45,"price":13.8471,"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":"2026-01-12","known_ts":"2026-01-12","bar_index":3434,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.4359,"stop_level":15.4456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-14","known_ts":"2026-01-14","bar_index":3435,"type":"RECLAIM","strength":0.863,"price":15.5913,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-01-12","prior_stop_level":15.4456,"sweep_low":15.3193,"atr14":0.264694,"stop_level":15.186953,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-27","known_ts":"2026-01-27","bar_index":3438,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.2513,"stop_level":15.4262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-12","known_ts":"2026-02-12","bar_index":3442,"type":"RECLAIM","strength":0.863,"price":15.8518,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-18","known_ts":"2026-02-20","bar_index":3443,"type":"BUY","strength":0.863,"price":15.9405,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2026-04-10","known_ts":"2026-04-14","bar_index":3455,"type":"BUY","strength":0.588,"price":15.1622,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2026-05-13","known_ts":"2026-05-13","bar_index":3462,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.1031,"stop_level":15.1917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-05-18","known_ts":"2026-05-18","bar_index":3463,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.19,"stop_level":15.1917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-05-19","known_ts":"2026-05-19","bar_index":3464,"type":"RECLAIM","strength":0.863,"price":15.21,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-05-13","prior_stop_level":15.1917,"sweep_low":14.8568,"atr14":0.301329,"stop_level":14.706135,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-19","known_ts":"2026-05-19","bar_index":3464,"type":"RECLAIM","strength":0.863,"price":15.21,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-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":"2026-05-18","prior_stop_level":15.1917,"sweep_low":15.0,"atr14":0.301329,"stop_level":14.849335,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-01","known_ts":"2026-06-01","bar_index":3466,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.86,"stop_level":14.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-02","known_ts":"2026-06-02","bar_index":3467,"type":"RECLAIM","strength":0.725,"price":15.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-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":"2026-06-01","prior_stop_level":14.92,"sweep_low":14.74,"atr14":0.30992,"stop_level":14.58504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-15","known_ts":"2026-06-15","bar_index":3470,"type":"RECLAIM","strength":0.863,"price":14.94,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-06-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-02","known_ts":"2026-07-07","bar_index":3474,"type":"BUY","strength":0.863,"price":15.41,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2026-07-16","known_ts":"2026-07-20","bar_index":3477,"type":"BUY","strength":0.863,"price":15.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-20","last_scored_basis":null,"bars_since_signal":7,"extended":true,"strong_bull":true,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2019-07-03","2019-07-22","2019-08-20","2019-11-26","2020-01-10","2020-02-11","2020-03-04","2020-03-25","2020-07-24","2020-10-30","2020-12-01","2021-01-14","2021-02-05","2021-05-28","2021-07-08","2021-08-03","2021-08-27","2021-10-11","2022-02-01","2022-02-17","2022-05-19","2022-06-21","2023-01-06","2023-03-22","2023-08-25","2023-10-04","2023-11-02","2024-02-13","2024-02-27","2024-06-05","2024-11-07","2025-01-24","2025-02-03","2025-04-22","2025-08-21","2025-09-12","2025-09-22","2025-10-13","2026-02-09","2026-03-24"],"warnings":[{"ts":"2022-03-23","kind":"confirm","px":18.8481,"level":19.4597},{"ts":"2022-08-03","kind":"arm","px":16.9304},{"ts":"2022-08-19","kind":"confirm","px":15.5692,"level":15.8488},{"ts":"2022-11-11","kind":"arm","px":14.8297},{"ts":"2022-12-06","kind":"arm","px":14.1236},{"ts":"2022-12-07","kind":"confirm","px":14.1152,"level":14.1236},{"ts":"2023-02-13","kind":"arm","px":15.1953},{"ts":"2023-02-16","kind":"confirm","px":14.9558,"level":15.079},{"ts":"2023-02-22","kind":"arm","px":14.5189},{"ts":"2023-02-23","kind":"confirm","px":14.5357,"level":15.079},{"ts":"2023-05-16","kind":"arm","px":13.1156},{"ts":"2023-05-24","kind":"confirm","px":12.971,"level":13.1156},{"ts":"2023-05-31","kind":"arm","px":12.9454},{"ts":"2023-06-22","kind":"confirm","px":13.3369,"level":13.6348},{"ts":"2023-07-18","kind":"arm","px":13.6433},{"ts":"2023-07-27","kind":"confirm","px":13.3625,"level":13.6433},{"ts":"2023-11-16","kind":"arm","px":12.4501},{"ts":"2023-12-20","kind":"arm","px":13.1588},{"ts":"2024-01-03","kind":"confirm","px":12.9663,"level":13.1238},{"ts":"2024-01-04","kind":"arm","px":12.8788},{"ts":"2024-01-05","kind":"confirm","px":12.8614,"level":13.1238},{"ts":"2024-03-18","kind":"arm","px":13.8198},{"ts":"2024-04-05","kind":"confirm","px":13.8464,"level":13.8997},{"ts":"2024-07-22","kind":"arm","px":15.7125},{"ts":"2024-08-20","kind":"arm","px":17.4157},{"ts":"2024-12-03","kind":"arm","px":17.4807},{"ts":"2024-12-18","kind":"confirm","px":17.3611,"level":17.4439},{"ts":"2025-03-13","kind":"arm","px":16.4812},{"ts":"2025-07-14","kind":"arm","px":16.0899},{"ts":"2025-07-15","kind":"confirm","px":15.7219,"level":16.0805},{"ts":"2025-11-20","kind":"arm","px":14.4742},{"ts":"2026-01-12","kind":"confirm","px":15.4359,"level":15.4456},{"ts":"2026-01-21","kind":"arm","px":15.6884},{"ts":"2026-01-27","kind":"confirm","px":15.2513,"level":15.4262},{"ts":"2026-05-12","kind":"arm","px":15.2312},{"ts":"2026-05-13","kind":"confirm","px":15.1031,"level":15.1917},{"ts":"2026-05-15","kind":"arm","px":14.92},{"ts":"2026-05-18","kind":"confirm","px":15.19,"level":15.1917},{"ts":"2026-05-29","kind":"arm","px":15.02},{"ts":"2026-06-01","kind":"confirm","px":14.86,"level":14.92}],"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":[]}}}