{"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":"MBI","timeframe":"3D","as_of":"2026-08-10T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1988-02-17","known_ts":"1988-02-17","bar_index":53,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6972,"stop_level":1.7104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-22","known_ts":"1988-02-22","bar_index":54,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5646,"stop_level":1.7104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-31","known_ts":"1988-04-05","bar_index":64,"type":"BUY","strength":0.725,"price":1.7369,"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":30},{"ts":"1988-06-06","known_ts":"1988-06-08","bar_index":79,"type":"BUY","strength":0.863,"price":1.7943,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1988-08-08","known_ts":"1988-08-08","bar_index":93,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9446,"stop_level":1.9538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-29","known_ts":"1988-09-29","bar_index":106,"type":"RECLAIM","strength":0.863,"price":2.0645,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-10-19","known_ts":"1988-10-19","bar_index":110,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9845,"stop_level":1.9979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-12-07","known_ts":"1988-12-09","bar_index":122,"type":"BUY","strength":0.725,"price":2.0511,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1989-03-14","known_ts":"1989-03-16","bar_index":144,"type":"REBUY","strength":1.0,"price":2.5521,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1989-05-04","known_ts":"1989-05-04","bar_index":156,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7258,"stop_level":2.7391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-05-05","known_ts":"1989-05-05","bar_index":156,"type":"RECLAIM","strength":1.0,"price":2.7869,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-05-04","prior_stop_level":2.7391,"sweep_low":2.7258,"atr14":0.049124,"stop_level":2.701238,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-07-13","known_ts":"1989-07-17","bar_index":172,"type":"BUY","strength":0.725,"price":2.6931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1989-09-14","known_ts":"1989-09-14","bar_index":186,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0357,"stop_level":3.0491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-10-19","known_ts":"1989-10-19","bar_index":195,"type":"RECLAIM","strength":1.0,"price":3.3565,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-02-28","known_ts":"1990-03-02","bar_index":225,"type":"BUY","strength":0.725,"price":3.1645,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1990-04-24","known_ts":"1990-04-24","bar_index":237,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2701,"stop_level":3.3244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-05-03","known_ts":"1990-05-07","bar_index":240,"type":"REBUY","strength":0.863,"price":3.7721,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"1990-07-05","known_ts":"1990-07-05","bar_index":254,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.38,"stop_level":4.3827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-07-09","known_ts":"1990-07-09","bar_index":255,"type":"RECLAIM","strength":1.0,"price":4.4752,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-07-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1990-07-05","prior_stop_level":4.3827,"sweep_low":4.3528,"atr14":0.093371,"stop_level":4.306114,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-31","known_ts":"1990-11-02","bar_index":282,"type":"BUY","strength":0.45,"price":2.6671,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-10-31","known_ts":"1990-11-02","bar_index":282,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-10-31","trigger_known_ts":"1990-11-02","strength":0.45,"price":2.6671,"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.439791,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.2978,"atr14":0.099787,"stop_level":2.247907,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-02","known_ts":"1991-01-02","bar_index":296,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.038,"stop_level":3.0792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-07","known_ts":"1991-01-07","bar_index":297,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7218,"stop_level":3.0792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-23","known_ts":"1991-01-25","bar_index":301,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1991-01-23","trigger_known_ts":"1991-01-25","strength":0.588,"price":2.7081,"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.431179,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.5294,"atr14":0.068873,"stop_level":2.494963,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-28","known_ts":"1991-01-30","bar_index":302,"type":"REBUY","strength":0.588,"price":3.0105,"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":"1991-01-28","known_ts":"1991-01-30","bar_index":302,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1991-01-28","trigger_known_ts":"1991-01-30","strength":0.588,"price":3.0105,"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.367662,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.5981,"atr14":0.084486,"stop_level":2.555857,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-05","known_ts":"1991-02-05","bar_index":304,"type":"RECLAIM","strength":0.725,"price":3.6016,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-01-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-07-24","known_ts":"1991-07-26","bar_index":343,"type":"BUY","strength":0.725,"price":3.5623,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1991-09-11","known_ts":"1991-09-11","bar_index":354,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9643,"stop_level":4.0059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-09-13","known_ts":"1991-09-13","bar_index":355,"type":"RECLAIM","strength":0.863,"price":4.0613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-09-11","prior_stop_level":4.0059,"sweep_low":3.9643,"atr14":0.0763,"stop_level":3.92615,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-26","known_ts":"1991-09-26","bar_index":358,"type":"RECLAIM","strength":0.863,"price":4.6771,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-09-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-10-10","known_ts":"1991-10-10","bar_index":361,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4266,"stop_level":4.4822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-10-14","known_ts":"1991-10-14","bar_index":362,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4544,"stop_level":4.4822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-10-15","known_ts":"1991-10-15","bar_index":362,"type":"RECLAIM","strength":0.863,"price":4.5101,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-10-10","prior_stop_level":4.4822,"sweep_low":4.3709,"atr14":0.084095,"stop_level":4.328853,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-15","known_ts":"1991-10-15","bar_index":362,"type":"RECLAIM","strength":0.863,"price":4.5101,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-10-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":"1991-10-14","prior_stop_level":4.4822,"sweep_low":4.4266,"atr14":0.084095,"stop_level":4.384553,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-28","known_ts":"1991-10-28","bar_index":365,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.5379,"stop_level":4.5658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-10-31","known_ts":"1991-10-31","bar_index":366,"type":"RECLAIM","strength":0.863,"price":4.5936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-10-28","prior_stop_level":4.5658,"sweep_low":4.4962,"atr14":0.084902,"stop_level":4.453749,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-11-12","known_ts":"1991-11-12","bar_index":369,"type":"RECLAIM","strength":1.0,"price":4.8163,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-14","known_ts":"1992-01-16","bar_index":383,"type":"REBUY","strength":1.0,"price":5.4489,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1992-01-24","known_ts":"1992-01-24","bar_index":385,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2393,"stop_level":5.2533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-04-16","known_ts":"1992-04-21","bar_index":405,"type":"BUY","strength":0.863,"price":5.8323,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1992-05-27","known_ts":"1992-05-27","bar_index":414,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.8743,"stop_level":5.9024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-06-02","known_ts":"1992-06-02","bar_index":415,"type":"RECLAIM","strength":0.863,"price":5.9444,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-05-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1992-05-27","prior_stop_level":5.9024,"sweep_low":5.7762,"atr14":0.087792,"stop_level":5.732304,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-09","known_ts":"1992-07-09","bar_index":424,"type":"RECLAIM","strength":0.863,"price":6.5692,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-05-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-07-27","known_ts":"1992-07-27","bar_index":428,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2879,"stop_level":6.3301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-07-29","known_ts":"1992-07-29","bar_index":428,"type":"RECLAIM","strength":0.863,"price":6.4426,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-07-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":"1992-07-27","prior_stop_level":6.3301,"sweep_low":6.2598,"atr14":0.093195,"stop_level":6.213203,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-08-12","known_ts":"1992-08-12","bar_index":432,"type":"RECLAIM","strength":0.863,"price":6.5692,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-21","known_ts":"1992-09-23","bar_index":441,"type":"BUY","strength":0.725,"price":6.5364,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1992-10-23","known_ts":"1992-10-27","bar_index":449,"type":"BUY","strength":0.725,"price":6.5223,"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":"1992-12-16","known_ts":"1992-12-16","bar_index":461,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.9828,"stop_level":7.1576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-12-17","known_ts":"1992-12-17","bar_index":461,"type":"RECLAIM","strength":1.0,"price":7.2519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-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":"1992-12-16","prior_stop_level":7.1576,"sweep_low":6.5721,"atr14":0.159953,"stop_level":6.492124,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-02-24","known_ts":"1993-02-26","bar_index":477,"type":"BUY","strength":0.725,"price":7.4502,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1993-03-22","known_ts":"1993-03-22","bar_index":483,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3881,"stop_level":7.4927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-03-25","known_ts":"1993-03-25","bar_index":484,"type":"RECLAIM","strength":0.863,"price":7.5443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-03-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":"1993-03-22","prior_stop_level":7.4927,"sweep_low":7.3739,"atr14":0.176563,"stop_level":7.285619,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-04-06","known_ts":"1993-04-06","bar_index":486,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.317,"stop_level":7.3881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-14","known_ts":"1993-04-14","bar_index":488,"type":"RECLAIM","strength":0.725,"price":7.4165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-04-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":"1993-04-06","prior_stop_level":7.3881,"sweep_low":7.1181,"atr14":0.150715,"stop_level":7.042742,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-28","known_ts":"1993-06-02","bar_index":499,"type":"BUY","strength":0.725,"price":7.3881,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1993-09-21","known_ts":"1993-09-21","bar_index":525,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4538,"stop_level":8.4824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-23","known_ts":"1993-09-23","bar_index":526,"type":"RECLAIM","strength":0.863,"price":8.5396,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-09-21","prior_stop_level":8.4824,"sweep_low":8.368,"atr14":0.138131,"stop_level":8.298934,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-10-01","known_ts":"1993-10-05","bar_index":528,"type":"REBUY","strength":0.863,"price":9.0117,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1994-01-13","known_ts":"1994-01-17","bar_index":552,"type":"BUY","strength":0.45,"price":7.0657,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-02-09","known_ts":"1994-02-09","bar_index":558,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.9078,"stop_level":6.9221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-02-10","known_ts":"1994-02-10","bar_index":558,"type":"RECLAIM","strength":0.45,"price":7.0083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-09 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":"1994-02-09","prior_stop_level":6.9221,"sweep_low":6.8503,"atr14":0.163891,"stop_level":6.768354,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-04","known_ts":"1994-03-04","bar_index":563,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8647,"stop_level":6.9508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-03-14","known_ts":"1994-03-14","bar_index":565,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.7785,"stop_level":6.8072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-03-15","known_ts":"1994-03-15","bar_index":566,"type":"RECLAIM","strength":0.45,"price":6.8934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1994-03-14","prior_stop_level":6.8072,"sweep_low":6.7498,"atr14":0.118244,"stop_level":6.690678,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-11","known_ts":"1994-04-13","bar_index":572,"type":"REBUY","strength":0.45,"price":6.5629,"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":"1994-05-04","known_ts":"1994-05-04","bar_index":577,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5196,"stop_level":6.6783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-09","known_ts":"1994-05-09","bar_index":578,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3177,"stop_level":6.6783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-19","known_ts":"1994-05-23","bar_index":581,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-05-19","trigger_known_ts":"1994-05-23","strength":0.588,"price":6.3609,"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.295074,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.159,"atr14":0.122262,"stop_level":6.097869,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-24","known_ts":"1994-05-26","bar_index":582,"type":"BUY","strength":0.588,"price":6.7071,"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":"1994-05-24","known_ts":"1994-05-26","bar_index":582,"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":"1994-05-24","trigger_known_ts":"1994-05-26","strength":0.588,"price":6.7071,"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.256707,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.2167,"atr14":0.133786,"stop_level":6.149807,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-20","known_ts":"1994-06-20","bar_index":588,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8623,"stop_level":6.8658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-06-28","known_ts":"1994-06-28","bar_index":590,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.5004,"stop_level":6.8658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-26","known_ts":"1994-07-26","bar_index":596,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6741,"stop_level":6.6886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-27","known_ts":"1994-07-27","bar_index":596,"type":"RECLAIM","strength":0.725,"price":6.732,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-07-26","prior_stop_level":6.6886,"sweep_low":6.6596,"atr14":0.104452,"stop_level":6.607374,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-15","known_ts":"1994-08-17","bar_index":601,"type":"BUY","strength":0.725,"price":6.9057,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1994-09-02","known_ts":"1994-09-02","bar_index":605,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0071,"stop_level":7.065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-08","known_ts":"1994-09-08","bar_index":606,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9636,"stop_level":7.065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-13","known_ts":"1994-12-15","bar_index":629,"type":"BUY","strength":0.45,"price":6.4717,"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-01-10","known_ts":"1995-01-10","bar_index":635,"type":"RECLAIM","strength":0.863,"price":6.6913,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-12-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-09","known_ts":"1995-03-09","bar_index":648,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9256,"stop_level":6.9695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-13","known_ts":"1995-03-13","bar_index":649,"type":"RECLAIM","strength":0.863,"price":7.1013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-03-09","prior_stop_level":6.9695,"sweep_low":6.8524,"atr14":0.109232,"stop_level":6.797784,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-23","known_ts":"1995-03-23","bar_index":652,"type":"RECLAIM","strength":0.863,"price":7.5488,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-17","known_ts":"1995-04-17","bar_index":657,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.3722,"stop_level":7.4017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-04-21","known_ts":"1995-04-21","bar_index":658,"type":"RECLAIM","strength":1.0,"price":7.5047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-04-17","prior_stop_level":7.4017,"sweep_low":7.2545,"atr14":0.108878,"stop_level":7.200061,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-06","known_ts":"1995-06-08","bar_index":669,"type":"BUY","strength":0.863,"price":7.8431,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1995-07-03","known_ts":"1995-07-03","bar_index":675,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8056,"stop_level":7.8648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-05","known_ts":"1995-09-07","bar_index":690,"type":"BUY","strength":0.863,"price":8.19,"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":"1995-11-15","known_ts":"1995-11-17","bar_index":707,"type":"BUY","strength":0.863,"price":8.7199,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1995-12-26","known_ts":"1995-12-26","bar_index":716,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.8203,"stop_level":8.8239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-12-27","known_ts":"1995-12-27","bar_index":716,"type":"RECLAIM","strength":1.0,"price":8.9099,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-12-26","prior_stop_level":8.8239,"sweep_low":8.7905,"atr14":0.112081,"stop_level":8.734459,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-12","known_ts":"1996-02-14","bar_index":727,"type":"BUY","strength":0.725,"price":9.2382,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1996-03-21","known_ts":"1996-03-25","bar_index":736,"type":"REBUY","strength":0.725,"price":9.1908,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1996-05-13","known_ts":"1996-05-15","bar_index":748,"type":"BUY","strength":0.725,"price":8.741,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1996-06-26","known_ts":"1996-06-26","bar_index":758,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.9896,"stop_level":9.1158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-27","known_ts":"1996-06-27","bar_index":758,"type":"RECLAIM","strength":0.863,"price":9.2757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-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":"1996-06-26","prior_stop_level":9.1158,"sweep_low":8.9445,"atr14":0.170021,"stop_level":8.85949,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-02","known_ts":"1996-08-06","bar_index":767,"type":"BUY","strength":0.863,"price":9.4865,"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":"aplus","score":80},{"ts":"1996-09-03","known_ts":"1996-09-03","bar_index":774,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.7877,"stop_level":9.8028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-09-19","known_ts":"1996-09-19","bar_index":778,"type":"RECLAIM","strength":1.0,"price":10.2268,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-22","known_ts":"1996-10-22","bar_index":785,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.8773,"stop_level":10.8925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-25","known_ts":"1996-10-25","bar_index":786,"type":"RECLAIM","strength":1.0,"price":10.953,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-10-22","prior_stop_level":10.8925,"sweep_low":10.6958,"atr14":0.142876,"stop_level":10.624362,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-28","known_ts":"1996-10-28","bar_index":787,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.7714,"stop_level":10.8925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-29","known_ts":"1996-10-29","bar_index":787,"type":"RECLAIM","strength":1.0,"price":10.9227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-10-28","prior_stop_level":10.8925,"sweep_low":10.7563,"atr14":0.147047,"stop_level":10.682776,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-08","known_ts":"1996-11-12","bar_index":790,"type":"REBUY","strength":1.0,"price":11.4068,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1996-11-18","known_ts":"1996-11-20","bar_index":792,"type":"REBUY","strength":1.0,"price":11.6791,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1996-12-12","known_ts":"1996-12-12","bar_index":797,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9817,"stop_level":12.0422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-19","known_ts":"1996-12-19","bar_index":799,"type":"RECLAIM","strength":1.0,"price":12.195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-12-12","prior_stop_level":12.0422,"sweep_low":11.6635,"atr14":0.212962,"stop_level":11.557019,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-27","known_ts":"1996-12-27","bar_index":801,"type":"RECLAIM","strength":1.0,"price":12.3013,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-04-29","known_ts":"1997-05-01","bar_index":829,"type":"BUY","strength":0.725,"price":11.9822,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1997-06-30","known_ts":"1997-06-30","bar_index":843,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.803,"stop_level":14.0707,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-01","known_ts":"1997-07-01","bar_index":843,"type":"RECLAIM","strength":0.863,"price":14.1624,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-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":"1997-06-30","prior_stop_level":14.0707,"sweep_low":13.6424,"atr14":0.366039,"stop_level":13.459381,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-21","known_ts":"1997-07-21","bar_index":848,"type":"RECLAIM","strength":1.0,"price":14.2924,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-06","known_ts":"1997-10-08","bar_index":866,"type":"REBUY","strength":0.863,"price":16.0873,"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":"1997-10-17","known_ts":"1997-10-17","bar_index":869,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2895,"stop_level":15.6117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-21","known_ts":"1997-10-21","bar_index":869,"type":"RECLAIM","strength":0.863,"price":15.7037,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-10-17","prior_stop_level":15.6117,"sweep_low":15.0286,"atr14":0.37816,"stop_level":14.83952,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-04","known_ts":"1997-12-08","bar_index":880,"type":"BUY","strength":0.588,"price":16.3865,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1997-12-26","known_ts":"1997-12-30","bar_index":885,"type":"REBUY","strength":0.588,"price":16.1601,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1998-02-05","known_ts":"1998-02-09","bar_index":894,"type":"BUY","strength":0.725,"price":16.9143,"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":20},{"ts":"1998-04-24","known_ts":"1998-04-24","bar_index":912,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.7487,"stop_level":19.1654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-07-02","known_ts":"1998-07-07","bar_index":928,"type":"BUY","strength":0.588,"price":19.1571,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1998-07-30","known_ts":"1998-07-30","bar_index":934,"type":"SELL","basis":"structure_stop","strength":0.45,"price":17.4085,"stop_level":17.5788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-09-18","known_ts":"1998-09-22","bar_index":946,"type":"BUY","strength":0.45,"price":14.422,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-12-14","known_ts":"1998-12-14","bar_index":966,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.4626,"stop_level":15.6489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-17","known_ts":"1998-12-17","bar_index":967,"type":"RECLAIM","strength":0.588,"price":15.9327,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-14","prior_stop_level":15.6489,"sweep_low":14.9813,"atr14":0.448903,"stop_level":14.756848,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-06","known_ts":"1999-01-06","bar_index":971,"type":"RECLAIM","strength":0.863,"price":17.568,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-22","known_ts":"1999-01-22","bar_index":974,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.1663,"stop_level":16.3065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-29","known_ts":"1999-01-29","bar_index":976,"type":"RECLAIM","strength":0.725,"price":16.3376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-01-22","prior_stop_level":16.3065,"sweep_low":15.7925,"atr14":0.43671,"stop_level":15.574145,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-04","known_ts":"1999-03-08","bar_index":984,"type":"BUY","strength":0.588,"price":15.8081,"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":40},{"ts":"1999-05-24","known_ts":"1999-05-24","bar_index":1002,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.5034,"stop_level":17.0661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-26","known_ts":"1999-05-26","bar_index":1003,"type":"RECLAIM","strength":0.863,"price":17.1286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-05-24","prior_stop_level":17.0661,"sweep_low":16.5034,"atr14":0.394349,"stop_level":16.306226,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-02","known_ts":"1999-07-02","bar_index":1012,"type":"RECLAIM","strength":0.863,"price":16.6485,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-06","known_ts":"1999-10-08","bar_index":1034,"type":"BUY","strength":0.45,"price":12.2301,"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-26","known_ts":"1999-11-26","bar_index":1046,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.4977,"stop_level":12.6551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-03","known_ts":"1999-12-03","bar_index":1047,"type":"RECLAIM","strength":0.588,"price":13.0014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-11-26","prior_stop_level":12.6551,"sweep_low":12.1986,"atr14":0.412966,"stop_level":11.992117,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-22","known_ts":"1999-12-27","bar_index":1052,"type":"BUY","strength":0.725,"price":12.8047,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2000-01-25","known_ts":"2000-01-25","bar_index":1059,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.3462,"stop_level":12.4253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-31","known_ts":"2000-01-31","bar_index":1060,"type":"RECLAIM","strength":0.725,"price":12.6624,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-01-25","prior_stop_level":12.4253,"sweep_low":11.9984,"atr14":0.423993,"stop_level":11.786404,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-10","known_ts":"2000-03-14","bar_index":1070,"type":"BUY","strength":0.45,"price":11.05,"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-03-10","known_ts":"2000-03-14","bar_index":1070,"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-03-10","trigger_known_ts":"2000-03-14","strength":0.45,"price":11.05,"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.380321,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.232,"atr14":0.474649,"stop_level":8.994676,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-28","known_ts":"2000-03-28","bar_index":1074,"type":"RECLAIM","strength":0.725,"price":12.9858,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-18","known_ts":"2000-04-18","bar_index":1079,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.7794,"stop_level":12.8906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-24","known_ts":"2000-04-24","bar_index":1080,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.7477,"stop_level":12.8906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-25","known_ts":"2000-04-25","bar_index":1080,"type":"RECLAIM","strength":0.725,"price":13.3192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-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":"2000-04-18","prior_stop_level":12.8906,"sweep_low":12.1921,"atr14":0.488642,"stop_level":11.947779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-25","known_ts":"2000-04-25","bar_index":1080,"type":"RECLAIM","strength":0.725,"price":13.3192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-04-24","prior_stop_level":12.8906,"sweep_low":12.4461,"atr14":0.488642,"stop_level":12.201779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-10","known_ts":"2000-05-12","bar_index":1084,"type":"REBUY","strength":0.863,"price":12.8906,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2000-06-08","known_ts":"2000-06-08","bar_index":1090,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.9066,"stop_level":14.0971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-24","known_ts":"2000-07-26","bar_index":1101,"type":"BUY","strength":0.863,"price":14.0426,"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":"2000-10-12","known_ts":"2000-10-12","bar_index":1120,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.6288,"stop_level":16.6726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-10-13","known_ts":"2000-10-13","bar_index":1120,"type":"RECLAIM","strength":1.0,"price":17.1244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-10-12","prior_stop_level":16.6726,"sweep_low":16.277,"atr14":0.595989,"stop_level":15.979005,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-15","known_ts":"2000-12-19","bar_index":1135,"type":"BUY","strength":0.863,"price":19.0023,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2001-02-05","known_ts":"2001-02-07","bar_index":1146,"type":"BUY","strength":0.863,"price":18.8067,"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":"2001-03-14","known_ts":"2001-03-14","bar_index":1154,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.0248,"stop_level":19.4225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-15","known_ts":"2001-03-15","bar_index":1155,"type":"RECLAIM","strength":1.0,"price":19.7227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-03-14","prior_stop_level":19.4225,"sweep_low":18.7554,"atr14":0.602022,"stop_level":18.454389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-28","known_ts":"2001-03-30","bar_index":1158,"type":"REBUY","strength":1.0,"price":20.7616,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2001-05-18","known_ts":"2001-05-22","bar_index":1170,"type":"BUY","strength":0.725,"price":19.9832,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2001-07-20","known_ts":"2001-07-20","bar_index":1184,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.5923,"stop_level":20.9174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-25","known_ts":"2001-07-25","bar_index":1185,"type":"RECLAIM","strength":1.0,"price":21.0955,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-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":"2001-07-20","prior_stop_level":20.9174,"sweep_low":20.2439,"atr14":0.481548,"stop_level":20.003126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-06","known_ts":"2001-08-06","bar_index":1188,"type":"RECLAIM","strength":1.0,"price":21.7612,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-14","known_ts":"2001-08-16","bar_index":1190,"type":"BUY","strength":1.0,"price":22.1599,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2001-12-13","known_ts":"2001-12-13","bar_index":1217,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.0388,"stop_level":19.2097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-14","known_ts":"2001-12-14","bar_index":1217,"type":"RECLAIM","strength":0.588,"price":19.2563,"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":false,"monthlyBull":false},"anchor_ts":"2001-12-13","prior_stop_level":19.2097,"sweep_low":18.8757,"atr14":0.494387,"stop_level":18.628506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-02","known_ts":"2002-01-02","bar_index":1221,"type":"RECLAIM","strength":0.725,"price":20.9198,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-23","known_ts":"2002-01-23","bar_index":1225,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.6276,"stop_level":20.7172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-24","known_ts":"2002-01-24","bar_index":1226,"type":"RECLAIM","strength":0.725,"price":20.9938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-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":"2002-01-23","prior_stop_level":20.7172,"sweep_low":20.5458,"atr14":0.408962,"stop_level":20.341319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-06","known_ts":"2002-02-06","bar_index":1229,"type":"RECLAIM","strength":0.725,"price":21.0367,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-11","known_ts":"2002-02-13","bar_index":1230,"type":"REBUY","strength":0.863,"price":21.6561,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2002-03-19","known_ts":"2002-03-19","bar_index":1238,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.0534,"stop_level":22.0963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-30","known_ts":"2002-06-03","bar_index":1255,"type":"BUY","strength":0.863,"price":21.9001,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2002-06-17","known_ts":"2002-06-19","bar_index":1259,"type":"REBUY","strength":0.863,"price":21.861,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2002-08-15","known_ts":"2002-08-19","bar_index":1273,"type":"BUY","strength":0.588,"price":18.2311,"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":"2002-09-20","known_ts":"2002-09-20","bar_index":1281,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.7498,"stop_level":17.7255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-15","known_ts":"2002-10-17","bar_index":1287,"type":"BUY","strength":0.45,"price":17.2059,"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-11-05","known_ts":"2002-11-05","bar_index":1292,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.7337,"stop_level":16.7494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-06","known_ts":"2002-11-06","bar_index":1292,"type":"RECLAIM","strength":0.588,"price":17.3476,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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":"2002-11-05","prior_stop_level":16.7494,"sweep_low":16.529,"atr14":0.683618,"stop_level":16.187191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-15","known_ts":"2002-11-15","bar_index":1294,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.0095,"stop_level":16.7337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-21","known_ts":"2002-11-21","bar_index":1296,"type":"RECLAIM","strength":0.588,"price":17.0013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-15","prior_stop_level":16.7337,"sweep_low":15.368,"atr14":0.682497,"stop_level":15.026752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-22","known_ts":"2003-01-22","bar_index":1309,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.3181,"stop_level":17.326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-23","known_ts":"2003-01-23","bar_index":1309,"type":"RECLAIM","strength":0.725,"price":17.3458,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-01-22","prior_stop_level":17.326,"sweep_low":17.2233,"atr14":0.411353,"stop_level":17.017623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-18","known_ts":"2003-03-20","bar_index":1322,"type":"BUY","strength":0.45,"price":15.6235,"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-11","known_ts":"2003-04-11","bar_index":1328,"type":"RECLAIM","strength":0.725,"price":17.2717,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-03-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-25","known_ts":"2003-06-25","bar_index":1345,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.8441,"stop_level":19.9081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-14","known_ts":"2003-07-14","bar_index":1349,"type":"RECLAIM","strength":1.0,"price":20.0155,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-26","known_ts":"2003-09-26","bar_index":1366,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.8702,"stop_level":22.0446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-29","known_ts":"2003-09-29","bar_index":1367,"type":"RECLAIM","strength":1.0,"price":22.1622,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-09-26","prior_stop_level":22.0446,"sweep_low":21.8382,"atr14":0.369706,"stop_level":21.653347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-14","known_ts":"2003-11-14","bar_index":1378,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.1863,"stop_level":23.2743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-01-26","known_ts":"2004-01-26","bar_index":1394,"type":"RECLAIM","strength":1.0,"price":24.9691,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-11","known_ts":"2004-03-11","bar_index":1404,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.0249,"stop_level":26.0369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-14","known_ts":"2004-06-16","bar_index":1426,"type":"BUY","strength":0.588,"price":22.608,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2004-07-16","known_ts":"2004-07-16","bar_index":1433,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.6353,"stop_level":22.6636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-07-19","known_ts":"2004-07-19","bar_index":1434,"type":"RECLAIM","strength":0.588,"price":22.8255,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-16 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":"2004-07-16","prior_stop_level":22.6636,"sweep_low":22.607,"atr14":0.334728,"stop_level":22.439636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-22","known_ts":"2004-07-22","bar_index":1435,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.4653,"stop_level":22.6353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-07-27","known_ts":"2004-07-27","bar_index":1436,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.1537,"stop_level":22.6353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-08-09","known_ts":"2004-08-11","bar_index":1439,"type":"REBUY","strength":0.45,"price":22.0849,"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":"2004-09-29","known_ts":"2004-09-29","bar_index":1451,"type":"RECLAIM","strength":0.725,"price":23.9761,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-07","known_ts":"2004-10-07","bar_index":1453,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.6839,"stop_level":23.2081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-11","known_ts":"2004-10-11","bar_index":1453,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.0618,"stop_level":23.2081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-02","known_ts":"2004-11-04","bar_index":1459,"type":"BUY","strength":0.725,"price":24.7564,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2005-01-04","known_ts":"2005-01-04","bar_index":1473,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.4871,"stop_level":25.5565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-29","known_ts":"2005-05-03","bar_index":1500,"type":"BUY","strength":0.45,"price":23.1336,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-07-13","known_ts":"2005-07-13","bar_index":1517,"type":"RECLAIM","strength":0.863,"price":25.6192,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-01","known_ts":"2005-08-01","bar_index":1521,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.779,"stop_level":24.8037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-28","known_ts":"2005-09-30","bar_index":1535,"type":"BUY","strength":0.725,"price":25.0903,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2005-12-07","known_ts":"2005-12-07","bar_index":1551,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.3634,"stop_level":25.5704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-22","known_ts":"2005-12-22","bar_index":1555,"type":"RECLAIM","strength":1.0,"price":25.5025,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-06","known_ts":"2006-01-10","bar_index":1558,"type":"BUY","strength":1.0,"price":26.1512,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2006-03-17","known_ts":"2006-03-21","bar_index":1574,"type":"BUY","strength":0.725,"price":25.1116,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2006-04-11","known_ts":"2006-04-11","bar_index":1579,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.238,"stop_level":24.656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2006-04-18","known_ts":"2006-04-20","bar_index":1581,"type":"REBUY","strength":0.725,"price":24.7898,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2006-06-16","known_ts":"2006-06-20","bar_index":1595,"type":"BUY","strength":0.45,"price":24.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":"2006-08-11","known_ts":"2006-08-11","bar_index":1608,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.5228,"stop_level":24.5606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-14","known_ts":"2006-08-14","bar_index":1608,"type":"RECLAIM","strength":0.725,"price":24.7707,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-08-11","prior_stop_level":24.5606,"sweep_low":24.464,"atr14":0.39603,"stop_level":24.265985,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-29","known_ts":"2006-08-29","bar_index":1612,"type":"RECLAIM","strength":0.863,"price":25.8969,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-22","known_ts":"2006-09-22","bar_index":1617,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.6513,"stop_level":25.6868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-25","known_ts":"2006-09-25","bar_index":1618,"type":"RECLAIM","strength":0.863,"price":25.9764,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-09-22","prior_stop_level":25.6868,"sweep_low":25.6386,"atr14":0.376225,"stop_level":25.450487,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-06","known_ts":"2006-10-06","bar_index":1621,"type":"RECLAIM","strength":1.0,"price":26.0271,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-09","known_ts":"2006-11-13","bar_index":1629,"type":"BUY","strength":1.0,"price":26.9604,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2007-01-08","known_ts":"2007-01-08","bar_index":1641,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.6176,"stop_level":30.6218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-09","known_ts":"2007-01-09","bar_index":1642,"type":"RECLAIM","strength":1.0,"price":30.6939,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-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":"2007-01-08","prior_stop_level":30.6218,"sweep_low":30.4988,"atr14":0.335123,"stop_level":30.331239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-26","known_ts":"2007-01-26","bar_index":1646,"type":"RECLAIM","strength":1.0,"price":30.7024,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-14","known_ts":"2007-05-14","bar_index":1670,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.5564,"stop_level":29.5905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-16","known_ts":"2007-05-16","bar_index":1671,"type":"RECLAIM","strength":0.863,"price":29.7098,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-14","prior_stop_level":29.5905,"sweep_low":29.4455,"atr14":0.508491,"stop_level":29.191255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-06","known_ts":"2007-08-08","bar_index":1690,"type":"BUY","strength":0.45,"price":26.7813,"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-10-19","known_ts":"2007-10-19","bar_index":1707,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.6795,"stop_level":25.7569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-12","known_ts":"2007-11-14","bar_index":1713,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-11-12","trigger_known_ts":"2007-11-14","strength":0.45,"price":17.1555,"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.448094,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.7125,"atr14":2.194513,"stop_level":11.615243,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-09","known_ts":"2008-01-11","bar_index":1726,"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-01-09","trigger_known_ts":"2008-01-11","strength":0.45,"price":7.2369,"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.765003,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.8464,"atr14":1.332715,"stop_level":4.180042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-28","known_ts":"2008-01-30","bar_index":1730,"type":"BUY","strength":0.45,"price":6.0897,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-01-28","known_ts":"2008-01-30","bar_index":1730,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-01-28","trigger_known_ts":"2008-01-30","strength":0.45,"price":6.0897,"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.802255,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9445,"atr14":1.417076,"stop_level":2.235962,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-10","known_ts":"2008-04-10","bar_index":1747,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1867,"stop_level":5.2303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-17","known_ts":"2008-04-17","bar_index":1748,"type":"RECLAIM","strength":0.588,"price":5.5444,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-10","prior_stop_level":5.2303,"sweep_low":4.8508,"atr14":0.496747,"stop_level":4.602427,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-23","known_ts":"2008-04-23","bar_index":1750,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8344,"stop_level":5.0296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-25","known_ts":"2008-04-25","bar_index":1750,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2924,"stop_level":5.0296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-01","known_ts":"2008-05-01","bar_index":1752,"type":"RECLAIM","strength":0.588,"price":5.1213,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-25","prior_stop_level":5.0296,"sweep_low":4.0394,"atr14":0.554213,"stop_level":3.762293,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-15","known_ts":"2008-07-17","bar_index":1769,"type":"BUY","strength":0.588,"price":2.4167,"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":25},{"ts":"2008-09-29","known_ts":"2008-09-29","bar_index":1786,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.733,"stop_level":5.2565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-04","known_ts":"2009-02-06","bar_index":1816,"type":"BUY","strength":0.725,"price":2.0502,"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":"2009-02-18","known_ts":"2009-02-20","bar_index":1819,"type":"BUY","strength":0.725,"price":1.7449,"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":65},{"ts":"2009-02-24","known_ts":"2009-02-24","bar_index":1820,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5006,"stop_level":1.5181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-04-20","known_ts":"2009-04-20","bar_index":1833,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9456,"stop_level":2.0153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-04-21","known_ts":"2009-04-21","bar_index":1833,"type":"RECLAIM","strength":0.863,"price":2.0982,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2009-04-20","prior_stop_level":2.0153,"sweep_low":1.8714,"atr14":0.241768,"stop_level":1.750516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-06","known_ts":"2009-05-06","bar_index":1837,"type":"RECLAIM","strength":1.0,"price":3.1452,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-31","known_ts":"2009-08-04","bar_index":1857,"type":"BUY","strength":0.863,"price":2.5083,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":1871,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0274,"stop_level":3.2193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":1872,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8049,"stop_level":3.2193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-21","known_ts":"2009-12-23","bar_index":1890,"type":"BUY","strength":0.588,"price":1.806,"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":"2010-01-22","known_ts":"2010-01-22","bar_index":1897,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1462,"stop_level":2.2029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-01-26","known_ts":"2010-01-26","bar_index":1897,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1942,"stop_level":2.2029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-01-27","known_ts":"2010-01-27","bar_index":1898,"type":"RECLAIM","strength":0.725,"price":2.2945,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-22 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":"2010-01-22","prior_stop_level":2.2029,"sweep_low":2.0939,"atr14":0.147912,"stop_level":2.019944,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-27","known_ts":"2010-01-27","bar_index":1898,"type":"RECLAIM","strength":0.725,"price":2.2945,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-26 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":"2010-01-26","prior_stop_level":2.2029,"sweep_low":2.1288,"atr14":0.147912,"stop_level":2.054844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-08","known_ts":"2010-02-08","bar_index":1900,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1419,"stop_level":2.1506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-02-09","known_ts":"2010-02-09","bar_index":1901,"type":"RECLAIM","strength":0.863,"price":2.1986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-02-08 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":"2010-02-08","prior_stop_level":2.1506,"sweep_low":2.0895,"atr14":0.140952,"stop_level":2.019024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-03","known_ts":"2010-03-03","bar_index":1906,"type":"RECLAIM","strength":1.0,"price":2.3033,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":1921,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9304,"stop_level":4.179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-15","known_ts":"2010-07-19","bar_index":1937,"type":"BUY","strength":0.863,"price":2.9314,"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":70},{"ts":"2010-08-20","known_ts":"2010-08-20","bar_index":1945,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9522,"stop_level":4.0002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-25","known_ts":"2010-08-25","bar_index":1946,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.8867,"stop_level":4.0002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-27","known_ts":"2010-08-27","bar_index":1947,"type":"RECLAIM","strength":1.0,"price":4.1005,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-20","prior_stop_level":4.0002,"sweep_low":3.7384,"atr14":0.18053,"stop_level":3.648135,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-27","known_ts":"2010-08-27","bar_index":1947,"type":"RECLAIM","strength":1.0,"price":4.1005,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-25","prior_stop_level":4.0002,"sweep_low":3.7384,"atr14":0.18053,"stop_level":3.648135,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-09","known_ts":"2010-09-09","bar_index":1950,"type":"RECLAIM","strength":1.0,"price":4.6021,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-29","known_ts":"2010-09-29","bar_index":1954,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4887,"stop_level":4.5193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-05","known_ts":"2010-10-05","bar_index":1956,"type":"RECLAIM","strength":1.0,"price":4.7287,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-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":"2010-09-29","prior_stop_level":4.5193,"sweep_low":4.3491,"atr14":0.194869,"stop_level":4.251665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-13","known_ts":"2010-10-15","bar_index":1958,"type":"REBUY","strength":1.0,"price":5.4397,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-10-28","known_ts":"2010-10-28","bar_index":1961,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8726,"stop_level":5.2957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-18","known_ts":"2011-01-18","bar_index":1980,"type":"RECLAIM","strength":0.863,"price":5.3786,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-24","known_ts":"2011-01-24","bar_index":1981,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3525,"stop_level":5.3568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-16","known_ts":"2011-02-18","bar_index":1987,"type":"BUY","strength":0.725,"price":5.2565,"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":0},{"ts":"2011-04-18","known_ts":"2011-04-20","bar_index":2001,"type":"BUY","strength":0.725,"price":4.6021,"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":"2011-06-27","known_ts":"2011-06-29","bar_index":2017,"type":"BUY","strength":0.588,"price":3.7559,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":80},{"ts":"2011-07-25","known_ts":"2011-07-25","bar_index":2023,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1179,"stop_level":4.2314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-08-30","known_ts":"2011-09-01","bar_index":2032,"type":"BUY","strength":0.588,"price":3.324,"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},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":2048,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4374,"stop_level":3.6294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-29","known_ts":"2011-12-01","bar_index":2053,"type":"REBUY","strength":0.725,"price":4.4538,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2012-01-23","known_ts":"2012-01-23","bar_index":2065,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.287,"stop_level":5.3612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-25","known_ts":"2012-01-25","bar_index":2065,"type":"RECLAIM","strength":1.0,"price":5.3917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-01-23","prior_stop_level":5.3612,"sweep_low":5.1256,"atr14":0.242902,"stop_level":5.004149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-23","known_ts":"2012-04-25","bar_index":2086,"type":"BUY","strength":0.725,"price":4.3797,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2012-05-11","known_ts":"2012-05-11","bar_index":2090,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0874,"stop_level":4.1877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2012-06-05","known_ts":"2012-06-07","bar_index":2096,"type":"BUY","strength":0.588,"price":4.179,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":2108,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2008,"stop_level":4.2139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-30","known_ts":"2012-07-30","bar_index":2108,"type":"RECLAIM","strength":0.588,"price":4.3012,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-07-26","prior_stop_level":4.2139,"sweep_low":4.1747,"atr14":0.189332,"stop_level":4.080034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-13","known_ts":"2012-08-15","bar_index":2112,"type":"BUY","strength":0.863,"price":4.5367,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2012-09-25","known_ts":"2012-09-25","bar_index":2122,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.4975,"stop_level":4.5454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-02-11","known_ts":"2013-02-11","bar_index":2153,"type":"RECLAIM","strength":0.725,"price":4.5934,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-06-03","known_ts":"2013-06-03","bar_index":2178,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0679,"stop_level":6.1638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-06-10","known_ts":"2013-06-10","bar_index":2180,"type":"RECLAIM","strength":0.863,"price":6.2249,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-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":"2013-06-03","prior_stop_level":6.1638,"sweep_low":5.6665,"atr14":0.289631,"stop_level":5.521685,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-18","known_ts":"2013-10-22","bar_index":2211,"type":"BUY","strength":0.588,"price":4.7287,"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},{"ts":"2013-12-05","known_ts":"2013-12-05","bar_index":2222,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3874,"stop_level":5.4484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-11","known_ts":"2013-12-11","bar_index":2223,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.9817,"stop_level":5.4484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-01-10","known_ts":"2014-01-14","bar_index":2230,"type":"BUY","strength":0.725,"price":5.239,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2014-02-06","known_ts":"2014-02-10","bar_index":2236,"type":"BUY","strength":0.588,"price":5.2696,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2014-03-26","known_ts":"2014-03-26","bar_index":2247,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0635,"stop_level":6.1551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-04","known_ts":"2014-06-06","bar_index":2263,"type":"BUY","strength":0.588,"price":5.5706,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2014-06-24","known_ts":"2014-06-24","bar_index":2267,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3917,"stop_level":5.4266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-27","known_ts":"2014-06-27","bar_index":2268,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0122,"stop_level":5.4266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-14","known_ts":"2014-07-16","bar_index":2272,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-07-14","trigger_known_ts":"2014-07-16","strength":0.45,"price":4.131,"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.36186,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0132,"atr14":0.164351,"stop_level":3.931024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-15","known_ts":"2014-08-19","bar_index":2280,"type":"BUY","strength":0.45,"price":4.5542,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-09-05","known_ts":"2014-09-05","bar_index":2284,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.371,"stop_level":4.4844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-01","known_ts":"2014-12-01","bar_index":2304,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4189,"stop_level":4.4233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-04","known_ts":"2014-12-04","bar_index":2305,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2532,"stop_level":4.4233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-02-17","known_ts":"2015-02-19","bar_index":2322,"type":"BUY","strength":0.45,"price":3.7079,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-02-17","known_ts":"2015-02-19","bar_index":2322,"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":"2015-02-17","trigger_known_ts":"2015-02-19","strength":0.45,"price":3.7079,"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.427219,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6381,"atr14":0.103215,"stop_level":3.586492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-26","known_ts":"2015-03-26","bar_index":2331,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8824,"stop_level":4.0045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-30","known_ts":"2015-03-30","bar_index":2331,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9958,"stop_level":4.0045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-31","known_ts":"2015-03-31","bar_index":2332,"type":"RECLAIM","strength":0.588,"price":4.0569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-03-26","prior_stop_level":4.0045,"sweep_low":3.7472,"atr14":0.12723,"stop_level":3.683585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-31","known_ts":"2015-03-31","bar_index":2332,"type":"RECLAIM","strength":0.588,"price":4.0569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-03-30","prior_stop_level":4.0045,"sweep_low":3.7602,"atr14":0.12723,"stop_level":3.696585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-14","known_ts":"2015-04-14","bar_index":2335,"type":"RECLAIM","strength":0.863,"price":4.2619,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-30","known_ts":"2015-04-30","bar_index":2339,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8169,"stop_level":3.9522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-13","known_ts":"2015-05-15","bar_index":2342,"type":"BUY","strength":0.863,"price":4.275,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":25},{"ts":"2015-08-07","known_ts":"2015-08-11","bar_index":2362,"type":"BUY","strength":0.45,"price":3.0797,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-09-18","known_ts":"2015-09-18","bar_index":2371,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.962,"stop_level":3.0012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-24","known_ts":"2015-09-24","bar_index":2373,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8224,"stop_level":3.0012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-02","known_ts":"2015-10-06","bar_index":2375,"type":"REBUY","strength":0.588,"price":2.9881,"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":"2015-10-27","known_ts":"2015-10-27","bar_index":2380,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0361,"stop_level":3.0492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":2381,"type":"RECLAIM","strength":0.588,"price":3.1626,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-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":"2015-10-27","prior_stop_level":3.0492,"sweep_low":2.975,"atr14":0.127112,"stop_level":2.911444,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":2384,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9009,"stop_level":3.0361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":2385,"type":"RECLAIM","strength":0.725,"price":3.0405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-11-12","prior_stop_level":3.0361,"sweep_low":2.8442,"atr14":0.157862,"stop_level":2.765269,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-29","known_ts":"2015-12-31","bar_index":2395,"type":"BUY","strength":0.588,"price":2.8267,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2016-01-26","known_ts":"2016-01-28","bar_index":2401,"type":"BUY","strength":0.725,"price":2.818,"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":70},{"ts":"2016-04-04","known_ts":"2016-04-04","bar_index":2416,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6512,"stop_level":3.7602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-18","known_ts":"2016-04-18","bar_index":2420,"type":"RECLAIM","strength":1.0,"price":3.7166,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-08","known_ts":"2016-07-12","bar_index":2439,"type":"BUY","strength":0.725,"price":3.3109,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2016-08-19","known_ts":"2016-08-19","bar_index":2449,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5378,"stop_level":3.5421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-23","known_ts":"2016-08-23","bar_index":2449,"type":"RECLAIM","strength":1.0,"price":3.5901,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-08-19","prior_stop_level":3.5421,"sweep_low":3.468,"atr14":0.101412,"stop_level":3.417294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-24","known_ts":"2016-08-24","bar_index":2450,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4854,"stop_level":3.5421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-19","known_ts":"2016-10-21","bar_index":2463,"type":"BUY","strength":0.863,"price":3.529,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2016-12-30","known_ts":"2016-12-30","bar_index":2479,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.6676,"stop_level":4.7068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-03","known_ts":"2017-01-03","bar_index":2480,"type":"RECLAIM","strength":1.0,"price":4.7897,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-30","prior_stop_level":4.7068,"sweep_low":4.6545,"atr14":0.127651,"stop_level":4.590675,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-17","known_ts":"2017-01-19","bar_index":2483,"type":"REBUY","strength":1.0,"price":4.9729,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-04-21","known_ts":"2017-04-25","bar_index":2505,"type":"BUY","strength":0.588,"price":3.8169,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2017-05-09","known_ts":"2017-05-11","bar_index":2509,"type":"BUY","strength":0.588,"price":3.8606,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2017-06-23","known_ts":"2017-06-23","bar_index":2519,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.721,"stop_level":3.7646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-06-26","known_ts":"2017-06-26","bar_index":2520,"type":"RECLAIM","strength":0.725,"price":3.8911,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-23 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":"2017-06-23","prior_stop_level":3.7646,"sweep_low":3.673,"atr14":0.126399,"stop_level":3.6098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-10","known_ts":"2017-07-10","bar_index":2523,"type":"RECLAIM","strength":0.725,"price":4.3186,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-01","known_ts":"2017-08-01","bar_index":2528,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.432,"stop_level":4.4364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-04","known_ts":"2017-08-04","bar_index":2529,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3055,"stop_level":4.4364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-09","known_ts":"2017-08-09","bar_index":2530,"type":"RECLAIM","strength":0.863,"price":4.4495,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-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":"2017-08-04","prior_stop_level":4.4364,"sweep_low":4.07,"atr14":0.132426,"stop_level":4.003787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-21","known_ts":"2017-08-21","bar_index":2533,"type":"RECLAIM","strength":1.0,"price":4.4015,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-06","known_ts":"2017-11-08","bar_index":2551,"type":"BUY","strength":0.588,"price":3.878,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2017-11-29","known_ts":"2017-11-29","bar_index":2556,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7341,"stop_level":3.7821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-12-04","known_ts":"2017-12-04","bar_index":2557,"type":"RECLAIM","strength":0.725,"price":3.7864,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-29 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":"2017-11-29","prior_stop_level":3.7821,"sweep_low":3.5465,"atr14":0.196554,"stop_level":3.448223,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-14","known_ts":"2017-12-14","bar_index":2560,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2324,"stop_level":3.5727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-01-25","known_ts":"2018-01-29","bar_index":2569,"type":"BUY","strength":0.45,"price":3.3371,"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-02-12","known_ts":"2018-02-14","bar_index":2573,"type":"BUY","strength":0.45,"price":3.6686,"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-02-15","known_ts":"2018-02-15","bar_index":2574,"type":"RECLAIM","strength":0.725,"price":3.8126,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-02-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-04-18","known_ts":"2018-04-18","bar_index":2588,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9784,"stop_level":3.9827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-08","known_ts":"2018-06-12","bar_index":2600,"type":"BUY","strength":0.863,"price":4.4451,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2018-07-18","known_ts":"2018-07-20","bar_index":2609,"type":"BUY","strength":0.863,"price":4.1616,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2018-08-21","known_ts":"2018-08-21","bar_index":2617,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5149,"stop_level":4.6109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-23","known_ts":"2018-08-23","bar_index":2617,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5149,"stop_level":4.6109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-12","known_ts":"2018-09-12","bar_index":2622,"type":"RECLAIM","strength":1.0,"price":4.637,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-31","known_ts":"2019-01-03","bar_index":2647,"type":"BUY","strength":0.588,"price":3.9086,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":70},{"ts":"2019-05-02","known_ts":"2019-05-06","bar_index":2675,"type":"BUY","strength":0.725,"price":4.3491,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2019-06-14","known_ts":"2019-06-18","bar_index":2685,"type":"BUY","strength":0.45,"price":4.0874,"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":2695,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.07,"stop_level":4.1092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-02","known_ts":"2019-08-02","bar_index":2696,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0918,"stop_level":4.1092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-09-05","known_ts":"2019-09-09","bar_index":2704,"type":"BUY","strength":0.588,"price":4.2183,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2019-09-24","known_ts":"2019-09-24","bar_index":2708,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0438,"stop_level":4.2575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-09-30","known_ts":"2019-09-30","bar_index":2709,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0263,"stop_level":4.0438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-03","known_ts":"2019-10-03","bar_index":2710,"type":"RECLAIM","strength":0.725,"price":4.0787,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-09-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":"2019-09-30","prior_stop_level":4.0438,"sweep_low":3.9871,"atr14":0.093729,"stop_level":3.940236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-09","known_ts":"2019-10-11","bar_index":2712,"type":"REBUY","strength":0.863,"price":4.227,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2020-01-29","known_ts":"2020-01-29","bar_index":2737,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.9391,"stop_level":4.0263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-02-05","known_ts":"2020-02-07","bar_index":2739,"type":"BUY","strength":0.45,"price":4.0569,"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-02-05","known_ts":"2020-02-05","bar_index":2739,"type":"RECLAIM","strength":0.45,"price":4.0743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-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":"2020-01-29","prior_stop_level":4.0263,"sweep_low":3.8998,"atr14":0.08134,"stop_level":3.85913,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-10","known_ts":"2020-02-10","bar_index":2740,"type":"RECLAIM","strength":0.588,"price":4.1179,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-02-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2020-02-25","known_ts":"2020-02-25","bar_index":2743,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8039,"stop_level":3.926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-19","known_ts":"2020-03-23","bar_index":2749,"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-19","trigger_known_ts":"2020-03-23","strength":0.45,"price":2.7744,"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.394275,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1506,"atr14":0.323897,"stop_level":1.988651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-27","known_ts":"2020-03-31","bar_index":2751,"type":"BUY","strength":0.45,"price":3.1146,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-05-11","known_ts":"2020-05-11","bar_index":2761,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1364,"stop_level":3.1932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":2762,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7351,"stop_level":3.1932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-13","known_ts":"2020-08-13","bar_index":2783,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3851,"stop_level":3.468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-14","known_ts":"2020-08-14","bar_index":2783,"type":"RECLAIM","strength":0.588,"price":3.4854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-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-08-13","prior_stop_level":3.468,"sweep_low":3.3415,"atr14":0.143545,"stop_level":3.269728,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-31","known_ts":"2020-08-31","bar_index":2787,"type":"RECLAIM","strength":0.863,"price":3.6119,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-09","known_ts":"2020-09-09","bar_index":2789,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3676,"stop_level":3.4025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-21","known_ts":"2020-10-23","bar_index":2799,"type":"BUY","strength":0.45,"price":2.9401,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-10-21","known_ts":"2020-10-23","bar_index":2799,"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-10-21","trigger_known_ts":"2020-10-23","strength":0.45,"price":2.9401,"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.358099,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7569,"atr14":0.116597,"stop_level":2.698602,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-08","known_ts":"2020-12-08","bar_index":2810,"type":"RECLAIM","strength":0.725,"price":3.2629,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-29","known_ts":"2020-12-29","bar_index":2814,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8354,"stop_level":2.9401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-01-06","known_ts":"2021-01-06","bar_index":2816,"type":"RECLAIM","strength":0.725,"price":3.1364,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-12-29","prior_stop_level":2.9401,"sweep_low":2.7831,"atr14":0.145326,"stop_level":2.710437,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-13","known_ts":"2021-01-13","bar_index":2818,"type":"RECLAIM","strength":0.863,"price":3.1015,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-26","known_ts":"2021-03-02","bar_index":2828,"type":"BUY","strength":0.863,"price":3.1321,"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":40},{"ts":"2021-03-26","known_ts":"2021-03-26","bar_index":2834,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2095,"stop_level":4.3317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-04-05","known_ts":"2021-04-05","bar_index":2836,"type":"RECLAIM","strength":0.863,"price":4.3622,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-03-26","prior_stop_level":4.3317,"sweep_low":4.083,"atr14":0.220192,"stop_level":3.972904,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-12","known_ts":"2021-04-12","bar_index":2838,"type":"RECLAIM","strength":1.0,"price":4.3404,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-20","known_ts":"2021-04-20","bar_index":2840,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.2008,"stop_level":4.2793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-21","known_ts":"2021-04-21","bar_index":2840,"type":"RECLAIM","strength":1.0,"price":4.2837,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-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-04-20","prior_stop_level":4.2793,"sweep_low":4.1659,"atr14":0.160873,"stop_level":4.085464,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-28","known_ts":"2021-06-28","bar_index":2856,"type":"RECLAIM","strength":1.0,"price":4.7984,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-26","known_ts":"2021-08-26","bar_index":2870,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9293,"stop_level":5.1954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-10-21","known_ts":"2021-10-21","bar_index":2883,"type":"RECLAIM","strength":0.863,"price":6.4735,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-17","known_ts":"2021-11-17","bar_index":2889,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8323,"stop_level":5.9414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-18","known_ts":"2021-11-18","bar_index":2889,"type":"RECLAIM","strength":1.0,"price":5.9763,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-11-17","prior_stop_level":5.9414,"sweep_low":5.7843,"atr14":0.308951,"stop_level":5.629824,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-30","known_ts":"2022-01-03","bar_index":2899,"type":"BUY","strength":0.725,"price":6.4605,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2022-02-03","known_ts":"2022-02-07","bar_index":2907,"type":"REBUY","strength":0.725,"price":6.8269,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2022-03-15","known_ts":"2022-03-17","bar_index":2916,"type":"BUY","strength":0.725,"price":6.6829,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2022-05-23","known_ts":"2022-05-25","bar_index":2932,"type":"BUY","strength":0.725,"price":5.9065,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2022-06-16","known_ts":"2022-06-16","bar_index":2937,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.082,"stop_level":5.1343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-17","known_ts":"2022-06-17","bar_index":2938,"type":"RECLAIM","strength":0.588,"price":5.2172,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-06-16","prior_stop_level":5.1343,"sweep_low":5.0253,"atr14":0.291809,"stop_level":4.879396,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":2939,"type":"REBUY","strength":0.588,"price":5.6796,"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":"2022-07-01","known_ts":"2022-07-06","bar_index":2941,"type":"REBUY","strength":0.45,"price":5.5444,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-09-13","known_ts":"2022-09-13","bar_index":2957,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0209,"stop_level":5.1082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":2962,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-30","trigger_known_ts":"2022-10-04","strength":0.45,"price":4.3055,"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.385052,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8867,"atr14":0.215637,"stop_level":3.778882,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-18","known_ts":"2022-10-20","bar_index":2966,"type":"BUY","strength":0.45,"price":4.4102,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-10-18","known_ts":"2022-10-20","bar_index":2966,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-18","trigger_known_ts":"2022-10-20","strength":0.45,"price":4.4102,"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.370097,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.131,"atr14":0.209009,"stop_level":4.026496,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":2978,"type":"RECLAIM","strength":0.725,"price":5.4659,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":2980,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2347,"stop_level":5.2739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":2980,"type":"RECLAIM","strength":0.588,"price":5.4353,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-16","prior_stop_level":5.2739,"sweep_low":5.191,"atr14":0.220495,"stop_level":5.080753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-09","known_ts":"2023-01-09","bar_index":2984,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.431,"stop_level":5.4877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-11","known_ts":"2023-01-11","bar_index":2985,"type":"RECLAIM","strength":0.863,"price":5.5139,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-01-09","prior_stop_level":5.4877,"sweep_low":5.3961,"atr14":0.184631,"stop_level":5.303784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-24","known_ts":"2023-01-24","bar_index":2988,"type":"RECLAIM","strength":0.863,"price":5.8367,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-09","known_ts":"2023-02-13","bar_index":2992,"type":"REBUY","strength":0.863,"price":5.8716,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":25},{"ts":"2023-02-23","known_ts":"2023-02-27","bar_index":2995,"type":"BUY","strength":0.863,"price":5.937,"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":"2023-04-12","known_ts":"2023-04-14","bar_index":3006,"type":"BUY","strength":0.45,"price":4.5105,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-05-10","known_ts":"2023-05-10","bar_index":3012,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.4025,"stop_level":4.0351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-08-03","known_ts":"2023-08-03","bar_index":3032,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6948,"stop_level":3.7559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":3032,"type":"RECLAIM","strength":0.588,"price":3.8126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-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":"2023-08-03","prior_stop_level":3.7559,"sweep_low":3.516,"atr14":0.135046,"stop_level":3.448477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-01","known_ts":"2023-09-06","bar_index":3039,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-09-01","trigger_known_ts":"2023-09-06","strength":0.588,"price":3.5683,"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.398973,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.3589,"atr14":0.117359,"stop_level":3.30022,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-12","known_ts":"2023-09-14","bar_index":3041,"type":"BUY","strength":0.588,"price":3.6206,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-09-12","known_ts":"2023-09-14","bar_index":3041,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-09-12","trigger_known_ts":"2023-09-14","strength":0.588,"price":3.6206,"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.390163,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.4592,"atr14":0.110678,"stop_level":3.403861,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-16","known_ts":"2023-10-18","bar_index":3049,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-10-16","trigger_known_ts":"2023-10-18","strength":0.45,"price":2.7831,"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.531228,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6479,"atr14":0.109618,"stop_level":2.593091,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-27","known_ts":"2023-10-31","bar_index":3052,"type":"BUY","strength":0.45,"price":3.0012,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-10-27","known_ts":"2023-10-31","bar_index":3052,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-10-27","trigger_known_ts":"2023-10-31","strength":0.45,"price":3.0012,"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.494492,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6479,"atr14":0.106609,"stop_level":2.594595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-06","known_ts":"2023-12-06","bar_index":3061,"type":"RECLAIM","strength":0.725,"price":5.8541,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":3067,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.53,"stop_level":5.7232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":3068,"type":"RECLAIM","strength":0.863,"price":5.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-03","prior_stop_level":5.7232,"sweep_low":5.51,"atr14":0.365395,"stop_level":5.327303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-22","known_ts":"2024-01-22","bar_index":3071,"type":"RECLAIM","strength":0.863,"price":6.6,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-12","known_ts":"2024-09-16","bar_index":3125,"type":"BUY","strength":0.45,"price":3.65,"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-09-12","known_ts":"2024-09-16","bar_index":3125,"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-09-12","trigger_known_ts":"2024-09-16","strength":0.45,"price":3.65,"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.469477,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.22,"atr14":0.20591,"stop_level":3.117045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-07","known_ts":"2024-10-07","bar_index":3130,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.45,"stop_level":3.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-10-11","known_ts":"2024-10-15","bar_index":3132,"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-10-11","trigger_known_ts":"2024-10-15","strength":0.588,"price":3.76,"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.453488,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.28,"atr14":0.187564,"stop_level":3.186218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-11","known_ts":"2024-10-11","bar_index":3132,"type":"RECLAIM","strength":0.45,"price":3.51,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2024-10-07","prior_stop_level":3.46,"sweep_low":3.28,"atr14":0.179542,"stop_level":3.190229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-14","known_ts":"2024-11-14","bar_index":3140,"type":"RECLAIM","strength":0.725,"price":6.55,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-06","known_ts":"2024-12-06","bar_index":3145,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.74,"stop_level":6.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-11","known_ts":"2024-12-11","bar_index":3146,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.47,"stop_level":6.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-30","known_ts":"2024-12-30","bar_index":3150,"type":"RECLAIM","strength":0.863,"price":6.9,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-02-21","known_ts":"2025-02-21","bar_index":3161,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.8,"stop_level":6.86,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-24","known_ts":"2025-02-24","bar_index":3162,"type":"RECLAIM","strength":1.0,"price":6.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-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":"2025-02-21","prior_stop_level":6.86,"sweep_low":6.78,"atr14":0.331624,"stop_level":6.614188,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-28","known_ts":"2025-02-28","bar_index":3163,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.07,"stop_level":6.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-05-13","known_ts":"2025-05-13","bar_index":3180,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.33,"stop_level":4.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-05-15","known_ts":"2025-05-19","bar_index":3181,"type":"BUY","strength":0.588,"price":4.58,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2025-05-15","known_ts":"2025-05-15","bar_index":3181,"type":"RECLAIM","strength":0.588,"price":4.87,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-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":"2025-05-13","prior_stop_level":4.58,"sweep_low":4.21,"atr14":0.305688,"stop_level":4.057156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-23","known_ts":"2025-05-28","bar_index":3183,"type":"BUY","strength":0.588,"price":4.41,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2025-09-16","known_ts":"2025-09-16","bar_index":3209,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.15,"stop_level":7.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-18","known_ts":"2025-09-18","bar_index":3209,"type":"RECLAIM","strength":0.863,"price":7.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-09-16","prior_stop_level":7.4,"sweep_low":6.85,"atr14":0.393757,"stop_level":6.653122,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-13","known_ts":"2025-11-17","bar_index":3223,"type":"BUY","strength":0.863,"price":7.54,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2025-11-21","known_ts":"2025-11-25","bar_index":3225,"type":"BUY","strength":0.863,"price":7.52,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2025-12-22","known_ts":"2025-12-22","bar_index":3231,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.11,"stop_level":7.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-03-02","known_ts":"2026-03-04","bar_index":3247,"type":"BUY","strength":0.725,"price":6.88,"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":"2026-03-16","known_ts":"2026-03-16","bar_index":3250,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.83,"stop_level":6.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2026-04-06","known_ts":"2026-04-08","bar_index":3255,"type":"BUY","strength":0.588,"price":5.99,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2026-07-22","known_ts":"2026-07-22","bar_index":3279,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.01,"stop_level":6.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-22","last_scored_basis":"structure_stop","bars_since_signal":4,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2017-10-16","2018-01-22","2018-02-12","2018-05-09","2018-06-05","2018-07-05","2018-10-19","2018-11-23","2018-12-12","2019-04-10","2019-06-03","2019-09-05","2019-12-17","2020-01-14","2020-02-05","2020-09-22","2021-02-23","2021-05-19","2021-06-15","2021-09-17","2021-12-08","2022-05-02","2022-05-18","2023-03-24","2024-03-26","2024-04-22","2024-05-24","2024-06-12","2024-07-05","2024-08-13","2024-09-12","2025-01-31","2025-03-17","2025-04-15","2025-10-20","2025-11-05","2026-01-07","2026-02-03","2026-02-20","2026-03-31"],"warnings":[{"ts":"2021-10-13","kind":"arm","px":5.3874},{"ts":"2021-11-17","kind":"confirm","px":5.8323,"level":5.9414},{"ts":"2022-01-21","kind":"arm","px":5.7145},{"ts":"2022-06-14","kind":"arm","px":5.5531},{"ts":"2022-06-16","kind":"confirm","px":5.082,"level":5.1343},{"ts":"2022-08-24","kind":"arm","px":5.3437},{"ts":"2022-09-13","kind":"confirm","px":5.0209,"level":5.1082},{"ts":"2022-11-16","kind":"arm","px":5.0907},{"ts":"2022-12-12","kind":"arm","px":5.4659},{"ts":"2022-12-16","kind":"confirm","px":5.2347,"level":5.2739},{"ts":"2022-12-28","kind":"arm","px":5.5488},{"ts":"2023-01-09","kind":"confirm","px":5.431,"level":5.4877},{"ts":"2023-05-08","kind":"arm","px":4.1267},{"ts":"2023-05-10","kind":"confirm","px":3.4025,"level":4.0351},{"ts":"2023-07-18","kind":"arm","px":3.7908},{"ts":"2023-08-03","kind":"confirm","px":3.6948,"level":3.7559},{"ts":"2023-11-29","kind":"arm","px":3.1713},{"ts":"2023-12-28","kind":"arm","px":6.1},{"ts":"2024-01-03","kind":"confirm","px":5.53,"level":5.7232},{"ts":"2024-10-01","kind":"arm","px":3.46},{"ts":"2024-10-07","kind":"confirm","px":3.45,"level":3.46},{"ts":"2024-10-30","kind":"arm","px":3.89},{"ts":"2024-12-03","kind":"arm","px":6.84},{"ts":"2024-12-06","kind":"confirm","px":6.74,"level":6.8},{"ts":"2024-12-10","kind":"arm","px":6.26},{"ts":"2024-12-11","kind":"confirm","px":6.47,"level":6.8},{"ts":"2025-02-20","kind":"arm","px":6.91},{"ts":"2025-02-21","kind":"confirm","px":6.8,"level":6.86},{"ts":"2025-02-24","kind":"arm","px":6.9},{"ts":"2025-02-28","kind":"confirm","px":6.07,"level":6.8},{"ts":"2025-05-12","kind":"arm","px":4.49},{"ts":"2025-05-13","kind":"confirm","px":4.33,"level":4.58},{"ts":"2025-08-15","kind":"arm","px":6.28},{"ts":"2025-09-16","kind":"confirm","px":7.15,"level":7.4},{"ts":"2025-12-05","kind":"arm","px":7.36},{"ts":"2025-12-22","kind":"confirm","px":7.11,"level":7.21},{"ts":"2026-03-13","kind":"arm","px":5.96},{"ts":"2026-03-16","kind":"confirm","px":5.83,"level":6.01},{"ts":"2026-07-09","kind":"arm","px":6.41},{"ts":"2026-07-22","kind":"confirm","px":6.01,"level":6.25}],"meta":{"leakfree":true,"scored":false,"score_basis":"full","validated_against":"signal_layer/confluence.py","validation":{},"honest_read":"RSI-MACD × StochRSI MTF confluence on daily→3D. Risk/timing overlay.","warnings":[]}}}