{"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":"ISSC","timeframe":"3D","as_of":"2026-08-06T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2001-02-01","known_ts":"2001-02-05","bar_index":42,"type":"BUY","strength":0.45,"price":4.7283,"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":"2001-03-05","known_ts":"2001-03-05","bar_index":49,"type":"RECLAIM","strength":0.588,"price":4.6454,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-02-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-04-23","known_ts":"2001-04-23","bar_index":60,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.849,"stop_level":3.9817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-04-25","known_ts":"2001-04-25","bar_index":61,"type":"RECLAIM","strength":0.45,"price":4.1477,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-04-23 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":"2001-04-23","prior_stop_level":3.9817,"sweep_low":3.7992,"atr14":0.224536,"stop_level":3.686932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-09","known_ts":"2001-07-09","bar_index":78,"type":"RECLAIM","strength":0.725,"price":5.0004,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-07-24","known_ts":"2001-07-24","bar_index":81,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.662,"stop_level":4.9606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-07-26","known_ts":"2001-07-26","bar_index":82,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7084,"stop_level":4.9606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-08-31","known_ts":"2001-09-05","bar_index":91,"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":"2001-08-31","trigger_known_ts":"2001-09-05","strength":0.45,"price":3.0659,"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.472479,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8204,"atr14":0.181839,"stop_level":2.729481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-09-17","known_ts":"2001-09-19","bar_index":93,"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":"2001-09-17","trigger_known_ts":"2001-09-19","strength":0.45,"price":3.1489,"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.458198,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4886,"atr14":0.253739,"stop_level":2.36173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-27","known_ts":"2001-11-27","bar_index":109,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7453,"stop_level":1.8482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-06","known_ts":"2001-12-10","bar_index":112,"type":"REBUY","strength":0.725,"price":1.7918,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2002-01-22","known_ts":"2002-01-22","bar_index":122,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7918,"stop_level":2.0904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-14","known_ts":"2002-03-14","bar_index":134,"type":"RECLAIM","strength":0.863,"price":3.2982,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-08","known_ts":"2002-04-08","bar_index":139,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8237,"stop_level":3.1522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-10","known_ts":"2002-04-10","bar_index":140,"type":"RECLAIM","strength":1.0,"price":3.1887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-08","prior_stop_level":3.1522,"sweep_low":2.7043,"atr14":0.218849,"stop_level":2.594875,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-31","known_ts":"2002-08-02","bar_index":166,"type":"BUY","strength":0.863,"price":2.5516,"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":60},{"ts":"2003-01-22","known_ts":"2003-01-24","bar_index":206,"type":"BUY","strength":0.588,"price":2.0506,"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":"2003-02-27","known_ts":"2003-02-27","bar_index":214,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.9909,"stop_level":1.9942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2003-02-28","known_ts":"2003-02-28","bar_index":214,"type":"RECLAIM","strength":0.45,"price":2.0174,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-02-27 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":"2003-02-27","prior_stop_level":1.9942,"sweep_low":1.9876,"atr14":0.051604,"stop_level":1.961798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-27","known_ts":"2003-03-31","bar_index":221,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-03-27","trigger_known_ts":"2003-03-31","strength":0.45,"price":1.8913,"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.42132,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.825,"atr14":0.053485,"stop_level":1.798257,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-01","known_ts":"2003-04-03","bar_index":222,"type":"BUY","strength":0.45,"price":1.9511,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-04-01","known_ts":"2003-04-03","bar_index":222,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-04-01","trigger_known_ts":"2003-04-03","strength":0.45,"price":1.9511,"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.365,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.825,"atr14":0.06499,"stop_level":1.792505,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-28","known_ts":"2003-04-28","bar_index":228,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9245,"stop_level":1.9278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-29","known_ts":"2003-04-29","bar_index":228,"type":"RECLAIM","strength":0.588,"price":1.9378,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-04-28","prior_stop_level":1.9278,"sweep_low":1.9245,"atr14":0.041289,"stop_level":1.903855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-28","known_ts":"2003-05-28","bar_index":235,"type":"RECLAIM","strength":0.863,"price":2.8834,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-19","known_ts":"2003-06-19","bar_index":240,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5185,"stop_level":2.5516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-12","known_ts":"2003-09-16","bar_index":260,"type":"BUY","strength":1.0,"price":2.7209,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2003-10-01","known_ts":"2003-10-01","bar_index":264,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6943,"stop_level":2.7043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-16","known_ts":"2003-10-16","bar_index":268,"type":"RECLAIM","strength":1.0,"price":3.3944,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-16","known_ts":"2003-12-16","bar_index":282,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1431,"stop_level":5.2161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-18","known_ts":"2003-12-18","bar_index":282,"type":"RECLAIM","strength":1.0,"price":5.4284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-12-16","prior_stop_level":5.2161,"sweep_low":5.0236,"atr14":0.339657,"stop_level":4.853772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-05","known_ts":"2004-01-05","bar_index":286,"type":"RECLAIM","strength":1.0,"price":5.4882,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-14","known_ts":"2004-06-14","bar_index":322,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2978,"stop_level":6.3575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-15","known_ts":"2004-06-15","bar_index":323,"type":"RECLAIM","strength":0.863,"price":6.5732,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-06-14","prior_stop_level":6.3575,"sweep_low":6.1153,"atr14":0.384141,"stop_level":5.923229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-25","known_ts":"2004-06-25","bar_index":325,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2281,"stop_level":6.2978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-29","known_ts":"2004-06-29","bar_index":326,"type":"RECLAIM","strength":1.0,"price":6.4936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-06-25","prior_stop_level":6.2978,"sweep_low":5.7835,"atr14":0.384114,"stop_level":5.591443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-12","known_ts":"2004-07-12","bar_index":329,"type":"RECLAIM","strength":1.0,"price":7.5089,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-13","known_ts":"2004-08-17","bar_index":337,"type":"REBUY","strength":0.863,"price":8.4114,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2004-09-13","known_ts":"2004-09-13","bar_index":343,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7598,"stop_level":8.866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-16","known_ts":"2004-09-16","bar_index":344,"type":"RECLAIM","strength":1.0,"price":8.9755,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-09-13","prior_stop_level":8.866,"sweep_low":8.0,"atr14":0.511862,"stop_level":7.744069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-11","known_ts":"2004-11-15","bar_index":358,"type":"BUY","strength":0.725,"price":8.501,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2005-01-04","known_ts":"2005-01-04","bar_index":370,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9875,"stop_level":10.6678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-04-11","known_ts":"2005-04-11","bar_index":392,"type":"RECLAIM","strength":0.725,"price":11.0029,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-20","known_ts":"2005-04-20","bar_index":394,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2165,"stop_level":10.4853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-04-26","known_ts":"2005-04-26","bar_index":395,"type":"RECLAIM","strength":0.588,"price":10.5417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-20 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":"2005-04-20","prior_stop_level":10.4853,"sweep_low":9.4898,"atr14":0.512351,"stop_level":9.233624,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-05","known_ts":"2005-05-09","bar_index":398,"type":"BUY","strength":0.725,"price":11.2584,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2005-06-03","known_ts":"2005-06-03","bar_index":404,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.7175,"stop_level":11.0228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-12","known_ts":"2005-10-14","bar_index":435,"type":"BUY","strength":0.45,"price":7.6449,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-10-12","known_ts":"2005-10-14","bar_index":435,"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":"2005-10-12","trigger_known_ts":"2005-10-14","strength":0.45,"price":7.6449,"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.377299,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.7192,"atr14":0.353654,"stop_level":6.542373,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-02","known_ts":"2005-11-04","bar_index":440,"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":"2005-11-02","trigger_known_ts":"2005-11-04","strength":0.45,"price":7.3563,"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.400806,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.8635,"atr14":0.345783,"stop_level":6.690609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-07","known_ts":"2005-12-07","bar_index":448,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6844,"stop_level":6.9282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-09","known_ts":"2005-12-09","bar_index":448,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3708,"stop_level":6.9282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-23","known_ts":"2005-12-28","bar_index":452,"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":"2005-12-23","trigger_known_ts":"2005-12-28","strength":0.45,"price":5.8731,"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.521618,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8233,"atr14":0.272368,"stop_level":5.687116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-29","known_ts":"2006-01-03","bar_index":453,"type":"BUY","strength":0.588,"price":6.4007,"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":"2005-12-29","known_ts":"2006-01-03","bar_index":453,"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":"2005-12-29","trigger_known_ts":"2006-01-03","strength":0.588,"price":6.4007,"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.478643,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.8233,"atr14":0.289836,"stop_level":5.678382,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-21","known_ts":"2006-02-21","bar_index":464,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.0975,"stop_level":7.1223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-04-19","known_ts":"2006-04-21","bar_index":478,"type":"BUY","strength":0.588,"price":6.9183,"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":"2006-05-24","known_ts":"2006-05-24","bar_index":486,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7192,"stop_level":6.754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-06-01","known_ts":"2006-06-01","bar_index":488,"type":"RECLAIM","strength":0.725,"price":6.9979,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-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":"2006-05-24","prior_stop_level":6.754,"sweep_low":6.4554,"atr14":0.301074,"stop_level":6.304863,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-09","known_ts":"2006-06-09","bar_index":490,"type":"RECLAIM","strength":0.863,"price":7.2766,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-14","known_ts":"2006-06-16","bar_index":491,"type":"BUY","strength":0.863,"price":7.3762,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2006-06-22","known_ts":"2006-06-26","bar_index":493,"type":"BUY","strength":0.863,"price":7.4011,"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":"2006-07-19","known_ts":"2006-07-21","bar_index":499,"type":"BUY","strength":0.863,"price":7.5653,"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":65},{"ts":"2006-08-08","known_ts":"2006-08-08","bar_index":503,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1622,"stop_level":7.411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-22","known_ts":"2006-08-22","bar_index":507,"type":"RECLAIM","strength":0.863,"price":7.2468,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-21","known_ts":"2006-09-25","bar_index":514,"type":"BUY","strength":0.725,"price":7.3165,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2006-11-01","known_ts":"2006-11-01","bar_index":523,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.7097,"stop_level":7.854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":524,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5504,"stop_level":7.854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-07","known_ts":"2006-11-07","bar_index":525,"type":"RECLAIM","strength":0.863,"price":7.8938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-01","prior_stop_level":7.854,"sweep_low":7.4658,"atr14":0.247136,"stop_level":7.342232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-07","known_ts":"2006-11-07","bar_index":525,"type":"RECLAIM","strength":0.863,"price":7.8938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-03","prior_stop_level":7.854,"sweep_low":7.4658,"atr14":0.247136,"stop_level":7.342232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-20","known_ts":"2006-11-20","bar_index":528,"type":"RECLAIM","strength":0.863,"price":7.9535,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-10","known_ts":"2007-01-10","bar_index":539,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.1178,"stop_level":8.1875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-01-12","known_ts":"2007-01-12","bar_index":539,"type":"RECLAIM","strength":0.725,"price":8.9241,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-10 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":"2007-01-10","prior_stop_level":8.1875,"sweep_low":8.073,"atr14":0.285124,"stop_level":7.930438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-29","known_ts":"2007-01-29","bar_index":543,"type":"RECLAIM","strength":0.863,"price":9.4417,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-05","known_ts":"2007-03-07","bar_index":551,"type":"REBUY","strength":1.0,"price":11.6765,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2007-03-05","known_ts":"2007-03-05","bar_index":551,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.6308,"stop_level":9.7005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-06","known_ts":"2007-03-06","bar_index":551,"type":"RECLAIM","strength":1.0,"price":11.4973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-03-05","prior_stop_level":9.7005,"sweep_low":8.9689,"atr14":0.539582,"stop_level":8.699109,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-21","known_ts":"2007-03-21","bar_index":555,"type":"RECLAIM","strength":1.0,"price":13.2642,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-19","known_ts":"2007-04-19","bar_index":561,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.7416,"stop_level":12.8212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-20","known_ts":"2007-04-20","bar_index":562,"type":"RECLAIM","strength":1.0,"price":12.9855,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-04-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":"2007-04-19","prior_stop_level":12.8212,"sweep_low":12.7316,"atr14":0.381071,"stop_level":12.541064,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-15","known_ts":"2007-08-17","bar_index":589,"type":"BUY","strength":0.588,"price":8.2571,"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":"2007-10-16","known_ts":"2007-10-16","bar_index":603,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1929,"stop_level":9.377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-18","known_ts":"2007-10-18","bar_index":604,"type":"RECLAIM","strength":0.588,"price":9.382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-16","prior_stop_level":9.377,"sweep_low":8.9589,"atr14":0.529082,"stop_level":8.694359,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-07","known_ts":"2007-11-07","bar_index":608,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5309,"stop_level":9.1929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-27","known_ts":"2007-11-29","bar_index":613,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-11-27","trigger_known_ts":"2007-11-29","strength":0.45,"price":6.8984,"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.507985,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.7043,"atr14":0.494384,"stop_level":6.457108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-18","known_ts":"2007-12-20","bar_index":618,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-12-18","trigger_known_ts":"2007-12-20","strength":0.45,"price":4.8328,"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.65531,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4795,"atr14":0.412066,"stop_level":4.273467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-15","known_ts":"2008-01-17","bar_index":624,"type":"BUY","strength":0.45,"price":5.0867,"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-15","known_ts":"2008-01-17","bar_index":624,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-01-15","trigger_known_ts":"2008-01-17","strength":0.45,"price":5.0867,"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.637201,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4994,"atr14":0.360232,"stop_level":4.319284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-06","known_ts":"2008-02-06","bar_index":629,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.365,"stop_level":4.5243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-09","known_ts":"2008-04-09","bar_index":643,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1464,"stop_level":5.1912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-10","known_ts":"2008-04-10","bar_index":643,"type":"RECLAIM","strength":0.588,"price":5.241,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-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-04-09","prior_stop_level":5.1912,"sweep_low":5.1215,"atr14":0.397435,"stop_level":4.922782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":645,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0419,"stop_level":5.1912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-24","known_ts":"2008-06-26","bar_index":661,"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-06-24","trigger_known_ts":"2008-06-26","strength":0.45,"price":3.5537,"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.700001,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.2849,"atr14":0.259624,"stop_level":3.155088,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-08","known_ts":"2008-07-10","bar_index":664,"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-07-08","trigger_known_ts":"2008-07-10","strength":0.45,"price":3.0809,"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.726829,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6429,"atr14":0.266879,"stop_level":2.509461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":667,"type":"BUY","strength":0.45,"price":3.0261,"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-07-21","known_ts":"2008-07-23","bar_index":667,"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-07-21","trigger_known_ts":"2008-07-23","strength":0.45,"price":3.0261,"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.731688,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7026,"atr14":0.233712,"stop_level":2.585744,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-22","known_ts":"2008-08-22","bar_index":675,"type":"RECLAIM","strength":0.725,"price":2.7773,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-05","known_ts":"2008-09-09","bar_index":678,"type":"REBUY","strength":0.725,"price":3.489,"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":"2008-09-18","known_ts":"2008-09-22","bar_index":681,"type":"REBUY","strength":0.725,"price":3.2961,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2008-10-30","known_ts":"2008-10-30","bar_index":691,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5059,"stop_level":3.5119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-31","known_ts":"2008-10-31","bar_index":691,"type":"RECLAIM","strength":0.725,"price":3.6857,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-10-30","prior_stop_level":3.5119,"sweep_low":3.4399,"atr14":0.351308,"stop_level":3.264246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":735,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6429,"stop_level":2.6908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-05-20","known_ts":"2009-05-20","bar_index":737,"type":"RECLAIM","strength":0.725,"price":2.7867,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-14 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":"2009-05-14","prior_stop_level":2.6908,"sweep_low":2.547,"atr14":0.164453,"stop_level":2.464774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-06","known_ts":"2009-08-10","bar_index":755,"type":"BUY","strength":0.725,"price":2.4331,"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":"2009-08-14","known_ts":"2009-08-18","bar_index":757,"type":"BUY","strength":0.725,"price":2.3432,"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":"2009-10-01","known_ts":"2009-10-01","bar_index":768,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9126,"stop_level":2.9725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-06","known_ts":"2009-10-06","bar_index":769,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8586,"stop_level":2.9725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-12","known_ts":"2009-10-12","bar_index":770,"type":"RECLAIM","strength":1.0,"price":2.9965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-10-06","prior_stop_level":2.9725,"sweep_low":2.7088,"atr14":0.168316,"stop_level":2.624642,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-22","known_ts":"2009-10-22","bar_index":773,"type":"RECLAIM","strength":1.0,"price":2.9905,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-05","known_ts":"2010-02-09","bar_index":797,"type":"BUY","strength":0.725,"price":2.9006,"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":"2010-04-16","known_ts":"2010-04-16","bar_index":813,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.386,"stop_level":3.4519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-21","known_ts":"2010-04-21","bar_index":814,"type":"RECLAIM","strength":1.0,"price":3.4939,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-04-16","prior_stop_level":3.4519,"sweep_low":3.2961,"atr14":0.203006,"stop_level":3.194597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-29","known_ts":"2010-08-02","bar_index":837,"type":"BUY","strength":0.725,"price":3.5718,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2010-10-19","known_ts":"2010-10-21","bar_index":856,"type":"BUY","strength":0.725,"price":3.6197,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2010-11-09","known_ts":"2010-11-09","bar_index":861,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3441,"stop_level":3.386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-31","known_ts":"2011-01-04","bar_index":873,"type":"BUY","strength":0.863,"price":3.428,"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":45},{"ts":"2011-01-31","known_ts":"2011-01-31","bar_index":879,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4699,"stop_level":3.5358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-01","known_ts":"2011-02-01","bar_index":880,"type":"RECLAIM","strength":1.0,"price":3.5778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-31 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":"2011-01-31","prior_stop_level":3.5358,"sweep_low":3.4639,"atr14":0.121852,"stop_level":3.402974,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-14","known_ts":"2011-02-14","bar_index":883,"type":"RECLAIM","strength":1.0,"price":3.5778,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-03","known_ts":"2011-05-05","bar_index":901,"type":"BUY","strength":0.725,"price":3.4939,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2011-05-20","known_ts":"2011-05-20","bar_index":905,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.362,"stop_level":3.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-06-28","known_ts":"2011-06-30","bar_index":914,"type":"BUY","strength":0.588,"price":3.2781,"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":"2011-07-29","known_ts":"2011-07-29","bar_index":921,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1703,"stop_level":3.2002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-09-22","known_ts":"2011-09-26","bar_index":934,"type":"BUY","strength":0.588,"price":2.8406,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2011-10-10","known_ts":"2011-10-12","bar_index":938,"type":"BUY","strength":0.45,"price":2.7148,"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-11-15","known_ts":"2011-11-15","bar_index":946,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5889,"stop_level":2.6309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-21","known_ts":"2011-12-23","bar_index":955,"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-12-21","trigger_known_ts":"2011-12-23","strength":0.45,"price":2.1035,"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.419836,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9177,"atr14":0.134143,"stop_level":1.850628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-30","known_ts":"2012-01-04","bar_index":957,"type":"BUY","strength":0.45,"price":2.3552,"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-12-30","known_ts":"2012-01-04","bar_index":957,"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-30","trigger_known_ts":"2012-01-04","strength":0.45,"price":2.3552,"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.350415,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9537,"atr14":0.145417,"stop_level":1.880991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-03","known_ts":"2012-04-03","bar_index":978,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.517,"stop_level":2.5949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-04-05","known_ts":"2012-04-05","bar_index":979,"type":"RECLAIM","strength":0.725,"price":2.6069,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-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":"2012-04-03","prior_stop_level":2.5949,"sweep_low":2.4631,"atr14":0.087227,"stop_level":2.419486,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-12","known_ts":"2012-04-12","bar_index":980,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.505,"stop_level":2.517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-04-16","known_ts":"2012-04-16","bar_index":981,"type":"RECLAIM","strength":0.725,"price":2.553,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-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":"2012-04-12","prior_stop_level":2.517,"sweep_low":2.505,"atr14":0.08192,"stop_level":2.46404,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-08","known_ts":"2012-08-08","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0256,"stop_level":2.0676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-13","known_ts":"2012-08-13","bar_index":1008,"type":"RECLAIM","strength":0.588,"price":2.1035,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-08-08","prior_stop_level":2.0676,"sweep_low":1.9657,"atr14":0.084627,"stop_level":1.923387,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-30","known_ts":"2012-08-30","bar_index":1013,"type":"RECLAIM","strength":0.725,"price":2.2773,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-27","known_ts":"2012-09-27","bar_index":1019,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3912,"stop_level":2.4152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-04","known_ts":"2012-10-04","bar_index":1021,"type":"RECLAIM","strength":0.863,"price":2.4391,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-09-27","prior_stop_level":2.4152,"sweep_low":2.3133,"atr14":0.095993,"stop_level":2.265303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-12","known_ts":"2012-10-12","bar_index":1023,"type":"RECLAIM","strength":0.863,"price":2.517,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-09","known_ts":"2013-05-09","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.068,"stop_level":7.0938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-18","known_ts":"2013-07-22","bar_index":1086,"type":"BUY","strength":0.725,"price":6.7413,"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":"2013-08-19","known_ts":"2013-08-19","bar_index":1093,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.5263,"stop_level":6.5607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-21","known_ts":"2013-08-21","bar_index":1094,"type":"RECLAIM","strength":0.725,"price":6.5779,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-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":"2013-08-19","prior_stop_level":6.5607,"sweep_low":6.5091,"atr14":0.227623,"stop_level":6.395289,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-28","known_ts":"2013-08-28","bar_index":1095,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3027,"stop_level":6.5263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-29","known_ts":"2013-08-29","bar_index":1096,"type":"RECLAIM","strength":0.725,"price":6.5521,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-28","prior_stop_level":6.5263,"sweep_low":6.2855,"atr14":0.237991,"stop_level":6.166504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-09","known_ts":"2013-09-11","bar_index":1098,"type":"REBUY","strength":0.725,"price":6.982,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":0},{"ts":"2013-12-19","known_ts":"2013-12-23","bar_index":1122,"type":"BUY","strength":0.588,"price":6.105,"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":"2014-01-29","known_ts":"2014-01-29","bar_index":1130,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8728,"stop_level":5.9072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2014-01-30","known_ts":"2014-01-30","bar_index":1131,"type":"RECLAIM","strength":0.588,"price":5.9846,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-29 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":"2014-01-29","prior_stop_level":5.9072,"sweep_low":5.804,"atr14":0.305278,"stop_level":5.651361,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-07","known_ts":"2014-02-11","bar_index":1133,"type":"REBUY","strength":0.725,"price":7.1712,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2014-02-28","known_ts":"2014-02-28","bar_index":1137,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7843,"stop_level":6.8444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-04","known_ts":"2014-03-04","bar_index":1138,"type":"RECLAIM","strength":0.863,"price":6.9304,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-02-28","prior_stop_level":6.8444,"sweep_low":6.6639,"atr14":0.313604,"stop_level":6.507098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-05","known_ts":"2014-06-09","bar_index":1160,"type":"BUY","strength":0.725,"price":6.4231,"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":"2014-07-29","known_ts":"2014-07-29","bar_index":1172,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6493,"stop_level":5.7008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-08","known_ts":"2014-08-12","bar_index":1175,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-08-08","trigger_known_ts":"2014-08-12","strength":0.45,"price":5.1075,"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.287776,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9528,"atr14":0.24253,"stop_level":4.831535,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-09","known_ts":"2014-09-11","bar_index":1182,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-09-09","trigger_known_ts":"2014-09-11","strength":0.45,"price":4.6174,"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.356119,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5142,"atr14":0.157611,"stop_level":4.435394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-21","known_ts":"2014-10-23","bar_index":1192,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-10-21","trigger_known_ts":"2014-10-23","strength":0.45,"price":2.356,"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.671464,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0465,"atr14":0.199463,"stop_level":1.946769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-06","known_ts":"2014-11-10","bar_index":1196,"type":"BUY","strength":0.45,"price":2.4936,"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-06","known_ts":"2014-11-10","bar_index":1196,"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-06","trigger_known_ts":"2014-11-10","strength":0.45,"price":2.4936,"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.652276,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.2528,"atr14":0.142411,"stop_level":2.181594,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-15","known_ts":"2015-01-15","bar_index":1211,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5624,"stop_level":2.6226,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-21","known_ts":"2015-01-21","bar_index":1212,"type":"RECLAIM","strength":0.588,"price":2.6398,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-01-15","prior_stop_level":2.6226,"sweep_low":2.5366,"atr14":0.154787,"stop_level":2.459206,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-04","known_ts":"2015-03-04","bar_index":1222,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4996,"stop_level":3.5426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-20","known_ts":"2015-07-22","bar_index":1254,"type":"BUY","strength":0.588,"price":2.8547,"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":45},{"ts":"2015-08-14","known_ts":"2015-08-14","bar_index":1260,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5452,"stop_level":2.5624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-08-17","known_ts":"2015-08-17","bar_index":1260,"type":"RECLAIM","strength":0.588,"price":2.571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2015-08-14","prior_stop_level":2.5624,"sweep_low":2.4936,"atr14":0.119532,"stop_level":2.433834,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-25","known_ts":"2015-09-29","bar_index":1270,"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-25","trigger_known_ts":"2015-09-29","strength":0.45,"price":2.3044,"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.483619,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.2012,"atr14":0.143542,"stop_level":2.129429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-08","known_ts":"2015-10-12","bar_index":1273,"type":"BUY","strength":0.45,"price":2.313,"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-10-08","known_ts":"2015-10-12","bar_index":1273,"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-10-08","trigger_known_ts":"2015-10-12","strength":0.45,"price":2.313,"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.388645,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1668,"atr14":0.14405,"stop_level":2.094775,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-23","known_ts":"2015-10-23","bar_index":1276,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1926,"stop_level":2.2098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-29","known_ts":"2015-11-02","bar_index":1278,"type":"BUY","strength":0.45,"price":2.2356,"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-10-29","known_ts":"2015-11-02","bar_index":1278,"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-10-29","trigger_known_ts":"2015-11-02","strength":0.45,"price":2.2356,"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.409103,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1496,"atr14":0.116581,"stop_level":2.09131,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":1278,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.1496,"stop_level":2.1582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-10-29","known_ts":"2015-10-29","bar_index":1278,"type":"RECLAIM","strength":0.588,"price":2.2184,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-23","prior_stop_level":2.2098,"sweep_low":2.1496,"atr14":0.121467,"stop_level":2.088867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-02","known_ts":"2015-11-02","bar_index":1278,"type":"RECLAIM","strength":0.45,"price":2.2356,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-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":"2015-10-30","prior_stop_level":2.1582,"sweep_low":2.1496,"atr14":0.116581,"stop_level":2.09131,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-24","known_ts":"2015-11-27","bar_index":1284,"type":"REBUY","strength":0.45,"price":2.1152,"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":"2015-12-08","known_ts":"2015-12-10","bar_index":1287,"type":"REBUY","strength":0.45,"price":2.1238,"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":"2016-01-05","known_ts":"2016-01-05","bar_index":1293,"type":"RECLAIM","strength":0.725,"price":2.3646,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-12-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":1302,"type":"BUY","strength":0.725,"price":2.2872,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2016-03-02","known_ts":"2016-03-04","bar_index":1306,"type":"BUY","strength":0.725,"price":2.3302,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2016-04-19","known_ts":"2016-04-21","bar_index":1317,"type":"BUY","strength":0.863,"price":2.3732,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2016-05-10","known_ts":"2016-05-10","bar_index":1322,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2786,"stop_level":2.2958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-26","known_ts":"2016-05-31","bar_index":1326,"type":"BUY","strength":0.863,"price":2.4592,"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":60},{"ts":"2016-06-23","known_ts":"2016-06-23","bar_index":1332,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4592,"stop_level":2.5022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-28","known_ts":"2016-06-28","bar_index":1333,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3732,"stop_level":2.5022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-27","known_ts":"2016-06-27","bar_index":1333,"type":"RECLAIM","strength":1.0,"price":2.528,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-06-23","prior_stop_level":2.5022,"sweep_low":2.399,"atr14":0.085604,"stop_level":2.356198,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-29","known_ts":"2016-06-29","bar_index":1333,"type":"RECLAIM","strength":1.0,"price":2.5452,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-06-28","prior_stop_level":2.5022,"sweep_low":2.3646,"atr14":0.10378,"stop_level":2.31271,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-17","known_ts":"2016-08-19","bar_index":1345,"type":"BUY","strength":0.863,"price":2.657,"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":"2016-09-06","known_ts":"2016-09-06","bar_index":1349,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5624,"stop_level":2.6398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-21","known_ts":"2016-09-23","bar_index":1353,"type":"REBUY","strength":0.863,"price":2.7085,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-10-14","known_ts":"2016-10-14","bar_index":1358,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6827,"stop_level":2.6999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-17","known_ts":"2016-10-17","bar_index":1359,"type":"RECLAIM","strength":1.0,"price":2.7343,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-10-14","prior_stop_level":2.6999,"sweep_low":2.6827,"atr14":0.095108,"stop_level":2.635146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-20","known_ts":"2016-10-24","bar_index":1360,"type":"REBUY","strength":1.0,"price":2.8375,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2016-11-23","known_ts":"2016-11-28","bar_index":1368,"type":"BUY","strength":0.863,"price":2.8375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2016-12-22","known_ts":"2016-12-22","bar_index":1374,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8547,"stop_level":2.9235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-27","known_ts":"2016-12-27","bar_index":1375,"type":"RECLAIM","strength":1.0,"price":2.9579,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-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":"2016-12-22","prior_stop_level":2.9235,"sweep_low":2.7687,"atr14":0.195954,"stop_level":2.670723,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-29","known_ts":"2017-01-03","bar_index":1376,"type":"REBUY","strength":0.863,"price":2.9923,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2016-12-29","known_ts":"2016-12-29","bar_index":1376,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7945,"stop_level":2.8547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-12-30","known_ts":"2016-12-30","bar_index":1376,"type":"RECLAIM","strength":1.0,"price":2.8633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-12-29","prior_stop_level":2.8547,"sweep_low":2.7601,"atr14":0.190809,"stop_level":2.664695,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-18","known_ts":"2017-01-18","bar_index":1380,"type":"RECLAIM","strength":1.0,"price":3.2932,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-08","known_ts":"2017-02-08","bar_index":1385,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.2159,"stop_level":3.2932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-10","known_ts":"2017-02-10","bar_index":1385,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7257,"stop_level":3.2932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-24","known_ts":"2017-04-26","bar_index":1402,"type":"BUY","strength":0.725,"price":2.7687,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2017-09-26","known_ts":"2017-09-28","bar_index":1438,"type":"BUY","strength":0.725,"price":3.1557,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":25},{"ts":"2017-12-07","known_ts":"2017-12-11","bar_index":1455,"type":"BUY","strength":0.588,"price":2.5968,"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":"2017-12-20","known_ts":"2017-12-22","bar_index":1458,"type":"BUY","strength":0.588,"price":2.5108,"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-01-25","known_ts":"2018-01-25","bar_index":1465,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5624,"stop_level":2.6054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-01-30","known_ts":"2018-01-30","bar_index":1466,"type":"RECLAIM","strength":0.588,"price":2.6312,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-01-25","prior_stop_level":2.6054,"sweep_low":2.5366,"atr14":0.116893,"stop_level":2.478153,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-02","known_ts":"2018-03-02","bar_index":1474,"type":"RECLAIM","strength":0.725,"price":3.0181,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-23","known_ts":"2018-03-23","bar_index":1479,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1041,"stop_level":3.1385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-27","known_ts":"2018-03-27","bar_index":1479,"type":"RECLAIM","strength":0.863,"price":3.1729,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-03-23","prior_stop_level":3.1385,"sweep_low":3.0181,"atr14":0.102674,"stop_level":2.966763,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-29","known_ts":"2018-03-29","bar_index":1480,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0353,"stop_level":3.1385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-04-16","known_ts":"2018-04-18","bar_index":1484,"type":"REBUY","strength":0.863,"price":3.1815,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2018-07-02","known_ts":"2018-07-05","bar_index":1502,"type":"BUY","strength":0.45,"price":2.5968,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-07-31","known_ts":"2018-07-31","bar_index":1508,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.528,"stop_level":2.5452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-08-27","known_ts":"2018-08-29","bar_index":1515,"type":"BUY","strength":0.45,"price":2.356,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-11-20","known_ts":"2018-11-23","bar_index":1535,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-11-20","trigger_known_ts":"2018-11-23","strength":0.45,"price":1.8401,"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.427812,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7627,"atr14":0.071759,"stop_level":1.726821,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-13","known_ts":"2018-12-17","bar_index":1540,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-12-13","trigger_known_ts":"2018-12-17","strength":0.45,"price":1.7541,"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.454554,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7369,"atr14":0.08697,"stop_level":1.693415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-18","known_ts":"2018-12-20","bar_index":1541,"type":"BUY","strength":0.45,"price":1.8229,"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,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2018-12-18","known_ts":"2018-12-20","bar_index":1541,"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":"2018-12-18","trigger_known_ts":"2018-12-20","strength":0.45,"price":1.8229,"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.43316,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7369,"atr14":0.100557,"stop_level":1.686621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-25","known_ts":"2019-01-25","bar_index":1549,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8057,"stop_level":1.8315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-28","known_ts":"2019-01-28","bar_index":1549,"type":"RECLAIM","strength":0.588,"price":1.8401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-01-25","prior_stop_level":1.8315,"sweep_low":1.7885,"atr14":0.090659,"stop_level":1.743171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-11","known_ts":"2019-02-11","bar_index":1553,"type":"RECLAIM","strength":0.725,"price":2.3216,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-14","known_ts":"2019-03-14","bar_index":1560,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5968,"stop_level":2.6054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-19","known_ts":"2019-03-19","bar_index":1561,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5882,"stop_level":2.6054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-18","known_ts":"2019-03-18","bar_index":1561,"type":"RECLAIM","strength":0.863,"price":2.7085,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-14","prior_stop_level":2.6054,"sweep_low":2.3646,"atr14":0.144439,"stop_level":2.29238,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-20","known_ts":"2019-03-20","bar_index":1561,"type":"RECLAIM","strength":0.863,"price":2.6913,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-19","prior_stop_level":2.6054,"sweep_low":2.5882,"atr14":0.140456,"stop_level":2.517972,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-03","known_ts":"2019-04-05","bar_index":1565,"type":"REBUY","strength":0.863,"price":2.9751,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2020-02-14","known_ts":"2020-02-19","bar_index":1638,"type":"BUY","strength":0.863,"price":5.2537,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2020-03-06","known_ts":"2020-03-06","bar_index":1642,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.497,"stop_level":4.6432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-04-16","known_ts":"2020-04-20","bar_index":1652,"type":"BUY","strength":0.588,"price":3.3276,"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-06-02","known_ts":"2020-06-02","bar_index":1662,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1703,"stop_level":4.2219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-03","known_ts":"2020-06-03","bar_index":1663,"type":"RECLAIM","strength":0.725,"price":4.2821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-02","prior_stop_level":4.2219,"sweep_low":4.0155,"atr14":0.271935,"stop_level":3.879532,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-16","known_ts":"2020-06-16","bar_index":1666,"type":"RECLAIM","strength":0.725,"price":4.2563,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":1668,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1531,"stop_level":4.2563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":1669,"type":"RECLAIM","strength":0.725,"price":4.3337,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-06-24","prior_stop_level":4.2563,"sweep_low":4.1101,"atr14":0.260968,"stop_level":3.979616,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-13","known_ts":"2020-07-13","bar_index":1672,"type":"RECLAIM","strength":0.725,"price":4.3165,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-21","known_ts":"2020-09-21","bar_index":1688,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9797,"stop_level":6.0362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-22","known_ts":"2020-09-22","bar_index":1688,"type":"RECLAIM","strength":0.863,"price":6.4663,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-09-21","prior_stop_level":6.0362,"sweep_low":5.7738,"atr14":0.384433,"stop_level":5.581584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-20","known_ts":"2020-11-24","bar_index":1703,"type":"BUY","strength":0.863,"price":6.4663,"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":"2020-12-28","known_ts":"2020-12-28","bar_index":1711,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4493,"stop_level":6.4944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-31","known_ts":"2020-12-31","bar_index":1712,"type":"RECLAIM","strength":1.0,"price":6.5193,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-12-28","prior_stop_level":6.4944,"sweep_low":6.3793,"atr14":0.334267,"stop_level":6.212166,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-05","known_ts":"2021-02-09","bar_index":1720,"type":"BUY","strength":0.725,"price":7.1692,"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":"2021-04-08","known_ts":"2021-04-12","bar_index":1734,"type":"BUY","strength":0.725,"price":6.4793,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2021-04-29","known_ts":"2021-05-03","bar_index":1739,"type":"BUY","strength":0.725,"price":6.3193,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2021-06-08","known_ts":"2021-06-10","bar_index":1748,"type":"BUY","strength":0.45,"price":6.1593,"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-06-24","known_ts":"2021-06-24","bar_index":1752,"type":"RECLAIM","strength":0.725,"price":6.3493,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-06-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-07-19","known_ts":"2021-07-19","bar_index":1757,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3993,"stop_level":6.4093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-07-20","known_ts":"2021-07-20","bar_index":1757,"type":"RECLAIM","strength":0.725,"price":6.6093,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-07-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-07-19","prior_stop_level":6.4093,"sweep_low":6.2993,"atr14":0.246591,"stop_level":6.176005,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-02","known_ts":"2021-08-02","bar_index":1760,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9692,"stop_level":7.0092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-08-17","known_ts":"2021-08-17","bar_index":1764,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5393,"stop_level":6.6793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-08-18","known_ts":"2021-08-18","bar_index":1764,"type":"RECLAIM","strength":0.863,"price":6.7892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-08-17","prior_stop_level":6.6793,"sweep_low":6.4993,"atr14":0.364086,"stop_level":6.317257,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-01","known_ts":"2021-09-01","bar_index":1768,"type":"RECLAIM","strength":0.863,"price":6.9492,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-09-07","known_ts":"2021-09-09","bar_index":1769,"type":"BUY","strength":0.863,"price":7.6891,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2021-11-09","known_ts":"2021-11-11","bar_index":1784,"type":"BUY","strength":0.863,"price":7.1892,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2022-01-10","known_ts":"2022-01-12","bar_index":1798,"type":"BUY","strength":0.588,"price":6.7093,"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":40},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":1801,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3593,"stop_level":6.4693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2022-01-25","known_ts":"2022-01-25","bar_index":1801,"type":"RECLAIM","strength":0.588,"price":6.6293,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-01-24","prior_stop_level":6.4693,"sweep_low":6.0993,"atr14":0.294042,"stop_level":5.952279,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-09","known_ts":"2022-02-09","bar_index":1805,"type":"RECLAIM","strength":0.725,"price":7.1092,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-14","known_ts":"2022-03-14","bar_index":1812,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3192,"stop_level":7.5292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-16","known_ts":"2022-03-16","bar_index":1813,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3192,"stop_level":7.5292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-17","known_ts":"2022-03-17","bar_index":1813,"type":"RECLAIM","strength":0.863,"price":7.5592,"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":true,"monthlyBull":false},"anchor_ts":"2022-03-14","prior_stop_level":7.5292,"sweep_low":7.2692,"atr14":0.326169,"stop_level":7.106115,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-17","known_ts":"2022-03-17","bar_index":1813,"type":"RECLAIM","strength":0.863,"price":7.5592,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-03-16","prior_stop_level":7.5292,"sweep_low":7.3192,"atr14":0.326169,"stop_level":7.156115,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-01","known_ts":"2022-04-01","bar_index":1817,"type":"RECLAIM","strength":0.863,"price":8.0591,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-03-16 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-31","bar_index":1851,"type":"BUY","strength":0.45,"price":7.1492,"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,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":1852,"type":"RECLAIM","strength":0.588,"price":8.0991,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-08-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2022-10-11","known_ts":"2022-10-11","bar_index":1861,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.37,"stop_level":8.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-14","known_ts":"2022-10-14","bar_index":1862,"type":"RECLAIM","strength":0.725,"price":8.71,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-10-11","prior_stop_level":8.63,"sweep_low":8.21,"atr14":0.384392,"stop_level":8.017804,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-27","known_ts":"2022-10-27","bar_index":1865,"type":"RECLAIM","strength":0.863,"price":9.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-10-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-22","known_ts":"2022-11-25","bar_index":1871,"type":"BUY","strength":0.863,"price":9.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2023-01-25","known_ts":"2023-01-27","bar_index":1885,"type":"BUY","strength":0.725,"price":8.55,"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":"2023-02-02","known_ts":"2023-02-06","bar_index":1887,"type":"BUY","strength":0.588,"price":8.7,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2023-02-17","known_ts":"2023-02-17","bar_index":1890,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.77,"stop_level":8.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-05-12","known_ts":"2023-05-16","bar_index":1910,"type":"BUY","strength":0.45,"price":7.07,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-07-24","known_ts":"2023-07-24","bar_index":1926,"type":"RECLAIM","strength":0.725,"price":7.93,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-25","known_ts":"2023-08-25","bar_index":1934,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.92,"stop_level":7.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-28","known_ts":"2023-08-28","bar_index":1934,"type":"RECLAIM","strength":0.863,"price":8.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-08-25","prior_stop_level":7.95,"sweep_low":7.92,"atr14":0.267672,"stop_level":7.786164,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-13","known_ts":"2023-09-13","bar_index":1938,"type":"RECLAIM","strength":0.863,"price":7.98,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-07","known_ts":"2023-11-09","bar_index":1951,"type":"BUY","strength":0.725,"price":7.74,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2023-11-22","known_ts":"2023-11-22","bar_index":1954,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.49,"stop_level":7.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-12-07","known_ts":"2023-12-07","bar_index":1958,"type":"RECLAIM","strength":0.863,"price":7.76,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-16","known_ts":"2024-02-21","bar_index":1974,"type":"BUY","strength":1.0,"price":8.3,"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":"2024-05-22","known_ts":"2024-05-24","bar_index":1996,"type":"BUY","strength":0.45,"price":6.39,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-06-17","known_ts":"2024-06-17","bar_index":2001,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1,"stop_level":6.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-06-18","known_ts":"2024-06-18","bar_index":2002,"type":"RECLAIM","strength":0.588,"price":6.37,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-06-17","prior_stop_level":6.22,"sweep_low":6.01,"atr14":0.32346,"stop_level":5.84827,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-27","known_ts":"2024-06-27","bar_index":2004,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.08,"stop_level":6.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-05","known_ts":"2024-07-05","bar_index":2005,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.65,"stop_level":6.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-12","known_ts":"2024-07-12","bar_index":2007,"type":"RECLAIM","strength":0.588,"price":6.12,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-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":"2024-07-05","prior_stop_level":6.09,"sweep_low":5.41,"atr14":0.264941,"stop_level":5.27753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-19","known_ts":"2024-07-19","bar_index":2009,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.38,"stop_level":5.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-22","known_ts":"2024-07-22","bar_index":2009,"type":"RECLAIM","strength":0.588,"price":5.77,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-07-19","prior_stop_level":5.45,"sweep_low":5.25,"atr14":0.280134,"stop_level":5.109933,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-20","known_ts":"2024-09-20","bar_index":2023,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.42,"stop_level":6.43,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-09-27","known_ts":"2024-09-27","bar_index":2025,"type":"RECLAIM","strength":0.725,"price":6.61,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-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":"2024-09-20","prior_stop_level":6.43,"sweep_low":6.29,"atr14":0.233072,"stop_level":6.173464,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-09","known_ts":"2024-10-11","bar_index":2028,"type":"BUY","strength":0.863,"price":7.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":20},{"ts":"2024-10-30","known_ts":"2024-10-30","bar_index":2033,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.17,"stop_level":7.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-31","known_ts":"2024-10-31","bar_index":2033,"type":"RECLAIM","strength":0.863,"price":7.3,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-10-30","prior_stop_level":7.19,"sweep_low":7.16,"atr14":0.16451,"stop_level":7.077745,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-15","known_ts":"2024-11-15","bar_index":2037,"type":"RECLAIM","strength":0.863,"price":7.46,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-18","known_ts":"2024-12-18","bar_index":2044,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4,"stop_level":7.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-20","known_ts":"2024-12-20","bar_index":2045,"type":"RECLAIM","strength":0.863,"price":8.15,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-12-18","prior_stop_level":7.6,"sweep_low":7.36,"atr14":0.278381,"stop_level":7.22081,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-26","known_ts":"2024-12-30","bar_index":2046,"type":"REBUY","strength":0.863,"price":8.55,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-02-18","known_ts":"2025-02-18","bar_index":2057,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.27,"stop_level":8.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-02-19","known_ts":"2025-02-19","bar_index":2057,"type":"RECLAIM","strength":0.863,"price":8.59,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-18 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":"2025-02-18","prior_stop_level":8.45,"sweep_low":8.04,"atr14":0.682966,"stop_level":7.698517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-25","known_ts":"2025-04-29","bar_index":2073,"type":"BUY","strength":0.588,"price":6.93,"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,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2025-08-08","known_ts":"2025-08-12","bar_index":2097,"type":"REBUY","strength":1.0,"price":19.48,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2025-11-24","known_ts":"2025-11-26","bar_index":2122,"type":"BUY","strength":0.588,"price":9.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":35},{"ts":"2026-02-05","known_ts":"2026-02-05","bar_index":2138,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.03,"stop_level":18.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-06","known_ts":"2026-02-06","bar_index":2138,"type":"RECLAIM","strength":1.0,"price":19.59,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-02-05","prior_stop_level":18.49,"sweep_low":17.91,"atr14":1.409398,"stop_level":17.205301,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-18","known_ts":"2026-02-20","bar_index":2141,"type":"REBUY","strength":1.0,"price":24.32,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2026-03-24","known_ts":"2026-03-24","bar_index":2149,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.32,"stop_level":27.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-29","known_ts":"2026-07-01","bar_index":2171,"type":"BUY","strength":0.725,"price":17.83,"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":"2026-07-29","known_ts":"2026-07-29","bar_index":2178,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.83,"stop_level":18.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-07-31","known_ts":"2026-07-31","bar_index":2178,"type":"RECLAIM","strength":0.725,"price":18.29,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-29 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-07-29","prior_stop_level":18.27,"sweep_low":17.23,"atr14":0.948022,"stop_level":16.755989,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-29","last_scored_basis":"structure_stop","bars_since_signal":2,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":false,"above200":true},"early_dots":["2021-02-02","2021-04-05","2021-04-29","2021-06-03","2021-06-24","2021-09-07","2021-10-11","2021-12-06","2021-12-28","2022-01-27","2022-05-03","2022-06-24","2022-07-21","2022-08-29","2022-11-17","2022-12-19","2023-01-06","2023-02-02","2023-03-06","2023-03-14","2023-04-04","2023-06-05","2023-10-09","2023-10-30","2023-12-04","2024-03-27","2024-04-23","2024-05-17","2024-10-04","2024-11-04","2025-03-13","2025-04-11","2025-05-16","2025-08-29","2025-09-17","2025-11-19","2026-04-07","2026-05-01","2026-05-22","2026-06-29"],"warnings":[{"ts":"2022-03-16","kind":"confirm","px":7.3192,"level":7.5292},{"ts":"2022-09-19","kind":"arm","px":8.999},{"ts":"2022-10-11","kind":"confirm","px":8.37,"level":8.63},{"ts":"2022-11-02","kind":"arm","px":8.95},{"ts":"2023-02-16","kind":"arm","px":7.85},{"ts":"2023-02-17","kind":"confirm","px":7.77,"level":8.2},{"ts":"2023-06-09","kind":"arm","px":6.57},{"ts":"2023-07-31","kind":"arm","px":7.89},{"ts":"2023-08-25","kind":"confirm","px":7.92,"level":7.95},{"ts":"2023-11-21","kind":"arm","px":7.45},{"ts":"2023-11-22","kind":"confirm","px":7.49,"level":7.66},{"ts":"2024-01-05","kind":"arm","px":8.1},{"ts":"2024-06-13","kind":"arm","px":6.3},{"ts":"2024-06-17","kind":"confirm","px":6.1,"level":6.22},{"ts":"2024-06-26","kind":"arm","px":6.0},{"ts":"2024-06-27","kind":"confirm","px":6.08,"level":6.09},{"ts":"2024-07-03","kind":"arm","px":5.66},{"ts":"2024-07-05","kind":"confirm","px":5.65,"level":6.09},{"ts":"2024-07-18","kind":"arm","px":5.35},{"ts":"2024-07-19","kind":"confirm","px":5.38,"level":5.45},{"ts":"2024-07-25","kind":"arm","px":5.85},{"ts":"2024-09-20","kind":"confirm","px":6.42,"level":6.43},{"ts":"2024-10-25","kind":"arm","px":7.19},{"ts":"2024-10-30","kind":"confirm","px":7.17,"level":7.19},{"ts":"2024-11-15","kind":"arm","px":7.5},{"ts":"2024-12-18","kind":"confirm","px":7.4,"level":7.6},{"ts":"2025-01-08","kind":"arm","px":8.5},{"ts":"2025-02-07","kind":"arm","px":11.03},{"ts":"2025-02-18","kind":"confirm","px":8.27,"level":8.45},{"ts":"2025-05-12","kind":"arm","px":7.03},{"ts":"2025-06-10","kind":"arm","px":11.64},{"ts":"2025-07-09","kind":"arm","px":14.19},{"ts":"2025-12-29","kind":"arm","px":19.41},{"ts":"2026-01-22","kind":"arm","px":21.17},{"ts":"2026-02-05","kind":"confirm","px":18.03,"level":18.49},{"ts":"2026-03-12","kind":"arm","px":27.93},{"ts":"2026-03-24","kind":"confirm","px":27.32,"level":27.71},{"ts":"2026-07-17","kind":"arm","px":18.46},{"ts":"2026-07-29","kind":"confirm","px":17.83,"level":18.27},{"ts":"2026-07-30","kind":"arm","px":17.46}],"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":[]}}}