{"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":"PALI","timeframe":"3D","as_of":"2026-07-28T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2007-09-21","known_ts":"2007-09-21","bar_index":41,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3217500.0,"stop_level":3510000.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-24","known_ts":"2007-09-24","bar_index":41,"type":"RECLAIM","strength":0.588,"price":3556800.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-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":"2007-09-21","prior_stop_level":3510000.0,"sweep_low":3217500.0,"atr14":261333.256857,"stop_level":3086833.371572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-12","known_ts":"2007-12-14","bar_index":60,"type":"BUY","strength":0.45,"price":3510000.0,"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-14","known_ts":"2008-01-14","bar_index":67,"type":"RECLAIM","strength":0.725,"price":3767400.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-12-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-22","known_ts":"2008-01-22","bar_index":68,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3451500.0,"stop_level":3463200.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-25","known_ts":"2008-01-25","bar_index":69,"type":"RECLAIM","strength":0.725,"price":3580200.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-01-22","prior_stop_level":3463200.0,"sweep_low":3217500.0,"atr14":288860.372935,"stop_level":3073069.813533,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-08","known_ts":"2008-02-08","bar_index":73,"type":"RECLAIM","strength":0.863,"price":3627000.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-19","known_ts":"2008-05-21","bar_index":96,"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-05-19","trigger_known_ts":"2008-05-21","strength":0.45,"price":1614600.0,"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.596491,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1439100.0,"atr14":180982.269102,"stop_level":1348608.865449,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-28","known_ts":"2008-05-30","bar_index":98,"type":"BUY","strength":0.45,"price":1942200.0,"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-05-28","known_ts":"2008-05-30","bar_index":98,"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-05-28","trigger_known_ts":"2008-05-30","strength":0.45,"price":1942200.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.51462,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1439100.0,"atr14":157124.850448,"stop_level":1360537.574776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-19","known_ts":"2008-06-19","bar_index":103,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1778400.0,"stop_level":1813500.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-09-09","known_ts":"2008-09-09","bar_index":122,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1953900.0,"stop_level":1977300.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-10","known_ts":"2008-09-10","bar_index":122,"type":"RECLAIM","strength":0.725,"price":2012400.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-09","prior_stop_level":1977300.0,"sweep_low":1860300.0,"atr14":141252.837172,"stop_level":1789673.581414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-24","known_ts":"2008-10-28","bar_index":133,"type":"BUY","strength":0.588,"price":1918800.0,"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":"2008-11-17","known_ts":"2008-11-17","bar_index":138,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1989000.0,"stop_level":2035800.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2008-11-21","known_ts":"2008-11-21","bar_index":139,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1591200.0,"stop_level":1872000.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2008-12-08","known_ts":"2008-12-08","bar_index":143,"type":"RECLAIM","strength":1.0,"price":2223000.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-12-19","known_ts":"2008-12-19","bar_index":146,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1930500.0,"stop_level":2164500.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2008-12-23","known_ts":"2008-12-23","bar_index":146,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1953900.0,"stop_level":2164500.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-04-01","known_ts":"2009-04-03","bar_index":169,"type":"BUY","strength":0.45,"price":1485900.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-04-01","known_ts":"2009-04-03","bar_index":169,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-04-01","trigger_known_ts":"2009-04-03","strength":0.45,"price":1485900.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.459574,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1064700.0,"atr14":144269.950696,"stop_level":992565.024652,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-28","known_ts":"2009-04-28","bar_index":175,"type":"RECLAIM","strength":0.725,"price":1368900.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-04-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-21","known_ts":"2009-05-21","bar_index":180,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1287000.0,"stop_level":1380600.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-01","known_ts":"2009-07-06","bar_index":190,"type":"BUY","strength":0.725,"price":1333800.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":200,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1333800.0,"stop_level":1345500.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-09-09","known_ts":"2009-09-11","bar_index":206,"type":"BUY","strength":0.725,"price":1380600.0,"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":0},{"ts":"2009-10-21","known_ts":"2009-10-21","bar_index":216,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1661400.0,"stop_level":1684800.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-23","known_ts":"2009-10-23","bar_index":216,"type":"RECLAIM","strength":0.863,"price":1743300.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-10-21","prior_stop_level":1684800.0,"sweep_low":1579500.0,"atr14":150091.242573,"stop_level":1504454.378713,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-11-06","known_ts":"2009-11-06","bar_index":220,"type":"RECLAIM","strength":1.0,"price":2129400.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-11","known_ts":"2009-11-13","bar_index":221,"type":"BUY","strength":1.0,"price":1989000.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2009-12-22","known_ts":"2009-12-22","bar_index":230,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1918800.0,"stop_level":2012400.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-29","known_ts":"2009-12-29","bar_index":231,"type":"RECLAIM","strength":0.863,"price":2129400.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2009-12-22","prior_stop_level":2012400.0,"sweep_low":1872000.0,"atr14":171415.52485,"stop_level":1786292.237575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-08","known_ts":"2010-01-08","bar_index":234,"type":"RECLAIM","strength":1.0,"price":2433600.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-15","known_ts":"2010-04-19","bar_index":256,"type":"BUY","strength":0.863,"price":2667600.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2010-05-21","known_ts":"2010-05-21","bar_index":264,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3240900.0,"stop_level":3393000.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-28","known_ts":"2010-05-28","bar_index":266,"type":"RECLAIM","strength":1.0,"price":3474900.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-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":"2010-05-21","prior_stop_level":3393000.0,"sweep_low":2960100.0,"atr14":232405.863813,"stop_level":2843897.068094,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-07","known_ts":"2010-06-07","bar_index":268,"type":"RECLAIM","strength":1.0,"price":3568500.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-09","known_ts":"2010-09-13","bar_index":290,"type":"BUY","strength":0.725,"price":2737800.0,"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":"2010-10-22","known_ts":"2010-10-22","bar_index":300,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2679300.0,"stop_level":2889900.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-10-26","known_ts":"2010-10-26","bar_index":301,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2749500.0,"stop_level":2889900.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-12-16","known_ts":"2010-12-20","bar_index":313,"type":"BUY","strength":0.588,"price":2644200.0,"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":35},{"ts":"2011-02-08","known_ts":"2011-02-10","bar_index":325,"type":"BUY","strength":0.45,"price":2515500.0,"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-02-08","known_ts":"2011-02-10","bar_index":325,"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-02-08","trigger_known_ts":"2011-02-10","strength":0.45,"price":2515500.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.350453,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2223000.0,"atr14":138846.791605,"stop_level":2153576.604197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-23","known_ts":"2011-03-25","bar_index":335,"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-03-23","trigger_known_ts":"2011-03-25","strength":0.45,"price":2117700.0,"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.453172,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1953900.0,"atr14":99772.146865,"stop_level":1904013.926568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-05","known_ts":"2011-04-07","bar_index":338,"type":"BUY","strength":0.45,"price":2304900.0,"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-04-05","known_ts":"2011-04-07","bar_index":338,"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-04-05","trigger_known_ts":"2011-04-07","strength":0.45,"price":2304900.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.404834,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2047500.0,"atr14":107688.407386,"stop_level":1993655.796307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-27","known_ts":"2011-04-29","bar_index":343,"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-27","trigger_known_ts":"2011-04-29","strength":0.588,"price":2094300.0,"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.459215,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1989000.0,"atr14":112830.088405,"stop_level":1932584.955797,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-26","known_ts":"2011-05-31","bar_index":350,"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-26","trigger_known_ts":"2011-05-31","strength":0.45,"price":1602900.0,"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.586103,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1462500.0,"atr14":124772.771913,"stop_level":1400113.614044,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-14","known_ts":"2011-06-16","bar_index":354,"type":"BUY","strength":0.45,"price":1684800.0,"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-14","known_ts":"2011-06-16","bar_index":354,"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-14","trigger_known_ts":"2011-06-16","strength":0.45,"price":1684800.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.542857,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1240200.0,"atr14":140743.323395,"stop_level":1169828.338302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-03","known_ts":"2011-10-03","bar_index":379,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1380600.0,"stop_level":1450800.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-04","known_ts":"2011-10-04","bar_index":380,"type":"RECLAIM","strength":0.588,"price":1626300.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-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":"2011-10-03","prior_stop_level":1450800.0,"sweep_low":1287000.0,"atr14":133571.832864,"stop_level":1220214.083568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-25","known_ts":"2011-10-27","bar_index":385,"type":"REBUY","strength":0.725,"price":1567800.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2012-01-12","known_ts":"2012-01-17","bar_index":403,"type":"BUY","strength":0.45,"price":1287000.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-01-12","known_ts":"2012-01-17","bar_index":403,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-01-12","trigger_known_ts":"2012-01-17","strength":0.45,"price":1287000.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.488372,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1111500.0,"atr14":100377.917967,"stop_level":1061311.041017,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-03","known_ts":"2012-02-07","bar_index":408,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-02-03","trigger_known_ts":"2012-02-07","strength":0.588,"price":1392300.0,"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.446512,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1111500.0,"atr14":95242.658268,"stop_level":1063878.670866,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-29","known_ts":"2012-02-29","bar_index":413,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1345500.0,"stop_level":1357200.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":415,"type":"RECLAIM","strength":0.725,"price":1368900.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-29","prior_stop_level":1357200.0,"sweep_low":1322100.0,"atr14":78674.197744,"stop_level":1282762.901128,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-26","known_ts":"2012-06-28","bar_index":441,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-06-26","trigger_known_ts":"2012-06-28","strength":0.45,"price":1006200.0,"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.441558,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":772200.0,"atr14":81065.152829,"stop_level":731667.423586,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-02","known_ts":"2012-08-02","bar_index":449,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1053000.0,"stop_level":1076400.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-29","known_ts":"2012-08-31","bar_index":456,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-08-29","trigger_known_ts":"2012-08-31","strength":0.45,"price":748800.0,"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.584416,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":491400.0,"atr14":80669.096559,"stop_level":451065.451721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-07","known_ts":"2012-09-11","bar_index":458,"type":"BUY","strength":0.45,"price":924300.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-09-07","known_ts":"2012-09-11","bar_index":458,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-09-07","trigger_known_ts":"2012-09-11","strength":0.45,"price":924300.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.487013,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":573300.0,"atr14":105215.026848,"stop_level":520692.486576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-12","known_ts":"2012-09-12","bar_index":459,"type":"RECLAIM","strength":0.588,"price":1345500.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-09-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-10-02","known_ts":"2012-10-02","bar_index":463,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1310400.0,"stop_level":1380600.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-04","known_ts":"2012-10-04","bar_index":464,"type":"RECLAIM","strength":0.725,"price":1497600.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-02 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-10-02","prior_stop_level":1380600.0,"sweep_low":1228500.0,"atr14":189919.750622,"stop_level":1133540.124689,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-16","known_ts":"2012-10-16","bar_index":467,"type":"RECLAIM","strength":0.863,"price":1333800.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-22","known_ts":"2012-10-22","bar_index":468,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1275300.0,"stop_level":1287000.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-21","known_ts":"2012-11-21","bar_index":475,"type":"RECLAIM","strength":1.0,"price":1275300.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-27","known_ts":"2012-11-29","bar_index":476,"type":"BUY","strength":1.0,"price":1474200.0,"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":30},{"ts":"2013-01-07","known_ts":"2013-01-09","bar_index":485,"type":"BUY","strength":1.0,"price":1474200.0,"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":30},{"ts":"2013-04-22","known_ts":"2013-04-24","bar_index":509,"type":"BUY","strength":0.863,"price":1474200.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2013-06-18","known_ts":"2013-06-18","bar_index":522,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1626300.0,"stop_level":1661400.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-19","known_ts":"2013-06-19","bar_index":522,"type":"RECLAIM","strength":1.0,"price":1684800.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-18","prior_stop_level":1661400.0,"sweep_low":1579500.0,"atr14":98634.91082,"stop_level":1530182.54459,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-03","known_ts":"2013-07-08","bar_index":526,"type":"REBUY","strength":1.0,"price":1872000.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-10-08","known_ts":"2013-10-08","bar_index":548,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2585700.0,"stop_level":2784600.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-09","known_ts":"2013-10-09","bar_index":548,"type":"RECLAIM","strength":1.0,"price":2925000.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-10-08","prior_stop_level":2784600.0,"sweep_low":2421900.0,"atr14":255619.716432,"stop_level":2294090.141784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-10","known_ts":"2014-01-10","bar_index":570,"type":"RECLAIM","strength":0.863,"price":4106700.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-23","known_ts":"2014-01-23","bar_index":572,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3872700.0,"stop_level":3896100.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-13","known_ts":"2014-03-13","bar_index":584,"type":"RECLAIM","strength":0.863,"price":5112900.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-10","known_ts":"2014-04-10","bar_index":590,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4808700.0,"stop_level":4890600.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-27","known_ts":"2014-05-29","bar_index":601,"type":"BUY","strength":0.725,"price":5253300.0,"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":"2014-06-19","known_ts":"2014-06-19","bar_index":606,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4960800.0,"stop_level":5007600.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-06-20","known_ts":"2014-06-20","bar_index":607,"type":"RECLAIM","strength":0.725,"price":5171400.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-06-19","prior_stop_level":5007600.0,"sweep_low":4867200.0,"atr14":302651.977698,"stop_level":4715874.011151,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-12","known_ts":"2014-08-14","bar_index":619,"type":"BUY","strength":0.725,"price":4130100.0,"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":"2014-09-15","known_ts":"2014-09-15","bar_index":626,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3896100.0,"stop_level":3978000.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-17","known_ts":"2014-09-17","bar_index":627,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3907800.0,"stop_level":3978000.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-11-10","known_ts":"2014-11-12","bar_index":640,"type":"BUY","strength":0.45,"price":3428100.0,"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-11-10","known_ts":"2014-11-12","bar_index":640,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2014-11-10","trigger_known_ts":"2014-11-12","strength":0.45,"price":3428100.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.364425,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3077100.0,"atr14":226386.876822,"stop_level":2963906.561589,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-01","known_ts":"2014-12-01","bar_index":644,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3100500.0,"stop_level":3240900.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-12-05","known_ts":"2014-12-05","bar_index":646,"type":"RECLAIM","strength":0.45,"price":3287700.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-01 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":"2014-12-01","prior_stop_level":3240900.0,"sweep_low":3088800.0,"atr14":163243.349513,"stop_level":3007178.325244,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-06","known_ts":"2015-02-06","bar_index":660,"type":"RECLAIM","strength":0.725,"price":3942900.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":667,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2772900.0,"stop_level":4293900.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-09","known_ts":"2015-04-13","bar_index":674,"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-04-09","trigger_known_ts":"2015-04-13","strength":0.45,"price":2293200.0,"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.56541,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1942200.0,"atr14":206310.386148,"stop_level":1839044.806926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-05","known_ts":"2015-05-07","bar_index":680,"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-05-05","trigger_known_ts":"2015-05-07","strength":0.45,"price":2164500.0,"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.5898,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1836900.0,"atr14":184573.473831,"stop_level":1744613.263084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-01","known_ts":"2015-06-03","bar_index":686,"type":"BUY","strength":0.45,"price":2059200.0,"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-06-01","known_ts":"2015-06-03","bar_index":686,"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-06-01","trigger_known_ts":"2015-06-03","strength":0.45,"price":2059200.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.609756,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1708200.0,"atr14":140968.850086,"stop_level":1637715.574957,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-22","known_ts":"2015-06-24","bar_index":691,"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-06-22","trigger_known_ts":"2015-06-24","strength":0.588,"price":2410200.0,"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.505995,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2070900.0,"atr14":198289.637429,"stop_level":1971755.181286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-29","known_ts":"2015-06-29","bar_index":692,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2082600.0,"stop_level":2129400.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-06-30","known_ts":"2015-06-30","bar_index":693,"type":"RECLAIM","strength":0.588,"price":2269800.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-06-29","prior_stop_level":2129400.0,"sweep_low":2082600.0,"atr14":213325.828681,"stop_level":1975937.08566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-17","known_ts":"2015-08-19","bar_index":704,"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-17","trigger_known_ts":"2015-08-19","strength":0.45,"price":1649700.0,"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.650124,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1462500.0,"atr14":129577.103721,"stop_level":1397711.448139,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-28","known_ts":"2015-09-01","bar_index":707,"type":"BUY","strength":0.588,"price":1731600.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":"2015-08-28","known_ts":"2015-09-01","bar_index":707,"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-08-28","trigger_known_ts":"2015-09-01","strength":0.588,"price":1731600.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.613577,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1497600.0,"atr14":127876.222399,"stop_level":1433661.888801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-02","known_ts":"2015-10-02","bar_index":715,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1462500.0,"stop_level":1708200.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-28","known_ts":"2015-10-30","bar_index":721,"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-10-28","trigger_known_ts":"2015-10-30","strength":0.588,"price":1380600.0,"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.691906,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1146600.0,"atr14":106564.962302,"stop_level":1093317.518849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-05","known_ts":"2015-11-09","bar_index":723,"type":"BUY","strength":0.45,"price":1415700.0,"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-11-05","known_ts":"2015-11-09","bar_index":723,"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-11-05","trigger_known_ts":"2015-11-09","strength":0.45,"price":1415700.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.684073,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1193400.0,"atr14":107228.641476,"stop_level":1139785.679262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-23","known_ts":"2015-11-25","bar_index":727,"type":"BUY","strength":0.45,"price":1322100.0,"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-11-23","known_ts":"2015-11-25","bar_index":727,"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-11-23","trigger_known_ts":"2015-11-25","strength":0.45,"price":1322100.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.704961,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1228500.0,"atr14":82821.778859,"stop_level":1187089.11057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-18","known_ts":"2015-12-22","bar_index":733,"type":"REBUY","strength":0.588,"price":1333800.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":"2016-01-29","known_ts":"2016-02-02","bar_index":742,"type":"BUY","strength":0.588,"price":1088100.0,"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":50},{"ts":"2016-03-15","known_ts":"2016-03-15","bar_index":752,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1053000.0,"stop_level":1099800.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-18","known_ts":"2016-03-18","bar_index":753,"type":"SELL","basis":"structure_stop","strength":0.725,"price":924300.0,"stop_level":1099800.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-29","known_ts":"2016-07-01","bar_index":777,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-06-29","trigger_known_ts":"2016-07-01","strength":0.45,"price":351000.0,"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.836957,"monthly_oversold_dwell":19,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":292500.0,"atr14":34323.965143,"stop_level":275338.017429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-05","known_ts":"2016-07-07","bar_index":778,"type":"BUY","strength":0.45,"price":339300.0,"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-07-05","known_ts":"2016-07-07","bar_index":778,"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-07-05","trigger_known_ts":"2016-07-07","strength":0.45,"price":339300.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.842391,"monthly_oversold_dwell":19,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":292500.0,"atr14":34363.539147,"stop_level":275318.230427,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-16","known_ts":"2016-08-18","bar_index":788,"type":"BUY","strength":0.45,"price":315900.0,"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-08-16","known_ts":"2016-08-18","bar_index":788,"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-08-16","trigger_known_ts":"2016-08-18","strength":0.45,"price":315900.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.829114,"monthly_oversold_dwell":20,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":222300.0,"atr14":37356.139459,"stop_level":203621.93027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-07","known_ts":"2016-09-09","bar_index":793,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-09-07","trigger_known_ts":"2016-09-09","strength":0.588,"price":327600.0,"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.822785,"monthly_oversold_dwell":21,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":292500.0,"atr14":32226.246598,"stop_level":276386.876701,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-20","known_ts":"2016-09-20","bar_index":796,"type":"RECLAIM","strength":0.725,"price":362700.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-08-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-10-14","known_ts":"2016-10-14","bar_index":802,"type":"SELL","basis":"structure_stop","strength":0.725,"price":351000.0,"stop_level":362700.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-10-18","known_ts":"2016-10-18","bar_index":802,"type":"SELL","basis":"structure_stop","strength":0.725,"price":339300.0,"stop_level":362700.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-11-14","known_ts":"2016-11-16","bar_index":809,"type":"BUY","strength":0.725,"price":351000.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2016-12-08","known_ts":"2016-12-08","bar_index":814,"type":"SELL","basis":"structure_stop","strength":0.725,"price":280800.0,"stop_level":304200.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-12-12","known_ts":"2016-12-12","bar_index":815,"type":"RECLAIM","strength":0.725,"price":315900.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-12-08","prior_stop_level":304200.0,"sweep_low":269100.0,"atr14":25230.386609,"stop_level":256484.806696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-14","known_ts":"2016-12-16","bar_index":816,"type":"REBUY","strength":0.725,"price":315900.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-01-23","known_ts":"2017-01-23","bar_index":824,"type":"SELL","basis":"structure_stop","strength":0.725,"price":313200.0,"stop_level":342900.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-24","known_ts":"2017-02-28","bar_index":832,"type":"BUY","strength":0.863,"price":416700.0,"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":55},{"ts":"2017-04-03","known_ts":"2017-04-03","bar_index":840,"type":"SELL","basis":"structure_stop","strength":0.863,"price":462600.0,"stop_level":470700.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-05","known_ts":"2017-06-07","bar_index":855,"type":"BUY","strength":0.863,"price":467100.0,"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-07-13","known_ts":"2017-07-13","bar_index":864,"type":"SELL","basis":"structure_stop","strength":1.0,"price":497700.0,"stop_level":502200.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-17","known_ts":"2017-07-17","bar_index":864,"type":"SELL","basis":"structure_stop","strength":1.0,"price":480600.0,"stop_level":502200.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-27","known_ts":"2017-10-27","bar_index":889,"type":"SELL","basis":"structure_stop","strength":0.588,"price":112500.0,"stop_level":114300.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-12-22","known_ts":"2017-12-22","bar_index":902,"type":"SELL","basis":"structure_stop","strength":0.725,"price":171900.0,"stop_level":174600.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-01-02","known_ts":"2018-01-02","bar_index":903,"type":"RECLAIM","strength":0.725,"price":182700.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-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":"2017-12-22","prior_stop_level":174600.0,"sweep_low":151200.0,"atr14":20439.973486,"stop_level":140980.013257,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-14","known_ts":"2018-03-16","bar_index":920,"type":"BUY","strength":0.863,"price":158400.0,"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":55},{"ts":"2018-04-05","known_ts":"2018-04-09","bar_index":925,"type":"BUY","strength":0.863,"price":153900.0,"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":45},{"ts":"2018-06-05","known_ts":"2018-06-07","bar_index":939,"type":"BUY","strength":1.0,"price":153900.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2018-08-08","known_ts":"2018-08-10","bar_index":954,"type":"BUY","strength":0.588,"price":112500.0,"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":"2018-09-28","known_ts":"2018-10-02","bar_index":966,"type":"REBUY","strength":0.588,"price":100800.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2018-12-31","known_ts":"2019-01-03","bar_index":987,"type":"BUY","strength":0.588,"price":31500.0,"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":50},{"ts":"2019-03-27","known_ts":"2019-03-27","bar_index":1006,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38700.0,"stop_level":42300.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-04-02","known_ts":"2019-04-02","bar_index":1008,"type":"RECLAIM","strength":0.863,"price":44100.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-27 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":"2019-03-27","prior_stop_level":42300.0,"sweep_low":37800.0,"atr14":5198.670155,"stop_level":35200.664922,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-18","known_ts":"2019-04-23","bar_index":1012,"type":"REBUY","strength":0.863,"price":49500.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2019-07-16","known_ts":"2019-07-18","bar_index":1032,"type":"BUY","strength":0.725,"price":38250.0,"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":"2019-10-17","known_ts":"2019-10-21","bar_index":1054,"type":"BUY","strength":0.588,"price":5850.0,"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-11-06","known_ts":"2019-11-06","bar_index":1058,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5130.0,"stop_level":5805.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2020-01-23","known_ts":"2020-01-23","bar_index":1076,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5265.0,"stop_level":5310.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-02-07","known_ts":"2020-02-07","bar_index":1079,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4500.0,"stop_level":4860.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-04-09","known_ts":"2020-04-14","bar_index":1094,"type":"BUY","strength":0.725,"price":3600.0,"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":"2020-04-30","known_ts":"2020-04-30","bar_index":1098,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3195.0,"stop_level":3330.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-05-19","known_ts":"2020-05-19","bar_index":1103,"type":"RECLAIM","strength":1.0,"price":5535.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-06-04","known_ts":"2020-06-04","bar_index":1106,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3960.0,"stop_level":4005.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-06-08","known_ts":"2020-06-08","bar_index":1107,"type":"RECLAIM","strength":0.863,"price":4140.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-04 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":"2020-06-04","prior_stop_level":4005.0,"sweep_low":3735.0,"atr14":614.464571,"stop_level":3427.767714,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":1108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3690.0,"stop_level":3915.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-07-28","known_ts":"2020-07-30","bar_index":1119,"type":"BUY","strength":0.863,"price":3690.0,"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":30},{"ts":"2020-08-12","known_ts":"2020-08-12","bar_index":1122,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3240.0,"stop_level":3285.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-10-05","known_ts":"2020-10-07","bar_index":1135,"type":"BUY","strength":0.725,"price":2925.0,"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":"2020-11-06","known_ts":"2020-11-06","bar_index":1143,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2430.0,"stop_level":2475.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2020-11-09","known_ts":"2020-11-09","bar_index":1143,"type":"RECLAIM","strength":0.863,"price":2565.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-06 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":"2020-11-06","prior_stop_level":2475.0,"sweep_low":2430.0,"atr14":197.675677,"stop_level":2331.162162,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-19","known_ts":"2020-11-23","bar_index":1146,"type":"BUY","strength":0.863,"price":2835.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2021-02-26","known_ts":"2021-02-26","bar_index":1168,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6030.0,"stop_level":6075.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-01","known_ts":"2021-03-01","bar_index":1168,"type":"RECLAIM","strength":1.0,"price":6525.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-02-26","prior_stop_level":6075.0,"sweep_low":5670.0,"atr14":918.679113,"stop_level":5210.660443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-28","known_ts":"2021-06-30","bar_index":1196,"type":"BUY","strength":0.588,"price":3052.5,"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":30},{"ts":"2021-08-10","known_ts":"2021-08-12","bar_index":1206,"type":"BUY","strength":0.588,"price":2040.0,"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":"2021-08-23","known_ts":"2021-08-25","bar_index":1209,"type":"BUY","strength":0.588,"price":2010.0,"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":"2021-11-16","known_ts":"2021-11-16","bar_index":1229,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1890.0,"stop_level":1957.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-02-25","known_ts":"2022-03-01","bar_index":1252,"type":"BUY","strength":0.588,"price":697.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":70},{"ts":"2022-04-18","known_ts":"2022-04-18","bar_index":1263,"type":"SELL","basis":"structure_stop","strength":0.725,"price":660.0,"stop_level":690.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-06-01","known_ts":"2022-06-03","bar_index":1274,"type":"BUY","strength":0.588,"price":405.0,"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":"2022-07-26","known_ts":"2022-07-26","bar_index":1286,"type":"SELL","basis":"structure_stop","strength":0.725,"price":292.5,"stop_level":300.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-07-27","known_ts":"2022-07-27","bar_index":1286,"type":"RECLAIM","strength":0.725,"price":307.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-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":"2022-07-26","prior_stop_level":300.0,"sweep_low":292.5,"atr14":32.808876,"stop_level":276.095562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-02","known_ts":"2022-08-02","bar_index":1288,"type":"SELL","basis":"structure_stop","strength":0.725,"price":270.0,"stop_level":292.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-08-03","known_ts":"2022-08-03","bar_index":1288,"type":"RECLAIM","strength":0.725,"price":330.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2022-08-02","prior_stop_level":292.5,"sweep_low":270.0,"atr14":33.198967,"stop_level":253.400517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-13","known_ts":"2022-10-17","bar_index":1305,"type":"BUY","strength":0.588,"price":75.0,"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":"2022-12-09","known_ts":"2022-12-09","bar_index":1318,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.9,"stop_level":51.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":1320,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.1,"stop_level":51.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-12-27","known_ts":"2022-12-29","bar_index":1322,"type":"REBUY","strength":0.725,"price":48.3,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2023-03-29","known_ts":"2023-03-31","bar_index":1343,"type":"BUY","strength":0.863,"price":52.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2023-06-12","known_ts":"2023-06-14","bar_index":1360,"type":"BUY","strength":0.863,"price":24.3,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":1372,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.55,"stop_level":30.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-11-09","known_ts":"2023-11-09","bar_index":1395,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.8,"stop_level":8.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-12-15","known_ts":"2023-12-15","bar_index":1403,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.55,"stop_level":8.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-12-18","known_ts":"2023-12-18","bar_index":1403,"type":"RECLAIM","strength":0.863,"price":8.85,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-15 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":"2023-12-15","prior_stop_level":8.7,"sweep_low":8.55,"atr14":0.66901,"stop_level":8.215495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-04","known_ts":"2024-01-04","bar_index":1407,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1,"stop_level":8.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-04-04","known_ts":"2024-04-08","bar_index":1428,"type":"BUY","strength":0.725,"price":6.03,"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":"quality","score":65},{"ts":"2024-04-12","known_ts":"2024-04-16","bar_index":1430,"type":"BUY","strength":0.725,"price":5.93,"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":"2024-05-20","known_ts":"2024-05-20","bar_index":1438,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.85,"stop_level":6.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-09-04","known_ts":"2024-09-06","bar_index":1463,"type":"BUY","strength":0.725,"price":3.59,"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":"2024-09-25","known_ts":"2024-09-25","bar_index":1468,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.18,"stop_level":3.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-10-30","known_ts":"2024-10-30","bar_index":1476,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1,"stop_level":3.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-12-30","known_ts":"2025-01-02","bar_index":1490,"type":"BUY","strength":0.588,"price":1.86,"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":"2025-03-12","known_ts":"2025-03-14","bar_index":1506,"type":"BUY","strength":0.588,"price":1.0,"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":"2025-04-02","known_ts":"2025-04-04","bar_index":1511,"type":"BUY","strength":0.588,"price":0.71,"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-05-15","known_ts":"2025-05-15","bar_index":1521,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.68,"stop_level":0.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-05-20","known_ts":"2025-05-20","bar_index":1522,"type":"RECLAIM","strength":0.725,"price":0.74,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-15 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":"2025-05-15","prior_stop_level":0.69,"sweep_low":0.62,"atr14":0.080399,"stop_level":0.579801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-05","known_ts":"2025-06-05","bar_index":1525,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.68,"stop_level":0.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-06-06","known_ts":"2025-06-06","bar_index":1526,"type":"RECLAIM","strength":0.725,"price":0.7,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-05 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":"2025-06-05","prior_stop_level":0.69,"sweep_low":0.67,"atr14":0.065861,"stop_level":0.637069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-11","known_ts":"2025-06-11","bar_index":1527,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.66,"stop_level":0.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-06-20","known_ts":"2025-06-24","bar_index":1529,"type":"REBUY","strength":0.725,"price":0.74,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2025-08-20","known_ts":"2025-08-20","bar_index":1543,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.72,"stop_level":0.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-08-22","known_ts":"2025-08-22","bar_index":1543,"type":"RECLAIM","strength":0.863,"price":0.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-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":"2025-08-20","prior_stop_level":0.74,"sweep_low":0.7,"atr14":0.11907,"stop_level":0.640465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-24","known_ts":"2025-09-26","bar_index":1551,"type":"BUY","strength":0.725,"price":0.9,"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":"2025-10-22","known_ts":"2025-10-22","bar_index":1557,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.63,"stop_level":1.73,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-23","known_ts":"2025-10-23","bar_index":1558,"type":"RECLAIM","strength":1.0,"price":1.77,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-10-22","prior_stop_level":1.73,"sweep_low":1.56,"atr14":0.229007,"stop_level":1.445496,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-05","known_ts":"2025-11-05","bar_index":1561,"type":"RECLAIM","strength":1.0,"price":1.68,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-10","known_ts":"2026-03-12","bar_index":1589,"type":"BUY","strength":0.863,"price":2.03,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2026-04-09","known_ts":"2026-04-13","bar_index":1596,"type":"REBUY","strength":0.863,"price":1.99,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2026-05-08","known_ts":"2026-05-08","bar_index":1603,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8,"stop_level":1.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-05-11","known_ts":"2026-05-11","bar_index":1603,"type":"RECLAIM","strength":0.863,"price":1.94,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2026-05-08","prior_stop_level":1.93,"sweep_low":1.77,"atr14":0.183238,"stop_level":1.678381,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-26","known_ts":"2026-06-30","bar_index":1614,"type":"BUY","strength":0.863,"price":2.09,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-06-30","last_scored_basis":null,"bars_since_signal":7,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-12-17","2019-01-23","2019-07-02","2019-08-19","2019-10-14","2020-03-24","2020-07-15","2020-09-09","2020-09-30","2021-03-11","2021-04-20","2021-05-27","2021-07-15","2021-08-10","2021-08-23","2021-09-27","2021-12-08","2022-01-04","2022-02-08","2022-05-13","2022-08-26","2022-09-09","2022-09-30","2023-03-29","2023-08-24","2023-09-28","2024-01-25","2024-03-26","2024-04-22","2024-07-10","2024-08-29","2024-11-14","2024-12-16","2025-03-04","2025-09-11","2025-12-10","2026-02-06","2026-05-21","2026-06-17","2026-07-23"],"warnings":[{"ts":"2022-04-08","kind":"arm","px":712.5},{"ts":"2022-04-18","kind":"confirm","px":660.0,"level":690.0},{"ts":"2022-07-22","kind":"arm","px":337.5},{"ts":"2022-07-26","kind":"confirm","px":292.5,"level":300.0},{"ts":"2022-07-28","kind":"arm","px":292.5},{"ts":"2022-08-02","kind":"confirm","px":270.0,"level":292.5},{"ts":"2022-12-08","kind":"arm","px":51.6},{"ts":"2022-12-09","kind":"confirm","px":45.9,"level":51.45},{"ts":"2022-12-15","kind":"arm","px":34.35},{"ts":"2022-12-16","kind":"confirm","px":35.1,"level":51.45},{"ts":"2023-01-11","kind":"arm","px":41.7},{"ts":"2023-06-28","kind":"arm","px":24.15},{"ts":"2023-08-01","kind":"arm","px":31.8},{"ts":"2023-08-07","kind":"confirm","px":29.55,"level":30.15},{"ts":"2023-10-27","kind":"arm","px":8.1},{"ts":"2023-11-09","kind":"confirm","px":7.8,"level":8.1},{"ts":"2023-12-13","kind":"arm","px":8.85},{"ts":"2023-12-15","kind":"confirm","px":8.55,"level":8.7},{"ts":"2024-01-03","kind":"arm","px":8.4},{"ts":"2024-01-04","kind":"confirm","px":8.1,"level":8.55},{"ts":"2024-05-13","kind":"arm","px":6.22},{"ts":"2024-05-20","kind":"confirm","px":5.85,"level":6.22},{"ts":"2024-09-24","kind":"arm","px":3.52},{"ts":"2024-09-25","kind":"confirm","px":3.18,"level":3.56},{"ts":"2024-09-27","kind":"arm","px":3.35},{"ts":"2024-10-28","kind":"arm","px":3.47},{"ts":"2024-10-30","kind":"confirm","px":3.1,"level":3.27},{"ts":"2025-05-13","kind":"arm","px":0.73},{"ts":"2025-05-15","kind":"confirm","px":0.68,"level":0.69},{"ts":"2025-06-03","kind":"arm","px":0.74},{"ts":"2025-06-05","kind":"confirm","px":0.68,"level":0.69},{"ts":"2025-06-10","kind":"arm","px":0.67},{"ts":"2025-06-11","kind":"confirm","px":0.66,"level":0.69},{"ts":"2025-07-15","kind":"arm","px":0.75},{"ts":"2025-08-20","kind":"confirm","px":0.72,"level":0.74},{"ts":"2025-10-15","kind":"arm","px":1.73},{"ts":"2025-10-22","kind":"confirm","px":1.63,"level":1.73},{"ts":"2025-10-28","kind":"arm","px":1.85},{"ts":"2026-04-01","kind":"arm","px":1.88},{"ts":"2026-05-08","kind":"confirm","px":1.8,"level":1.93}],"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":[]}}}