{"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":"CASK","timeframe":"3D","as_of":"2026-11-02T00:00:00Z","bar_quality":"real_ohlc","cutoff":{"session":"2026-11-04","bar_open":"2026-11-02","bar_closed":true},"signal_era":"gc_v2_wo2","signals":[{"ts":"1989-11-16","known_ts":"1989-11-20","bar_index":91,"type":"BUY","strength":0.588,"price":6.4581,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1989-12-08","known_ts":"1989-12-08","bar_index":96,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.9869,"stop_level":6.3749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1989-12-12","known_ts":"1989-12-12","bar_index":96,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.0423,"stop_level":6.3749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-03-12","known_ts":"1990-03-14","bar_index":117,"type":"BUY","strength":0.45,"price":4.1305,"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-03-12","known_ts":"1990-03-14","bar_index":117,"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-03-12","trigger_known_ts":"1990-03-14","strength":0.45,"price":4.1305,"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.432366,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8514,"atr14":0.168173,"stop_level":3.767314,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-04-24","known_ts":"1990-04-24","bar_index":127,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0567,"stop_level":4.2257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-05-07","known_ts":"1990-05-07","bar_index":130,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0004,"stop_level":4.0567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-05-08","known_ts":"1990-05-08","bar_index":130,"type":"RECLAIM","strength":0.588,"price":4.113,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-05-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":"1990-05-07","prior_stop_level":4.0567,"sweep_low":4.0004,"atr14":0.133964,"stop_level":3.933418,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-28","known_ts":"1990-06-28","bar_index":142,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4511,"stop_level":4.5074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-07-03","known_ts":"1990-07-03","bar_index":143,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2821,"stop_level":4.5074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-08-09","known_ts":"1990-08-13","bar_index":152,"type":"BUY","strength":0.725,"price":4.323,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"1990-09-18","known_ts":"1990-09-18","bar_index":161,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2661,"stop_level":4.323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-09-20","known_ts":"1990-09-20","bar_index":161,"type":"RECLAIM","strength":0.725,"price":4.4083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-09-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":"1990-09-18","prior_stop_level":4.323,"sweep_low":4.2661,"atr14":0.099864,"stop_level":4.216168,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-05","known_ts":"1990-10-05","bar_index":165,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.323,"stop_level":4.3798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-10-08","known_ts":"1990-10-08","bar_index":165,"type":"RECLAIM","strength":0.863,"price":4.4936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-10-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":"1990-10-05","prior_stop_level":4.3798,"sweep_low":4.323,"atr14":0.119916,"stop_level":4.263042,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-22","known_ts":"1990-10-22","bar_index":169,"type":"RECLAIM","strength":0.863,"price":4.9487,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-10-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-14","known_ts":"1990-12-14","bar_index":181,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3468,"stop_level":5.5175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-07","known_ts":"1991-02-07","bar_index":194,"type":"RECLAIM","strength":1.0,"price":5.7317,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-03-04","known_ts":"1991-03-04","bar_index":199,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0756,"stop_level":6.1903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-03-05","known_ts":"1991-03-05","bar_index":199,"type":"RECLAIM","strength":1.0,"price":6.2476,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-03-04","prior_stop_level":6.1903,"sweep_low":6.0756,"atr14":0.161187,"stop_level":5.995006,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-20","known_ts":"1991-03-20","bar_index":203,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9037,"stop_level":6.0756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-03-26","known_ts":"1991-03-26","bar_index":204,"type":"RECLAIM","strength":1.0,"price":6.3049,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-03-20","prior_stop_level":6.0756,"sweep_low":5.9037,"atr14":0.144163,"stop_level":5.831619,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-05","known_ts":"1991-04-05","bar_index":207,"type":"RECLAIM","strength":1.0,"price":6.2292,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-05","known_ts":"1991-06-07","bar_index":221,"type":"BUY","strength":0.863,"price":6.5176,"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":25},{"ts":"1991-06-24","known_ts":"1991-06-24","bar_index":225,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4599,"stop_level":6.5753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-06-26","known_ts":"1991-06-26","bar_index":226,"type":"RECLAIM","strength":0.863,"price":6.6329,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1991-06-24","prior_stop_level":6.5753,"sweep_low":6.4022,"atr14":0.177002,"stop_level":6.313699,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-07-10","known_ts":"1991-07-10","bar_index":229,"type":"RECLAIM","strength":1.0,"price":7.136,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-08-12","known_ts":"1991-08-12","bar_index":236,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7009,"stop_level":6.7299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-08-14","known_ts":"1991-08-14","bar_index":237,"type":"RECLAIM","strength":0.863,"price":6.7879,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1991-08-12","prior_stop_level":6.7299,"sweep_low":6.6138,"atr14":0.150053,"stop_level":6.538774,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-08","known_ts":"1991-10-10","bar_index":250,"type":"BUY","strength":0.725,"price":6.7009,"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":"1991-11-04","known_ts":"1991-11-04","bar_index":256,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4398,"stop_level":6.5558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-12-30","known_ts":"1991-12-30","bar_index":269,"type":"RECLAIM","strength":0.863,"price":7.4841,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-24","known_ts":"1992-01-24","bar_index":275,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5246,"stop_level":7.5829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-31","known_ts":"1992-01-31","bar_index":276,"type":"RECLAIM","strength":1.0,"price":7.6413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-01-24","prior_stop_level":7.5829,"sweep_low":7.3496,"atr14":0.193066,"stop_level":7.253067,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-11","known_ts":"1992-02-11","bar_index":279,"type":"RECLAIM","strength":1.0,"price":8.0787,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-06","known_ts":"1992-03-06","bar_index":284,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.7288,"stop_level":7.8163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-13","known_ts":"1992-03-13","bar_index":286,"type":"RECLAIM","strength":0.863,"price":7.8746,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-03-06 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-03-06","prior_stop_level":7.8163,"sweep_low":7.5829,"atr14":0.214412,"stop_level":7.475694,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-20","known_ts":"1992-03-20","bar_index":288,"type":"RECLAIM","strength":1.0,"price":8.1079,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-26","known_ts":"1992-05-28","bar_index":303,"type":"BUY","strength":0.725,"price":7.624,"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":"1992-08-21","known_ts":"1992-08-21","bar_index":323,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.0471,"stop_level":8.1355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-08-25","known_ts":"1992-08-25","bar_index":324,"type":"RECLAIM","strength":1.0,"price":8.224,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-08-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":"1992-08-21","prior_stop_level":8.1355,"sweep_low":7.9587,"atr14":0.23466,"stop_level":7.84137,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-27","known_ts":"1992-10-29","bar_index":339,"type":"BUY","strength":0.725,"price":8.0936,"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":"1992-11-19","known_ts":"1992-11-19","bar_index":344,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.4494,"stop_level":8.5383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-04","known_ts":"1992-12-04","bar_index":348,"type":"RECLAIM","strength":0.725,"price":8.5383,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-31","known_ts":"1993-01-05","bar_index":354,"type":"BUY","strength":0.725,"price":8.7162,"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":25},{"ts":"1993-02-10","known_ts":"1993-02-10","bar_index":363,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.8337,"stop_level":10.1912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-12","known_ts":"1993-02-12","bar_index":364,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.5655,"stop_level":10.1912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-03-03","known_ts":"1993-03-03","bar_index":368,"type":"RECLAIM","strength":1.0,"price":10.4147,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-02-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-07-07","known_ts":"1993-07-09","bar_index":397,"type":"BUY","strength":0.588,"price":9.2933,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1993-09-07","known_ts":"1993-09-07","bar_index":411,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9324,"stop_level":9.0226,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-09","known_ts":"1993-09-09","bar_index":412,"type":"RECLAIM","strength":0.588,"price":9.1128,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-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":"1993-09-07","prior_stop_level":9.0226,"sweep_low":8.5715,"atr14":0.321838,"stop_level":8.410581,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-20","known_ts":"1993-09-20","bar_index":414,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.6617,"stop_level":8.8422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1993-09-27","known_ts":"1993-09-27","bar_index":416,"type":"RECLAIM","strength":0.45,"price":9.0226,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-20 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":"1993-09-20","prior_stop_level":8.8422,"sweep_low":8.4813,"atr14":0.301188,"stop_level":8.330706,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-30","known_ts":"1993-10-04","bar_index":417,"type":"BUY","strength":0.45,"price":9.0226,"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-11-19","known_ts":"1993-11-19","bar_index":429,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.6173,"stop_level":8.6627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-11-23","known_ts":"1993-11-23","bar_index":429,"type":"RECLAIM","strength":0.588,"price":8.9348,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-11-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":"1993-11-19","prior_stop_level":8.6627,"sweep_low":8.4359,"atr14":0.261628,"stop_level":8.305086,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-08","known_ts":"1993-12-08","bar_index":433,"type":"RECLAIM","strength":0.725,"price":9.6151,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-14","known_ts":"1994-01-14","bar_index":441,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.1128,"stop_level":10.1594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-17","known_ts":"1994-01-17","bar_index":442,"type":"RECLAIM","strength":0.863,"price":10.3861,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-01-14","prior_stop_level":10.1594,"sweep_low":10.1128,"atr14":0.286994,"stop_level":9.969303,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-28","known_ts":"1994-01-28","bar_index":445,"type":"RECLAIM","strength":0.863,"price":10.4773,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-03-30","known_ts":"1994-03-30","bar_index":459,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.0239,"stop_level":11.0694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-04-04","known_ts":"1994-04-04","bar_index":459,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.0689,"stop_level":11.0694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-03-31","known_ts":"1994-03-31","bar_index":459,"type":"RECLAIM","strength":1.0,"price":11.2061,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1994-03-30","prior_stop_level":11.0694,"sweep_low":11.0239,"atr14":0.313335,"stop_level":10.867233,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-05","known_ts":"1994-04-05","bar_index":460,"type":"RECLAIM","strength":1.0,"price":11.6178,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1994-04-04","prior_stop_level":11.0694,"sweep_low":10.703,"atr14":0.342747,"stop_level":10.531626,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-18","known_ts":"1994-04-18","bar_index":463,"type":"RECLAIM","strength":1.0,"price":11.5263,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-08-01","known_ts":"1994-08-01","bar_index":487,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.4847,"stop_level":13.0355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-10-28","known_ts":"1994-11-01","bar_index":508,"type":"BUY","strength":0.588,"price":9.7764,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1994-12-02","known_ts":"1994-12-02","bar_index":516,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.7764,"stop_level":9.9609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-06","known_ts":"1994-12-06","bar_index":516,"type":"RECLAIM","strength":0.588,"price":10.1453,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-12-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":"1994-12-02","prior_stop_level":9.9609,"sweep_low":9.7764,"atr14":0.286325,"stop_level":9.633237,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-21","known_ts":"1994-12-21","bar_index":520,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7619,"stop_level":9.7764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-10","known_ts":"1995-02-14","bar_index":532,"type":"BUY","strength":0.45,"price":7.2329,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-02-10","known_ts":"1995-02-14","bar_index":532,"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":"1995-02-10","trigger_known_ts":"1995-02-14","strength":0.45,"price":7.2329,"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.452845,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.3056,"atr14":0.470079,"stop_level":6.07056,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-07","known_ts":"1995-04-07","bar_index":545,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5364,"stop_level":6.6765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-11","known_ts":"1995-04-11","bar_index":545,"type":"RECLAIM","strength":0.588,"price":6.7232,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-04-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":"1995-04-07","prior_stop_level":6.6765,"sweep_low":6.5364,"atr14":0.333983,"stop_level":6.369409,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-08","known_ts":"1995-05-08","bar_index":551,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.443,"stop_level":6.5364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-05-09","known_ts":"1995-05-09","bar_index":552,"type":"RECLAIM","strength":0.588,"price":6.7232,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-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":"1995-05-08","prior_stop_level":6.5364,"sweep_low":6.3497,"atr14":0.307891,"stop_level":6.195754,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-07-27","known_ts":"1995-07-27","bar_index":570,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.5333,"stop_level":6.6743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-07-31","known_ts":"1995-07-31","bar_index":571,"type":"RECLAIM","strength":0.725,"price":6.7683,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-07-27","prior_stop_level":6.6743,"sweep_low":6.4863,"atr14":0.245295,"stop_level":6.363652,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-21","known_ts":"1995-08-23","bar_index":576,"type":"BUY","strength":0.725,"price":7.3323,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1996-01-22","known_ts":"1996-01-22","bar_index":611,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2642,"stop_level":5.3582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-03-25","known_ts":"1996-03-27","bar_index":626,"type":"BUY","strength":0.588,"price":4.9822,"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":55},{"ts":"1996-05-29","known_ts":"1996-05-31","bar_index":641,"type":"BUY","strength":0.588,"price":4.7002,"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":30},{"ts":"1996-06-20","known_ts":"1996-06-20","bar_index":646,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6062,"stop_level":4.7002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-07-24","known_ts":"1996-07-24","bar_index":654,"type":"RECLAIM","strength":1.0,"price":4.8882,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-24","known_ts":"1996-10-24","bar_index":675,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0633,"stop_level":6.1103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-30","known_ts":"1996-10-30","bar_index":677,"type":"RECLAIM","strength":1.0,"price":6.1573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-10-24","prior_stop_level":6.1103,"sweep_low":6.0163,"atr14":0.226596,"stop_level":5.903002,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-07","known_ts":"1996-11-07","bar_index":679,"type":"RECLAIM","strength":1.0,"price":7.1443,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-22","known_ts":"1996-11-22","bar_index":682,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9223,"stop_level":6.0163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-25","known_ts":"1996-11-25","bar_index":683,"type":"RECLAIM","strength":1.0,"price":6.2043,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-11-22","prior_stop_level":6.0163,"sweep_low":5.8282,"atr14":0.340301,"stop_level":5.658049,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-01","known_ts":"1997-05-05","bar_index":719,"type":"BUY","strength":0.588,"price":4.2302,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1997-05-28","known_ts":"1997-05-28","bar_index":725,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2772,"stop_level":4.3947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1997-05-29","known_ts":"1997-05-29","bar_index":725,"type":"RECLAIM","strength":0.588,"price":4.4652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1997-05-28","prior_stop_level":4.3947,"sweep_low":4.2772,"atr14":0.186001,"stop_level":4.1842,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-18","known_ts":"1997-07-18","bar_index":737,"type":"RECLAIM","strength":0.863,"price":5.3582,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-07","known_ts":"1997-08-07","bar_index":741,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1702,"stop_level":5.3582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1997-08-11","known_ts":"1997-08-11","bar_index":742,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8882,"stop_level":5.3582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1997-08-26","known_ts":"1997-08-26","bar_index":746,"type":"RECLAIM","strength":1.0,"price":5.3582,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-12","known_ts":"1997-12-12","bar_index":771,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0762,"stop_level":5.1232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-01-16","known_ts":"1998-01-16","bar_index":779,"type":"RECLAIM","strength":0.863,"price":5.6402,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-06","known_ts":"1998-03-10","bar_index":790,"type":"REBUY","strength":0.863,"price":5.2642,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1998-03-27","known_ts":"1998-03-27","bar_index":795,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9352,"stop_level":5.3582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-05-14","known_ts":"1998-05-18","bar_index":806,"type":"BUY","strength":0.725,"price":5.2642,"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":15},{"ts":"1998-06-26","known_ts":"1998-06-26","bar_index":816,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.3582,"stop_level":5.4052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-29","known_ts":"1998-06-29","bar_index":816,"type":"RECLAIM","strength":1.0,"price":5.4522,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-06-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":"1998-06-26","prior_stop_level":5.4052,"sweep_low":5.3582,"atr14":0.108295,"stop_level":5.304052,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-22","known_ts":"1998-09-24","bar_index":836,"type":"BUY","strength":0.588,"price":3.9952,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1998-11-27","known_ts":"1998-11-27","bar_index":851,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0292,"stop_level":5.1702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-16","known_ts":"1998-12-16","bar_index":856,"type":"RECLAIM","strength":1.0,"price":5.2642,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-12-30","known_ts":"1999-01-04","bar_index":859,"type":"BUY","strength":1.0,"price":5.2642,"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":20},{"ts":"1999-01-08","known_ts":"1999-01-12","bar_index":861,"type":"BUY","strength":1.0,"price":5.4287,"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":20},{"ts":"1999-02-09","known_ts":"1999-02-11","bar_index":868,"type":"BUY","strength":1.0,"price":5.4052,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1999-02-12","known_ts":"1999-02-12","bar_index":869,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0762,"stop_level":5.1702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-04-28","known_ts":"1999-04-30","bar_index":886,"type":"BUY","strength":0.588,"price":4.0774,"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":"1999-05-18","known_ts":"1999-05-18","bar_index":890,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.9247,"stop_level":3.9717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-05-19","known_ts":"1999-05-19","bar_index":891,"type":"RECLAIM","strength":0.45,"price":4.0892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-18 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":"1999-05-18","prior_stop_level":3.9717,"sweep_low":3.9247,"atr14":0.098978,"stop_level":3.875211,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-25","known_ts":"1999-05-25","bar_index":892,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.7602,"stop_level":3.9717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-06-02","known_ts":"1999-06-04","bar_index":894,"type":"REBUY","strength":0.45,"price":3.9482,"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-18","known_ts":"1999-10-20","bar_index":926,"type":"BUY","strength":0.45,"price":3.6192,"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-11-03","known_ts":"1999-11-05","bar_index":930,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-11-03","trigger_known_ts":"1999-11-05","strength":0.45,"price":3.5722,"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.355919,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3841,"atr14":0.09515,"stop_level":3.336525,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-29","known_ts":"1999-11-29","bar_index":935,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.1961,"stop_level":3.2431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-12-27","known_ts":"1999-12-29","bar_index":942,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-12-27","trigger_known_ts":"1999-12-29","strength":0.45,"price":2.7731,"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.49138,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6321,"atr14":0.086454,"stop_level":2.588873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-04","known_ts":"2000-01-06","bar_index":944,"type":"BUY","strength":0.45,"price":2.9141,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-01-04","known_ts":"2000-01-06","bar_index":944,"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-01-04","trigger_known_ts":"2000-01-06","strength":0.45,"price":2.9141,"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.465519,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6321,"atr14":0.08713,"stop_level":2.588535,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-11","known_ts":"2000-02-11","bar_index":953,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8201,"stop_level":2.9611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-17","known_ts":"2000-03-21","bar_index":961,"type":"BUY","strength":0.725,"price":3.2431,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2000-05-24","known_ts":"2000-05-24","bar_index":976,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3031,"stop_level":2.7261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-05","known_ts":"2000-06-07","bar_index":979,"type":"BUY","strength":0.725,"price":2.9141,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2000-08-29","known_ts":"2000-08-31","bar_index":999,"type":"REBUY","strength":1.0,"price":3.3841,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2000-09-25","known_ts":"2000-09-27","bar_index":1005,"type":"REBUY","strength":1.0,"price":3.6192,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2000-10-16","known_ts":"2000-10-16","bar_index":1010,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5858,"stop_level":3.6309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-14","known_ts":"2001-03-16","bar_index":1044,"type":"BUY","strength":0.725,"price":3.3721,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2001-04-04","known_ts":"2001-04-06","bar_index":1049,"type":"BUY","strength":0.588,"price":3.3246,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2001-06-06","known_ts":"2001-06-06","bar_index":1063,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1916,"stop_level":3.4006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-06-12","known_ts":"2001-06-12","bar_index":1064,"type":"RECLAIM","strength":0.863,"price":3.7995,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-06","prior_stop_level":3.4006,"sweep_low":3.1726,"atr14":0.118053,"stop_level":3.113574,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-21","known_ts":"2001-06-21","bar_index":1067,"type":"RECLAIM","strength":0.863,"price":4.2744,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-11","known_ts":"2001-07-11","bar_index":1071,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.0921,"stop_level":4.1225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-16","known_ts":"2001-07-16","bar_index":1072,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9895,"stop_level":4.1225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-13","known_ts":"2001-07-13","bar_index":1072,"type":"RECLAIM","strength":1.0,"price":4.1795,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-07-11","prior_stop_level":4.1225,"sweep_low":3.9705,"atr14":0.088605,"stop_level":3.926198,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-23","known_ts":"2001-07-23","bar_index":1074,"type":"RECLAIM","strength":1.0,"price":4.1795,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-07-16","prior_stop_level":4.1225,"sweep_low":3.9287,"atr14":0.108174,"stop_level":3.874613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-12","known_ts":"2001-10-12","bar_index":1092,"type":"RECLAIM","strength":0.863,"price":4.4192,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-29","known_ts":"2001-10-29","bar_index":1095,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9213,"stop_level":4.0911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-02","known_ts":"2001-11-02","bar_index":1097,"type":"RECLAIM","strength":0.863,"price":4.4771,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-10-29","prior_stop_level":4.0911,"sweep_low":3.9213,"atr14":0.163252,"stop_level":3.839674,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-12","known_ts":"2001-11-12","bar_index":1099,"type":"RECLAIM","strength":0.863,"price":4.3729,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-13","known_ts":"2001-12-13","bar_index":1106,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5466,"stop_level":4.5929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-14","known_ts":"2001-12-14","bar_index":1106,"type":"RECLAIM","strength":1.0,"price":4.6469,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-12-13","prior_stop_level":4.5929,"sweep_low":4.5466,"atr14":0.111445,"stop_level":4.490877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-04","known_ts":"2002-01-08","bar_index":1111,"type":"BUY","strength":1.0,"price":4.7125,"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":35},{"ts":"2002-10-01","known_ts":"2002-10-03","bar_index":1173,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-10-01","trigger_known_ts":"2002-10-03","strength":0.45,"price":3.0877,"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.45167,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7442,"atr14":0.166661,"stop_level":2.66087,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-14","known_ts":"2002-10-16","bar_index":1176,"type":"BUY","strength":0.45,"price":2.9552,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-10-14","known_ts":"2002-10-16","bar_index":1176,"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-14","trigger_known_ts":"2002-10-16","strength":0.45,"price":2.9552,"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.4752,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.309,"atr14":0.236012,"stop_level":2.190994,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-18","known_ts":"2002-11-18","bar_index":1184,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1207,"stop_level":3.1562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-20","known_ts":"2002-11-20","bar_index":1185,"type":"RECLAIM","strength":0.588,"price":3.1601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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":"2002-11-18","prior_stop_level":3.1562,"sweep_low":3.1128,"atr14":0.150166,"stop_level":3.037717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-25","known_ts":"2002-11-25","bar_index":1186,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9355,"stop_level":3.1562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-07","known_ts":"2003-02-07","bar_index":1202,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1522,"stop_level":3.1641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-15","known_ts":"2003-04-17","bar_index":1218,"type":"BUY","strength":0.45,"price":2.7858,"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":"2003-04-15","known_ts":"2003-04-17","bar_index":1218,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-04-15","trigger_known_ts":"2003-04-17","strength":0.45,"price":2.7858,"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.500493,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.64,"atr14":0.039063,"stop_level":2.620468,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-02","known_ts":"2003-05-02","bar_index":1222,"type":"RECLAIM","strength":0.725,"price":2.841,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-04-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-14","known_ts":"2003-05-14","bar_index":1224,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8134,"stop_level":2.8173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-15","known_ts":"2003-05-15","bar_index":1225,"type":"RECLAIM","strength":0.725,"price":3.0143,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-14","prior_stop_level":2.8173,"sweep_low":2.8134,"atr14":0.055538,"stop_level":2.785631,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-03","known_ts":"2003-06-03","bar_index":1229,"type":"RECLAIM","strength":0.863,"price":3.1089,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-24","known_ts":"2003-06-24","bar_index":1234,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3965,"stop_level":3.4438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-25","known_ts":"2003-06-25","bar_index":1234,"type":"RECLAIM","strength":0.863,"price":3.4793,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-24","prior_stop_level":3.4438,"sweep_low":3.3965,"atr14":0.09225,"stop_level":3.350375,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-11","known_ts":"2003-07-11","bar_index":1238,"type":"RECLAIM","strength":0.863,"price":3.5463,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-24","known_ts":"2003-07-24","bar_index":1241,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3571,"stop_level":3.3611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-25","known_ts":"2003-07-25","bar_index":1241,"type":"RECLAIM","strength":0.863,"price":3.4123,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-07-24","prior_stop_level":3.3611,"sweep_low":3.3571,"atr14":0.068775,"stop_level":3.322713,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-18","known_ts":"2003-09-18","bar_index":1254,"type":"RECLAIM","strength":0.863,"price":3.5069,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-08","known_ts":"2003-10-08","bar_index":1258,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5059,"stop_level":3.5108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-15","known_ts":"2003-10-15","bar_index":1260,"type":"RECLAIM","strength":1.0,"price":3.55,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-10-08","prior_stop_level":3.5108,"sweep_low":3.4939,"atr14":0.03702,"stop_level":3.47539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-17","known_ts":"2003-10-21","bar_index":1261,"type":"REBUY","strength":1.0,"price":3.8464,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2004-05-03","known_ts":"2004-05-03","bar_index":1306,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.4255,"stop_level":10.4976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-05-05","known_ts":"2004-05-05","bar_index":1306,"type":"RECLAIM","strength":0.863,"price":10.6138,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-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":"2004-05-03","prior_stop_level":10.4976,"sweep_low":9.6682,"atr14":0.487923,"stop_level":9.424238,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-19","known_ts":"2004-05-19","bar_index":1310,"type":"RECLAIM","strength":1.0,"price":14.324,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-07","known_ts":"2004-09-09","bar_index":1335,"type":"BUY","strength":0.588,"price":9.6322,"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":25},{"ts":"2004-12-06","known_ts":"2004-12-06","bar_index":1356,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0853,"stop_level":7.5985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-12-10","known_ts":"2004-12-10","bar_index":1357,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8901,"stop_level":7.5985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-04-04","known_ts":"2005-04-04","bar_index":1383,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3701,"stop_level":6.427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-04-05","known_ts":"2005-04-05","bar_index":1383,"type":"RECLAIM","strength":0.588,"price":6.5002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-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":"2005-04-04","prior_stop_level":6.427,"sweep_low":6.3457,"atr14":0.242997,"stop_level":6.224201,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-04","known_ts":"2005-05-04","bar_index":1390,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.9233,"stop_level":7.1429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-05-09","known_ts":"2005-05-09","bar_index":1391,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.427,"stop_level":7.1429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-05-27","known_ts":"2005-06-01","bar_index":1396,"type":"BUY","strength":0.863,"price":7.0535,"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":10},{"ts":"2005-06-07","known_ts":"2005-06-09","bar_index":1398,"type":"BUY","strength":0.863,"price":6.9721,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2005-07-07","known_ts":"2005-07-11","bar_index":1405,"type":"BUY","strength":0.863,"price":6.9558,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2005-07-25","known_ts":"2005-07-27","bar_index":1409,"type":"BUY","strength":0.863,"price":6.9884,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":1413,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6223,"stop_level":6.728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-15","known_ts":"2005-08-15","bar_index":1414,"type":"RECLAIM","strength":0.725,"price":6.8257,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-08-11","prior_stop_level":6.728,"sweep_low":6.5246,"atr14":0.243486,"stop_level":6.402857,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-26","known_ts":"2005-08-26","bar_index":1417,"type":"RECLAIM","strength":0.863,"price":6.9884,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-29","known_ts":"2005-12-29","bar_index":1445,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.4739,"stop_level":9.8377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":1446,"type":"RECLAIM","strength":1.0,"price":9.9369,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-12-29","prior_stop_level":9.8377,"sweep_low":9.259,"atr14":0.32961,"stop_level":9.094195,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-13","known_ts":"2006-01-13","bar_index":1449,"type":"RECLAIM","strength":1.0,"price":10.5321,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-17","known_ts":"2006-02-17","bar_index":1457,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2513,"stop_level":12.1442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-04-06","known_ts":"2006-04-06","bar_index":1468,"type":"RECLAIM","strength":1.0,"price":15.7816,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-06-08","known_ts":"2006-06-08","bar_index":1482,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.1882,"stop_level":21.3866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-06-09","known_ts":"2006-06-09","bar_index":1482,"type":"RECLAIM","strength":0.863,"price":21.6181,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-06-08","prior_stop_level":21.3866,"sweep_low":20.1053,"atr14":1.640028,"stop_level":19.285286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-23","known_ts":"2006-08-25","bar_index":1500,"type":"BUY","strength":0.725,"price":19.477,"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":25},{"ts":"2006-09-25","known_ts":"2006-09-25","bar_index":1507,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.6345,"stop_level":18.8322,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-12-21","known_ts":"2006-12-26","bar_index":1528,"type":"BUY","strength":0.588,"price":17.8424,"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":"2006-12-27","known_ts":"2006-12-27","bar_index":1529,"type":"RECLAIM","strength":0.725,"price":18.8512,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-12-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-14","known_ts":"2007-03-16","bar_index":1546,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-03-14","trigger_known_ts":"2007-03-16","strength":0.45,"price":15.4829,"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.39818,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.3328,"atr14":0.565441,"stop_level":15.050079,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-27","known_ts":"2007-03-29","bar_index":1549,"type":"BUY","strength":0.45,"price":16.9104,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-04-26","known_ts":"2007-04-26","bar_index":1556,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.8182,"stop_level":16.8434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-04-27","known_ts":"2007-04-27","bar_index":1556,"type":"RECLAIM","strength":0.588,"price":16.8685,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-04-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":"2007-04-26","prior_stop_level":16.8434,"sweep_low":16.5501,"atr14":0.402928,"stop_level":16.348636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-14","known_ts":"2007-05-14","bar_index":1560,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.1814,"stop_level":16.3322,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-26","known_ts":"2007-06-28","bar_index":1570,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-06-26","trigger_known_ts":"2007-06-28","strength":0.45,"price":14.5305,"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.301408,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.9887,"atr14":0.426291,"stop_level":12.775554,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-29","known_ts":"2007-07-03","bar_index":1571,"type":"BUY","strength":0.45,"price":14.5138,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-06-29","known_ts":"2007-07-03","bar_index":1571,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-06-29","trigger_known_ts":"2007-07-03","strength":0.45,"price":14.5138,"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.302211,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.9887,"atr14":0.431671,"stop_level":12.772864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-06","known_ts":"2007-08-06","bar_index":1579,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.4412,"stop_level":13.4831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-08-07","known_ts":"2007-08-07","bar_index":1579,"type":"RECLAIM","strength":0.588,"price":13.8434,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-08-06","prior_stop_level":13.4831,"sweep_low":12.9384,"atr14":0.542349,"stop_level":12.667226,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-17","known_ts":"2007-09-19","bar_index":1589,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-09-17","trigger_known_ts":"2007-09-19","strength":0.45,"price":10.9918,"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.436604,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.2291,"atr14":0.58547,"stop_level":9.936365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-24","known_ts":"2007-10-26","bar_index":1598,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-10-24","trigger_known_ts":"2007-10-26","strength":0.45,"price":7.4154,"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.616474,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.1188,"atr14":0.407479,"stop_level":6.915061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-01","known_ts":"2007-11-05","bar_index":1600,"type":"BUY","strength":0.45,"price":7.9239,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-01","known_ts":"2007-11-05","bar_index":1600,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-11-01","trigger_known_ts":"2007-11-05","strength":0.45,"price":7.9239,"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.590174,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.1188,"atr14":0.400229,"stop_level":6.918686,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-23","known_ts":"2007-11-27","bar_index":1605,"type":"BUY","strength":0.45,"price":6.1018,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-23","known_ts":"2007-11-27","bar_index":1605,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-11-23","trigger_known_ts":"2007-11-27","strength":0.45,"price":6.1018,"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.68291,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.0933,"atr14":0.464739,"stop_level":4.860931,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-08","known_ts":"2008-01-08","bar_index":1615,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.4239,"stop_level":7.9833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-17","known_ts":"2008-01-17","bar_index":1617,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.39,"stop_level":7.4239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-22","known_ts":"2008-01-22","bar_index":1618,"type":"RECLAIM","strength":0.588,"price":7.4578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-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":"2008-01-17","prior_stop_level":7.4239,"sweep_low":6.7798,"atr14":0.554666,"stop_level":6.502467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-11","known_ts":"2008-02-11","bar_index":1622,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9239,"stop_level":8.0087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-27","known_ts":"2008-03-31","bar_index":1633,"type":"BUY","strength":0.725,"price":6.0084,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2008-04-23","known_ts":"2008-04-23","bar_index":1639,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.0857,"stop_level":6.0943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-24","known_ts":"2008-04-24","bar_index":1639,"type":"RECLAIM","strength":0.725,"price":6.2748,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-23","prior_stop_level":6.0943,"sweep_low":6.0084,"atr14":0.317815,"stop_level":5.849492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-04","known_ts":"2008-06-04","bar_index":1649,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.9482,"stop_level":6.0857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-05","known_ts":"2008-06-05","bar_index":1649,"type":"RECLAIM","strength":0.725,"price":6.1115,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-06-04","prior_stop_level":6.0857,"sweep_low":5.7591,"atr14":0.34287,"stop_level":5.587665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-07","known_ts":"2008-08-11","bar_index":1664,"type":"BUY","strength":0.725,"price":5.123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2008-08-27","known_ts":"2008-08-27","bar_index":1668,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2721,"stop_level":5.0886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-10","known_ts":"2008-10-14","bar_index":1679,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-10","trigger_known_ts":"2008-10-14","strength":0.45,"price":2.1145,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.747721,"monthly_oversold_dwell":19,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5042,"atr14":0.434118,"stop_level":1.287141,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-29","known_ts":"2008-12-29","bar_index":1697,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.5501,"stop_level":0.6017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-01-02","known_ts":"2009-01-02","bar_index":1698,"type":"RECLAIM","strength":0.45,"price":0.6103,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2008-12-29","prior_stop_level":0.6017,"sweep_low":0.447,"atr14":0.10391,"stop_level":0.395045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-27","known_ts":"2009-01-27","bar_index":1703,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6275,"stop_level":0.6963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-03","known_ts":"2009-02-03","bar_index":1705,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6189,"stop_level":0.6963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-09","known_ts":"2009-02-09","bar_index":1706,"type":"RECLAIM","strength":0.588,"price":0.7048,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-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":"2009-02-03","prior_stop_level":0.6963,"sweep_low":0.447,"atr14":0.097981,"stop_level":0.39801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-25","known_ts":"2009-02-25","bar_index":1710,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5931,"stop_level":0.6017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-27","known_ts":"2009-02-27","bar_index":1710,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5157,"stop_level":0.6017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-08","known_ts":"2009-05-08","bar_index":1727,"type":"RECLAIM","strength":0.863,"price":1.7793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-20","known_ts":"2009-05-20","bar_index":1729,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3839,"stop_level":1.4097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-27","known_ts":"2009-05-29","bar_index":1731,"type":"REBUY","strength":0.863,"price":1.977,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2009-05-27","known_ts":"2009-05-27","bar_index":1731,"type":"RECLAIM","strength":0.725,"price":1.5042,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-05-20","prior_stop_level":1.4097,"sweep_low":1.2894,"atr14":0.17247,"stop_level":1.203165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-08","known_ts":"2009-07-08","bar_index":1740,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9684,"stop_level":1.9942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-09","known_ts":"2009-07-09","bar_index":1741,"type":"RECLAIM","strength":1.0,"price":2.0888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-07-08","prior_stop_level":1.9942,"sweep_low":1.9684,"atr14":0.230111,"stop_level":1.853345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-22","known_ts":"2009-07-22","bar_index":1744,"type":"RECLAIM","strength":1.0,"price":2.5529,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-04","known_ts":"2010-01-04","bar_index":1782,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2233,"stop_level":6.2577,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-05","known_ts":"2010-01-05","bar_index":1782,"type":"RECLAIM","strength":1.0,"price":6.4811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-04","prior_stop_level":6.2577,"sweep_low":6.1029,"atr14":0.53957,"stop_level":5.833115,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-18","known_ts":"2010-03-22","bar_index":1799,"type":"BUY","strength":0.725,"price":6.5069,"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":"2010-04-28","known_ts":"2010-04-28","bar_index":1808,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6788,"stop_level":6.782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-04-29","known_ts":"2010-04-29","bar_index":1808,"type":"RECLAIM","strength":0.725,"price":6.8078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-28 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":"2010-04-28","prior_stop_level":6.782,"sweep_low":6.4897,"atr14":0.259778,"stop_level":6.359811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-09","known_ts":"2010-06-11","bar_index":1818,"type":"BUY","strength":0.725,"price":6.0256,"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":"2010-07-06","known_ts":"2010-07-06","bar_index":1824,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5528,"stop_level":5.6216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-07-08","known_ts":"2010-07-08","bar_index":1824,"type":"RECLAIM","strength":0.725,"price":5.8537,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-06 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":"2010-07-06","prior_stop_level":5.6216,"sweep_low":5.5012,"atr14":0.326911,"stop_level":5.337745,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-30","known_ts":"2010-07-30","bar_index":1830,"type":"RECLAIM","strength":0.863,"price":6.3694,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":1832,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7333,"stop_level":5.7591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":1833,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6044,"stop_level":5.7591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":1834,"type":"RECLAIM","strength":0.588,"price":5.8623,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-08-11","prior_stop_level":5.7591,"sweep_low":5.5872,"atr14":0.247158,"stop_level":5.463621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":1834,"type":"RECLAIM","strength":0.588,"price":5.8623,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-08-13","prior_stop_level":5.7591,"sweep_low":5.5872,"atr14":0.247158,"stop_level":5.463621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-30","known_ts":"2010-09-01","bar_index":1837,"type":"BUY","strength":0.588,"price":5.9654,"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":"2010-10-27","known_ts":"2010-10-27","bar_index":1850,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4353,"stop_level":7.6603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":1851,"type":"RECLAIM","strength":0.863,"price":7.8075,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-10-27","prior_stop_level":7.6603,"sweep_low":7.2621,"atr14":0.275044,"stop_level":7.124578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-10","known_ts":"2010-11-10","bar_index":1854,"type":"RECLAIM","strength":1.0,"price":7.868,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-19","known_ts":"2011-01-19","bar_index":1869,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3354,"stop_level":8.5086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-01-25","known_ts":"2011-01-25","bar_index":1871,"type":"RECLAIM","strength":0.863,"price":8.5518,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-19","prior_stop_level":8.5086,"sweep_low":8.197,"atr14":0.34459,"stop_level":8.024705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-04","known_ts":"2011-04-06","bar_index":1887,"type":"BUY","strength":0.725,"price":7.7555,"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":10},{"ts":"2011-04-26","known_ts":"2011-04-28","bar_index":1892,"type":"BUY","strength":0.588,"price":7.392,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2011-07-20","known_ts":"2011-07-20","bar_index":1911,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8899,"stop_level":6.9505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-07-22","known_ts":"2011-07-22","bar_index":1912,"type":"RECLAIM","strength":0.588,"price":6.9852,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-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":"2011-07-20","prior_stop_level":6.9505,"sweep_low":6.838,"atr14":0.22011,"stop_level":6.727945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-16","known_ts":"2011-08-18","bar_index":1918,"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":"2011-08-16","trigger_known_ts":"2011-08-18","strength":0.45,"price":5.1242,"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.502519,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.0722,"atr14":0.287821,"stop_level":4.92829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-29","known_ts":"2011-08-31","bar_index":1921,"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":"2011-08-29","trigger_known_ts":"2011-08-31","strength":0.45,"price":5.306,"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.484869,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.8472,"atr14":0.253864,"stop_level":4.720268,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-12","known_ts":"2011-09-14","bar_index":1924,"type":"BUY","strength":0.45,"price":5.9949,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-09-12","known_ts":"2011-09-14","bar_index":1924,"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":"2011-09-12","trigger_known_ts":"2011-09-14","strength":0.45,"price":5.9949,"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.417988,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9943,"atr14":0.36742,"stop_level":4.81059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-07","known_ts":"2011-11-07","bar_index":1937,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7907,"stop_level":4.8081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-08","known_ts":"2011-11-08","bar_index":1937,"type":"RECLAIM","strength":0.588,"price":4.9827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-07","prior_stop_level":4.8081,"sweep_low":4.4678,"atr14":0.402302,"stop_level":4.266649,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-01","known_ts":"2011-12-05","bar_index":1943,"type":"REBUY","strength":0.588,"price":4.5376,"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":"2011-12-19","known_ts":"2011-12-21","bar_index":1947,"type":"BUY","strength":0.588,"price":4.3107,"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":"2012-01-19","known_ts":"2012-01-19","bar_index":1953,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2148,"stop_level":4.2235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-20","known_ts":"2012-01-20","bar_index":1954,"type":"RECLAIM","strength":0.588,"price":4.5027,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-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":"2012-01-19","prior_stop_level":4.2235,"sweep_low":4.1275,"atr14":0.245457,"stop_level":4.004771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-07","known_ts":"2012-02-07","bar_index":1958,"type":"RECLAIM","strength":0.725,"price":5.6546,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-28","known_ts":"2012-02-28","bar_index":1962,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4713,"stop_level":5.5324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-05-21","known_ts":"2012-05-23","bar_index":1982,"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":"2012-05-21","trigger_known_ts":"2012-05-23","strength":0.45,"price":3.1325,"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.591995,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6837,"atr14":0.291263,"stop_level":2.538068,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-12","known_ts":"2012-06-14","bar_index":1987,"type":"BUY","strength":0.45,"price":3.0533,"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-06-12","known_ts":"2012-06-14","bar_index":1987,"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":"2012-06-12","trigger_known_ts":"2012-06-14","strength":0.45,"price":3.0533,"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.602311,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7277,"atr14":0.34042,"stop_level":2.55749,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-21","known_ts":"2012-06-21","bar_index":1989,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.8773,"stop_level":3.0533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-06-25","known_ts":"2012-06-27","bar_index":1990,"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":"2012-06-25","trigger_known_ts":"2012-06-27","strength":0.45,"price":2.8157,"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.628227,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7717,"atr14":0.287,"stop_level":2.6282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-08","known_ts":"2012-08-08","bar_index":2000,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7541,"stop_level":2.8421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-09","known_ts":"2012-08-09","bar_index":2000,"type":"RECLAIM","strength":0.588,"price":2.9565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-08-08","prior_stop_level":2.8421,"sweep_low":2.7277,"atr14":0.215312,"stop_level":2.620044,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-20","known_ts":"2012-12-24","bar_index":2031,"type":"BUY","strength":0.725,"price":3.282,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2013-01-10","known_ts":"2013-01-10","bar_index":2035,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9389,"stop_level":2.9653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-01-11","known_ts":"2013-01-11","bar_index":2035,"type":"RECLAIM","strength":0.725,"price":2.9917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-01-10","prior_stop_level":2.9653,"sweep_low":2.9301,"atr14":0.203031,"stop_level":2.828585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-28","known_ts":"2013-01-30","bar_index":2039,"type":"BUY","strength":0.863,"price":3.3348,"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":10},{"ts":"2013-03-27","known_ts":"2013-03-27","bar_index":2052,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7048,"stop_level":3.7136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-28","known_ts":"2013-03-28","bar_index":2053,"type":"RECLAIM","strength":0.863,"price":3.8647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-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":"2013-03-27","prior_stop_level":3.7136,"sweep_low":3.687,"atr14":0.320772,"stop_level":3.526614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-11","known_ts":"2013-04-11","bar_index":2056,"type":"RECLAIM","strength":1.0,"price":4.2378,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-03","known_ts":"2013-06-05","bar_index":2068,"type":"BUY","strength":0.863,"price":4.7087,"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":"2013-07-24","known_ts":"2013-07-24","bar_index":2080,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7176,"stop_level":4.8775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-31","known_ts":"2013-07-31","bar_index":2081,"type":"RECLAIM","strength":0.863,"price":4.9663,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-07-24","prior_stop_level":4.8775,"sweep_low":4.2911,"atr14":0.21496,"stop_level":4.18362,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-15","known_ts":"2013-11-15","bar_index":2107,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1934,"stop_level":4.5043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-12-12","known_ts":"2013-12-12","bar_index":2113,"type":"RECLAIM","strength":0.863,"price":4.6021,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-03","known_ts":"2014-02-03","bar_index":2124,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8331,"stop_level":4.8686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-04","known_ts":"2014-02-04","bar_index":2124,"type":"RECLAIM","strength":0.863,"price":4.9486,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-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":"2014-02-03","prior_stop_level":4.8686,"sweep_low":4.8242,"atr14":0.169993,"stop_level":4.739204,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-19","known_ts":"2014-02-19","bar_index":2128,"type":"RECLAIM","strength":0.863,"price":5.0996,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-11","known_ts":"2014-04-11","bar_index":2140,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6621,"stop_level":5.7158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-17","known_ts":"2014-04-17","bar_index":2141,"type":"RECLAIM","strength":1.0,"price":5.8054,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-04-11","prior_stop_level":5.7158,"sweep_low":5.4918,"atr14":0.194556,"stop_level":5.394522,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-06","known_ts":"2014-06-06","bar_index":2153,"type":"RECLAIM","strength":0.863,"price":6.3788,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-17","known_ts":"2014-07-17","bar_index":2162,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7819,"stop_level":6.8536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-07-22","known_ts":"2014-07-22","bar_index":2163,"type":"RECLAIM","strength":0.863,"price":6.9522,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-17 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":"2014-07-17","prior_stop_level":6.8536,"sweep_low":6.558,"atr14":0.302995,"stop_level":6.406502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-11","known_ts":"2014-08-11","bar_index":2168,"type":"RECLAIM","strength":1.0,"price":8.6991,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-15","known_ts":"2014-09-15","bar_index":2176,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.3352,"stop_level":10.912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-19","known_ts":"2014-09-19","bar_index":2177,"type":"RECLAIM","strength":1.0,"price":11.1629,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-09-15","prior_stop_level":10.912,"sweep_low":9.2188,"atr14":0.633934,"stop_level":8.901833,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-01","known_ts":"2014-10-01","bar_index":2180,"type":"RECLAIM","strength":1.0,"price":11.5302,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-02","known_ts":"2015-01-02","bar_index":2201,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.5997,"stop_level":13.7968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-05-15","known_ts":"2015-05-15","bar_index":2232,"type":"RECLAIM","strength":0.863,"price":15.0116,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-15","known_ts":"2015-06-15","bar_index":2238,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.3894,"stop_level":15.4703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-16","known_ts":"2015-06-16","bar_index":2239,"type":"RECLAIM","strength":0.725,"price":15.956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-06-15","prior_stop_level":15.4703,"sweep_low":15.0836,"atr14":0.674168,"stop_level":14.746516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-27","known_ts":"2015-08-31","bar_index":2256,"type":"BUY","strength":0.588,"price":14.337,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2015-09-04","known_ts":"2015-09-09","bar_index":2258,"type":"BUY","strength":0.588,"price":13.9683,"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":20},{"ts":"2016-01-15","known_ts":"2016-01-15","bar_index":2288,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.185,"stop_level":19.4908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-01-22","known_ts":"2016-01-22","bar_index":2289,"type":"RECLAIM","strength":0.725,"price":19.8865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-15 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":"2016-01-15","prior_stop_level":19.4908,"sweep_low":17.9078,"atr14":0.925035,"stop_level":17.445283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-15","known_ts":"2016-04-15","bar_index":2309,"type":"RECLAIM","strength":0.725,"price":23.9293,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-17","known_ts":"2016-05-17","bar_index":2316,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.5412,"stop_level":23.6947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-18","known_ts":"2016-05-18","bar_index":2316,"type":"RECLAIM","strength":0.863,"price":23.7127,"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":true,"monthlyBull":false},"anchor_ts":"2016-05-17","prior_stop_level":23.6947,"sweep_low":23.1892,"atr14":0.973586,"stop_level":22.702407,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-24","known_ts":"2016-05-26","bar_index":2318,"type":"REBUY","strength":0.863,"price":30.0403,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2016-08-03","known_ts":"2016-08-03","bar_index":2334,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.3582,"stop_level":34.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-05","known_ts":"2016-08-05","bar_index":2335,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.952,"stop_level":34.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-10-21","known_ts":"2016-10-21","bar_index":2353,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.0524,"stop_level":36.7865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-11-11","known_ts":"2016-11-15","bar_index":2358,"type":"BUY","strength":0.725,"price":39.8954,"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":"2017-01-03","known_ts":"2017-01-03","bar_index":2369,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.6937,"stop_level":44.7389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-04","known_ts":"2017-01-04","bar_index":2369,"type":"RECLAIM","strength":0.725,"price":45.6335,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-01-03","prior_stop_level":44.7389,"sweep_low":44.3232,"atr14":1.414784,"stop_level":43.615808,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-28","known_ts":"2017-03-02","bar_index":2382,"type":"BUY","strength":0.588,"price":41.5145,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2017-04-07","known_ts":"2017-04-07","bar_index":2391,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.6648,"stop_level":48.515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-12","known_ts":"2017-04-12","bar_index":2392,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.8367,"stop_level":48.515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-20","known_ts":"2017-04-20","bar_index":2394,"type":"RECLAIM","strength":0.725,"price":48.7321,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-04-12","prior_stop_level":48.515,"sweep_low":46.3443,"atr14":1.547662,"stop_level":45.570469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-03","known_ts":"2017-05-03","bar_index":2397,"type":"RECLAIM","strength":0.725,"price":49.5552,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-12","known_ts":"2017-07-14","bar_index":2413,"type":"BUY","strength":0.588,"price":49.1485,"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":15},{"ts":"2017-08-23","known_ts":"2017-08-23","bar_index":2423,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.1535,"stop_level":52.4069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-24","known_ts":"2017-08-24","bar_index":2423,"type":"RECLAIM","strength":0.863,"price":53.2098,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-08-23","prior_stop_level":52.4069,"sweep_low":51.9606,"atr14":1.658211,"stop_level":51.131495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-11","known_ts":"2017-09-11","bar_index":2427,"type":"RECLAIM","strength":0.863,"price":54.1834,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-02","known_ts":"2017-10-04","bar_index":2432,"type":"REBUY","strength":0.863,"price":58.3902,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2017-11-22","known_ts":"2017-11-22","bar_index":2444,"type":"SELL","basis":"structure_stop","strength":0.863,"price":67.1151,"stop_level":67.1794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-24","known_ts":"2017-11-24","bar_index":2444,"type":"RECLAIM","strength":0.863,"price":68.2363,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-11-22","prior_stop_level":67.1794,"sweep_low":66.3615,"atr14":2.146475,"stop_level":65.288262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-18","known_ts":"2017-12-18","bar_index":2450,"type":"RECLAIM","strength":0.863,"price":71.5815,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-26","known_ts":"2018-03-28","bar_index":2472,"type":"BUY","strength":0.863,"price":81.0378,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2018-05-03","known_ts":"2018-05-03","bar_index":2481,"type":"SELL","basis":"structure_stop","strength":0.725,"price":76.8337,"stop_level":77.2752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-05-04","known_ts":"2018-05-04","bar_index":2481,"type":"RECLAIM","strength":0.725,"price":78.7287,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"2018-05-03","prior_stop_level":77.2752,"sweep_low":76.1437,"atr14":3.422387,"stop_level":74.432507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-07","known_ts":"2018-06-11","bar_index":2489,"type":"BUY","strength":0.725,"price":83.4152,"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":"2018-09-06","known_ts":"2018-09-10","bar_index":2510,"type":"BUY","strength":0.45,"price":71.7863,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-10-05","known_ts":"2018-10-05","bar_index":2517,"type":"SELL","basis":"structure_stop","strength":0.45,"price":68.9381,"stop_level":71.8508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-12-24","known_ts":"2018-12-27","bar_index":2535,"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":"2018-12-24","trigger_known_ts":"2018-12-27","strength":0.45,"price":53.08,"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.400088,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":49.518,"atr14":2.510017,"stop_level":48.262992,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-03","known_ts":"2019-01-07","bar_index":2537,"type":"BUY","strength":0.45,"price":53.9567,"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-01-03","known_ts":"2019-01-07","bar_index":2537,"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":"2019-01-03","trigger_known_ts":"2019-01-07","strength":0.45,"price":53.9567,"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.390179,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":50.6346,"atr14":2.346245,"stop_level":49.461478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-21","known_ts":"2019-02-21","bar_index":2548,"type":"RECLAIM","strength":0.725,"price":72.1545,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-10-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-13","known_ts":"2019-03-13","bar_index":2552,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.2212,"stop_level":73.834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-15","known_ts":"2019-03-15","bar_index":2553,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.0315,"stop_level":73.834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-01","known_ts":"2019-04-01","bar_index":2557,"type":"RECLAIM","strength":0.863,"price":72.0478,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-02","known_ts":"2019-05-02","bar_index":2564,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.7879,"stop_level":71.7799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-01","known_ts":"2019-07-03","bar_index":2578,"type":"BUY","strength":0.45,"price":63.6823,"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-07-31","known_ts":"2019-07-31","bar_index":2585,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.258,"stop_level":61.2394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-02","known_ts":"2019-08-02","bar_index":2585,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.7262,"stop_level":61.2394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-26","known_ts":"2019-08-28","bar_index":2591,"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":"2019-08-26","trigger_known_ts":"2019-08-28","strength":0.45,"price":43.7374,"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.461265,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":40.9093,"atr14":2.382254,"stop_level":39.718173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-09","known_ts":"2019-09-11","bar_index":2594,"type":"BUY","strength":0.45,"price":51.285,"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-09-09","known_ts":"2019-09-11","bar_index":2594,"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":"2019-09-09","trigger_known_ts":"2019-09-11","strength":0.45,"price":51.285,"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.368298,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.8394,"atr14":2.112812,"stop_level":42.782994,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-03","known_ts":"2019-10-07","bar_index":2600,"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":"2019-10-03","trigger_known_ts":"2019-10-07","strength":0.45,"price":45.6753,"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.437395,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.8857,"atr14":1.806569,"stop_level":42.982415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-17","known_ts":"2020-01-17","bar_index":2624,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.48,"stop_level":43.667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-02","known_ts":"2020-03-04","bar_index":2634,"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":"2020-03-02","trigger_known_ts":"2020-03-04","strength":0.45,"price":27.5532,"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.660614,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.9791,"atr14":1.374318,"stop_level":24.291941,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-26","known_ts":"2020-03-30","bar_index":2640,"type":"BUY","strength":0.45,"price":25.2454,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-03-26","known_ts":"2020-03-30","bar_index":2640,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-03-26","trigger_known_ts":"2020-03-30","strength":0.45,"price":25.2454,"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.68904,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.1963,"atr14":2.381929,"stop_level":19.005336,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-27","known_ts":"2020-04-27","bar_index":2647,"type":"RECLAIM","strength":0.725,"price":38.2554,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-03-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":2651,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.8157,"stop_level":32.301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":2651,"type":"RECLAIM","strength":0.725,"price":32.4597,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-13","prior_stop_level":32.301,"sweep_low":30.5931,"atr14":2.15813,"stop_level":29.514035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2657,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.5122,"stop_level":34.4506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-17","known_ts":"2020-07-21","bar_index":2666,"type":"BUY","strength":0.863,"price":36.3047,"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":10},{"ts":"2020-08-20","known_ts":"2020-08-20","bar_index":2674,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.8196,"stop_level":34.1697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-02","known_ts":"2020-09-04","bar_index":2677,"type":"BUY","strength":1.0,"price":38.3007,"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":20},{"ts":"2020-09-29","known_ts":"2020-10-01","bar_index":2683,"type":"BUY","strength":1.0,"price":37.8686,"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":25},{"ts":"2020-11-23","known_ts":"2020-11-25","bar_index":2696,"type":"BUY","strength":1.0,"price":41.6971,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2021-02-26","known_ts":"2021-02-26","bar_index":2717,"type":"SELL","basis":"structure_stop","strength":1.0,"price":60.1809,"stop_level":60.6049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-01","known_ts":"2021-03-01","bar_index":2717,"type":"RECLAIM","strength":1.0,"price":62.3666,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-02-26","prior_stop_level":60.6049,"sweep_low":57.4583,"atr14":3.435718,"stop_level":55.740441,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-15","known_ts":"2021-03-15","bar_index":2721,"type":"RECLAIM","strength":1.0,"price":62.4133,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-18","known_ts":"2021-05-20","bar_index":2736,"type":"BUY","strength":0.863,"price":63.0093,"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":25},{"ts":"2021-08-20","known_ts":"2021-08-24","bar_index":2758,"type":"BUY","strength":0.725,"price":60.8005,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2021-10-28","known_ts":"2021-11-01","bar_index":2774,"type":"REBUY","strength":0.725,"price":62.6952,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2021-12-20","known_ts":"2021-12-20","bar_index":2786,"type":"SELL","basis":"structure_stop","strength":1.0,"price":79.0842,"stop_level":79.4163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-21","known_ts":"2021-12-21","bar_index":2786,"type":"RECLAIM","strength":1.0,"price":81.5985,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-12-20","prior_stop_level":79.4163,"sweep_low":77.0347,"atr14":3.129242,"stop_level":75.470079,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-14","known_ts":"2022-03-16","bar_index":2805,"type":"BUY","strength":0.725,"price":79.5455,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2022-04-22","known_ts":"2022-04-22","bar_index":2814,"type":"SELL","basis":"structure_stop","strength":0.863,"price":86.1878,"stop_level":87.8317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-28","known_ts":"2022-04-28","bar_index":2815,"type":"RECLAIM","strength":1.0,"price":89.1811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-04-22","prior_stop_level":87.8317,"sweep_low":84.3633,"atr14":2.90165,"stop_level":82.912475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-09","known_ts":"2022-05-09","bar_index":2818,"type":"RECLAIM","strength":1.0,"price":89.2666,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-06","known_ts":"2022-07-08","bar_index":2831,"type":"BUY","strength":0.725,"price":97.4947,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":2843,"type":"SELL","basis":"structure_stop","strength":1.0,"price":105.4074,"stop_level":108.1029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":2844,"type":"SELL","basis":"structure_stop","strength":1.0,"price":102.5215,"stop_level":108.1029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-08","known_ts":"2022-09-08","bar_index":2846,"type":"RECLAIM","strength":0.863,"price":110.4078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2022-09-01","prior_stop_level":108.1029,"sweep_low":99.6451,"atr14":3.700556,"stop_level":97.794822,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-02","known_ts":"2022-11-04","bar_index":2859,"type":"BUY","strength":0.725,"price":105.1598,"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":15},{"ts":"2022-12-05","known_ts":"2022-12-05","bar_index":2866,"type":"SELL","basis":"structure_stop","strength":0.863,"price":111.8639,"stop_level":115.6394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":2867,"type":"SELL","basis":"structure_stop","strength":0.863,"price":110.6245,"stop_level":115.6394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-02-22","known_ts":"2023-02-24","bar_index":2884,"type":"BUY","strength":0.588,"price":99.4123,"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":25},{"ts":"2023-05-30","known_ts":"2023-05-30","bar_index":2906,"type":"SELL","basis":"structure_stop","strength":0.588,"price":91.4819,"stop_level":94.5051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-02","known_ts":"2023-06-02","bar_index":2907,"type":"RECLAIM","strength":0.588,"price":96.2701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-05-30","prior_stop_level":94.5051,"sweep_low":89.3124,"atr14":2.941922,"stop_level":87.841439,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-28","known_ts":"2023-06-28","bar_index":2913,"type":"RECLAIM","strength":0.725,"price":101.5744,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-09-05","known_ts":"2023-09-05","bar_index":2928,"type":"SELL","basis":"structure_stop","strength":0.863,"price":111.0418,"stop_level":111.7594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-12-08","known_ts":"2023-12-12","bar_index":2951,"type":"BUY","strength":0.45,"price":88.4334,"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-11","known_ts":"2024-01-11","bar_index":2958,"type":"SELL","basis":"structure_stop","strength":0.588,"price":87.9544,"stop_level":89.2859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-14","known_ts":"2024-02-16","bar_index":2966,"type":"BUY","strength":0.45,"price":87.0636,"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-02-28","known_ts":"2024-03-01","bar_index":2969,"type":"BUY","strength":0.45,"price":82.4178,"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-02-28","known_ts":"2024-03-01","bar_index":2969,"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":"2024-02-28","trigger_known_ts":"2024-03-01","strength":0.45,"price":82.4178,"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.302411,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":72.5897,"atr14":3.647421,"stop_level":70.765989,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-24","known_ts":"2024-04-26","bar_index":2982,"type":"REBUY","strength":0.588,"price":77.2582,"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":"2024-05-07","known_ts":"2024-05-09","bar_index":2985,"type":"REBUY","strength":0.588,"price":80.3758,"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":"2024-05-23","known_ts":"2024-05-23","bar_index":2989,"type":"SELL","basis":"structure_stop","strength":0.588,"price":73.0603,"stop_level":75.0615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-06-20","known_ts":"2024-06-24","bar_index":2995,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2024-06-20","trigger_known_ts":"2024-06-24","strength":0.45,"price":70.8027,"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.400722,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":68.4298,"atr14":2.203607,"stop_level":67.327996,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-09","known_ts":"2024-07-11","bar_index":2999,"type":"BUY","strength":0.45,"price":71.8883,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-07-09","known_ts":"2024-07-11","bar_index":2999,"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":"2024-07-09","trigger_known_ts":"2024-07-11","strength":0.45,"price":71.8883,"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.391533,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":66.153,"atr14":2.199557,"stop_level":65.053222,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-30","known_ts":"2024-07-30","bar_index":3004,"type":"RECLAIM","strength":0.725,"price":82.7056,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-07-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-10","known_ts":"2024-09-10","bar_index":3013,"type":"SELL","basis":"structure_stop","strength":0.725,"price":76.9311,"stop_level":79.1607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-09-12","known_ts":"2024-09-12","bar_index":3014,"type":"RECLAIM","strength":0.725,"price":80.2596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-09-10","prior_stop_level":79.1607,"sweep_low":75.2957,"atr14":2.668077,"stop_level":73.961661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-05","known_ts":"2024-12-09","bar_index":3034,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2024-12-05","trigger_known_ts":"2024-12-09","strength":0.45,"price":44.8204,"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.538102,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":41.9275,"atr14":2.098941,"stop_level":40.87803,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-16","known_ts":"2025-01-21","bar_index":3043,"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-01-16","trigger_known_ts":"2025-01-21","strength":0.45,"price":34.5217,"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.603489,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.8053,"atr14":1.617058,"stop_level":31.996771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-22","known_ts":"2025-01-24","bar_index":3044,"type":"BUY","strength":0.45,"price":34.8978,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-01-22","known_ts":"2025-01-24","bar_index":3044,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-01-22","trigger_known_ts":"2025-01-24","strength":0.45,"price":34.8978,"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.599169,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.3646,"atr14":1.535169,"stop_level":32.597016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-14","known_ts":"2025-03-14","bar_index":3056,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.8841,"stop_level":31.2142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-17","known_ts":"2025-03-17","bar_index":3056,"type":"RECLAIM","strength":0.588,"price":31.3846,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-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":"2025-03-14","prior_stop_level":31.2142,"sweep_low":29.4097,"atr14":1.550062,"stop_level":28.634669,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-21","known_ts":"2025-05-21","bar_index":3071,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.1603,"stop_level":30.5811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-28","known_ts":"2025-05-28","bar_index":3073,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.1012,"stop_level":30.5811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":3083,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.4308,"stop_level":28.6348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-16","known_ts":"2025-07-16","bar_index":3084,"type":"RECLAIM","strength":0.725,"price":29.0526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-07-15","prior_stop_level":28.6348,"sweep_low":28.081,"atr14":1.154945,"stop_level":27.503528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":3087,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.4785,"stop_level":28.4308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-11-04","known_ts":"2025-11-06","bar_index":3110,"type":"BUY","strength":0.588,"price":24.2091,"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":55},{"ts":"2025-11-18","known_ts":"2025-11-18","bar_index":3113,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.4888,"stop_level":23.5554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-11-24","known_ts":"2025-11-24","bar_index":3114,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.4104,"stop_level":23.5554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-12-01","known_ts":"2025-12-03","bar_index":3116,"type":"REBUY","strength":0.588,"price":23.3809,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2026-01-05","known_ts":"2026-01-05","bar_index":3123,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.5084,"stop_level":23.5182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-06","known_ts":"2026-01-06","bar_index":3124,"type":"RECLAIM","strength":0.725,"price":23.8907,"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":23.5182,"sweep_low":23.3025,"atr14":0.755029,"stop_level":22.924985,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-18","known_ts":"2026-02-18","bar_index":3133,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.0573,"stop_level":25.2926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-20","known_ts":"2026-02-20","bar_index":3134,"type":"RECLAIM","strength":0.725,"price":25.42,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-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":"2026-02-18","prior_stop_level":25.2926,"sweep_low":24.273,"atr14":0.776015,"stop_level":23.884993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-25","known_ts":"2026-02-25","bar_index":3135,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.94,"stop_level":25.2926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-04-13","known_ts":"2026-04-15","bar_index":3146,"type":"BUY","strength":0.588,"price":19.7173,"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":25},{"ts":"2026-05-06","known_ts":"2026-05-06","bar_index":3151,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.0659,"stop_level":19.5495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-05-13","known_ts":"2026-05-13","bar_index":3153,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.862,"stop_level":18.7797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-06-30","known_ts":"2026-07-02","bar_index":3164,"type":"BUY","strength":0.725,"price":16.8677,"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":"2026-08-03","known_ts":"2026-08-03","bar_index":3171,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.1856,"stop_level":17.5333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-08-05","known_ts":"2026-08-05","bar_index":3172,"type":"RECLAIM","strength":0.863,"price":17.573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2026-08-03","prior_stop_level":17.5333,"sweep_low":16.7386,"atr14":0.840499,"stop_level":16.31835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-27","known_ts":"2026-08-27","bar_index":3177,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.28,"stop_level":17.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-08-31","known_ts":"2026-08-31","bar_index":3178,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.61,"stop_level":17.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-10-15","known_ts":"2026-10-19","bar_index":3189,"type":"BUY","strength":0.588,"price":15.02,"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":15}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-10-19","last_scored_basis":null,"bars_since_signal":4,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":false},"early_dots":["2018-01-16","2018-03-16","2018-05-24","2018-08-10","2018-08-28","2019-05-17","2019-05-31","2019-06-18","2020-02-04","2020-06-25","2020-07-14","2021-03-15","2021-04-06","2021-05-05","2021-06-30","2021-07-22","2021-08-04","2021-08-25","2022-02-02","2022-02-24","2022-03-14","2022-06-22","2022-09-29","2022-10-20","2023-01-09","2023-02-03","2023-09-27","2023-10-13","2023-10-31","2023-11-30","2024-02-09","2024-02-28","2024-07-09","2024-10-15","2024-11-05","2025-08-14","2025-10-01","2026-03-20","2026-06-16","2026-09-29"],"warnings":[{"ts":"2023-05-30","kind":"confirm","px":91.4819,"level":94.5051},{"ts":"2023-06-23","kind":"arm","px":93.8808},{"ts":"2023-08-16","kind":"arm","px":114.792},{"ts":"2023-09-05","kind":"confirm","px":111.0418,"level":111.7594},{"ts":"2024-01-02","kind":"arm","px":93.9796},{"ts":"2024-01-11","kind":"confirm","px":87.9544,"level":89.2859},{"ts":"2024-05-15","kind":"arm","px":77.0376},{"ts":"2024-05-23","kind":"confirm","px":73.0603,"level":75.0615},{"ts":"2024-07-30","kind":"arm","px":78.152},{"ts":"2024-09-10","kind":"confirm","px":76.9311,"level":79.1607},{"ts":"2025-03-13","kind":"arm","px":29.7292},{"ts":"2025-03-14","kind":"confirm","px":29.8841,"level":31.2142},{"ts":"2025-05-07","kind":"arm","px":30.5811},{"ts":"2025-05-21","kind":"confirm","px":30.1603,"level":30.5811},{"ts":"2025-05-27","kind":"arm","px":29.6939},{"ts":"2025-05-28","kind":"confirm","px":29.1012,"level":30.5811},{"ts":"2025-07-14","kind":"arm","px":29.0623},{"ts":"2025-07-15","kind":"confirm","px":28.4308,"level":28.6348},{"ts":"2025-07-30","kind":"arm","px":28.5376},{"ts":"2025-07-31","kind":"confirm","px":27.4785,"level":28.4308},{"ts":"2025-11-17","kind":"arm","px":24.1162},{"ts":"2025-11-18","kind":"confirm","px":23.4888,"level":23.5554},{"ts":"2025-11-21","kind":"arm","px":22.3712},{"ts":"2025-11-24","kind":"confirm","px":21.4104,"level":23.5554},{"ts":"2025-12-19","kind":"arm","px":23.5182},{"ts":"2026-01-05","kind":"confirm","px":23.5084,"level":23.5182},{"ts":"2026-02-17","kind":"arm","px":25.1945},{"ts":"2026-02-18","kind":"confirm","px":25.0573,"level":25.2926},{"ts":"2026-02-23","kind":"arm","px":24.8416},{"ts":"2026-02-25","kind":"confirm","px":19.94,"level":25.2926},{"ts":"2026-05-04","kind":"arm","px":18.7797},{"ts":"2026-05-06","kind":"confirm","px":19.0659,"level":19.5495},{"ts":"2026-05-12","kind":"arm","px":18.0495},{"ts":"2026-05-13","kind":"confirm","px":17.862,"level":18.7797},{"ts":"2026-07-30","kind":"arm","px":17.6227},{"ts":"2026-08-03","kind":"confirm","px":17.1856,"level":17.5333},{"ts":"2026-08-26","kind":"arm","px":17.44},{"ts":"2026-08-27","kind":"confirm","px":16.28,"level":17.5},{"ts":"2026-08-28","kind":"arm","px":16.85},{"ts":"2026-08-31","kind":"confirm","px":16.61,"level":17.5}],"meta":{"leakfree":true,"scored":false,"score_basis":"partial","validated_against":"signal_layer/confluence.py","validation":{},"honest_read":"RSI-MACD × StochRSI MTF confluence on daily→3D. Risk/timing overlay.","warnings":[]}}}