{"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":"FLO","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-09-30","known_ts":"1980-09-30","bar_index":46,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.0339,"stop_level":0.0356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-10-07","known_ts":"1980-10-07","bar_index":48,"type":"RECLAIM","strength":0.45,"price":0.0373,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-09-30 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":"1980-09-30","prior_stop_level":0.0356,"sweep_low":0.0339,"atr14":0.000844,"stop_level":0.033478,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-10-24","known_ts":"1980-10-24","bar_index":52,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0356,"stop_level":0.0367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-02-25","known_ts":"1981-02-25","bar_index":80,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.0301,"stop_level":0.0304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-03-18","known_ts":"1981-03-18","bar_index":85,"type":"RECLAIM","strength":0.725,"price":0.0336,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-05-08","known_ts":"1981-05-08","bar_index":97,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0336,"stop_level":0.0339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-05-11","known_ts":"1981-05-11","bar_index":97,"type":"RECLAIM","strength":0.725,"price":0.0344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1981-05-08","prior_stop_level":0.0339,"sweep_low":0.0336,"atr14":0.00079,"stop_level":0.033205,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-05-27","known_ts":"1981-05-27","bar_index":101,"type":"RECLAIM","strength":0.863,"price":0.0408,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-06-29","known_ts":"1981-06-29","bar_index":108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0385,"stop_level":0.0387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-07-01","known_ts":"1981-07-01","bar_index":109,"type":"RECLAIM","strength":0.863,"price":0.039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1981-06-29","prior_stop_level":0.0387,"sweep_low":0.0382,"atr14":0.000713,"stop_level":0.037844,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-07-30","known_ts":"1981-07-30","bar_index":116,"type":"RECLAIM","strength":1.0,"price":0.039,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-10-07","known_ts":"1981-10-09","bar_index":132,"type":"BUY","strength":0.588,"price":0.0356,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1982-01-20","known_ts":"1982-01-20","bar_index":156,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0402,"stop_level":0.041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-01-25","known_ts":"1982-01-25","bar_index":157,"type":"RECLAIM","strength":0.863,"price":0.0413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1982-01-20","prior_stop_level":0.041,"sweep_low":0.0399,"atr14":0.000522,"stop_level":0.039639,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-30","known_ts":"1982-04-01","bar_index":172,"type":"BUY","strength":0.588,"price":0.0382,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1982-05-17","known_ts":"1982-05-17","bar_index":183,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0445,"stop_level":0.0448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-05-24","known_ts":"1982-05-24","bar_index":184,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0425,"stop_level":0.0448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-06-08","known_ts":"1982-06-08","bar_index":188,"type":"RECLAIM","strength":0.863,"price":0.0461,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-06-24","known_ts":"1982-06-28","bar_index":192,"type":"REBUY","strength":0.863,"price":0.0474,"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":"1982-10-11","known_ts":"1982-10-13","bar_index":217,"type":"REBUY","strength":1.0,"price":0.0715,"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":"1983-01-19","known_ts":"1983-01-19","bar_index":240,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0758,"stop_level":0.0762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-01-21","known_ts":"1983-01-21","bar_index":241,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0758,"stop_level":0.0762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-03-07","known_ts":"1983-03-07","bar_index":251,"type":"RECLAIM","strength":1.0,"price":0.0852,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-10-03","known_ts":"1983-10-03","bar_index":299,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.0885,"stop_level":0.0891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1983-10-28","known_ts":"1983-10-28","bar_index":306,"type":"RECLAIM","strength":0.725,"price":0.0988,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-11-18","known_ts":"1983-11-18","bar_index":311,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0975,"stop_level":0.0988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-11-23","known_ts":"1983-11-23","bar_index":312,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0975,"stop_level":0.0988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-12-12","known_ts":"1983-12-12","bar_index":316,"type":"RECLAIM","strength":0.725,"price":0.1007,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-01-11","known_ts":"1984-01-11","bar_index":322,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0981,"stop_level":0.1001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-01-12","known_ts":"1984-01-16","bar_index":323,"type":"REBUY","strength":0.725,"price":0.1091,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":80},{"ts":"1984-01-13","known_ts":"1984-01-13","bar_index":323,"type":"RECLAIM","strength":0.725,"price":0.1052,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1984-01-11","prior_stop_level":0.1001,"sweep_low":0.0975,"atr14":0.002293,"stop_level":0.096353,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-03-13","known_ts":"1984-03-15","bar_index":337,"type":"BUY","strength":0.588,"price":0.102,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1984-04-05","known_ts":"1984-04-05","bar_index":342,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0969,"stop_level":0.0975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-04-10","known_ts":"1984-04-10","bar_index":343,"type":"RECLAIM","strength":0.588,"price":0.0981,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-04-05 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":"1984-04-05","prior_stop_level":0.0975,"sweep_low":0.0956,"atr14":0.002035,"stop_level":0.094582,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-04-16","known_ts":"1984-04-18","bar_index":345,"type":"REBUY","strength":0.588,"price":0.0994,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":75},{"ts":"1984-04-25","known_ts":"1984-04-27","bar_index":347,"type":"REBUY","strength":0.588,"price":0.0994,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":75},{"ts":"1984-08-28","known_ts":"1984-08-28","bar_index":376,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1059,"stop_level":0.1072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-08-31","known_ts":"1984-08-31","bar_index":377,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1052,"stop_level":0.1072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-19","known_ts":"1984-09-19","bar_index":381,"type":"RECLAIM","strength":0.863,"price":0.1195,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-11-05","known_ts":"1984-11-05","bar_index":392,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.1172,"stop_level":0.1175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-11-06","known_ts":"1984-11-06","bar_index":392,"type":"RECLAIM","strength":1.0,"price":0.123,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-11-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":"1984-11-05","prior_stop_level":0.1175,"sweep_low":0.1172,"atr14":0.002941,"stop_level":0.11573,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-01-28","known_ts":"1985-01-28","bar_index":411,"type":"RECLAIM","strength":1.0,"price":0.1404,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-11-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-02-07","known_ts":"1985-02-07","bar_index":413,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.1385,"stop_level":0.1404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-02-11","known_ts":"1985-02-11","bar_index":414,"type":"RECLAIM","strength":1.0,"price":0.1414,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-02-07","prior_stop_level":0.1404,"sweep_low":0.1366,"atr14":0.002906,"stop_level":0.135147,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-02-22","known_ts":"1985-02-22","bar_index":417,"type":"RECLAIM","strength":1.0,"price":0.1598,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-02-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-06-19","known_ts":"1985-06-21","bar_index":444,"type":"BUY","strength":0.725,"price":0.1414,"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":"1985-07-25","known_ts":"1985-07-25","bar_index":452,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1414,"stop_level":0.1424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-07-29","known_ts":"1985-07-29","bar_index":453,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1404,"stop_level":0.1424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-09-10","known_ts":"1985-09-12","bar_index":463,"type":"BUY","strength":0.588,"price":0.1414,"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":75},{"ts":"1985-10-25","known_ts":"1985-10-25","bar_index":473,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1511,"stop_level":0.155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-10-29","known_ts":"1985-10-29","bar_index":474,"type":"RECLAIM","strength":0.725,"price":0.1569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1985-10-25","prior_stop_level":0.155,"sweep_low":0.1511,"atr14":0.003015,"stop_level":0.149593,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-11-08","known_ts":"1985-11-08","bar_index":477,"type":"RECLAIM","strength":0.863,"price":0.1676,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-03","known_ts":"1986-01-03","bar_index":489,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1753,"stop_level":0.1763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-03-07","known_ts":"1986-03-07","bar_index":504,"type":"RECLAIM","strength":1.0,"price":0.186,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-04-25","known_ts":"1986-04-25","bar_index":515,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.1908,"stop_level":0.1918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-06-27","known_ts":"1986-06-27","bar_index":530,"type":"RECLAIM","strength":0.863,"price":0.2208,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-08-04","known_ts":"1986-08-04","bar_index":538,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2092,"stop_level":0.2102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1986-08-06","known_ts":"1986-08-06","bar_index":539,"type":"RECLAIM","strength":0.725,"price":0.2131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-08-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":"1986-08-04","prior_stop_level":0.2102,"sweep_low":0.2063,"atr14":0.004858,"stop_level":0.203871,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-10-27","known_ts":"1986-10-29","bar_index":558,"type":"BUY","strength":0.588,"price":0.2024,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"1986-11-18","known_ts":"1986-11-18","bar_index":563,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2024,"stop_level":0.2073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-01-19","known_ts":"1987-01-19","bar_index":577,"type":"RECLAIM","strength":0.725,"price":0.2035,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-05","known_ts":"1987-03-05","bar_index":587,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2064,"stop_level":0.2084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-10","known_ts":"1987-03-10","bar_index":588,"type":"RECLAIM","strength":0.725,"price":0.2122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-03-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":"1987-03-05","prior_stop_level":0.2084,"sweep_low":0.2064,"atr14":0.004362,"stop_level":0.204219,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-27","known_ts":"1987-03-31","bar_index":593,"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-03-27","trigger_known_ts":"1987-03-31","strength":0.45,"price":0.2025,"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.098798,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1908,"atr14":0.006446,"stop_level":0.187577,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-14","known_ts":"1987-05-18","bar_index":604,"type":"BUY","strength":0.45,"price":0.1929,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-05-14","known_ts":"1987-05-18","bar_index":604,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1987-05-14","trigger_known_ts":"1987-05-18","strength":0.45,"price":0.1929,"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.141522,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.188,"atr14":0.005183,"stop_level":0.185409,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-28","known_ts":"1987-06-01","bar_index":607,"type":"BUY","strength":0.45,"price":0.1909,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-05-28","known_ts":"1987-06-01","bar_index":607,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1987-05-28","trigger_known_ts":"1987-06-01","strength":0.45,"price":0.1909,"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.150423,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1772,"atr14":0.005108,"stop_level":0.174646,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-02","known_ts":"1987-06-04","bar_index":608,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-06-02","trigger_known_ts":"1987-06-04","strength":0.45,"price":0.1968,"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.124166,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1772,"atr14":0.004941,"stop_level":0.17473,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-15","known_ts":"1987-06-15","bar_index":611,"type":"RECLAIM","strength":0.725,"price":0.2007,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-05-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-07-30","known_ts":"1987-07-30","bar_index":621,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2154,"stop_level":0.2193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-07-31","known_ts":"1987-07-31","bar_index":622,"type":"RECLAIM","strength":0.863,"price":0.2232,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-07-30","prior_stop_level":0.2193,"sweep_low":0.2154,"atr14":0.005033,"stop_level":0.212883,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-08-13","known_ts":"1987-08-13","bar_index":625,"type":"RECLAIM","strength":0.863,"price":0.2273,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-08-25","known_ts":"1987-08-25","bar_index":627,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2244,"stop_level":0.2273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-10-05","known_ts":"1987-10-05","bar_index":637,"type":"RECLAIM","strength":1.0,"price":0.2352,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-10-19","known_ts":"1987-10-19","bar_index":640,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2116,"stop_level":0.2293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1987-10-21","known_ts":"1987-10-21","bar_index":641,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2126,"stop_level":0.2293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1987-12-24","known_ts":"1987-12-24","bar_index":656,"type":"RECLAIM","strength":0.863,"price":0.2342,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-01-11","known_ts":"1988-01-11","bar_index":659,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2208,"stop_level":0.2253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-01-13","known_ts":"1988-01-13","bar_index":660,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.212,"stop_level":0.2253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-01-21","known_ts":"1988-01-25","bar_index":662,"type":"REBUY","strength":0.863,"price":0.2207,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1988-04-18","known_ts":"1988-04-18","bar_index":682,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2282,"stop_level":0.2297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-07-29","known_ts":"1988-08-02","bar_index":706,"type":"BUY","strength":0.45,"price":0.2025,"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-10-14","known_ts":"1988-10-14","bar_index":724,"type":"RECLAIM","strength":0.863,"price":0.2267,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-11-04","known_ts":"1988-11-08","bar_index":729,"type":"REBUY","strength":0.863,"price":0.2298,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1988-12-28","known_ts":"1988-12-30","bar_index":741,"type":"BUY","strength":0.863,"price":0.2344,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1989-01-13","known_ts":"1989-01-13","bar_index":744,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2176,"stop_level":0.2207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1989-03-16","known_ts":"1989-03-20","bar_index":759,"type":"BUY","strength":0.588,"price":0.207,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1989-04-26","known_ts":"1989-04-26","bar_index":768,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.224,"stop_level":0.2269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-05-01","known_ts":"1989-05-01","bar_index":769,"type":"RECLAIM","strength":0.725,"price":0.227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-04-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1989-04-26","prior_stop_level":0.2269,"sweep_low":0.2224,"atr14":0.004392,"stop_level":0.220204,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-05-11","known_ts":"1989-05-11","bar_index":772,"type":"RECLAIM","strength":0.863,"price":0.2255,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-06-28","known_ts":"1989-06-28","bar_index":783,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2301,"stop_level":0.2317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-07-05","known_ts":"1989-07-05","bar_index":784,"type":"RECLAIM","strength":1.0,"price":0.2348,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-06-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-06-28","prior_stop_level":0.2317,"sweep_low":0.2286,"atr14":0.00364,"stop_level":0.22678,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-07-17","known_ts":"1989-07-17","bar_index":787,"type":"RECLAIM","strength":1.0,"price":0.2363,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-10-18","known_ts":"1989-10-20","bar_index":809,"type":"BUY","strength":0.863,"price":0.2489,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1989-12-27","known_ts":"1989-12-29","bar_index":825,"type":"BUY","strength":0.725,"price":0.2383,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1990-02-13","known_ts":"1990-02-15","bar_index":836,"type":"BUY","strength":0.588,"price":0.2307,"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":75},{"ts":"1990-04-02","known_ts":"1990-04-02","bar_index":847,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.226,"stop_level":0.2291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1990-04-03","known_ts":"1990-04-03","bar_index":847,"type":"RECLAIM","strength":0.725,"price":0.2307,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1990-04-02","prior_stop_level":0.2291,"sweep_low":0.2244,"atr14":0.003975,"stop_level":0.222413,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-10","known_ts":"1990-05-14","bar_index":856,"type":"BUY","strength":0.725,"price":0.2343,"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":"1990-06-18","known_ts":"1990-06-18","bar_index":864,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2359,"stop_level":0.2375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-19","known_ts":"1990-06-19","bar_index":865,"type":"RECLAIM","strength":0.863,"price":0.2391,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1990-06-18","prior_stop_level":0.2375,"sweep_low":0.2359,"atr14":0.00355,"stop_level":0.234125,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-02","known_ts":"1990-07-02","bar_index":868,"type":"RECLAIM","strength":1.0,"price":0.2375,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-07-06","known_ts":"1990-07-10","bar_index":869,"type":"BUY","strength":1.0,"price":0.2471,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1990-10-22","known_ts":"1990-10-24","bar_index":894,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-10-22","trigger_known_ts":"1990-10-24","strength":0.45,"price":0.1657,"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.358498,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1544,"atr14":0.005998,"stop_level":0.151401,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-30","known_ts":"1990-11-01","bar_index":896,"type":"BUY","strength":0.45,"price":0.1597,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-10-30","known_ts":"1990-11-01","bar_index":896,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-10-30","trigger_known_ts":"1990-11-01","strength":0.45,"price":0.1597,"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.381727,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1544,"atr14":0.005669,"stop_level":0.151565,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-11","known_ts":"1991-01-11","bar_index":912,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1744,"stop_level":0.1777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-15","known_ts":"1991-01-15","bar_index":913,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1744,"stop_level":0.1777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-21","known_ts":"1991-01-21","bar_index":914,"type":"RECLAIM","strength":0.588,"price":0.1799,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-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":"1991-01-15","prior_stop_level":0.1777,"sweep_low":0.1663,"atr14":0.004674,"stop_level":0.163963,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-07","known_ts":"1991-02-07","bar_index":919,"type":"RECLAIM","strength":0.725,"price":0.2245,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-07","known_ts":"1991-03-07","bar_index":925,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1915,"stop_level":0.1981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-22","known_ts":"1991-03-22","bar_index":929,"type":"RECLAIM","strength":0.863,"price":0.2014,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-05-28","known_ts":"1991-05-30","bar_index":944,"type":"BUY","strength":0.863,"price":0.1986,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1991-07-02","known_ts":"1991-07-02","bar_index":952,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2186,"stop_level":0.2203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-07-05","known_ts":"1991-07-05","bar_index":953,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2169,"stop_level":0.2203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-08-26","known_ts":"1991-08-28","bar_index":965,"type":"BUY","strength":0.863,"price":0.216,"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":"1991-11-01","known_ts":"1991-11-05","bar_index":981,"type":"BUY","strength":0.588,"price":0.1965,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":75},{"ts":"1991-11-26","known_ts":"1991-11-26","bar_index":986,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.188,"stop_level":0.1897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1991-11-27","known_ts":"1991-11-27","bar_index":987,"type":"RECLAIM","strength":0.588,"price":0.1914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1991-11-26","prior_stop_level":0.1897,"sweep_low":0.1863,"atr14":0.003431,"stop_level":0.184585,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-12-11","known_ts":"1991-12-11","bar_index":990,"type":"RECLAIM","strength":0.863,"price":0.2068,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-02-18","known_ts":"1992-02-18","bar_index":1005,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2297,"stop_level":0.2315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-04-02","known_ts":"1992-04-06","bar_index":1016,"type":"BUY","strength":0.863,"price":0.2332,"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":"1992-05-15","known_ts":"1992-05-15","bar_index":1026,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2235,"stop_level":0.2253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-05-22","known_ts":"1992-05-22","bar_index":1027,"type":"RECLAIM","strength":0.863,"price":0.227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-05-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":"1992-05-15","prior_stop_level":0.2253,"sweep_low":0.213,"atr14":0.004499,"stop_level":0.210751,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-11","known_ts":"1992-06-15","bar_index":1032,"type":"REBUY","strength":0.863,"price":0.2305,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1992-06-19","known_ts":"1992-06-23","bar_index":1034,"type":"REBUY","strength":1.0,"price":0.2427,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1992-07-20","known_ts":"1992-07-20","bar_index":1040,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2375,"stop_level":0.2462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-08-11","known_ts":"1992-08-13","bar_index":1046,"type":"BUY","strength":0.863,"price":0.255,"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":"1992-09-17","known_ts":"1992-09-17","bar_index":1054,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2661,"stop_level":0.2697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-18","known_ts":"1992-09-18","bar_index":1055,"type":"RECLAIM","strength":1.0,"price":0.2714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-09-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":"1992-09-17","prior_stop_level":0.2697,"sweep_low":0.2661,"atr14":0.005342,"stop_level":0.263429,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-12","known_ts":"1992-11-12","bar_index":1068,"type":"RECLAIM","strength":1.0,"price":0.2937,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-12-17","known_ts":"1992-12-17","bar_index":1076,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2866,"stop_level":0.2901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-03-08","known_ts":"1993-03-10","bar_index":1094,"type":"BUY","strength":0.588,"price":0.264,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"1993-04-05","known_ts":"1993-04-05","bar_index":1100,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2514,"stop_level":0.2658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1993-06-02","known_ts":"1993-06-02","bar_index":1114,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2597,"stop_level":0.2615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-06-09","known_ts":"1993-06-09","bar_index":1115,"type":"RECLAIM","strength":0.588,"price":0.2633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-06-02","prior_stop_level":0.2615,"sweep_low":0.2579,"atr14":0.004806,"stop_level":0.255497,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-18","known_ts":"1993-06-18","bar_index":1118,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2579,"stop_level":0.2597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-08-02","known_ts":"1993-08-04","bar_index":1128,"type":"BUY","strength":0.45,"price":0.2488,"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":"1993-08-18","known_ts":"1993-08-18","bar_index":1132,"type":"RECLAIM","strength":0.725,"price":0.2699,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-08-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-17","known_ts":"1993-09-17","bar_index":1139,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2754,"stop_level":0.2772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-23","known_ts":"1993-09-23","bar_index":1140,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2735,"stop_level":0.2754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-10-08","known_ts":"1993-10-08","bar_index":1144,"type":"RECLAIM","strength":0.863,"price":0.2754,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-08","known_ts":"1993-11-10","bar_index":1151,"type":"BUY","strength":0.863,"price":0.2856,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1993-11-29","known_ts":"1993-11-29","bar_index":1155,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2782,"stop_level":0.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-01","known_ts":"1993-12-01","bar_index":1156,"type":"RECLAIM","strength":0.863,"price":0.2874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-11-29","prior_stop_level":0.28,"sweep_low":0.2782,"atr14":0.004363,"stop_level":0.276018,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-03","known_ts":"1993-12-07","bar_index":1157,"type":"BUY","strength":0.863,"price":0.2874,"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":"1994-01-03","known_ts":"1994-01-03","bar_index":1163,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.28,"stop_level":0.2837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-07","known_ts":"1994-01-07","bar_index":1165,"type":"RECLAIM","strength":0.863,"price":0.2874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-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":"1994-01-03","prior_stop_level":0.2837,"sweep_low":0.2782,"atr14":0.004332,"stop_level":0.276034,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-18","known_ts":"1994-04-20","bar_index":1188,"type":"BUY","strength":0.45,"price":0.2585,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-05-20","known_ts":"1994-05-20","bar_index":1195,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2653,"stop_level":0.2671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-23","known_ts":"1994-05-23","bar_index":1196,"type":"RECLAIM","strength":0.588,"price":0.2728,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-05-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":"1994-05-20","prior_stop_level":0.2671,"sweep_low":0.2615,"atr14":0.00509,"stop_level":0.258955,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-24","known_ts":"1994-06-24","bar_index":1203,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2653,"stop_level":0.2671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-06-28","known_ts":"1994-06-28","bar_index":1204,"type":"RECLAIM","strength":0.588,"price":0.2709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-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":"1994-06-24","prior_stop_level":0.2671,"sweep_low":0.2653,"atr14":0.004128,"stop_level":0.263236,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-12","known_ts":"1994-08-16","bar_index":1215,"type":"BUY","strength":0.45,"price":0.2589,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-09-13","known_ts":"1994-09-13","bar_index":1222,"type":"RECLAIM","strength":0.725,"price":0.2723,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-08-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-23","known_ts":"1994-11-23","bar_index":1239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2715,"stop_level":0.2735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-12","known_ts":"1994-12-12","bar_index":1243,"type":"RECLAIM","strength":0.863,"price":0.2793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-15","known_ts":"1994-12-19","bar_index":1244,"type":"BUY","strength":0.863,"price":0.287,"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":"1995-02-10","known_ts":"1995-02-14","bar_index":1257,"type":"BUY","strength":1.0,"price":0.2903,"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":30},{"ts":"1995-03-01","known_ts":"1995-03-03","bar_index":1261,"type":"BUY","strength":1.0,"price":0.2903,"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":30},{"ts":"1995-03-14","known_ts":"1995-03-16","bar_index":1264,"type":"BUY","strength":1.0,"price":0.2923,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1995-03-28","known_ts":"1995-03-28","bar_index":1267,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2864,"stop_level":0.2883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-16","known_ts":"1995-06-16","bar_index":1286,"type":"RECLAIM","strength":0.863,"price":0.2979,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-07-19","known_ts":"1995-07-19","bar_index":1293,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2919,"stop_level":0.2939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-20","known_ts":"1995-07-20","bar_index":1293,"type":"RECLAIM","strength":0.863,"price":0.2959,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-07-19","prior_stop_level":0.2939,"sweep_low":0.2899,"atr14":0.005549,"stop_level":0.287126,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-03","known_ts":"1995-08-07","bar_index":1297,"type":"REBUY","strength":1.0,"price":0.3157,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1995-09-15","known_ts":"1995-09-15","bar_index":1307,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3289,"stop_level":0.3309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-19","known_ts":"1995-09-19","bar_index":1307,"type":"RECLAIM","strength":1.0,"price":0.3369,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-09-15","prior_stop_level":0.3309,"sweep_low":0.3209,"atr14":0.007024,"stop_level":0.317388,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-10-19","known_ts":"1995-10-19","bar_index":1315,"type":"RECLAIM","strength":1.0,"price":0.353,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-19","known_ts":"1996-01-23","bar_index":1336,"type":"BUY","strength":0.725,"price":0.3191,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1996-02-27","known_ts":"1996-02-27","bar_index":1344,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3379,"stop_level":0.341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-02-28","known_ts":"1996-02-28","bar_index":1345,"type":"RECLAIM","strength":0.725,"price":0.344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-02-27","prior_stop_level":0.341,"sweep_low":0.3318,"atr14":0.011288,"stop_level":0.326156,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-12","known_ts":"1996-03-12","bar_index":1348,"type":"RECLAIM","strength":0.725,"price":0.3471,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-05-02","known_ts":"1996-05-06","bar_index":1360,"type":"BUY","strength":0.725,"price":0.3416,"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":"1996-06-07","known_ts":"1996-06-07","bar_index":1368,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3851,"stop_level":0.3913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-11","known_ts":"1996-06-11","bar_index":1369,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3851,"stop_level":0.3913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-14","known_ts":"1996-06-14","bar_index":1370,"type":"RECLAIM","strength":1.0,"price":0.3944,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-06-07","prior_stop_level":0.3913,"sweep_low":0.3757,"atr14":0.009568,"stop_level":0.370916,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-14","known_ts":"1996-06-14","bar_index":1370,"type":"RECLAIM","strength":1.0,"price":0.3944,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-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":"1996-06-11","prior_stop_level":0.3913,"sweep_low":0.3788,"atr14":0.009568,"stop_level":0.374016,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-27","known_ts":"1996-06-27","bar_index":1373,"type":"RECLAIM","strength":1.0,"price":0.4347,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-07-12","known_ts":"1996-07-12","bar_index":1376,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4192,"stop_level":0.4223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-07-29","known_ts":"1996-07-29","bar_index":1380,"type":"RECLAIM","strength":1.0,"price":0.4254,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-07-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-09-13","known_ts":"1996-09-17","bar_index":1391,"type":"REBUY","strength":1.0,"price":0.4759,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-12-05","known_ts":"1996-12-05","bar_index":1410,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5327,"stop_level":0.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-02-12","known_ts":"1997-02-14","bar_index":1426,"type":"BUY","strength":0.725,"price":0.5493,"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":20},{"ts":"1997-04-14","known_ts":"1997-04-14","bar_index":1439,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5716,"stop_level":0.5811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-04-15","known_ts":"1997-04-15","bar_index":1440,"type":"RECLAIM","strength":0.725,"price":0.597,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-04-14 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":"1997-04-14","prior_stop_level":0.5811,"sweep_low":0.5716,"atr14":0.022742,"stop_level":0.560229,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-06","known_ts":"1997-05-08","bar_index":1445,"type":"BUY","strength":0.725,"price":0.6475,"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":10},{"ts":"1997-07-10","known_ts":"1997-07-14","bar_index":1460,"type":"BUY","strength":0.725,"price":0.6762,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1997-10-16","known_ts":"1997-10-16","bar_index":1483,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7724,"stop_level":0.7917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-11-24","known_ts":"1997-11-24","bar_index":1492,"type":"RECLAIM","strength":0.863,"price":0.7845,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-13","known_ts":"1998-03-13","bar_index":1516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9765,"stop_level":0.9789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-17","known_ts":"1998-03-17","bar_index":1517,"type":"RECLAIM","strength":0.863,"price":0.9814,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-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":"1998-03-13","prior_stop_level":0.9789,"sweep_low":0.9667,"atr14":0.023042,"stop_level":0.955179,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-02","known_ts":"1998-06-04","bar_index":1535,"type":"BUY","strength":0.588,"price":0.8715,"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-30","known_ts":"1998-06-30","bar_index":1541,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.8024,"stop_level":0.8056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-07-01","known_ts":"1998-07-06","bar_index":1542,"type":"REBUY","strength":0.45,"price":0.827,"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":"1998-07-01","known_ts":"1998-07-01","bar_index":1542,"type":"RECLAIM","strength":0.45,"price":0.8074,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-06-30 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-06-30","prior_stop_level":0.8056,"sweep_low":0.7877,"atr14":0.027153,"stop_level":0.774123,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-10","known_ts":"1998-08-12","bar_index":1551,"type":"BUY","strength":0.45,"price":0.7632,"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-31","known_ts":"1998-08-31","bar_index":1556,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.6994,"stop_level":0.7485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-09-04","known_ts":"1998-09-04","bar_index":1557,"type":"RECLAIM","strength":0.45,"price":0.7509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-08-31 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-31","prior_stop_level":0.7485,"sweep_low":0.6478,"atr14":0.035901,"stop_level":0.629849,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-25","known_ts":"1998-09-25","bar_index":1562,"type":"RECLAIM","strength":0.725,"price":0.8613,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-10-16","known_ts":"1998-10-16","bar_index":1567,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8342,"stop_level":0.8366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-10-19","known_ts":"1998-10-19","bar_index":1567,"type":"RECLAIM","strength":0.725,"price":0.8465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-10-16","prior_stop_level":0.8366,"sweep_low":0.8317,"atr14":0.028603,"stop_level":0.817399,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-03","known_ts":"1998-11-03","bar_index":1571,"type":"RECLAIM","strength":0.725,"price":0.8737,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-10","known_ts":"1998-12-10","bar_index":1579,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8709,"stop_level":0.9008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-17","known_ts":"1998-12-17","bar_index":1581,"type":"RECLAIM","strength":0.863,"price":0.9032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-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":"1998-12-10","prior_stop_level":0.9008,"sweep_low":0.8411,"atr14":0.026848,"stop_level":0.827676,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-24","known_ts":"1998-12-24","bar_index":1583,"type":"RECLAIM","strength":0.863,"price":0.9478,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-30","known_ts":"1999-01-04","bar_index":1584,"type":"BUY","strength":0.863,"price":0.9553,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1999-02-26","known_ts":"1999-03-02","bar_index":1597,"type":"BUY","strength":0.863,"price":0.9925,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1999-03-11","known_ts":"1999-03-11","bar_index":1600,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9576,"stop_level":0.9651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-17","known_ts":"1999-03-17","bar_index":1601,"type":"RECLAIM","strength":0.863,"price":0.9775,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-03-11","prior_stop_level":0.9651,"sweep_low":0.9426,"atr14":0.024586,"stop_level":0.930307,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-29","known_ts":"1999-03-29","bar_index":1604,"type":"RECLAIM","strength":0.863,"price":0.9825,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-11","known_ts":"1999-05-13","bar_index":1614,"type":"BUY","strength":0.588,"price":0.9725,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1999-07-01","known_ts":"1999-07-06","bar_index":1626,"type":"BUY","strength":0.45,"price":0.8954,"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-08-26","known_ts":"1999-08-30","bar_index":1639,"type":"BUY","strength":0.45,"price":0.6446,"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-08-26","known_ts":"1999-08-30","bar_index":1639,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-08-26","trigger_known_ts":"1999-08-30","strength":0.45,"price":0.6446,"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.361719,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6195,"atr14":0.025422,"stop_level":0.606789,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-24","known_ts":"1999-09-24","bar_index":1645,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.6222,"stop_level":0.6321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-10-08","known_ts":"1999-10-12","bar_index":1649,"type":"REBUY","strength":0.45,"price":0.6196,"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":"1999-10-08","known_ts":"1999-10-12","bar_index":1649,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-10-08","trigger_known_ts":"1999-10-12","strength":0.45,"price":0.6196,"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.386474,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5387,"atr14":0.023612,"stop_level":0.526894,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-24","known_ts":"1999-11-24","bar_index":1660,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6601,"stop_level":0.6677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-02","known_ts":"1999-12-02","bar_index":1661,"type":"RECLAIM","strength":0.588,"price":0.7139,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-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-11-24","prior_stop_level":0.6677,"sweep_low":0.6323,"atr14":0.023282,"stop_level":0.620659,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-15","known_ts":"1999-12-15","bar_index":1664,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6324,"stop_level":0.6502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-25","known_ts":"2000-02-29","bar_index":1681,"type":"BUY","strength":0.45,"price":0.5278,"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-02-25","known_ts":"2000-02-29","bar_index":1681,"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-02-25","trigger_known_ts":"2000-02-29","strength":0.45,"price":0.5278,"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.477374,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4819,"atr14":0.019328,"stop_level":0.472236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-20","known_ts":"2000-04-20","bar_index":1694,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6057,"stop_level":0.6082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-25","known_ts":"2000-04-25","bar_index":1694,"type":"RECLAIM","strength":0.863,"price":0.6417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-04-20","prior_stop_level":0.6082,"sweep_low":0.5902,"atr14":0.026666,"stop_level":0.576867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-09","known_ts":"2000-05-09","bar_index":1698,"type":"RECLAIM","strength":0.863,"price":0.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-09-14","known_ts":"2000-09-14","bar_index":1727,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8463,"stop_level":0.8697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-12-01","known_ts":"2000-12-05","bar_index":1746,"type":"BUY","strength":0.588,"price":0.6873,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2001-03-12","known_ts":"2001-03-12","bar_index":1768,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.715,"stop_level":0.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-03-27","known_ts":"2001-03-29","bar_index":1772,"type":"REBUY","strength":0.863,"price":0.8338,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2001-06-12","known_ts":"2001-06-12","bar_index":1789,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3381,"stop_level":1.3436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-29","known_ts":"2001-06-29","bar_index":1794,"type":"RECLAIM","strength":1.0,"price":1.3798,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-27","known_ts":"2001-11-27","bar_index":1827,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6992,"stop_level":1.7443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-11-28","known_ts":"2001-11-28","bar_index":1827,"type":"RECLAIM","strength":0.725,"price":1.7561,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-27 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-11-27","prior_stop_level":1.7443,"sweep_low":1.6988,"atr14":0.04245,"stop_level":1.677575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-23","known_ts":"2002-01-25","bar_index":1840,"type":"BUY","strength":0.725,"price":1.7727,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2002-03-04","known_ts":"2002-03-06","bar_index":1849,"type":"BUY","strength":0.725,"price":1.5863,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2002-05-21","known_ts":"2002-05-21","bar_index":1867,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5749,"stop_level":1.6084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-05-24","known_ts":"2002-05-24","bar_index":1868,"type":"RECLAIM","strength":0.588,"price":1.6179,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-05-21","prior_stop_level":1.6084,"sweep_low":1.5496,"atr14":0.035538,"stop_level":1.531831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-27","known_ts":"2002-07-01","bar_index":1876,"type":"BUY","strength":0.588,"price":1.6425,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2002-08-09","known_ts":"2002-08-13","bar_index":1886,"type":"BUY","strength":0.45,"price":1.4359,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-09-12","known_ts":"2002-09-12","bar_index":1893,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3682,"stop_level":1.3935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-17","known_ts":"2002-09-17","bar_index":1894,"type":"RECLAIM","strength":0.588,"price":1.4415,"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":false,"monthlyBull":false},"anchor_ts":"2002-09-12","prior_stop_level":1.3935,"sweep_low":1.3619,"atr14":0.057934,"stop_level":1.332933,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-23","known_ts":"2002-09-23","bar_index":1896,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.355,"stop_level":1.3682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":1896,"type":"RECLAIM","strength":0.588,"price":1.3777,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-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":"2002-09-23","prior_stop_level":1.3682,"sweep_low":1.3404,"atr14":0.054996,"stop_level":1.312902,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-30","known_ts":"2002-11-01","bar_index":1905,"type":"BUY","strength":0.588,"price":1.4681,"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":"2002-10-30","known_ts":"2002-11-01","bar_index":1905,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-10-30","trigger_known_ts":"2002-11-01","strength":0.588,"price":1.4681,"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.191975,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.2766,"atr14":0.057754,"stop_level":1.247723,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-04","known_ts":"2002-11-04","bar_index":1906,"type":"RECLAIM","strength":0.725,"price":1.5022,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-10-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-11-25","known_ts":"2002-11-25","bar_index":1911,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4883,"stop_level":1.4915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-11-27","known_ts":"2002-11-27","bar_index":1911,"type":"RECLAIM","strength":0.725,"price":1.5162,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-11-25","prior_stop_level":1.4915,"sweep_low":1.4566,"atr14":0.049597,"stop_level":1.431802,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":1914,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4281,"stop_level":1.4782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-23","known_ts":"2003-01-27","bar_index":1924,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-01-23","trigger_known_ts":"2003-01-27","strength":0.45,"price":1.0843,"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.403214,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0279,"atr14":0.046169,"stop_level":1.004815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-28","known_ts":"2003-01-30","bar_index":1925,"type":"BUY","strength":0.588,"price":1.4693,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2003-02-28","known_ts":"2003-02-28","bar_index":1932,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5706,"stop_level":1.577,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-05","known_ts":"2003-03-05","bar_index":1933,"type":"RECLAIM","strength":0.725,"price":1.5808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-02-28","prior_stop_level":1.577,"sweep_low":1.5358,"atr14":0.047325,"stop_level":1.512137,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-17","known_ts":"2003-03-17","bar_index":1936,"type":"RECLAIM","strength":0.863,"price":1.5992,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-24","known_ts":"2003-03-24","bar_index":1937,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5891,"stop_level":1.5929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-25","known_ts":"2003-03-25","bar_index":1938,"type":"RECLAIM","strength":0.863,"price":1.6811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-03-24","prior_stop_level":1.5929,"sweep_low":1.5726,"atr14":0.051949,"stop_level":1.546625,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-07","known_ts":"2003-04-07","bar_index":1941,"type":"RECLAIM","strength":0.863,"price":1.7261,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-19","known_ts":"2003-06-19","bar_index":1958,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.91,"stop_level":1.9151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-20","known_ts":"2003-06-20","bar_index":1958,"type":"RECLAIM","strength":1.0,"price":1.9437,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-06-19","prior_stop_level":1.9151,"sweep_low":1.9087,"atr14":0.047566,"stop_level":1.884917,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-27","known_ts":"2003-08-29","bar_index":1974,"type":"BUY","strength":0.863,"price":2.0217,"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":"2003-10-17","known_ts":"2003-10-17","bar_index":1986,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2568,"stop_level":2.2712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-21","known_ts":"2003-10-21","bar_index":1986,"type":"RECLAIM","strength":1.0,"price":2.3019,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-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":"2003-10-17","prior_stop_level":2.2712,"sweep_low":2.2453,"atr14":0.040628,"stop_level":2.224986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-30","known_ts":"2003-11-03","bar_index":1989,"type":"REBUY","strength":1.0,"price":2.3863,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-12-26","known_ts":"2003-12-26","bar_index":2002,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5285,"stop_level":2.5477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-12-29","known_ts":"2003-12-29","bar_index":2002,"type":"RECLAIM","strength":1.0,"price":2.5689,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-12-26","prior_stop_level":2.5477,"sweep_low":2.514,"atr14":0.045948,"stop_level":2.491026,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-02","known_ts":"2004-06-04","bar_index":2038,"type":"BUY","strength":0.588,"price":2.33,"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":30},{"ts":"2004-07-23","known_ts":"2004-07-23","bar_index":2049,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5169,"stop_level":2.5422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-19","known_ts":"2004-08-19","bar_index":2056,"type":"RECLAIM","strength":0.725,"price":2.5315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-15","known_ts":"2004-09-17","bar_index":2062,"type":"BUY","strength":0.725,"price":2.5018,"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":75},{"ts":"2004-09-28","known_ts":"2004-09-30","bar_index":2065,"type":"BUY","strength":0.725,"price":2.5243,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2004-12-17","known_ts":"2004-12-17","bar_index":2084,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9583,"stop_level":2.9641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-21","known_ts":"2004-12-21","bar_index":2084,"type":"RECLAIM","strength":0.863,"price":2.9779,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-12-17","prior_stop_level":2.9641,"sweep_low":2.9063,"atr14":0.063931,"stop_level":2.874335,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-07","known_ts":"2005-01-07","bar_index":2088,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9269,"stop_level":2.9455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-20","known_ts":"2005-04-22","bar_index":2112,"type":"BUY","strength":0.725,"price":2.908,"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":"2005-04-28","known_ts":"2005-05-02","bar_index":2114,"type":"BUY","strength":0.725,"price":2.8844,"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":"2005-08-05","known_ts":"2005-08-05","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6026,"stop_level":3.6634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-09","known_ts":"2005-08-09","bar_index":2137,"type":"RECLAIM","strength":1.0,"price":3.6664,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-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":"2005-08-05","prior_stop_level":3.6634,"sweep_low":3.5833,"atr14":0.076088,"stop_level":3.545256,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-23","known_ts":"2005-08-23","bar_index":2141,"type":"RECLAIM","strength":1.0,"price":3.9795,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-10","known_ts":"2005-11-10","bar_index":2159,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.8711,"stop_level":4.172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-21","known_ts":"2005-12-23","bar_index":2169,"type":"BUY","strength":0.725,"price":4.1834,"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-03-06","known_ts":"2006-03-06","bar_index":2185,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0979,"stop_level":4.1264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-03-08","known_ts":"2006-03-08","bar_index":2186,"type":"RECLAIM","strength":0.588,"price":4.1384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-06 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":"2006-03-06","prior_stop_level":4.1264,"sweep_low":4.0529,"atr14":0.099031,"stop_level":4.003384,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-21","known_ts":"2006-03-23","bar_index":2189,"type":"REBUY","strength":0.588,"price":4.2135,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2006-04-28","known_ts":"2006-04-28","bar_index":2198,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.215,"stop_level":4.2405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-05-02","known_ts":"2006-05-02","bar_index":2198,"type":"RECLAIM","strength":0.588,"price":4.3635,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-28 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":"2006-04-28","prior_stop_level":4.2405,"sweep_low":4.1669,"atr14":0.11482,"stop_level":4.10949,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-02","known_ts":"2006-06-06","bar_index":2206,"type":"BUY","strength":0.588,"price":4.404,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2006-06-22","known_ts":"2006-06-22","bar_index":2210,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1597,"stop_level":4.1868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-26","known_ts":"2006-06-26","bar_index":2211,"type":"RECLAIM","strength":0.725,"price":4.211,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-06-22","prior_stop_level":4.1868,"sweep_low":4.1251,"atr14":0.123808,"stop_level":4.063196,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-17","known_ts":"2006-07-19","bar_index":2216,"type":"BUY","strength":0.588,"price":4.3361,"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":"2006-09-11","known_ts":"2006-09-13","bar_index":2229,"type":"BUY","strength":0.45,"price":4.1407,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-11-02","known_ts":"2006-11-02","bar_index":2241,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9818,"stop_level":3.9893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":2242,"type":"RECLAIM","strength":0.588,"price":3.9999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-11-02","prior_stop_level":3.9893,"sweep_low":3.9545,"atr14":0.072072,"stop_level":3.918464,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-13","known_ts":"2006-11-15","bar_index":2244,"type":"REBUY","strength":0.588,"price":4.0968,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-01-18","known_ts":"2007-01-18","bar_index":2258,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0462,"stop_level":4.0492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-19","known_ts":"2007-01-19","bar_index":2258,"type":"RECLAIM","strength":0.588,"price":4.0583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-01-18","prior_stop_level":4.0492,"sweep_low":4.037,"atr14":0.060973,"stop_level":4.006514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-02","known_ts":"2007-02-02","bar_index":2262,"type":"RECLAIM","strength":0.725,"price":4.4705,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-02","known_ts":"2007-03-02","bar_index":2268,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3904,"stop_level":4.4386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-19","known_ts":"2007-03-19","bar_index":2272,"type":"RECLAIM","strength":0.863,"price":4.5279,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-01","known_ts":"2007-05-01","bar_index":2282,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.757,"stop_level":4.9082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-17","known_ts":"2007-05-17","bar_index":2286,"type":"RECLAIM","strength":1.0,"price":4.9754,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-08","known_ts":"2007-06-08","bar_index":2291,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1756,"stop_level":5.2703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-12","known_ts":"2007-06-12","bar_index":2291,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0549,"stop_level":5.2703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-07","known_ts":"2007-09-11","bar_index":2312,"type":"BUY","strength":0.725,"price":4.9662,"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":"2007-10-04","known_ts":"2007-10-04","bar_index":2318,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.906,"stop_level":5.0286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-05","known_ts":"2007-10-05","bar_index":2318,"type":"RECLAIM","strength":0.725,"price":5.031,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-10-04","prior_stop_level":5.0286,"sweep_low":4.8551,"atr14":0.145581,"stop_level":4.78231,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-24","known_ts":"2007-10-26","bar_index":2323,"type":"REBUY","strength":0.588,"price":5.0749,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2007-12-27","known_ts":"2007-12-27","bar_index":2337,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.562,"stop_level":5.576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-02","known_ts":"2008-01-02","bar_index":2338,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3363,"stop_level":5.576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-02-07","known_ts":"2008-02-07","bar_index":2347,"type":"RECLAIM","strength":0.863,"price":5.7226,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-05-09","known_ts":"2008-05-09","bar_index":2368,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9514,"stop_level":6.0122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-05-12","known_ts":"2008-05-12","bar_index":2368,"type":"RECLAIM","strength":0.863,"price":6.0496,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-05-09","prior_stop_level":6.0122,"sweep_low":5.8461,"atr14":0.15638,"stop_level":5.76791,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-13","known_ts":"2008-05-13","bar_index":2369,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0099,"stop_level":6.0122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-05-14","known_ts":"2008-05-14","bar_index":2369,"type":"RECLAIM","strength":0.863,"price":6.1151,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-05-13","prior_stop_level":6.0122,"sweep_low":5.9186,"atr14":0.153884,"stop_level":5.841658,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-21","known_ts":"2008-05-23","bar_index":2371,"type":"REBUY","strength":1.0,"price":6.4941,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2008-06-25","known_ts":"2008-06-27","bar_index":2379,"type":"REBUY","strength":1.0,"price":6.7508,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2008-07-14","known_ts":"2008-07-16","bar_index":2383,"type":"REBUY","strength":1.0,"price":7.0143,"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":"2008-08-15","known_ts":"2008-08-15","bar_index":2391,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3839,"stop_level":6.8567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-08-19","known_ts":"2008-08-19","bar_index":2391,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2028,"stop_level":6.8567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-09-29","known_ts":"2008-10-01","bar_index":2401,"type":"BUY","strength":0.725,"price":6.8578,"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":"2009-01-26","known_ts":"2009-01-28","bar_index":2428,"type":"BUY","strength":0.45,"price":5.4482,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-02-03","known_ts":"2009-02-05","bar_index":2430,"type":"BUY","strength":0.45,"price":5.6385,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-02-24","known_ts":"2009-02-24","bar_index":2434,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3484,"stop_level":5.5909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-27","known_ts":"2009-04-27","bar_index":2449,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5509,"stop_level":5.6394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-17","known_ts":"2009-06-19","bar_index":2461,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-06-17","trigger_known_ts":"2009-06-19","strength":0.45,"price":5.2647,"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.30144,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9692,"atr14":0.143431,"stop_level":4.897484,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-22","known_ts":"2009-06-24","bar_index":2462,"type":"BUY","strength":0.45,"price":5.4385,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-06-22","known_ts":"2009-06-24","bar_index":2462,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-06-22","trigger_known_ts":"2009-06-24","strength":0.45,"price":5.4385,"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.278379,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9812,"atr14":0.14073,"stop_level":4.910835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-17","known_ts":"2009-07-17","bar_index":2468,"type":"RECLAIM","strength":0.725,"price":5.4675,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-06-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":2475,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.6171,"stop_level":5.6751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":2475,"type":"RECLAIM","strength":0.863,"price":5.6871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-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":"2009-08-17","prior_stop_level":5.6751,"sweep_low":5.552,"atr14":0.123754,"stop_level":5.490123,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-20","known_ts":"2009-08-20","bar_index":2476,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5664,"stop_level":5.6751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-21","known_ts":"2009-08-21","bar_index":2476,"type":"RECLAIM","strength":0.725,"price":5.6895,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-08-20","prior_stop_level":5.6751,"sweep_low":5.5351,"atr14":0.130027,"stop_level":5.470087,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-08","known_ts":"2009-09-08","bar_index":2480,"type":"RECLAIM","strength":0.863,"price":5.9967,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-03-08","known_ts":"2010-03-08","bar_index":2521,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2541,"stop_level":6.2886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-23","known_ts":"2010-03-23","bar_index":2525,"type":"RECLAIM","strength":1.0,"price":6.2195,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-22","known_ts":"2010-04-26","bar_index":2532,"type":"BUY","strength":0.863,"price":6.407,"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":"2010-05-20","known_ts":"2010-05-20","bar_index":2538,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.3922,"stop_level":6.4564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-20","known_ts":"2010-08-20","bar_index":2560,"type":"RECLAIM","strength":0.863,"price":6.3957,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-10","known_ts":"2010-09-10","bar_index":2564,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3802,"stop_level":6.3833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-16","known_ts":"2010-09-16","bar_index":2566,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2323,"stop_level":6.3833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-04","known_ts":"2010-10-06","bar_index":2570,"type":"REBUY","strength":1.0,"price":6.3977,"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":"2010-10-28","known_ts":"2010-11-01","bar_index":2576,"type":"BUY","strength":1.0,"price":6.3777,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2010-12-09","known_ts":"2010-12-09","bar_index":2585,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4141,"stop_level":6.4929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-13","known_ts":"2010-12-13","bar_index":2586,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.3989,"stop_level":6.4929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-14","known_ts":"2010-12-14","bar_index":2586,"type":"RECLAIM","strength":1.0,"price":6.601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-12-09","prior_stop_level":6.4929,"sweep_low":6.3636,"atr14":0.107063,"stop_level":6.310069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-14","known_ts":"2010-12-14","bar_index":2586,"type":"RECLAIM","strength":1.0,"price":6.601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-12-13","prior_stop_level":6.4929,"sweep_low":6.3636,"atr14":0.107063,"stop_level":6.310069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-29","known_ts":"2010-12-29","bar_index":2590,"type":"RECLAIM","strength":1.0,"price":6.7954,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-04","known_ts":"2011-01-04","bar_index":2591,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6186,"stop_level":6.6641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-24","known_ts":"2011-02-28","bar_index":2603,"type":"BUY","strength":0.725,"price":6.7171,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2011-03-09","known_ts":"2011-03-11","bar_index":2606,"type":"BUY","strength":0.725,"price":6.6357,"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":"2011-09-28","known_ts":"2011-09-30","bar_index":2653,"type":"BUY","strength":0.725,"price":7.5392,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2011-11-16","known_ts":"2011-11-16","bar_index":2664,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8879,"stop_level":7.9112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-17","known_ts":"2012-01-19","bar_index":2678,"type":"BUY","strength":0.588,"price":7.9139,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2012-01-31","known_ts":"2012-01-31","bar_index":2681,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5547,"stop_level":7.7343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-08","known_ts":"2012-03-08","bar_index":2690,"type":"RECLAIM","strength":0.725,"price":7.8059,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-02","known_ts":"2012-05-02","bar_index":2702,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.0773,"stop_level":8.1285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-04","known_ts":"2012-06-04","bar_index":2710,"type":"RECLAIM","strength":0.863,"price":9.1396,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-21","known_ts":"2012-06-21","bar_index":2714,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0208,"stop_level":9.1199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-28","known_ts":"2012-06-28","bar_index":2716,"type":"RECLAIM","strength":1.0,"price":9.1595,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-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":"2012-06-21","prior_stop_level":9.1199,"sweep_low":8.9495,"atr14":0.148229,"stop_level":8.875385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-11","known_ts":"2012-07-11","bar_index":2718,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9495,"stop_level":9.005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-26","known_ts":"2012-11-01","bar_index":2744,"type":"BUY","strength":0.45,"price":7.9043,"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-11-15","known_ts":"2012-11-15","bar_index":2748,"type":"RECLAIM","strength":0.725,"price":9.038,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-10-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-09","known_ts":"2013-04-09","bar_index":2780,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.8133,"stop_level":12.9386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-11","known_ts":"2013-04-11","bar_index":2781,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.8335,"stop_level":12.9386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-16","known_ts":"2013-04-16","bar_index":2782,"type":"RECLAIM","strength":1.0,"price":13.0074,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-09","prior_stop_level":12.9386,"sweep_low":12.4898,"atr14":0.245222,"stop_level":12.367189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-16","known_ts":"2013-04-16","bar_index":2782,"type":"RECLAIM","strength":1.0,"price":13.0074,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-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":"2013-04-11","prior_stop_level":12.9386,"sweep_low":12.4898,"atr14":0.245222,"stop_level":12.367189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-01","known_ts":"2013-10-03","bar_index":2821,"type":"BUY","strength":0.725,"price":13.2751,"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":"2013-11-14","known_ts":"2013-11-14","bar_index":2831,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.5999,"stop_level":13.6489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-15","known_ts":"2013-11-15","bar_index":2832,"type":"RECLAIM","strength":0.863,"price":13.7286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-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":"2013-11-14","prior_stop_level":13.6489,"sweep_low":13.4834,"atr14":0.379765,"stop_level":13.293518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-14","known_ts":"2014-01-16","bar_index":2845,"type":"BUY","strength":0.45,"price":13.4738,"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-01-17","known_ts":"2014-01-17","bar_index":2846,"type":"RECLAIM","strength":0.588,"price":13.6709,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-01-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-01-30","known_ts":"2014-01-30","bar_index":2848,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.9932,"stop_level":13.0302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-02-19","known_ts":"2014-02-21","bar_index":2853,"type":"BUY","strength":0.45,"price":12.7961,"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-04-08","known_ts":"2014-04-08","bar_index":2864,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.7923,"stop_level":12.9534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-04-15","known_ts":"2014-04-15","bar_index":2866,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.433,"stop_level":12.4826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-04-16","known_ts":"2014-04-16","bar_index":2866,"type":"RECLAIM","strength":0.588,"price":12.6622,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-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":"2014-04-15","prior_stop_level":12.4826,"sweep_low":12.3153,"atr14":0.287007,"stop_level":12.171797,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-09","known_ts":"2014-06-09","bar_index":2878,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.6483,"stop_level":12.7427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-06-16","known_ts":"2014-06-18","bar_index":2880,"type":"BUY","strength":0.588,"price":13.0221,"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":"2014-06-16","known_ts":"2014-06-16","bar_index":2880,"type":"RECLAIM","strength":0.588,"price":12.7916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-06-09","prior_stop_level":12.7427,"sweep_low":12.2807,"atr14":0.233984,"stop_level":12.163708,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-08","known_ts":"2014-07-08","bar_index":2885,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.8103,"stop_level":12.8913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-11","known_ts":"2014-07-11","bar_index":2886,"type":"RECLAIM","strength":0.588,"price":13.0159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-07-08","prior_stop_level":12.8913,"sweep_low":12.4738,"atr14":0.221603,"stop_level":12.362999,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-22","known_ts":"2014-08-26","bar_index":2896,"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":"2014-08-22","trigger_known_ts":"2014-08-26","strength":0.45,"price":12.2246,"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.214413,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.8819,"atr14":0.244251,"stop_level":11.759774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-27","known_ts":"2014-08-29","bar_index":2897,"type":"BUY","strength":0.45,"price":12.2748,"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-08-27","known_ts":"2014-08-29","bar_index":2897,"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":"2014-08-27","trigger_known_ts":"2014-08-29","strength":0.45,"price":12.2748,"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.211187,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.8819,"atr14":0.23229,"stop_level":11.765755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-06","known_ts":"2014-10-08","bar_index":2906,"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":"2014-10-06","trigger_known_ts":"2014-10-08","strength":0.45,"price":11.5664,"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.256711,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.1777,"atr14":0.215385,"stop_level":11.070007,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-17","known_ts":"2014-10-21","bar_index":2909,"type":"BUY","strength":0.45,"price":11.792,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-17","known_ts":"2014-10-21","bar_index":2909,"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":"2014-10-17","trigger_known_ts":"2014-10-21","strength":0.45,"price":11.792,"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.242213,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.9457,"atr14":0.248224,"stop_level":10.821588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-14","known_ts":"2014-11-14","bar_index":2915,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.7043,"stop_level":11.7293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-11-17","known_ts":"2014-11-17","bar_index":2916,"type":"RECLAIM","strength":0.588,"price":12.1306,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-11-14","prior_stop_level":11.7293,"sweep_low":11.6917,"atr14":0.299374,"stop_level":11.542013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-09","known_ts":"2014-12-09","bar_index":2921,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.9251,"stop_level":11.9926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-11","known_ts":"2014-12-11","bar_index":2921,"type":"RECLAIM","strength":0.588,"price":12.1019,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-09","prior_stop_level":11.9926,"sweep_low":11.6915,"atr14":0.264539,"stop_level":11.55923,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-17","known_ts":"2014-12-19","bar_index":2923,"type":"REBUY","strength":0.725,"price":12.1082,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2015-01-30","known_ts":"2015-01-30","bar_index":2932,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.3481,"stop_level":12.6258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-05","known_ts":"2015-02-05","bar_index":2934,"type":"RECLAIM","strength":0.863,"price":12.6574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-01-30","prior_stop_level":12.6258,"sweep_low":12.1839,"atr14":0.217861,"stop_level":12.07497,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-13","known_ts":"2015-02-13","bar_index":2936,"type":"RECLAIM","strength":0.863,"price":13.7874,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-06","known_ts":"2015-03-06","bar_index":2940,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.2434,"stop_level":13.5286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-10","known_ts":"2015-03-10","bar_index":2941,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.0974,"stop_level":13.5286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-16","known_ts":"2015-03-16","bar_index":2942,"type":"RECLAIM","strength":0.863,"price":13.6119,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-03-10","prior_stop_level":13.5286,"sweep_low":12.983,"atr14":0.239973,"stop_level":12.863014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-25","known_ts":"2015-03-25","bar_index":2945,"type":"RECLAIM","strength":0.863,"price":14.2534,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-17","known_ts":"2015-04-17","bar_index":2950,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.4566,"stop_level":14.571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-21","known_ts":"2015-04-21","bar_index":2951,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3106,"stop_level":14.571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-15","known_ts":"2015-05-15","bar_index":2957,"type":"RECLAIM","strength":1.0,"price":14.8759,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-08-03","known_ts":"2015-08-05","bar_index":2975,"type":"BUY","strength":0.725,"price":14.068,"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":"2015-11-06","known_ts":"2015-11-06","bar_index":2997,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.1692,"stop_level":17.2657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-11-10","known_ts":"2015-11-10","bar_index":2998,"type":"RECLAIM","strength":1.0,"price":17.3494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-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":"2015-11-06","prior_stop_level":17.2657,"sweep_low":16.841,"atr14":0.343135,"stop_level":16.669433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-05","known_ts":"2016-02-09","bar_index":3018,"type":"BUY","strength":0.45,"price":13.1905,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-02-24","known_ts":"2016-02-26","bar_index":3022,"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":"2016-02-24","trigger_known_ts":"2016-02-26","strength":0.45,"price":11.1831,"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.358513,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.1405,"atr14":0.461251,"stop_level":9.909875,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-04","known_ts":"2016-04-04","bar_index":3031,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.5012,"stop_level":11.8212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":3032,"type":"RECLAIM","strength":0.588,"price":11.978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-04","prior_stop_level":11.8212,"sweep_low":11.2792,"atr14":0.338628,"stop_level":11.109886,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-17","known_ts":"2016-05-17","bar_index":3041,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.3699,"stop_level":12.5135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-20","known_ts":"2016-05-20","bar_index":3042,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.1935,"stop_level":12.5135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-19","known_ts":"2016-05-19","bar_index":3042,"type":"RECLAIM","strength":0.588,"price":12.5527,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-05-17","prior_stop_level":12.5135,"sweep_low":11.5665,"atr14":0.319282,"stop_level":11.406859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-23","known_ts":"2016-06-27","bar_index":3050,"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":"2016-06-23","trigger_known_ts":"2016-06-27","strength":0.588,"price":11.9428,"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.314935,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":11.4553,"atr14":0.238061,"stop_level":11.336269,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-28","known_ts":"2016-06-30","bar_index":3051,"type":"BUY","strength":0.588,"price":12.3512,"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":"2016-06-28","known_ts":"2016-06-30","bar_index":3051,"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":"2016-06-28","trigger_known_ts":"2016-06-30","strength":0.588,"price":12.3512,"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.291509,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":11.4553,"atr14":0.233956,"stop_level":11.338322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-29","known_ts":"2016-07-29","bar_index":3058,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.1141,"stop_level":12.3315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-06","known_ts":"2016-09-08","bar_index":3067,"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":"2016-09-06","trigger_known_ts":"2016-09-08","strength":0.45,"price":10.0269,"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.424836,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.6607,"atr14":0.242531,"stop_level":9.539434,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-22","known_ts":"2016-09-26","bar_index":3071,"type":"BUY","strength":0.45,"price":10.1667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-09-22","known_ts":"2016-09-26","bar_index":3071,"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":"2016-09-22","trigger_known_ts":"2016-09-26","strength":0.45,"price":10.1667,"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.416816,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.0069,"atr14":0.232849,"stop_level":9.890476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-10","known_ts":"2016-10-12","bar_index":3075,"type":"BUY","strength":0.45,"price":10.0136,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-10-10","known_ts":"2016-10-12","bar_index":3075,"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":"2016-10-10","trigger_known_ts":"2016-10-12","strength":0.45,"price":10.0136,"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.425598,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.7206,"atr14":0.199975,"stop_level":9.620613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-03","known_ts":"2016-11-03","bar_index":3081,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1068,"stop_level":10.1268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-11-04","known_ts":"2016-11-04","bar_index":3081,"type":"RECLAIM","strength":0.588,"price":10.1534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-11-03","prior_stop_level":10.1268,"sweep_low":10.0202,"atr14":0.203526,"stop_level":9.918437,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-01","known_ts":"2016-12-01","bar_index":3087,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.3058,"stop_level":10.3198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-12-02","known_ts":"2016-12-02","bar_index":3087,"type":"RECLAIM","strength":0.588,"price":10.4135,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-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":"2016-12-01","prior_stop_level":10.3198,"sweep_low":10.2722,"atr14":0.241411,"stop_level":10.151495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-16","known_ts":"2016-12-16","bar_index":3091,"type":"RECLAIM","strength":0.863,"price":12.8285,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-03","known_ts":"2017-05-03","bar_index":3122,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.746,"stop_level":13.0716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-07-20","known_ts":"2017-07-24","bar_index":3140,"type":"BUY","strength":0.588,"price":12.1315,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2017-10-23","known_ts":"2017-10-23","bar_index":3162,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.8311,"stop_level":12.9072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":3163,"type":"RECLAIM","strength":1.0,"price":12.9694,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-23","prior_stop_level":12.9072,"sweep_low":12.6514,"atr14":0.189271,"stop_level":12.556764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-08","known_ts":"2017-11-08","bar_index":3166,"type":"RECLAIM","strength":1.0,"price":12.9279,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-13","known_ts":"2017-11-15","bar_index":3167,"type":"REBUY","strength":1.0,"price":13.5155,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2018-01-03","known_ts":"2018-01-03","bar_index":3178,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.2547,"stop_level":13.3634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-01-09","known_ts":"2018-01-09","bar_index":3179,"type":"RECLAIM","strength":0.863,"price":13.443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2018-01-03","prior_stop_level":13.3634,"sweep_low":13.178,"atr14":0.212306,"stop_level":13.071847,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-09","known_ts":"2018-02-13","bar_index":3187,"type":"BUY","strength":0.863,"price":14.4121,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2018-03-01","known_ts":"2018-03-01","bar_index":3191,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.3907,"stop_level":14.447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-03-02","known_ts":"2018-03-02","bar_index":3191,"type":"RECLAIM","strength":1.0,"price":14.6367,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-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":"2018-03-01","prior_stop_level":14.447,"sweep_low":14.2852,"atr14":0.318722,"stop_level":14.125839,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-16","known_ts":"2018-03-16","bar_index":3195,"type":"RECLAIM","strength":1.0,"price":14.8546,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-03-21","known_ts":"2018-03-21","bar_index":3196,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.6226,"stop_level":14.7281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-03-26","known_ts":"2018-03-26","bar_index":3197,"type":"RECLAIM","strength":1.0,"price":14.8195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-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":"2018-03-21","prior_stop_level":14.7281,"sweep_low":14.4328,"atr14":0.286725,"stop_level":14.289437,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-09","known_ts":"2018-04-09","bar_index":3200,"type":"RECLAIM","strength":1.0,"price":15.6983,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-03","known_ts":"2018-05-03","bar_index":3206,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.635,"stop_level":15.642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-04","known_ts":"2018-05-04","bar_index":3206,"type":"RECLAIM","strength":1.0,"price":15.7053,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-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":"2018-05-03","prior_stop_level":15.642,"sweep_low":15.5577,"atr14":0.251053,"stop_level":15.432173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-03","known_ts":"2018-07-06","bar_index":3220,"type":"BUY","strength":0.725,"price":15.1208,"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":"2018-08-13","known_ts":"2018-08-13","bar_index":3229,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.7874,"stop_level":14.2555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-08-15","known_ts":"2018-08-15","bar_index":3230,"type":"RECLAIM","strength":0.588,"price":14.3619,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2018-08-13","prior_stop_level":14.2555,"sweep_low":13.6172,"atr14":0.370883,"stop_level":13.431759,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":3238,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.8113,"stop_level":14.305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-10-23","known_ts":"2018-10-25","bar_index":3246,"type":"BUY","strength":0.588,"price":13.8327,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2018-11-26","known_ts":"2018-11-26","bar_index":3253,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.9973,"stop_level":14.026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-27","known_ts":"2018-11-27","bar_index":3254,"type":"RECLAIM","strength":0.588,"price":14.1977,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-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":"2018-11-26","prior_stop_level":14.026,"sweep_low":13.8256,"atr14":0.417452,"stop_level":13.616874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":3263,"type":"BUY","strength":0.45,"price":13.7939,"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-04","known_ts":"2019-02-04","bar_index":3269,"type":"RECLAIM","strength":0.725,"price":14.3572,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-08 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":3275,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.7678,"stop_level":14.8195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":3277,"type":"RECLAIM","strength":0.863,"price":14.8479,"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":true,"monthlyBull":false},"anchor_ts":"2019-03-04","prior_stop_level":14.8195,"sweep_low":14.6293,"atr14":0.270913,"stop_level":14.493843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-19","known_ts":"2019-03-19","bar_index":3279,"type":"RECLAIM","strength":0.863,"price":14.9499,"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-05-07","known_ts":"2019-05-07","bar_index":3290,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.5983,"stop_level":15.6347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-09","known_ts":"2019-05-09","bar_index":3291,"type":"RECLAIM","strength":1.0,"price":15.693,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-05-07","prior_stop_level":15.6347,"sweep_low":15.4817,"atr14":0.212388,"stop_level":15.375506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-14","known_ts":"2019-05-16","bar_index":3292,"type":"REBUY","strength":1.0,"price":16.509,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2019-06-10","known_ts":"2019-06-12","bar_index":3298,"type":"REBUY","strength":1.0,"price":17.0158,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2019-06-21","known_ts":"2019-06-25","bar_index":3301,"type":"REBUY","strength":1.0,"price":17.3685,"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":"2019-11-19","known_ts":"2019-11-21","bar_index":3336,"type":"BUY","strength":0.588,"price":15.9576,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2019-12-12","known_ts":"2019-12-12","bar_index":3341,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.9104,"stop_level":16.0822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-12-18","known_ts":"2019-12-18","bar_index":3342,"type":"RECLAIM","strength":0.588,"price":16.0897,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2019-12-12","prior_stop_level":16.0822,"sweep_low":15.7983,"atr14":0.182271,"stop_level":15.707164,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-13","known_ts":"2020-01-13","bar_index":3348,"type":"RECLAIM","strength":0.725,"price":16.4484,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-19","known_ts":"2020-02-19","bar_index":3356,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.568,"stop_level":16.6353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-21","known_ts":"2020-02-21","bar_index":3357,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.4858,"stop_level":16.6353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-02-27","known_ts":"2020-02-27","bar_index":3358,"type":"RECLAIM","strength":0.588,"price":16.8312,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-21 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-02-21","prior_stop_level":16.6353,"sweep_low":16.1719,"atr14":0.287417,"stop_level":16.028192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-02","known_ts":"2020-03-04","bar_index":3359,"type":"REBUY","strength":0.725,"price":17.7357,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2020-03-12","known_ts":"2020-03-12","bar_index":3361,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.4594,"stop_level":16.2093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-13","known_ts":"2020-03-17","bar_index":3362,"type":"REBUY","strength":0.725,"price":18.301,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2020-03-13","known_ts":"2020-03-13","bar_index":3362,"type":"RECLAIM","strength":0.588,"price":17.0423,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-03-12","prior_stop_level":16.2093,"sweep_low":14.8187,"atr14":0.728309,"stop_level":14.454546,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-08","known_ts":"2020-05-12","bar_index":3375,"type":"BUY","strength":0.725,"price":16.9217,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":3382,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.9797,"stop_level":17.2078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-15","known_ts":"2020-06-15","bar_index":3383,"type":"RECLAIM","strength":0.863,"price":17.2154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-06-11","prior_stop_level":17.2078,"sweep_low":16.6908,"atr14":0.455308,"stop_level":16.463146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-27","known_ts":"2020-07-29","bar_index":3393,"type":"BUY","strength":0.863,"price":17.2458,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2020-08-28","known_ts":"2020-08-28","bar_index":3401,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.7194,"stop_level":18.7438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-31","known_ts":"2020-08-31","bar_index":3401,"type":"RECLAIM","strength":0.863,"price":18.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-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":"2020-08-28","prior_stop_level":18.7438,"sweep_low":18.4971,"atr14":0.331323,"stop_level":18.331439,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":3403,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.0371,"stop_level":18.7438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-24","known_ts":"2020-09-24","bar_index":3407,"type":"RECLAIM","strength":1.0,"price":18.4127,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-02","known_ts":"2020-10-06","bar_index":3409,"type":"BUY","strength":1.0,"price":18.8803,"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":10},{"ts":"2020-12-15","known_ts":"2020-12-17","bar_index":3426,"type":"BUY","strength":0.725,"price":17.719,"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":"2021-01-07","known_ts":"2021-01-07","bar_index":3431,"type":"SELL","basis":"structure_stop","strength":0.45,"price":17.3632,"stop_level":17.4793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-01-11","known_ts":"2021-01-11","bar_index":3431,"type":"SELL","basis":"structure_stop","strength":0.45,"price":17.1157,"stop_level":17.4793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-02-16","known_ts":"2021-02-16","bar_index":3439,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.255,"stop_level":17.2627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-02-17","known_ts":"2021-02-17","bar_index":3440,"type":"RECLAIM","strength":0.588,"price":17.3246,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-02-16","prior_stop_level":17.2627,"sweep_low":17.0539,"atr14":0.345822,"stop_level":16.880989,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-02","known_ts":"2021-03-04","bar_index":3443,"type":"BUY","strength":0.45,"price":17.4806,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-03-05","known_ts":"2021-03-05","bar_index":3444,"type":"RECLAIM","strength":0.725,"price":18.0113,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-03-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-04-13","known_ts":"2021-04-13","bar_index":3452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.5264,"stop_level":18.5732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-04-15","known_ts":"2021-04-15","bar_index":3453,"type":"RECLAIM","strength":0.863,"price":18.6356,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-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":"2021-04-13","prior_stop_level":18.5732,"sweep_low":18.3079,"atr14":0.295195,"stop_level":18.160303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-27","known_ts":"2021-04-27","bar_index":3456,"type":"RECLAIM","strength":0.863,"price":18.7917,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-05","known_ts":"2021-05-07","bar_index":3458,"type":"REBUY","strength":0.863,"price":19.1117,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2021-05-18","known_ts":"2021-05-20","bar_index":3461,"type":"REBUY","strength":0.863,"price":19.2755,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-08-17","known_ts":"2021-08-19","bar_index":3482,"type":"BUY","strength":0.725,"price":19.4551,"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":"2021-09-13","known_ts":"2021-09-13","bar_index":3488,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.633,"stop_level":18.6445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-10-07","known_ts":"2021-10-07","bar_index":3494,"type":"RECLAIM","strength":0.863,"price":19.808,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-27","known_ts":"2021-10-27","bar_index":3498,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.5698,"stop_level":19.7207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-28","known_ts":"2021-10-28","bar_index":3499,"type":"RECLAIM","strength":0.863,"price":19.7445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-10-27","prior_stop_level":19.7207,"sweep_low":19.4745,"atr14":0.304328,"stop_level":19.322336,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-10","known_ts":"2021-11-10","bar_index":3502,"type":"RECLAIM","strength":0.863,"price":20.7051,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":3506,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.4987,"stop_level":21.1894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-12-15","known_ts":"2021-12-17","bar_index":3510,"type":"REBUY","strength":1.0,"price":21.6765,"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":"2022-02-11","known_ts":"2022-02-11","bar_index":3523,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.3569,"stop_level":22.4849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-02-15","known_ts":"2022-02-15","bar_index":3524,"type":"RECLAIM","strength":0.863,"price":22.517,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2022-02-11","prior_stop_level":22.4849,"sweep_low":21.5804,"atr14":0.436838,"stop_level":21.361981,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-12","known_ts":"2022-04-14","bar_index":3537,"type":"BUY","strength":0.725,"price":21.6005,"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":"2022-05-18","known_ts":"2022-05-18","bar_index":3545,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.4632,"stop_level":21.0278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2022-05-20","known_ts":"2022-05-20","bar_index":3546,"type":"RECLAIM","strength":0.588,"price":21.3747,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2022-05-18","prior_stop_level":21.0278,"sweep_low":19.8583,"atr14":0.562065,"stop_level":19.577267,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-25","known_ts":"2022-05-27","bar_index":3547,"type":"REBUY","strength":0.725,"price":22.0441,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2022-08-10","known_ts":"2022-08-10","bar_index":3564,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.4349,"stop_level":22.4756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-15","known_ts":"2022-08-15","bar_index":3565,"type":"RECLAIM","strength":0.725,"price":22.6138,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-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":"2022-08-10","prior_stop_level":22.4756,"sweep_low":22.2397,"atr14":0.433048,"stop_level":22.023176,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":3568,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.321,"stop_level":22.3942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-17","known_ts":"2022-10-19","bar_index":3580,"type":"BUY","strength":0.588,"price":21.9939,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2022-11-11","known_ts":"2022-11-11","bar_index":3586,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.0595,"stop_level":23.2322,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-16","known_ts":"2022-11-16","bar_index":3587,"type":"RECLAIM","strength":0.725,"price":23.3224,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-11-11","prior_stop_level":23.2322,"sweep_low":21.8545,"atr14":0.583049,"stop_level":21.562976,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":3590,"type":"RECLAIM","strength":0.725,"price":24.6923,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-13","known_ts":"2022-12-13","bar_index":3593,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.7505,"stop_level":23.8249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-14","known_ts":"2022-12-14","bar_index":3593,"type":"RECLAIM","strength":0.863,"price":23.9983,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-13","prior_stop_level":23.8249,"sweep_low":23.734,"atr14":0.457976,"stop_level":23.505012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-04","known_ts":"2023-01-04","bar_index":3598,"type":"RECLAIM","strength":0.863,"price":24.0892,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-22","known_ts":"2023-02-24","bar_index":3609,"type":"BUY","strength":0.588,"price":23.4035,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2023-05-19","known_ts":"2023-05-19","bar_index":3629,"type":"SELL","basis":"structure_stop","strength":0.45,"price":21.6428,"stop_level":22.3757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-05-23","known_ts":"2023-05-23","bar_index":3630,"type":"SELL","basis":"structure_stop","strength":0.45,"price":21.6595,"stop_level":22.3757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-07-20","known_ts":"2023-07-24","bar_index":3643,"type":"BUY","strength":0.45,"price":20.7685,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-08-16","known_ts":"2023-08-16","bar_index":3649,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.7517,"stop_level":20.7601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-09-14","known_ts":"2023-09-18","bar_index":3656,"type":"BUY","strength":0.45,"price":19.7336,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-10-23","known_ts":"2023-10-25","bar_index":3665,"type":"BUY","strength":0.45,"price":18.2228,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":3685,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.1991,"stop_level":19.2849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-23","known_ts":"2024-01-23","bar_index":3685,"type":"RECLAIM","strength":0.725,"price":19.5767,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-01-19","prior_stop_level":19.2849,"sweep_low":19.0789,"atr14":0.28541,"stop_level":18.936195,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-06","known_ts":"2024-02-06","bar_index":3689,"type":"RECLAIM","strength":0.863,"price":20.0745,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-13","known_ts":"2024-02-13","bar_index":3690,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.0189,"stop_level":19.1991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-16","known_ts":"2024-02-16","bar_index":3691,"type":"RECLAIM","strength":0.725,"price":19.242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-02-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":"2024-02-13","prior_stop_level":19.1991,"sweep_low":18.7099,"atr14":0.388712,"stop_level":18.515544,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-07","known_ts":"2024-03-07","bar_index":3696,"type":"RECLAIM","strength":0.863,"price":20.0545,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-03-25","known_ts":"2024-03-27","bar_index":3700,"type":"BUY","strength":0.863,"price":20.566,"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":"2024-04-16","known_ts":"2024-04-18","bar_index":3705,"type":"BUY","strength":0.863,"price":20.8435,"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":"2024-05-17","known_ts":"2024-05-17","bar_index":3712,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.1989,"stop_level":21.4851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-21","known_ts":"2024-05-21","bar_index":3713,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.0342,"stop_level":21.4851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-30","known_ts":"2024-08-01","bar_index":3729,"type":"BUY","strength":0.725,"price":19.8613,"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":"2024-10-01","known_ts":"2024-10-01","bar_index":3743,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.2417,"stop_level":20.2948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-21","known_ts":"2024-11-25","bar_index":3756,"type":"BUY","strength":0.863,"price":20.1355,"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":"2024-12-11","known_ts":"2024-12-11","bar_index":3760,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.0444,"stop_level":19.0911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-12-13","known_ts":"2024-12-13","bar_index":3761,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.9728,"stop_level":19.0911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-02-21","known_ts":"2025-02-25","bar_index":3776,"type":"BUY","strength":0.45,"price":17.2911,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-03-12","known_ts":"2025-03-12","bar_index":3780,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.7076,"stop_level":16.7257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-13","known_ts":"2025-03-13","bar_index":3780,"type":"RECLAIM","strength":0.588,"price":16.7892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-03-12","prior_stop_level":16.7257,"sweep_low":16.5898,"atr14":0.506716,"stop_level":16.336442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-27","known_ts":"2025-07-01","bar_index":3805,"type":"BUY","strength":0.45,"price":14.9187,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-06-27","known_ts":"2025-07-01","bar_index":3805,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-06-27","trigger_known_ts":"2025-07-01","strength":0.45,"price":14.9187,"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.289383,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.4772,"atr14":0.340421,"stop_level":14.30699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-15","known_ts":"2025-08-15","bar_index":3816,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.4312,"stop_level":14.5691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-25","known_ts":"2025-08-25","bar_index":3818,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.0633,"stop_level":14.4312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-26","known_ts":"2025-09-30","bar_index":3826,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-09-26","trigger_known_ts":"2025-09-30","strength":0.45,"price":12.21,"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.402019,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6205,"atr14":0.325799,"stop_level":11.4576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-17","known_ts":"2025-10-21","bar_index":3831,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-10-17","trigger_known_ts":"2025-10-21","strength":0.45,"price":11.9106,"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.41136,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6486,"atr14":0.254675,"stop_level":11.521263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-25","known_ts":"2025-11-28","bar_index":3840,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-11-25","trigger_known_ts":"2025-11-28","strength":0.45,"price":10.2744,"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.492224,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.6744,"atr14":0.299033,"stop_level":9.524883,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-01","known_ts":"2025-12-03","bar_index":3841,"type":"BUY","strength":0.45,"price":10.5999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-12-01","known_ts":"2025-12-03","bar_index":3841,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-12-01","trigger_known_ts":"2025-12-03","strength":0.45,"price":10.5999,"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.472169,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.6744,"atr14":0.315752,"stop_level":9.516524,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-05","known_ts":"2026-01-05","bar_index":3848,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.8818,"stop_level":10.2839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-07","known_ts":"2026-01-07","bar_index":3849,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.652,"stop_level":10.2839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-06","known_ts":"2026-01-06","bar_index":3849,"type":"RECLAIM","strength":0.588,"price":10.3318,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-05","prior_stop_level":10.2839,"sweep_low":9.7956,"atr14":0.266675,"stop_level":9.662263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-14","known_ts":"2026-01-14","bar_index":3851,"type":"RECLAIM","strength":0.588,"price":10.4371,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-07","prior_stop_level":10.2839,"sweep_low":9.5083,"atr14":0.321334,"stop_level":9.347633,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-13","known_ts":"2026-02-13","bar_index":3858,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.9201,"stop_level":10.5999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-04-16","known_ts":"2026-04-20","bar_index":3872,"type":"BUY","strength":0.588,"price":8.6196,"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":"2026-05-11","known_ts":"2026-05-11","bar_index":3877,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.0883,"stop_level":8.2162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-15","known_ts":"2026-05-15","bar_index":3879,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.0649,"stop_level":8.2162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-26","known_ts":"2026-05-28","bar_index":3881,"type":"REBUY","strength":0.725,"price":7.5766,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":100},{"ts":"2026-06-03","known_ts":"2026-06-05","bar_index":3883,"type":"REBUY","strength":0.725,"price":7.3601,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":85},{"ts":"2026-07-23","known_ts":"2026-07-23","bar_index":3894,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.75,"stop_level":8.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-23","last_scored_basis":"structure_stop","bars_since_signal":12,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2018-01-19","2018-05-30","2018-06-25","2018-07-03","2018-10-02","2018-11-08","2019-01-03","2019-02-04","2019-08-26","2019-09-20","2019-10-29","2019-11-11","2020-09-24","2020-11-23","2021-03-02","2021-06-30","2021-08-09","2022-03-14","2022-10-07","2023-01-26","2023-06-06","2023-06-28","2023-07-17","2023-09-06","2023-10-13","2024-06-06","2024-06-20","2024-07-12","2024-10-10","2024-11-05","2024-11-18","2024-12-27","2025-01-16","2025-02-18","2025-05-22","2025-06-24","2026-03-12","2026-04-02","2026-04-13","2026-08-12"],"warnings":[{"ts":"2023-05-19","kind":"confirm","px":21.6428,"level":22.3757},{"ts":"2023-05-22","kind":"arm","px":21.3097},{"ts":"2023-05-23","kind":"confirm","px":21.6595,"level":22.3757},{"ts":"2023-08-08","kind":"arm","px":20.7601},{"ts":"2023-08-16","kind":"confirm","px":20.7517,"level":20.7601},{"ts":"2023-11-13","kind":"arm","px":17.5353},{"ts":"2023-12-20","kind":"arm","px":18.9759},{"ts":"2024-01-19","kind":"confirm","px":19.1991,"level":19.2849},{"ts":"2024-02-12","kind":"arm","px":19.4051},{"ts":"2024-02-13","kind":"confirm","px":19.0189,"level":19.1991},{"ts":"2024-04-08","kind":"arm","px":20.0285},{"ts":"2024-05-07","kind":"arm","px":21.7452},{"ts":"2024-05-17","kind":"confirm","px":21.1989,"level":21.4851},{"ts":"2024-05-20","kind":"arm","px":21.1122},{"ts":"2024-05-21","kind":"confirm","px":21.0342,"level":21.4851},{"ts":"2024-08-12","kind":"arm","px":19.5371},{"ts":"2024-09-10","kind":"arm","px":20.6489},{"ts":"2024-10-01","kind":"confirm","px":20.2417,"level":20.2948},{"ts":"2024-12-06","kind":"arm","px":19.6258},{"ts":"2024-12-11","kind":"confirm","px":19.0444,"level":19.0911},{"ts":"2024-12-12","kind":"arm","px":18.9907},{"ts":"2024-12-13","kind":"confirm","px":18.9728,"level":19.0911},{"ts":"2025-03-10","kind":"arm","px":17.7768},{"ts":"2025-03-12","kind":"confirm","px":16.7076,"level":16.7257},{"ts":"2025-08-07","kind":"arm","px":14.9554},{"ts":"2025-08-15","kind":"confirm","px":14.4312,"level":14.5691},{"ts":"2025-08-21","kind":"arm","px":14.2472},{"ts":"2025-08-25","kind":"confirm","px":14.0633,"level":14.4312},{"ts":"2025-12-29","kind":"arm","px":10.4754},{"ts":"2026-01-05","kind":"confirm","px":9.8818,"level":10.2839},{"ts":"2026-01-06","kind":"arm","px":10.3318},{"ts":"2026-01-07","kind":"confirm","px":9.652,"level":10.2839},{"ts":"2026-02-12","kind":"arm","px":10.868},{"ts":"2026-02-13","kind":"confirm","px":9.9201,"level":10.5999},{"ts":"2026-05-04","kind":"arm","px":8.2162},{"ts":"2026-05-11","kind":"confirm","px":8.0883,"level":8.2162},{"ts":"2026-05-14","kind":"arm","px":7.1929},{"ts":"2026-05-15","kind":"confirm","px":7.0649,"level":8.2162},{"ts":"2026-07-09","kind":"arm","px":8.08},{"ts":"2026-07-23","kind":"confirm","px":7.75,"level":8.25}],"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":[]}}}