{"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":"OMER","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2010-03-22","known_ts":"2010-03-22","bar_index":38,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.08,"stop_level":6.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-04-15","known_ts":"2010-04-15","bar_index":43,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.08,"stop_level":6.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-04-29","known_ts":"2010-05-03","bar_index":47,"type":"REBUY","strength":0.588,"price":6.1,"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":"2010-05-07","known_ts":"2010-05-07","bar_index":49,"type":"RECLAIM","strength":0.725,"price":6.3,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2010-04-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-05-18","known_ts":"2010-05-18","bar_index":51,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5,"stop_level":5.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-06-11","known_ts":"2010-06-15","bar_index":57,"type":"BUY","strength":0.588,"price":6.0,"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":"2010-07-02","known_ts":"2010-07-02","bar_index":62,"type":"RECLAIM","strength":0.725,"price":7.56,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2010-06-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-07-28","known_ts":"2010-07-28","bar_index":67,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.38,"stop_level":7.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-09-15","known_ts":"2010-09-17","bar_index":79,"type":"BUY","strength":0.725,"price":7.32,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-11-05","known_ts":"2010-11-05","bar_index":91,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.76,"stop_level":7.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-11-08","known_ts":"2010-11-08","bar_index":91,"type":"RECLAIM","strength":0.863,"price":8.02,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-11-05","prior_stop_level":7.93,"sweep_low":7.6,"atr14":0.351962,"stop_level":7.424019,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-22","known_ts":"2010-11-22","bar_index":95,"type":"RECLAIM","strength":0.863,"price":8.32,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-12-06","known_ts":"2010-12-06","bar_index":98,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1,"stop_level":8.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-12-07","known_ts":"2010-12-07","bar_index":98,"type":"RECLAIM","strength":0.863,"price":8.12,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-12-06","prior_stop_level":8.11,"sweep_low":7.94,"atr14":0.245295,"stop_level":7.817353,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-04","known_ts":"2011-04-04","bar_index":125,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.04,"stop_level":5.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-04-19","known_ts":"2011-04-21","bar_index":129,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2011-04-19","trigger_known_ts":"2011-04-21","strength":0.45,"price":5.21,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.402523,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.53,"atr14":0.346675,"stop_level":4.356662,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-06","known_ts":"2011-05-10","bar_index":133,"type":"BUY","strength":0.45,"price":5.13,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-05-06","known_ts":"2011-05-10","bar_index":133,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2011-05-06","trigger_known_ts":"2011-05-10","strength":0.45,"price":5.13,"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.411697,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.53,"atr14":0.286819,"stop_level":4.386591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-11","known_ts":"2011-05-13","bar_index":134,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2011-05-11","trigger_known_ts":"2011-05-13","strength":0.45,"price":5.01,"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.425459,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.53,"atr14":0.281567,"stop_level":4.389216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-27","known_ts":"2011-06-01","bar_index":138,"type":"BUY","strength":0.45,"price":4.49,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-05-27","known_ts":"2011-06-01","bar_index":138,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2011-05-27","trigger_known_ts":"2011-06-01","strength":0.45,"price":4.49,"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.485092,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.13,"atr14":0.258881,"stop_level":4.000559,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-20","known_ts":"2011-06-22","bar_index":143,"type":"BUY","strength":0.45,"price":4.28,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-06-20","known_ts":"2011-06-22","bar_index":143,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2011-06-20","trigger_known_ts":"2011-06-22","strength":0.45,"price":4.28,"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.509174,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.93,"atr14":0.226499,"stop_level":3.816751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-15","known_ts":"2011-08-17","bar_index":156,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2011-08-15","trigger_known_ts":"2011-08-17","strength":0.45,"price":3.62,"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.566986,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.16,"atr14":0.222311,"stop_level":3.048844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-18","known_ts":"2011-08-22","bar_index":157,"type":"BUY","strength":0.45,"price":3.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-08-18","known_ts":"2011-08-22","bar_index":157,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2011-08-18","trigger_known_ts":"2011-08-22","strength":0.45,"price":3.4,"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.593301,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.16,"atr14":0.256993,"stop_level":3.031504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-14","known_ts":"2011-10-14","bar_index":170,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.91,"stop_level":3.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-18","known_ts":"2011-10-18","bar_index":171,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9,"stop_level":3.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-20","known_ts":"2011-10-20","bar_index":171,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.82,"stop_level":3.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-25","known_ts":"2011-10-25","bar_index":172,"type":"RECLAIM","strength":0.588,"price":3.99,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-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":"2011-10-18","prior_stop_level":3.95,"sweep_low":3.71,"atr14":0.188316,"stop_level":3.615842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-25","known_ts":"2011-10-25","bar_index":172,"type":"RECLAIM","strength":0.588,"price":3.99,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-10-20","prior_stop_level":3.95,"sweep_low":3.71,"atr14":0.188316,"stop_level":3.615842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-05","known_ts":"2011-12-07","bar_index":182,"type":"BUY","strength":0.588,"price":4.02,"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":"2011-12-05","known_ts":"2011-12-07","bar_index":182,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2011-12-05","trigger_known_ts":"2011-12-07","strength":0.588,"price":4.02,"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.519139,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.22,"atr14":0.188848,"stop_level":3.125576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-16","known_ts":"2011-12-16","bar_index":185,"type":"RECLAIM","strength":0.725,"price":4.02,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-12-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-21","known_ts":"2011-12-21","bar_index":186,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.75,"stop_level":3.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-22","known_ts":"2011-12-22","bar_index":186,"type":"RECLAIM","strength":0.725,"price":4.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-12-21","prior_stop_level":3.98,"sweep_low":3.64,"atr14":0.181675,"stop_level":3.549163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-10","known_ts":"2012-01-10","bar_index":190,"type":"RECLAIM","strength":0.863,"price":5.61,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-22","known_ts":"2012-03-22","bar_index":206,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.66,"stop_level":9.77,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-23","known_ts":"2012-03-23","bar_index":207,"type":"RECLAIM","strength":0.863,"price":9.78,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-03-22","prior_stop_level":9.77,"sweep_low":9.36,"atr14":0.652034,"stop_level":9.033983,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-14","known_ts":"2012-06-14","bar_index":226,"type":"RECLAIM","strength":1.0,"price":13.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-29","known_ts":"2012-06-29","bar_index":229,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.0,"stop_level":10.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-02","known_ts":"2012-07-02","bar_index":230,"type":"RECLAIM","strength":1.0,"price":10.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-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":"2012-06-29","prior_stop_level":10.07,"sweep_low":9.91,"atr14":0.656777,"stop_level":9.581612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-30","known_ts":"2012-09-04","bar_index":244,"type":"BUY","strength":0.725,"price":9.5,"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":"2012-10-22","known_ts":"2012-10-22","bar_index":256,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.15,"stop_level":10.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-26","known_ts":"2012-10-26","bar_index":257,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.73,"stop_level":10.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-01-08","known_ts":"2013-01-10","bar_index":273,"type":"BUY","strength":0.588,"price":6.29,"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":"2013-01-30","known_ts":"2013-01-30","bar_index":278,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.49,"stop_level":5.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-02-06","known_ts":"2013-02-06","bar_index":279,"type":"RECLAIM","strength":0.45,"price":5.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2013-01-30","prior_stop_level":5.57,"sweep_low":5.28,"atr14":0.279081,"stop_level":5.140459,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-26","known_ts":"2013-02-26","bar_index":284,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.54,"stop_level":5.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-04-05","known_ts":"2013-04-09","bar_index":293,"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":"2013-04-05","trigger_known_ts":"2013-04-09","strength":0.45,"price":3.9,"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.70566,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.88,"atr14":0.280674,"stop_level":3.739663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-23","known_ts":"2013-04-25","bar_index":297,"type":"BUY","strength":0.45,"price":4.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":"2013-04-23","known_ts":"2013-04-25","bar_index":297,"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":"2013-04-23","trigger_known_ts":"2013-04-25","strength":0.45,"price":4.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.69434,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.65,"atr14":0.237562,"stop_level":3.531219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-05","known_ts":"2013-06-05","bar_index":307,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.69,"stop_level":4.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-06-07","known_ts":"2013-06-07","bar_index":307,"type":"RECLAIM","strength":0.588,"price":5.05,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-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":"2013-06-05","prior_stop_level":4.94,"sweep_low":4.54,"atr14":0.350041,"stop_level":4.364979,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-20","known_ts":"2013-06-20","bar_index":310,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.91,"stop_level":4.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-06-21","known_ts":"2013-06-21","bar_index":311,"type":"RECLAIM","strength":0.588,"price":4.97,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-06-20","prior_stop_level":4.96,"sweep_low":4.8,"atr14":0.309349,"stop_level":4.645325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-12","known_ts":"2013-08-12","bar_index":322,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.25,"stop_level":5.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-09-20","known_ts":"2013-09-20","bar_index":332,"type":"RECLAIM","strength":0.863,"price":9.06,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-21","known_ts":"2013-10-21","bar_index":339,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.87,"stop_level":11.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-24","known_ts":"2013-10-24","bar_index":340,"type":"RECLAIM","strength":0.863,"price":11.36,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-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":"2013-10-21","prior_stop_level":11.33,"sweep_low":10.29,"atr14":0.92784,"stop_level":9.82608,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-19","known_ts":"2013-12-23","bar_index":353,"type":"BUY","strength":0.863,"price":10.96,"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":"2014-01-27","known_ts":"2014-01-27","bar_index":361,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.51,"stop_level":10.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-28","known_ts":"2014-01-28","bar_index":361,"type":"RECLAIM","strength":1.0,"price":11.23,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-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":"2014-01-27","prior_stop_level":10.81,"sweep_low":10.11,"atr14":0.70019,"stop_level":9.759905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-12","known_ts":"2014-02-12","bar_index":365,"type":"RECLAIM","strength":1.0,"price":11.91,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-10","known_ts":"2014-03-10","bar_index":370,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.88,"stop_level":12.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-01","known_ts":"2014-05-05","bar_index":383,"type":"BUY","strength":0.863,"price":13.25,"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":"2014-06-02","known_ts":"2014-06-04","bar_index":390,"type":"BUY","strength":0.725,"price":11.97,"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":"2014-07-15","known_ts":"2014-07-15","bar_index":400,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.05,"stop_level":14.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-29","known_ts":"2014-09-03","bar_index":411,"type":"BUY","strength":0.725,"price":14.78,"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":"2014-10-16","known_ts":"2014-10-20","bar_index":422,"type":"BUY","strength":0.725,"price":13.82,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2014-10-29","known_ts":"2014-10-31","bar_index":425,"type":"BUY","strength":0.725,"price":16.57,"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":"2014-12-15","known_ts":"2014-12-15","bar_index":435,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.13,"stop_level":21.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":436,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.49,"stop_level":21.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":436,"type":"RECLAIM","strength":1.0,"price":22.26,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-12-15","prior_stop_level":21.6,"sweep_low":20.25,"atr14":1.147449,"stop_level":19.676275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":436,"type":"RECLAIM","strength":1.0,"price":22.26,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-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":"2014-12-17","prior_stop_level":21.6,"sweep_low":20.25,"atr14":1.147449,"stop_level":19.676275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-05","known_ts":"2015-01-05","bar_index":440,"type":"RECLAIM","strength":1.0,"price":24.44,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-18","known_ts":"2015-06-22","bar_index":478,"type":"BUY","strength":0.588,"price":22.08,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2015-08-13","known_ts":"2015-08-17","bar_index":491,"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":"2015-08-13","trigger_known_ts":"2015-08-17","strength":0.45,"price":14.55,"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.447818,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.93,"atr14":1.110254,"stop_level":11.374873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-18","known_ts":"2015-08-20","bar_index":492,"type":"BUY","strength":0.45,"price":20.5,"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-14","known_ts":"2015-09-16","bar_index":498,"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":"2015-09-14","trigger_known_ts":"2015-09-16","strength":0.588,"price":13.22,"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.498292,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.29,"atr14":1.486592,"stop_level":11.546704,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-30","known_ts":"2015-10-02","bar_index":502,"type":"BUY","strength":0.588,"price":12.29,"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":"2015-12-11","known_ts":"2015-12-11","bar_index":519,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.47,"stop_level":13.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-16","known_ts":"2015-12-16","bar_index":520,"type":"RECLAIM","strength":0.588,"price":14.15,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-12-11","prior_stop_level":13.66,"sweep_low":13.22,"atr14":0.795078,"stop_level":12.822461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-22","known_ts":"2016-01-26","bar_index":528,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-01-22","trigger_known_ts":"2016-01-26","strength":0.45,"price":10.77,"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.591271,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.9,"atr14":0.895433,"stop_level":8.452283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-02","known_ts":"2016-03-04","bar_index":537,"type":"BUY","strength":0.45,"price":12.28,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-03-02","known_ts":"2016-03-04","bar_index":537,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-03-02","trigger_known_ts":"2016-03-04","strength":0.45,"price":12.28,"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.517106,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.66,"atr14":0.73724,"stop_level":9.29138,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-07","known_ts":"2016-03-07","bar_index":538,"type":"RECLAIM","strength":0.725,"price":16.2,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-03-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-19","known_ts":"2016-04-19","bar_index":548,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.65,"stop_level":14.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-08","known_ts":"2016-09-12","bar_index":581,"type":"BUY","strength":0.588,"price":11.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2016-09-16","known_ts":"2016-09-20","bar_index":583,"type":"BUY","strength":0.725,"price":11.41,"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":"2016-11-02","known_ts":"2016-11-04","bar_index":594,"type":"BUY","strength":0.45,"price":9.72,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-11-02","known_ts":"2016-11-04","bar_index":594,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-11-02","trigger_known_ts":"2016-11-04","strength":0.45,"price":9.72,"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.4,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.8,"atr14":0.586987,"stop_level":7.506507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-10","known_ts":"2016-11-10","bar_index":596,"type":"RECLAIM","strength":0.725,"price":13.46,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-11-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-01","known_ts":"2016-12-01","bar_index":600,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.31,"stop_level":12.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-12-06","known_ts":"2016-12-06","bar_index":601,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.11,"stop_level":12.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-03","known_ts":"2017-02-07","bar_index":615,"type":"BUY","strength":0.588,"price":10.29,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2017-03-09","known_ts":"2017-03-09","bar_index":622,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.66,"stop_level":11.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-14","known_ts":"2017-03-14","bar_index":623,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.98,"stop_level":11.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-20","known_ts":"2017-03-20","bar_index":625,"type":"RECLAIM","strength":0.725,"price":11.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-03-14","prior_stop_level":11.67,"sweep_low":10.52,"atr14":0.717128,"stop_level":10.161436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-23","known_ts":"2017-03-27","bar_index":626,"type":"REBUY","strength":0.863,"price":12.67,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2017-05-03","known_ts":"2017-05-03","bar_index":635,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.62,"stop_level":15.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-09","known_ts":"2017-05-09","bar_index":636,"type":"RECLAIM","strength":1.0,"price":16.04,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-05-03","prior_stop_level":15.93,"sweep_low":14.86,"atr14":0.762622,"stop_level":14.478689,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-18","known_ts":"2017-05-18","bar_index":639,"type":"RECLAIM","strength":1.0,"price":15.81,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-29","known_ts":"2017-10-03","bar_index":670,"type":"BUY","strength":0.863,"price":22.3,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2017-11-15","known_ts":"2017-11-17","bar_index":681,"type":"BUY","strength":0.725,"price":19.81,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2017-12-29","known_ts":"2017-12-29","bar_index":691,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.43,"stop_level":19.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-01-02","known_ts":"2018-01-02","bar_index":691,"type":"RECLAIM","strength":0.863,"price":20.16,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-12-29","prior_stop_level":19.46,"sweep_low":19.38,"atr14":0.962812,"stop_level":18.898594,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-20","known_ts":"2018-03-22","bar_index":709,"type":"BUY","strength":0.588,"price":15.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2018-04-25","known_ts":"2018-04-25","bar_index":717,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.72,"stop_level":13.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-26","known_ts":"2018-04-26","bar_index":717,"type":"RECLAIM","strength":0.588,"price":14.82,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-25","prior_stop_level":13.93,"sweep_low":13.66,"atr14":1.192689,"stop_level":13.063656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-10","known_ts":"2018-05-10","bar_index":721,"type":"RECLAIM","strength":0.725,"price":22.67,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-07","known_ts":"2018-06-07","bar_index":727,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.24,"stop_level":19.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-14","known_ts":"2018-06-14","bar_index":729,"type":"RECLAIM","strength":0.863,"price":19.69,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-06-07","prior_stop_level":19.49,"sweep_low":17.66,"atr14":1.198624,"stop_level":17.060688,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-22","known_ts":"2018-06-22","bar_index":731,"type":"RECLAIM","strength":0.863,"price":19.04,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-19","known_ts":"2018-07-23","bar_index":737,"type":"BUY","strength":0.863,"price":21.16,"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":"2018-08-13","known_ts":"2018-08-13","bar_index":742,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.18,"stop_level":20.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-08-14","known_ts":"2018-08-14","bar_index":743,"type":"RECLAIM","strength":0.725,"price":20.62,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2018-08-13","prior_stop_level":20.57,"sweep_low":17.8,"atr14":1.362277,"stop_level":17.118862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-27","known_ts":"2018-08-29","bar_index":746,"type":"BUY","strength":0.863,"price":23.99,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":751,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.5,"stop_level":24.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-21","known_ts":"2018-09-21","bar_index":752,"type":"RECLAIM","strength":1.0,"price":25.04,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-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":"2018-09-19","prior_stop_level":24.66,"sweep_low":23.14,"atr14":1.233244,"stop_level":22.523378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-29","known_ts":"2018-12-03","bar_index":768,"type":"BUY","strength":0.588,"price":14.04,"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":"2019-02-13","known_ts":"2019-02-13","bar_index":784,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.09,"stop_level":13.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-14","known_ts":"2019-02-14","bar_index":785,"type":"RECLAIM","strength":0.588,"price":14.35,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-02-13","prior_stop_level":13.3,"sweep_low":13.03,"atr14":0.695086,"stop_level":12.682457,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-18","known_ts":"2019-03-18","bar_index":792,"type":"RECLAIM","strength":0.725,"price":17.56,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-24","known_ts":"2019-05-24","bar_index":808,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.86,"stop_level":18.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-02","known_ts":"2019-08-06","bar_index":824,"type":"BUY","strength":0.588,"price":16.35,"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":35},{"ts":"2019-09-06","known_ts":"2019-09-06","bar_index":832,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.2,"stop_level":18.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-11","known_ts":"2019-09-11","bar_index":833,"type":"RECLAIM","strength":0.863,"price":18.85,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-09-06","prior_stop_level":18.49,"sweep_low":17.54,"atr14":0.855284,"stop_level":17.112358,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-26","known_ts":"2019-11-29","bar_index":851,"type":"BUY","strength":0.588,"price":14.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2019-12-18","known_ts":"2019-12-20","bar_index":856,"type":"REBUY","strength":0.45,"price":14.36,"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":"2020-01-06","known_ts":"2020-01-06","bar_index":859,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.17,"stop_level":13.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-01-07","known_ts":"2020-01-07","bar_index":860,"type":"RECLAIM","strength":0.45,"price":13.41,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-06 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-06","prior_stop_level":13.19,"sweep_low":12.89,"atr14":0.624146,"stop_level":12.577927,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-28","known_ts":"2020-02-28","bar_index":872,"type":"RECLAIM","strength":0.725,"price":19.56,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-04-02","known_ts":"2020-04-06","bar_index":880,"type":"BUY","strength":0.588,"price":13.88,"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":"2020-04-21","known_ts":"2020-04-21","bar_index":884,"type":"RECLAIM","strength":0.725,"price":15.18,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-04-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":889,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.14,"stop_level":16.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":890,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.09,"stop_level":16.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-08","known_ts":"2020-06-08","bar_index":895,"type":"RECLAIM","strength":0.863,"price":15.65,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-10","known_ts":"2020-09-14","bar_index":917,"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-09-10","trigger_known_ts":"2020-09-14","strength":0.45,"price":12.26,"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.424953,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.59,"atr14":0.998864,"stop_level":9.090568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-06","known_ts":"2020-10-08","bar_index":923,"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-10-06","trigger_known_ts":"2020-10-08","strength":0.45,"price":11.27,"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.471388,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.25,"atr14":0.729212,"stop_level":8.885394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-14","known_ts":"2020-10-16","bar_index":925,"type":"BUY","strength":0.45,"price":11.52,"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-14","known_ts":"2020-10-16","bar_index":925,"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-14","trigger_known_ts":"2020-10-16","strength":0.45,"price":11.52,"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.459662,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.55,"atr14":0.663876,"stop_level":10.218062,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-30","known_ts":"2020-11-03","bar_index":929,"type":"BUY","strength":0.45,"price":10.8,"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-30","known_ts":"2020-11-03","bar_index":929,"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-30","trigger_known_ts":"2020-11-03","strength":0.45,"price":10.8,"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.493433,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.98,"atr14":0.61397,"stop_level":9.673015,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-04","known_ts":"2021-03-04","bar_index":957,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.72,"stop_level":19.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-03-11","known_ts":"2021-03-11","bar_index":958,"type":"RECLAIM","strength":0.863,"price":19.66,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-04","prior_stop_level":19.24,"sweep_low":16.38,"atr14":1.31809,"stop_level":15.720955,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-26","known_ts":"2021-07-28","bar_index":990,"type":"BUY","strength":0.588,"price":14.66,"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":"2021-08-19","known_ts":"2021-08-19","bar_index":996,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.77,"stop_level":14.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-08-20","known_ts":"2021-08-20","bar_index":996,"type":"RECLAIM","strength":0.588,"price":14.77,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-19 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":"2021-08-19","prior_stop_level":14.19,"sweep_low":13.6,"atr14":0.674165,"stop_level":13.262917,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-27","known_ts":"2021-09-27","bar_index":1004,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.53,"stop_level":15.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-09-29","known_ts":"2021-09-29","bar_index":1005,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.4,"stop_level":15.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-11-09","known_ts":"2021-11-11","bar_index":1015,"type":"BUY","strength":0.45,"price":8.19,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-11-09","known_ts":"2021-11-11","bar_index":1015,"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":"2021-11-09","trigger_known_ts":"2021-11-11","strength":0.45,"price":8.19,"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.630248,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.24,"atr14":0.631537,"stop_level":5.924232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-29","known_ts":"2021-12-29","bar_index":1026,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.75,"stop_level":7.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-27","known_ts":"2022-01-31","bar_index":1033,"type":"REBUY","strength":0.588,"price":6.0,"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-01-27","known_ts":"2022-01-31","bar_index":1033,"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-01-27","trigger_known_ts":"2022-01-31","strength":0.588,"price":6.0,"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.72912,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.65,"atr14":0.467163,"stop_level":4.416419,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-04","known_ts":"2022-03-04","bar_index":1041,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.39,"stop_level":6.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-09","known_ts":"2022-03-09","bar_index":1042,"type":"RECLAIM","strength":0.588,"price":6.97,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-03-04","prior_stop_level":6.46,"sweep_low":5.95,"atr14":0.535104,"stop_level":5.682448,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-14","known_ts":"2022-03-14","bar_index":1043,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.59,"stop_level":6.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-18","known_ts":"2022-03-18","bar_index":1044,"type":"RECLAIM","strength":0.588,"price":6.55,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-03-14","prior_stop_level":6.46,"sweep_low":5.47,"atr14":0.525882,"stop_level":5.207059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-11","known_ts":"2022-05-13","bar_index":1057,"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-05-11","trigger_known_ts":"2022-05-13","strength":0.45,"price":3.2,"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.811432,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5,"atr14":0.422726,"stop_level":2.288637,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-21","known_ts":"2022-06-23","bar_index":1066,"type":"BUY","strength":0.45,"price":2.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":"2022-06-21","known_ts":"2022-06-23","bar_index":1066,"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-06-21","trigger_known_ts":"2022-06-23","strength":0.45,"price":2.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.837423,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.86,"atr14":0.310347,"stop_level":1.704826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-18","known_ts":"2022-07-18","bar_index":1072,"type":"RECLAIM","strength":0.725,"price":4.07,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-06-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-25","known_ts":"2022-07-25","bar_index":1073,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.78,"stop_level":3.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-26","known_ts":"2022-07-26","bar_index":1074,"type":"RECLAIM","strength":0.725,"price":3.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-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":"2022-07-25","prior_stop_level":3.84,"sweep_low":3.66,"atr14":0.427957,"stop_level":3.446022,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-08","known_ts":"2022-08-08","bar_index":1077,"type":"RECLAIM","strength":0.863,"price":7.46,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":1082,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.76,"stop_level":3.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-31","known_ts":"2022-08-31","bar_index":1082,"type":"RECLAIM","strength":0.725,"price":4.03,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-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":"2022-08-29","prior_stop_level":3.78,"sweep_low":3.66,"atr14":0.519923,"stop_level":3.400039,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-28","known_ts":"2022-12-30","bar_index":1110,"type":"BUY","strength":0.588,"price":2.26,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2023-01-24","known_ts":"2023-01-24","bar_index":1115,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.56,"stop_level":2.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-30","known_ts":"2023-01-30","bar_index":1117,"type":"RECLAIM","strength":0.725,"price":2.84,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-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":"2023-01-24","prior_stop_level":2.72,"sweep_low":2.46,"atr14":0.208279,"stop_level":2.35586,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-07","known_ts":"2023-02-07","bar_index":1119,"type":"RECLAIM","strength":0.863,"price":5.22,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-30","known_ts":"2023-04-03","bar_index":1131,"type":"BUY","strength":1.0,"price":4.62,"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":"2023-05-02","known_ts":"2023-05-02","bar_index":1138,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.96,"stop_level":5.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-17","known_ts":"2023-05-17","bar_index":1142,"type":"RECLAIM","strength":1.0,"price":6.26,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-10","known_ts":"2023-11-14","bar_index":1183,"type":"BUY","strength":0.588,"price":1.49,"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":"2024-01-23","known_ts":"2024-01-23","bar_index":1199,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.41,"stop_level":3.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-08","known_ts":"2024-02-08","bar_index":1203,"type":"RECLAIM","strength":1.0,"price":3.92,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-09","known_ts":"2024-05-13","bar_index":1224,"type":"BUY","strength":0.863,"price":3.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2024-05-31","known_ts":"2024-06-04","bar_index":1229,"type":"BUY","strength":0.863,"price":3.81,"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":"2024-08-01","known_ts":"2024-08-01","bar_index":1243,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.02,"stop_level":5.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":1244,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.37,"stop_level":5.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-14","known_ts":"2024-10-16","bar_index":1260,"type":"BUY","strength":0.725,"price":4.14,"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":"2024-12-10","known_ts":"2024-12-10","bar_index":1273,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.54,"stop_level":11.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-12","known_ts":"2024-12-12","bar_index":1274,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.49,"stop_level":11.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-31","known_ts":"2024-12-31","bar_index":1278,"type":"RECLAIM","strength":1.0,"price":11.21,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-21","known_ts":"2025-03-25","bar_index":1296,"type":"BUY","strength":0.725,"price":9.16,"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":"2025-06-23","known_ts":"2025-06-25","bar_index":1317,"type":"BUY","strength":0.588,"price":3.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2025-08-29","known_ts":"2025-08-29","bar_index":1333,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.16,"stop_level":4.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-02","known_ts":"2025-09-02","bar_index":1333,"type":"RECLAIM","strength":0.588,"price":4.29,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-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":"2025-08-29","prior_stop_level":4.19,"sweep_low":4.1,"atr14":0.278582,"stop_level":3.960709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-12","known_ts":"2025-09-12","bar_index":1336,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.15,"stop_level":4.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-18","known_ts":"2025-09-18","bar_index":1337,"type":"RECLAIM","strength":0.588,"price":4.26,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-09-12","prior_stop_level":4.17,"sweep_low":3.94,"atr14":0.215827,"stop_level":3.832087,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-13","known_ts":"2025-10-13","bar_index":1343,"type":"RECLAIM","strength":0.725,"price":10.42,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-30","known_ts":"2025-10-30","bar_index":1347,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.52,"stop_level":7.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-03","known_ts":"2025-11-03","bar_index":1348,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.17,"stop_level":7.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-05","known_ts":"2025-11-05","bar_index":1348,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.99,"stop_level":7.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-19","known_ts":"2025-11-19","bar_index":1352,"type":"RECLAIM","strength":0.863,"price":8.87,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-15","known_ts":"2025-12-15","bar_index":1357,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.2,"stop_level":9.43,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-19","known_ts":"2025-12-19","bar_index":1359,"type":"RECLAIM","strength":0.863,"price":9.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-12-15","prior_stop_level":9.43,"sweep_low":8.27,"atr14":0.706027,"stop_level":7.916987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-30","known_ts":"2025-12-30","bar_index":1361,"type":"RECLAIM","strength":0.863,"price":16.38,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-15","known_ts":"2026-01-15","bar_index":1364,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.21,"stop_level":12.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-10","known_ts":"2026-04-14","bar_index":1384,"type":"BUY","strength":0.725,"price":11.84,"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":"2026-05-14","known_ts":"2026-05-14","bar_index":1392,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.28,"stop_level":14.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-05-18","known_ts":"2026-05-18","bar_index":1392,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.7,"stop_level":14.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-07-13","known_ts":"2026-07-15","bar_index":1405,"type":"BUY","strength":0.588,"price":10.37,"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}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-15","last_scored_basis":null,"bars_since_signal":8,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2018-02-22","2018-07-06","2018-10-17","2018-11-20","2019-06-17","2019-07-12","2019-10-15","2019-11-18","2019-12-18","2020-07-13","2020-08-06","2021-03-12","2021-04-13","2021-05-07","2021-05-28","2021-06-24","2021-07-16","2021-10-11","2022-01-27","2022-09-07","2022-10-03","2022-10-24","2022-12-06","2023-07-06","2023-08-09","2023-08-25","2023-09-21","2023-10-30","2024-04-05","2024-05-01","2024-05-31","2024-08-19","2024-09-13","2025-02-03","2025-02-11","2025-04-16","2025-05-27","2026-02-12","2026-03-06","2026-06-15"],"warnings":[{"ts":"2022-03-14","kind":"confirm","px":5.59,"level":6.46},{"ts":"2022-07-18","kind":"arm","px":3.84},{"ts":"2022-07-25","kind":"confirm","px":3.78,"level":3.84},{"ts":"2022-08-16","kind":"arm","px":6.54},{"ts":"2022-08-29","kind":"confirm","px":3.76,"level":3.78},{"ts":"2023-01-23","kind":"arm","px":2.53},{"ts":"2023-01-24","kind":"confirm","px":2.56,"level":2.72},{"ts":"2023-02-13","kind":"arm","px":4.64},{"ts":"2023-04-20","kind":"arm","px":5.21},{"ts":"2023-05-02","kind":"confirm","px":4.96,"level":5.59},{"ts":"2023-12-28","kind":"arm","px":3.52},{"ts":"2024-01-23","kind":"confirm","px":3.41,"level":3.48},{"ts":"2024-06-21","kind":"arm","px":3.97},{"ts":"2024-07-30","kind":"arm","px":5.22},{"ts":"2024-08-01","kind":"confirm","px":5.02,"level":5.22},{"ts":"2024-08-05","kind":"arm","px":4.35},{"ts":"2024-08-06","kind":"confirm","px":4.37,"level":5.22},{"ts":"2024-11-04","kind":"arm","px":4.25},{"ts":"2024-12-06","kind":"arm","px":11.61},{"ts":"2024-12-10","kind":"confirm","px":10.54,"level":11.06},{"ts":"2024-12-11","kind":"arm","px":9.01},{"ts":"2024-12-12","kind":"confirm","px":8.49,"level":11.06},{"ts":"2025-07-22","kind":"arm","px":3.74},{"ts":"2025-08-29","kind":"confirm","px":4.16,"level":4.19},{"ts":"2025-09-11","kind":"arm","px":4.2},{"ts":"2025-09-12","kind":"confirm","px":4.15,"level":4.17},{"ts":"2025-09-29","kind":"arm","px":4.18},{"ts":"2025-10-30","kind":"confirm","px":7.52,"level":7.55},{"ts":"2025-10-31","kind":"arm","px":7.33},{"ts":"2025-11-03","kind":"confirm","px":7.17,"level":7.55},{"ts":"2025-11-04","kind":"arm","px":6.73},{"ts":"2025-11-05","kind":"confirm","px":6.99,"level":7.55},{"ts":"2025-12-11","kind":"arm","px":10.59},{"ts":"2025-12-15","kind":"confirm","px":9.2,"level":9.43},{"ts":"2026-01-06","kind":"arm","px":13.53},{"ts":"2026-01-15","kind":"confirm","px":12.21,"level":12.49},{"ts":"2026-05-07","kind":"arm","px":14.64},{"ts":"2026-05-14","kind":"confirm","px":13.28,"level":14.13},{"ts":"2026-05-15","kind":"arm","px":12.25},{"ts":"2026-05-18","kind":"confirm","px":11.7,"level":14.13}],"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":[]}}}