{"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":"TGS","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1995-05-08","known_ts":"1995-05-08","bar_index":39,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3519,"stop_level":2.3821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-05-09","known_ts":"1995-05-09","bar_index":40,"type":"RECLAIM","strength":0.588,"price":2.5027,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-05-08","prior_stop_level":2.3821,"sweep_low":2.3519,"atr14":0.110394,"stop_level":2.296703,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-06","known_ts":"1995-06-06","bar_index":46,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5027,"stop_level":2.563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-07-13","known_ts":"1995-07-17","bar_index":55,"type":"BUY","strength":0.588,"price":2.6836,"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":"1995-08-14","known_ts":"1995-08-14","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6534,"stop_level":2.7137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-11-22","known_ts":"1995-11-22","bar_index":86,"type":"RECLAIM","strength":0.725,"price":2.7455,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-18","known_ts":"1996-01-18","bar_index":98,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0611,"stop_level":3.1558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-22","known_ts":"1996-01-22","bar_index":99,"type":"RECLAIM","strength":0.863,"price":3.282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-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":"1996-01-18","prior_stop_level":3.1558,"sweep_low":3.0611,"atr14":0.098833,"stop_level":3.011683,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-16","known_ts":"1996-04-18","bar_index":119,"type":"BUY","strength":0.725,"price":3.2471,"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":30},{"ts":"1996-05-28","known_ts":"1996-05-28","bar_index":128,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3783,"stop_level":3.4111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-05-30","known_ts":"1996-05-30","bar_index":129,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3127,"stop_level":3.4111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-08-06","known_ts":"1996-08-08","bar_index":145,"type":"BUY","strength":0.588,"price":3.2143,"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":"1996-10-16","known_ts":"1996-10-16","bar_index":161,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2101,"stop_level":3.3126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-11-15","known_ts":"1996-11-19","bar_index":169,"type":"BUY","strength":0.588,"price":3.3126,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1997-07-01","known_ts":"1997-07-03","bar_index":221,"type":"BUY","strength":0.725,"price":4.0051,"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":"1997-08-21","known_ts":"1997-08-25","bar_index":233,"type":"BUY","strength":0.725,"price":3.7974,"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":"1997-11-19","known_ts":"1997-11-21","bar_index":254,"type":"BUY","strength":0.45,"price":3.3755,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-02-02","known_ts":"1998-02-02","bar_index":270,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5563,"stop_level":3.6166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-02-05","known_ts":"1998-02-05","bar_index":271,"type":"RECLAIM","strength":0.588,"price":3.6769,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-02-02","prior_stop_level":3.6166,"sweep_low":3.476,"atr14":0.106349,"stop_level":3.422826,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-18","known_ts":"1998-02-18","bar_index":274,"type":"RECLAIM","strength":0.863,"price":3.8604,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-06-26","known_ts":"1998-06-30","bar_index":304,"type":"BUY","strength":0.725,"price":3.8604,"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":"1998-08-04","known_ts":"1998-08-04","bar_index":312,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0448,"stop_level":4.1104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-08-06","known_ts":"1998-08-06","bar_index":313,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9792,"stop_level":4.1104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-09-25","known_ts":"1998-09-29","bar_index":325,"type":"BUY","strength":0.588,"price":3.4326,"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":"1998-11-18","known_ts":"1998-11-18","bar_index":337,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.695,"stop_level":3.8043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-27","known_ts":"1998-11-27","bar_index":339,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5419,"stop_level":3.8043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-04","known_ts":"1999-02-08","bar_index":355,"type":"BUY","strength":0.588,"price":3.5856,"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":"1999-02-18","known_ts":"1999-02-18","bar_index":358,"type":"RECLAIM","strength":0.725,"price":3.6283,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-02-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-15","known_ts":"1999-03-15","bar_index":363,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4675,"stop_level":3.4982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-03","known_ts":"1999-05-03","bar_index":375,"type":"RECLAIM","strength":0.863,"price":3.6053,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-20","known_ts":"1999-05-20","bar_index":379,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3757,"stop_level":3.3986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-21","known_ts":"1999-05-21","bar_index":379,"type":"RECLAIM","strength":0.725,"price":3.4216,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-05-20","prior_stop_level":3.3986,"sweep_low":3.3527,"atr14":0.101974,"stop_level":3.301713,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-23","known_ts":"1999-06-25","bar_index":387,"type":"BUY","strength":0.588,"price":3.4905,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1999-07-27","known_ts":"1999-07-27","bar_index":394,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3271,"stop_level":3.3757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-08-31","known_ts":"1999-09-02","bar_index":403,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-08-31","trigger_known_ts":"1999-09-02","strength":0.45,"price":3.06,"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.204782,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9142,"atr14":0.062991,"stop_level":2.882705,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-09","known_ts":"1999-09-13","bar_index":405,"type":"BUY","strength":0.45,"price":3.1814,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-09-09","known_ts":"1999-09-13","bar_index":405,"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":"1999-09-09","trigger_known_ts":"1999-09-13","strength":0.45,"price":3.1814,"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.173233,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9142,"atr14":0.069474,"stop_level":2.879463,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-29","known_ts":"1999-09-29","bar_index":409,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.1328,"stop_level":3.2057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-10-04","known_ts":"1999-10-04","bar_index":410,"type":"RECLAIM","strength":0.588,"price":3.2785,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-09-29","prior_stop_level":3.2057,"sweep_low":3.1328,"atr14":0.092644,"stop_level":3.086478,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-08","known_ts":"1999-12-08","bar_index":426,"type":"RECLAIM","strength":0.863,"price":3.4485,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-10","known_ts":"2000-01-10","bar_index":433,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4,"stop_level":3.4971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-13","known_ts":"2000-01-13","bar_index":434,"type":"RECLAIM","strength":0.863,"price":3.5942,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-01-10","prior_stop_level":3.4971,"sweep_low":3.4,"atr14":0.078256,"stop_level":3.360872,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-22","known_ts":"2000-02-24","bar_index":443,"type":"BUY","strength":0.863,"price":3.6283,"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":"2000-06-08","known_ts":"2000-06-12","bar_index":468,"type":"BUY","strength":0.588,"price":3.2756,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2000-07-31","known_ts":"2000-07-31","bar_index":480,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2756,"stop_level":3.326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-08-03","known_ts":"2000-08-03","bar_index":481,"type":"RECLAIM","strength":0.863,"price":3.3343,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2000-07-31","prior_stop_level":3.326,"sweep_low":3.1244,"atr14":0.101135,"stop_level":3.073833,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-25","known_ts":"2000-09-27","bar_index":493,"type":"BUY","strength":0.588,"price":3.1259,"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":"2000-10-06","known_ts":"2000-10-06","bar_index":496,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9957,"stop_level":3.0217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2000-10-24","known_ts":"2000-10-26","bar_index":500,"type":"BUY","strength":0.588,"price":3.0217,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2001-01-30","known_ts":"2001-01-30","bar_index":522,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1676,"stop_level":3.178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-01-31","known_ts":"2001-01-31","bar_index":522,"type":"RECLAIM","strength":0.863,"price":3.2301,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2001-01-30","prior_stop_level":3.178,"sweep_low":3.1301,"atr14":0.083647,"stop_level":3.088276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-01","known_ts":"2001-03-05","bar_index":529,"type":"BUY","strength":1.0,"price":3.2926,"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":0},{"ts":"2001-03-22","known_ts":"2001-03-22","bar_index":534,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.876,"stop_level":3.0217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-03-23","known_ts":"2001-03-23","bar_index":534,"type":"RECLAIM","strength":0.863,"price":3.0273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2001-03-22","prior_stop_level":3.0217,"sweep_low":2.8111,"atr14":0.109682,"stop_level":2.756259,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-04","known_ts":"2001-04-06","bar_index":537,"type":"BUY","strength":1.0,"price":3.3085,"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":40},{"ts":"2001-04-19","known_ts":"2001-04-19","bar_index":540,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2003,"stop_level":3.222,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-06-05","known_ts":"2001-06-07","bar_index":551,"type":"BUY","strength":0.588,"price":3.0187,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2001-06-26","known_ts":"2001-06-28","bar_index":556,"type":"BUY","strength":0.588,"price":3.0187,"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":"2001-07-11","known_ts":"2001-07-11","bar_index":559,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6381,"stop_level":2.8976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-09-04","known_ts":"2001-09-04","bar_index":572,"type":"RECLAIM","strength":0.725,"price":3.1005,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-09-17","known_ts":"2001-09-17","bar_index":573,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7384,"stop_level":2.8063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-09-18","known_ts":"2001-09-18","bar_index":574,"type":"RECLAIM","strength":0.588,"price":2.8968,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-09-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":"2001-09-17","prior_stop_level":2.8063,"sweep_low":2.7384,"atr14":0.112621,"stop_level":2.68209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-09-21","known_ts":"2001-09-21","bar_index":575,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6479,"stop_level":2.7384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-09-25","known_ts":"2001-09-25","bar_index":575,"type":"RECLAIM","strength":0.725,"price":2.7792,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-09-21","prior_stop_level":2.7384,"sweep_low":2.6434,"atr14":0.11051,"stop_level":2.588145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-26","known_ts":"2001-11-28","bar_index":590,"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-11-26","trigger_known_ts":"2001-11-28","strength":0.45,"price":2.1591,"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.354992,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9689,"atr14":0.083089,"stop_level":1.927355,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-29","known_ts":"2001-12-03","bar_index":591,"type":"BUY","strength":0.45,"price":2.1228,"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-11-29","known_ts":"2001-12-03","bar_index":591,"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":"2001-11-29","trigger_known_ts":"2001-12-03","strength":0.45,"price":2.1228,"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.365836,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9689,"atr14":0.077642,"stop_level":1.930079,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-17","known_ts":"2001-12-19","bar_index":595,"type":"BUY","strength":0.45,"price":1.9689,"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-12-17","known_ts":"2001-12-19","bar_index":595,"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":"2001-12-17","trigger_known_ts":"2001-12-19","strength":0.45,"price":1.9689,"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.411812,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8332,"atr14":0.094216,"stop_level":1.786092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-24","known_ts":"2001-12-24","bar_index":596,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.9418,"stop_level":1.9463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-12-28","known_ts":"2001-12-28","bar_index":597,"type":"RECLAIM","strength":0.45,"price":2.0957,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-24 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-12-24","prior_stop_level":1.9463,"sweep_low":1.8422,"atr14":0.108462,"stop_level":1.787969,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-15","known_ts":"2002-01-15","bar_index":601,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8105,"stop_level":1.8558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-04","known_ts":"2002-03-06","bar_index":612,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-03-04","trigger_known_ts":"2002-03-06","strength":0.45,"price":1.2221,"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.634911,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0411,"atr14":0.100769,"stop_level":0.990715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-28","known_ts":"2002-04-02","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":"2002-03-28","trigger_known_ts":"2002-04-02","strength":0.45,"price":0.8374,"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.746894,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7016,"atr14":0.099007,"stop_level":0.652096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-19","known_ts":"2002-04-23","bar_index":623,"type":"BUY","strength":0.45,"price":0.6971,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-04-19","known_ts":"2002-04-23","bar_index":623,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-04-19","trigger_known_ts":"2002-04-23","strength":0.45,"price":0.6971,"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.775165,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5069,"atr14":0.072393,"stop_level":0.470704,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-11","known_ts":"2002-06-13","bar_index":635,"type":"REBUY","strength":0.45,"price":0.3576,"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":"2002-07-24","known_ts":"2002-07-24","bar_index":645,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3033,"stop_level":0.3621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-07-30","known_ts":"2002-07-30","bar_index":646,"type":"RECLAIM","strength":0.588,"price":0.3712,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-07-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":"2002-07-24","prior_stop_level":0.3621,"sweep_low":0.2761,"atr14":0.040782,"stop_level":0.255709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-06","known_ts":"2002-09-06","bar_index":655,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5658,"stop_level":0.5884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-09","known_ts":"2002-09-09","bar_index":655,"type":"RECLAIM","strength":0.725,"price":0.602,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-09-06","prior_stop_level":0.5884,"sweep_low":0.5522,"atr14":0.057719,"stop_level":0.52334,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-13","known_ts":"2002-09-13","bar_index":657,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5567,"stop_level":0.5658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-14","known_ts":"2002-10-16","bar_index":664,"type":"BUY","strength":0.725,"price":0.6699,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2002-11-12","known_ts":"2002-11-14","bar_index":671,"type":"REBUY","strength":0.863,"price":0.7242,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":677,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6563,"stop_level":0.7152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-12-26","known_ts":"2002-12-26","bar_index":681,"type":"RECLAIM","strength":1.0,"price":0.6563,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-01-09","known_ts":"2003-01-13","bar_index":684,"type":"BUY","strength":1.0,"price":0.86,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2003-01-29","known_ts":"2003-01-29","bar_index":688,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7016,"stop_level":0.8374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-02-13","known_ts":"2003-02-13","bar_index":692,"type":"RECLAIM","strength":1.0,"price":0.946,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-11","known_ts":"2003-03-11","bar_index":697,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7876,"stop_level":0.8012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-03-12","known_ts":"2003-03-12","bar_index":698,"type":"RECLAIM","strength":0.863,"price":0.8193,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-11 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":"2003-03-11","prior_stop_level":0.8012,"sweep_low":0.7695,"atr14":0.067382,"stop_level":0.735809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-07","known_ts":"2003-04-07","bar_index":704,"type":"RECLAIM","strength":1.0,"price":1.0637,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-12","known_ts":"2003-05-12","bar_index":712,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2312,"stop_level":1.2674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-19","known_ts":"2003-06-19","bar_index":721,"type":"RECLAIM","strength":1.0,"price":1.5525,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-10","known_ts":"2003-09-12","bar_index":740,"type":"BUY","strength":0.863,"price":1.4032,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2003-10-23","known_ts":"2003-10-23","bar_index":750,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4213,"stop_level":1.4665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-10-29","known_ts":"2003-10-29","bar_index":751,"type":"RECLAIM","strength":0.863,"price":1.4711,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-23 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":"2003-10-23","prior_stop_level":1.4665,"sweep_low":1.3941,"atr14":0.059873,"stop_level":1.364164,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-30","known_ts":"2003-11-03","bar_index":752,"type":"REBUY","strength":0.863,"price":1.5435,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2004-01-29","known_ts":"2004-01-29","bar_index":772,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3129,"stop_level":2.3673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-03","known_ts":"2004-02-03","bar_index":773,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3039,"stop_level":2.3673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-21","known_ts":"2004-06-23","bar_index":805,"type":"BUY","strength":0.588,"price":1.7834,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2004-07-28","known_ts":"2004-07-28","bar_index":813,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8694,"stop_level":1.9056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-08-02","known_ts":"2004-08-02","bar_index":814,"type":"RECLAIM","strength":0.725,"price":1.9282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2004-07-28","prior_stop_level":1.9056,"sweep_low":1.8196,"atr14":0.053074,"stop_level":1.793063,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-01","known_ts":"2004-09-01","bar_index":822,"type":"RECLAIM","strength":0.863,"price":2.0549,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-08","known_ts":"2004-10-08","bar_index":830,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1545,"stop_level":2.1862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-11","known_ts":"2004-10-11","bar_index":831,"type":"RECLAIM","strength":0.725,"price":2.1953,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-08 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":"2004-10-08","prior_stop_level":2.1862,"sweep_low":2.1274,"atr14":0.062848,"stop_level":2.095976,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-22","known_ts":"2004-10-22","bar_index":834,"type":"RECLAIM","strength":0.725,"price":2.1953,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-06","known_ts":"2004-12-06","bar_index":844,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2451,"stop_level":2.3039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-13","known_ts":"2005-01-18","bar_index":853,"type":"BUY","strength":0.863,"price":2.4216,"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":"2005-02-17","known_ts":"2005-02-17","bar_index":861,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6343,"stop_level":2.6479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-18","known_ts":"2005-02-18","bar_index":861,"type":"RECLAIM","strength":1.0,"price":2.7294,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-02-17","prior_stop_level":2.6479,"sweep_low":2.5845,"atr14":0.073332,"stop_level":2.547834,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-08","known_ts":"2005-03-08","bar_index":865,"type":"RECLAIM","strength":1.0,"price":2.7792,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-02-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-11","known_ts":"2005-03-11","bar_index":866,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7339,"stop_level":2.7882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-11","known_ts":"2005-05-13","bar_index":880,"type":"BUY","strength":0.725,"price":2.5393,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2005-06-28","known_ts":"2005-06-28","bar_index":891,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6162,"stop_level":2.6705,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-25","known_ts":"2005-07-27","bar_index":897,"type":"BUY","strength":0.725,"price":2.8968,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2005-08-16","known_ts":"2005-08-16","bar_index":902,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.752,"stop_level":2.7882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-26","known_ts":"2005-08-30","bar_index":905,"type":"REBUY","strength":0.588,"price":2.8697,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2005-10-06","known_ts":"2005-10-06","bar_index":914,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8335,"stop_level":2.8697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-31","known_ts":"2005-11-02","bar_index":920,"type":"BUY","strength":0.588,"price":3.0326,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2006-01-05","known_ts":"2006-01-09","bar_index":935,"type":"BUY","strength":0.45,"price":2.6072,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-01-24","known_ts":"2006-01-24","bar_index":939,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.4035,"stop_level":2.4352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-03-16","known_ts":"2006-03-20","bar_index":951,"type":"BUY","strength":0.45,"price":2.3265,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-04-28","known_ts":"2006-04-28","bar_index":961,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2858,"stop_level":2.2903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-05-01","known_ts":"2006-05-01","bar_index":961,"type":"RECLAIM","strength":0.588,"price":2.4216,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-04-28","prior_stop_level":2.2903,"sweep_low":2.2632,"atr14":0.087718,"stop_level":2.219341,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-18","known_ts":"2006-05-18","bar_index":965,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2677,"stop_level":2.3899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-06-20","known_ts":"2006-06-22","bar_index":973,"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":"2006-06-20","trigger_known_ts":"2006-06-22","strength":0.45,"price":2.0866,"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.311944,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9463,"atr14":0.088956,"stop_level":1.901822,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":975,"type":"BUY","strength":0.45,"price":2.3084,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":975,"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":"2006-06-28","trigger_known_ts":"2006-06-30","strength":0.45,"price":2.3084,"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.238805,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0187,"atr14":0.090409,"stop_level":1.973495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-11","known_ts":"2006-08-11","bar_index":985,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2632,"stop_level":2.2858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-08-15","known_ts":"2006-08-15","bar_index":986,"type":"RECLAIM","strength":0.588,"price":2.3084,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-08-11","prior_stop_level":2.2858,"sweep_low":2.2179,"atr14":0.065694,"stop_level":2.185053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-28","known_ts":"2006-08-30","bar_index":989,"type":"REBUY","strength":0.725,"price":2.3356,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2006-09-14","known_ts":"2006-09-18","bar_index":993,"type":"REBUY","strength":0.863,"price":2.3763,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2006-11-14","known_ts":"2006-11-14","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6479,"stop_level":2.6569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-15","known_ts":"2006-11-15","bar_index":1007,"type":"RECLAIM","strength":0.863,"price":2.666,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-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":"2006-11-14","prior_stop_level":2.6569,"sweep_low":2.6298,"atr14":0.068641,"stop_level":2.595479,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-05","known_ts":"2006-12-05","bar_index":1012,"type":"RECLAIM","strength":0.863,"price":2.7113,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-04","known_ts":"2007-04-09","bar_index":1039,"type":"BUY","strength":0.863,"price":3.0915,"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":"2007-04-30","known_ts":"2007-04-30","bar_index":1044,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1458,"stop_level":3.2363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-02","known_ts":"2007-05-02","bar_index":1045,"type":"RECLAIM","strength":1.0,"price":3.2589,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-04-30","prior_stop_level":3.2363,"sweep_low":3.1458,"atr14":0.103051,"stop_level":3.094275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-14","known_ts":"2007-05-14","bar_index":1048,"type":"RECLAIM","strength":1.0,"price":3.3947,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":1051,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3087,"stop_level":3.3812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-31","known_ts":"2007-05-31","bar_index":1052,"type":"RECLAIM","strength":1.0,"price":3.7342,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-25","prior_stop_level":3.3812,"sweep_low":3.1956,"atr14":0.14598,"stop_level":3.12261,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-13","known_ts":"2007-06-13","bar_index":1055,"type":"RECLAIM","strength":1.0,"price":3.7342,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-07","known_ts":"2007-09-11","bar_index":1075,"type":"BUY","strength":0.588,"price":3.0372,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2007-09-25","known_ts":"2007-09-27","bar_index":1079,"type":"BUY","strength":0.588,"price":2.9376,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":1085,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0869,"stop_level":3.1186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-24","known_ts":"2007-10-24","bar_index":1086,"type":"RECLAIM","strength":0.588,"price":3.2001,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-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":"2007-10-23","prior_stop_level":3.1186,"sweep_low":2.9647,"atr14":0.12954,"stop_level":2.89993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-02","known_ts":"2007-11-02","bar_index":1088,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9919,"stop_level":3.0869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-19","known_ts":"2007-12-21","bar_index":1099,"type":"BUY","strength":0.45,"price":2.7113,"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-02-21","known_ts":"2008-02-25","bar_index":1113,"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-02-21","trigger_known_ts":"2008-02-25","strength":0.45,"price":2.2315,"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.415868,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0006,"atr14":0.131338,"stop_level":1.934931,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-26","known_ts":"2008-02-28","bar_index":1114,"type":"BUY","strength":0.45,"price":2.2586,"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-02-26","known_ts":"2008-02-28","bar_index":1114,"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-02-26","trigger_known_ts":"2008-02-28","strength":0.45,"price":2.2586,"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.408774,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0368,"atr14":0.117332,"stop_level":1.978134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-18","known_ts":"2008-03-20","bar_index":1119,"type":"BUY","strength":0.45,"price":2.0866,"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-03-18","known_ts":"2008-03-20","bar_index":1119,"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-03-18","trigger_known_ts":"2008-03-20","strength":0.45,"price":2.0866,"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.453798,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6476,"atr14":0.140912,"stop_level":1.577144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":1125,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9916,"stop_level":1.9961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-21","known_ts":"2008-04-21","bar_index":1126,"type":"RECLAIM","strength":0.588,"price":2.0142,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-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":"2008-04-16","prior_stop_level":1.9961,"sweep_low":1.9644,"atr14":0.084178,"stop_level":1.922311,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-23","known_ts":"2008-04-23","bar_index":1127,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9146,"stop_level":1.9916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-13","known_ts":"2008-05-15","bar_index":1132,"type":"REBUY","strength":0.588,"price":1.8291,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-06-06","known_ts":"2008-06-06","bar_index":1137,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7234,"stop_level":1.7693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-03","known_ts":"2008-07-08","bar_index":1144,"type":"BUY","strength":0.588,"price":1.6499,"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":"2008-07-03","known_ts":"2008-07-08","bar_index":1144,"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-03","trigger_known_ts":"2008-07-08","strength":0.588,"price":1.6499,"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.54775,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.4155,"atr14":0.113546,"stop_level":1.358727,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-11","known_ts":"2008-08-11","bar_index":1152,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6085,"stop_level":1.6131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-12","known_ts":"2008-08-12","bar_index":1153,"type":"RECLAIM","strength":0.588,"price":1.6453,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-08-11","prior_stop_level":1.6131,"sweep_low":1.5855,"atr14":0.100951,"stop_level":1.535025,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":1172,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-31","trigger_known_ts":"2008-11-04","strength":0.45,"price":0.8548,"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.70721,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5561,"atr14":0.142307,"stop_level":0.484946,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-10","known_ts":"2008-11-12","bar_index":1174,"type":"BUY","strength":0.45,"price":0.8364,"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-11-10","known_ts":"2008-11-12","bar_index":1174,"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-11-10","trigger_known_ts":"2008-11-12","strength":0.45,"price":0.8364,"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.701956,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6894,"atr14":0.129357,"stop_level":0.624722,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-18","known_ts":"2008-12-18","bar_index":1183,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9191,"stop_level":0.9237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-19","known_ts":"2008-12-19","bar_index":1183,"type":"RECLAIM","strength":0.588,"price":0.9651,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-12-18","prior_stop_level":0.9237,"sweep_low":0.8962,"atr14":0.091046,"stop_level":0.850677,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-03","known_ts":"2009-02-03","bar_index":1193,"type":"RECLAIM","strength":0.863,"price":1.4522,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-02-10","known_ts":"2009-02-10","bar_index":1194,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.057,"stop_level":1.1535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-13","known_ts":"2009-02-13","bar_index":1195,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0432,"stop_level":1.1535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-14","known_ts":"2009-04-16","bar_index":1209,"type":"BUY","strength":0.588,"price":0.9927,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2009-05-29","known_ts":"2009-05-29","bar_index":1219,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.908,"stop_level":0.9598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-01","known_ts":"2009-06-03","bar_index":1220,"type":"REBUY","strength":0.863,"price":1.1762,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2009-06-01","known_ts":"2009-06-01","bar_index":1220,"type":"RECLAIM","strength":0.725,"price":1.115,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-29","prior_stop_level":0.9598,"sweep_low":0.8939,"atr14":0.091483,"stop_level":0.848158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-17","known_ts":"2009-06-17","bar_index":1224,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0821,"stop_level":1.1197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-06","known_ts":"2009-07-06","bar_index":1228,"type":"RECLAIM","strength":0.863,"price":1.0633,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-30","known_ts":"2009-08-03","bar_index":1234,"type":"BUY","strength":0.863,"price":1.148,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":1238,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0586,"stop_level":1.1244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-21","known_ts":"2009-09-21","bar_index":1246,"type":"RECLAIM","strength":1.0,"price":1.2703,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-21","known_ts":"2009-10-21","bar_index":1253,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.4161,"stop_level":1.4208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-04","known_ts":"2010-01-06","bar_index":1270,"type":"BUY","strength":0.863,"price":1.5008,"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":"2010-01-25","known_ts":"2010-01-25","bar_index":1274,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3456,"stop_level":1.3644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-26","known_ts":"2010-01-26","bar_index":1275,"type":"RECLAIM","strength":0.863,"price":1.3926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-25","prior_stop_level":1.3644,"sweep_low":1.3409,"atr14":0.05838,"stop_level":1.31171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-05","known_ts":"2010-03-09","bar_index":1284,"type":"BUY","strength":0.725,"price":1.4114,"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":"2010-04-28","known_ts":"2010-04-28","bar_index":1296,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6456,"stop_level":1.6655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-19","known_ts":"2010-07-19","bar_index":1315,"type":"RECLAIM","strength":0.863,"price":1.7791,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-04","known_ts":"2010-08-04","bar_index":1319,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7362,"stop_level":1.7648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-09","known_ts":"2010-08-09","bar_index":1320,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.741,"stop_level":1.7648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-16","known_ts":"2010-08-16","bar_index":1321,"type":"RECLAIM","strength":1.0,"price":1.8316,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-09","prior_stop_level":1.7648,"sweep_low":1.6074,"atr14":0.081038,"stop_level":1.566881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-04","known_ts":"2010-10-06","bar_index":1333,"type":"BUY","strength":0.725,"price":1.7076,"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":"2011-04-26","known_ts":"2011-04-28","bar_index":1380,"type":"BUY","strength":0.725,"price":2.1941,"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":40},{"ts":"2011-05-26","known_ts":"2011-05-26","bar_index":1387,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3927,"stop_level":2.4087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-31","known_ts":"2011-05-31","bar_index":1388,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3396,"stop_level":2.4087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-06-16","known_ts":"2011-06-16","bar_index":1392,"type":"RECLAIM","strength":0.863,"price":2.4791,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-28","known_ts":"2011-06-28","bar_index":1394,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4592,"stop_level":2.4658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-29","known_ts":"2011-06-29","bar_index":1395,"type":"RECLAIM","strength":0.863,"price":2.5323,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-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":"2011-06-28","prior_stop_level":2.4658,"sweep_low":2.4592,"atr14":0.105975,"stop_level":2.406212,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-13","known_ts":"2011-07-13","bar_index":1398,"type":"RECLAIM","strength":0.863,"price":2.5323,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-18","known_ts":"2011-07-18","bar_index":1399,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4459,"stop_level":2.4592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-22","known_ts":"2011-07-22","bar_index":1400,"type":"RECLAIM","strength":0.863,"price":2.4658,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-07-18","prior_stop_level":2.4592,"sweep_low":2.3595,"atr14":0.097341,"stop_level":2.31083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-29","known_ts":"2011-08-31","bar_index":1409,"type":"BUY","strength":0.588,"price":2.4592,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2011-10-24","known_ts":"2011-10-26","bar_index":1422,"type":"BUY","strength":0.45,"price":2.1867,"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-17","known_ts":"2011-11-17","bar_index":1428,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9275,"stop_level":2.067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-13","known_ts":"2012-01-13","bar_index":1440,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9607,"stop_level":1.974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-17","known_ts":"2012-01-17","bar_index":1441,"type":"RECLAIM","strength":0.588,"price":1.9806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-01-13","prior_stop_level":1.974,"sweep_low":1.9341,"atr14":0.072391,"stop_level":1.897904,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-06","known_ts":"2012-02-06","bar_index":1445,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8942,"stop_level":1.9607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-08","known_ts":"2012-03-12","bar_index":1453,"type":"BUY","strength":0.588,"price":1.9275,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-03-08","known_ts":"2012-03-12","bar_index":1453,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-03-08","trigger_known_ts":"2012-03-12","strength":0.588,"price":1.9275,"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.26019,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.861,"atr14":0.059174,"stop_level":1.831413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-09","known_ts":"2012-04-11","bar_index":1460,"type":"BUY","strength":0.45,"price":1.8809,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-04-09","known_ts":"2012-04-11","bar_index":1460,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-04-09","trigger_known_ts":"2012-04-11","strength":0.45,"price":1.8809,"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.278076,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6882,"atr14":0.066589,"stop_level":1.654906,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-30","known_ts":"2012-05-02","bar_index":1465,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-04-30","trigger_known_ts":"2012-05-02","strength":0.45,"price":1.6948,"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.349505,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4955,"atr14":0.107993,"stop_level":1.441503,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-05-03","known_ts":"2012-05-07","bar_index":1466,"type":"BUY","strength":0.45,"price":1.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":"2012-05-03","known_ts":"2012-05-07","bar_index":1466,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-05-03","trigger_known_ts":"2012-05-07","strength":0.45,"price":1.7148,"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.341829,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5287,"atr14":0.105316,"stop_level":1.476042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-05-29","known_ts":"2012-05-29","bar_index":1471,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5021,"stop_level":1.5287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-06-28","known_ts":"2012-07-02","bar_index":1479,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-06-28","trigger_known_ts":"2012-07-02","strength":0.45,"price":1.2296,"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.528057,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.11,"atr14":0.072296,"stop_level":1.073852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-20","known_ts":"2012-07-24","bar_index":1484,"type":"BUY","strength":0.45,"price":1.1565,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-07-20","known_ts":"2012-07-24","bar_index":1484,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-07-20","trigger_known_ts":"2012-07-24","strength":0.45,"price":1.1565,"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.544488,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0701,"atr14":0.054189,"stop_level":1.043006,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-07","known_ts":"2012-09-07","bar_index":1495,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1166,"stop_level":1.1233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-11","known_ts":"2012-09-11","bar_index":1496,"type":"RECLAIM","strength":0.588,"price":1.1299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-09-07","prior_stop_level":1.1233,"sweep_low":1.0967,"atr14":0.057649,"stop_level":1.067876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-01","known_ts":"2012-10-01","bar_index":1500,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0368,"stop_level":1.1299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-02","known_ts":"2012-11-06","bar_index":1508,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-11-02","trigger_known_ts":"2012-11-06","strength":0.588,"price":1.0036,"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.520634,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.9637,"atr14":0.052522,"stop_level":0.937439,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-20","known_ts":"2012-11-23","bar_index":1512,"type":"BUY","strength":0.45,"price":0.9903,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-11-20","known_ts":"2012-11-23","bar_index":1512,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-11-20","trigger_known_ts":"2012-11-23","strength":0.45,"price":0.9903,"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.517821,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8109,"atr14":0.062447,"stop_level":0.779677,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-31","known_ts":"2012-12-31","bar_index":1521,"type":"RECLAIM","strength":0.725,"price":1.3614,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-08","known_ts":"2013-02-08","bar_index":1530,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3986,"stop_level":1.4061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-13","known_ts":"2013-02-13","bar_index":1531,"type":"RECLAIM","strength":0.863,"price":1.4284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-02-08","prior_stop_level":1.4061,"sweep_low":1.3763,"atr14":0.057109,"stop_level":1.347746,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-02","known_ts":"2013-05-02","bar_index":1549,"type":"RECLAIM","strength":1.0,"price":1.4424,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-28","known_ts":"2013-05-28","bar_index":1554,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.4343,"stop_level":1.4424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-30","known_ts":"2013-05-30","bar_index":1555,"type":"RECLAIM","strength":1.0,"price":1.4505,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-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":"2013-05-28","prior_stop_level":1.4424,"sweep_low":1.4343,"atr14":0.0492,"stop_level":1.4097,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-11","known_ts":"2013-06-11","bar_index":1558,"type":"RECLAIM","strength":1.0,"price":1.4586,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-27","known_ts":"2013-08-29","bar_index":1576,"type":"REBUY","strength":1.0,"price":1.6126,"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":"2013-09-05","known_ts":"2013-09-05","bar_index":1578,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5315,"stop_level":1.5639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-09-09","known_ts":"2013-09-09","bar_index":1578,"type":"RECLAIM","strength":0.863,"price":1.572,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-05 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-09-05","prior_stop_level":1.5639,"sweep_low":1.5315,"atr14":0.043324,"stop_level":1.509838,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-23","known_ts":"2013-09-23","bar_index":1582,"type":"RECLAIM","strength":1.0,"price":1.807,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-04","known_ts":"2013-11-04","bar_index":1592,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8151,"stop_level":1.8313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-11-05","known_ts":"2013-11-05","bar_index":1592,"type":"RECLAIM","strength":1.0,"price":1.8557,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-04","prior_stop_level":1.8313,"sweep_low":1.7503,"atr14":0.113216,"stop_level":1.693692,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-13","known_ts":"2014-02-18","bar_index":1615,"type":"BUY","strength":0.725,"price":1.8394,"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":"2014-03-10","known_ts":"2014-03-10","bar_index":1620,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6369,"stop_level":1.645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2014-03-20","known_ts":"2014-03-24","bar_index":1623,"type":"REBUY","strength":0.588,"price":1.645,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2014-05-15","known_ts":"2014-05-15","bar_index":1636,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0582,"stop_level":2.0987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-23","known_ts":"2014-05-28","bar_index":1638,"type":"REBUY","strength":1.0,"price":2.2527,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2014-09-10","known_ts":"2014-09-12","bar_index":1663,"type":"BUY","strength":0.725,"price":2.6255,"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":"2014-10-07","known_ts":"2014-10-07","bar_index":1669,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4715,"stop_level":2.4958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-10-22","known_ts":"2014-10-24","bar_index":1673,"type":"REBUY","strength":0.725,"price":2.5849,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2015-02-10","known_ts":"2015-02-12","bar_index":1698,"type":"BUY","strength":0.725,"price":2.8247,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2015-04-17","known_ts":"2015-04-17","bar_index":1713,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.3655,"stop_level":4.4169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-04-23","known_ts":"2015-04-23","bar_index":1714,"type":"RECLAIM","strength":1.0,"price":4.4254,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-04-17","prior_stop_level":4.4169,"sweep_low":4.1087,"atr14":0.228186,"stop_level":3.994607,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-06","known_ts":"2015-08-10","bar_index":1739,"type":"BUY","strength":0.725,"price":3.8862,"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":70},{"ts":"2015-08-27","known_ts":"2015-08-31","bar_index":1744,"type":"BUY","strength":0.725,"price":3.6379,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2015-11-25","known_ts":"2015-11-25","bar_index":1765,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2044,"stop_level":5.4355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-29","known_ts":"2016-02-29","bar_index":1786,"type":"RECLAIM","strength":0.863,"price":5.4491,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-03-15","known_ts":"2016-03-15","bar_index":1789,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0173,"stop_level":5.1469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-03-16","known_ts":"2016-03-16","bar_index":1790,"type":"RECLAIM","strength":0.863,"price":5.2159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-15 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":"2016-03-15","prior_stop_level":5.1469,"sweep_low":4.9223,"atr14":0.291478,"stop_level":4.776561,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-07","known_ts":"2016-04-11","bar_index":1795,"type":"BUY","strength":0.725,"price":5.7168,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-04-28","known_ts":"2016-04-28","bar_index":1800,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5527,"stop_level":5.6391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-06-20","known_ts":"2016-06-20","bar_index":1812,"type":"RECLAIM","strength":0.725,"price":5.8032,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-19","known_ts":"2016-07-19","bar_index":1818,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.6045,"stop_level":5.6132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-26","known_ts":"2016-07-26","bar_index":1820,"type":"RECLAIM","strength":0.725,"price":5.6218,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-07-19","prior_stop_level":5.6132,"sweep_low":5.285,"atr14":0.1761,"stop_level":5.19695,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-06","known_ts":"2016-09-08","bar_index":1830,"type":"BUY","strength":0.588,"price":5.5268,"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":30},{"ts":"2016-11-11","known_ts":"2016-11-11","bar_index":1846,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9759,"stop_level":5.9932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-16","known_ts":"2016-11-16","bar_index":1847,"type":"RECLAIM","strength":0.863,"price":6.0104,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-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":"2016-11-11","prior_stop_level":5.9932,"sweep_low":5.6132,"atr14":0.245156,"stop_level":5.490622,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-30","known_ts":"2016-11-30","bar_index":1850,"type":"RECLAIM","strength":0.863,"price":7.0208,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-04","known_ts":"2017-05-04","bar_index":1885,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.8153,"stop_level":12.8499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-05-05","known_ts":"2017-05-05","bar_index":1885,"type":"RECLAIM","strength":0.863,"price":12.919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-05-04","prior_stop_level":12.8499,"sweep_low":12.5908,"atr14":0.516098,"stop_level":12.332751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-22","known_ts":"2017-09-22","bar_index":1918,"type":"RECLAIM","strength":0.863,"price":17.0295,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-17","known_ts":"2017-10-17","bar_index":1923,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.2299,"stop_level":18.489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-23","known_ts":"2017-10-23","bar_index":1925,"type":"RECLAIM","strength":0.863,"price":18.5667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-17","prior_stop_level":18.489,"sweep_low":17.2195,"atr14":0.695005,"stop_level":16.871998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":1926,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.7118,"stop_level":18.0744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":1927,"type":"RECLAIM","strength":0.863,"price":18.3249,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-26","prior_stop_level":18.0744,"sweep_low":17.5909,"atr14":0.679689,"stop_level":17.251055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-18","known_ts":"2017-12-18","bar_index":1938,"type":"RECLAIM","strength":0.863,"price":20.5011,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-29","known_ts":"2017-12-29","bar_index":1940,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.1971,"stop_level":19.3784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-02","known_ts":"2018-01-02","bar_index":1941,"type":"RECLAIM","strength":0.863,"price":19.8102,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-12-29","prior_stop_level":19.3784,"sweep_low":18.7912,"atr14":0.786415,"stop_level":18.397992,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-29","known_ts":"2018-04-03","bar_index":1961,"type":"BUY","strength":0.725,"price":18.204,"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":"2018-06-04","known_ts":"2018-06-06","bar_index":1976,"type":"BUY","strength":0.45,"price":15.0174,"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-08-21","known_ts":"2018-08-21","bar_index":1994,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.9096,"stop_level":12.0908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-22","known_ts":"2018-08-22","bar_index":1994,"type":"RECLAIM","strength":0.588,"price":12.1689,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-08-21","prior_stop_level":12.0908,"sweep_low":11.8202,"atr14":0.611188,"stop_level":11.514606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-31","known_ts":"2018-09-05","bar_index":1997,"type":"REBUY","strength":0.588,"price":11.7308,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-10-04","known_ts":"2018-10-04","bar_index":2004,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.5644,"stop_level":13.2104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-31","known_ts":"2018-11-02","bar_index":2011,"type":"REBUY","strength":0.725,"price":14.1475,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2018-12-20","known_ts":"2018-12-20","bar_index":2022,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.71,"stop_level":13.0193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":2026,"type":"BUY","strength":0.863,"price":14.3022,"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":"2019-02-08","known_ts":"2019-02-08","bar_index":2033,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.475,"stop_level":14.6024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-11","known_ts":"2019-02-11","bar_index":2033,"type":"RECLAIM","strength":0.863,"price":14.9208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-08 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-02-08","prior_stop_level":14.6024,"sweep_low":13.9473,"atr14":0.497356,"stop_level":13.698622,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-06","known_ts":"2019-05-08","bar_index":2053,"type":"BUY","strength":0.45,"price":11.79,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-05-28","known_ts":"2019-05-28","bar_index":2058,"type":"RECLAIM","strength":0.725,"price":13.17,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-05-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-26","known_ts":"2019-06-26","bar_index":2065,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.32,"stop_level":14.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-01","known_ts":"2019-07-01","bar_index":2066,"type":"RECLAIM","strength":0.863,"price":14.74,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-06-26","prior_stop_level":14.6,"sweep_low":14.09,"atr14":0.531207,"stop_level":13.824397,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-15","known_ts":"2019-07-15","bar_index":2069,"type":"RECLAIM","strength":0.863,"price":15.73,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-11","known_ts":"2019-10-15","bar_index":2090,"type":"BUY","strength":0.45,"price":8.27,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-10-11","known_ts":"2019-10-15","bar_index":2090,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-10-11","trigger_known_ts":"2019-10-15","strength":0.45,"price":8.27,"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.490764,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.78,"atr14":0.483376,"stop_level":7.538312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-22","known_ts":"2019-11-26","bar_index":2100,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2019-11-22","trigger_known_ts":"2019-11-26","strength":0.45,"price":5.66,"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.651478,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.65,"atr14":0.438654,"stop_level":5.430673,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-06","known_ts":"2019-12-10","bar_index":2103,"type":"BUY","strength":0.45,"price":5.97,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-12-06","known_ts":"2019-12-10","bar_index":2103,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-12-06","trigger_known_ts":"2019-12-10","strength":0.45,"price":5.97,"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.632389,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.53,"atr14":0.39373,"stop_level":5.333135,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-22","known_ts":"2020-01-22","bar_index":2113,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.42,"stop_level":6.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-23","known_ts":"2020-03-25","bar_index":2127,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-23","trigger_known_ts":"2020-03-25","strength":0.45,"price":4.68,"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.711823,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.72,"atr14":0.458454,"stop_level":3.490773,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-03","known_ts":"2020-04-07","bar_index":2130,"type":"BUY","strength":0.45,"price":4.76,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-04-03","known_ts":"2020-04-07","bar_index":2130,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-03","trigger_known_ts":"2020-04-07","strength":0.45,"price":4.76,"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.706897,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.04,"atr14":0.455319,"stop_level":3.81234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-27","known_ts":"2020-04-29","bar_index":2135,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-04-27","trigger_known_ts":"2020-04-29","strength":0.588,"price":4.6,"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.716749,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.09,"atr14":0.351134,"stop_level":3.914433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-04","known_ts":"2020-06-04","bar_index":2144,"type":"RECLAIM","strength":0.863,"price":6.54,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-18","known_ts":"2020-06-18","bar_index":2147,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.19,"stop_level":5.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-19","known_ts":"2020-06-19","bar_index":2147,"type":"RECLAIM","strength":0.725,"price":5.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-18","prior_stop_level":5.47,"sweep_low":5.16,"atr14":0.37111,"stop_level":4.974445,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-22","known_ts":"2020-07-22","bar_index":2155,"type":"RECLAIM","strength":0.863,"price":6.17,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-12","known_ts":"2020-10-14","bar_index":2174,"type":"BUY","strength":0.588,"price":4.66,"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":"2020-12-22","known_ts":"2020-12-22","bar_index":2190,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.45,"stop_level":5.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-31","known_ts":"2021-04-05","bar_index":2213,"type":"BUY","strength":0.725,"price":4.85,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2021-06-25","known_ts":"2021-06-25","bar_index":2233,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.97,"stop_level":5.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-08-09","known_ts":"2021-08-11","bar_index":2243,"type":"BUY","strength":0.725,"price":4.74,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2021-09-20","known_ts":"2021-09-20","bar_index":2252,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.78,"stop_level":5.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-09-22","known_ts":"2021-09-22","bar_index":2253,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.89,"stop_level":5.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-10-07","known_ts":"2021-10-11","bar_index":2257,"type":"BUY","strength":1.0,"price":5.37,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2021-11-04","known_ts":"2021-11-04","bar_index":2263,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.09,"stop_level":5.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-08","known_ts":"2021-11-08","bar_index":2264,"type":"RECLAIM","strength":1.0,"price":5.42,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-11-04","prior_stop_level":5.31,"sweep_low":4.95,"atr14":0.304913,"stop_level":4.797543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-15","known_ts":"2022-02-15","bar_index":2287,"type":"RECLAIM","strength":0.863,"price":5.18,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-21","known_ts":"2022-04-21","bar_index":2302,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7,"stop_level":6.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-27","known_ts":"2022-07-29","bar_index":2324,"type":"BUY","strength":0.725,"price":5.98,"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":70},{"ts":"2022-09-23","known_ts":"2022-09-23","bar_index":2337,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.18,"stop_level":7.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-10-07","known_ts":"2022-10-07","bar_index":2341,"type":"RECLAIM","strength":1.0,"price":7.77,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-10-25","known_ts":"2022-10-27","bar_index":2345,"type":"REBUY","strength":1.0,"price":8.4,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2023-01-18","known_ts":"2023-01-18","bar_index":2364,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.79,"stop_level":11.54,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-01-25","known_ts":"2023-01-25","bar_index":2365,"type":"RECLAIM","strength":0.863,"price":11.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-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":"2023-01-18","prior_stop_level":11.54,"sweep_low":9.87,"atr14":0.643353,"stop_level":9.548324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-11","known_ts":"2023-04-13","bar_index":2383,"type":"BUY","strength":0.725,"price":11.23,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2023-05-31","known_ts":"2023-05-31","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.18,"stop_level":12.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-01","known_ts":"2023-06-01","bar_index":2395,"type":"RECLAIM","strength":0.863,"price":12.72,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-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":"2023-05-31","prior_stop_level":12.26,"sweep_low":12.04,"atr14":0.597492,"stop_level":11.741254,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-14","known_ts":"2023-06-14","bar_index":2398,"type":"RECLAIM","strength":0.863,"price":13.32,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-28","known_ts":"2023-06-28","bar_index":2401,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.04,"stop_level":13.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":2401,"type":"RECLAIM","strength":0.863,"price":13.31,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-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":"2023-06-28","prior_stop_level":13.05,"sweep_low":12.86,"atr14":0.686613,"stop_level":12.516693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-14","known_ts":"2023-07-14","bar_index":2404,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.83,"stop_level":13.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-07-17","known_ts":"2023-07-17","bar_index":2405,"type":"RECLAIM","strength":0.863,"price":13.54,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-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":"2023-07-14","prior_stop_level":13.02,"sweep_low":12.7,"atr14":0.671631,"stop_level":12.364184,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-23","known_ts":"2023-08-25","bar_index":2414,"type":"BUY","strength":0.725,"price":12.89,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":15},{"ts":"2023-10-10","known_ts":"2023-10-12","bar_index":2425,"type":"BUY","strength":0.725,"price":11.85,"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":"2023-11-16","known_ts":"2023-11-20","bar_index":2434,"type":"REBUY","strength":0.588,"price":13.03,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2024-01-04","known_ts":"2024-01-04","bar_index":2444,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.27,"stop_level":14.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":2445,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3,"stop_level":14.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-24","known_ts":"2024-01-26","bar_index":2449,"type":"REBUY","strength":0.863,"price":15.47,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2024-03-20","known_ts":"2024-03-22","bar_index":2462,"type":"BUY","strength":0.725,"price":14.8,"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":"2024-05-22","known_ts":"2024-05-22","bar_index":2476,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.22,"stop_level":18.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-28","known_ts":"2024-05-28","bar_index":2477,"type":"RECLAIM","strength":0.863,"price":19.1,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-05-22","prior_stop_level":18.3,"sweep_low":17.8,"atr14":0.957803,"stop_level":17.321099,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-12","known_ts":"2024-08-14","bar_index":2495,"type":"BUY","strength":0.725,"price":19.07,"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":"2024-08-26","known_ts":"2024-08-26","bar_index":2498,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.52,"stop_level":19.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-08-30","known_ts":"2024-08-30","bar_index":2499,"type":"RECLAIM","strength":0.725,"price":19.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-26 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":"2024-08-26","prior_stop_level":19.07,"sweep_low":18.23,"atr14":0.819909,"stop_level":17.820045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-11","known_ts":"2024-09-11","bar_index":2502,"type":"RECLAIM","strength":0.863,"price":21.16,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-26","known_ts":"2024-09-26","bar_index":2505,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.28,"stop_level":19.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-30","known_ts":"2024-09-30","bar_index":2506,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.34,"stop_level":19.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-10-10","known_ts":"2024-10-14","bar_index":2509,"type":"BUY","strength":1.0,"price":20.96,"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":35},{"ts":"2024-12-09","known_ts":"2024-12-09","bar_index":2522,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.61,"stop_level":29.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-11","known_ts":"2024-12-11","bar_index":2523,"type":"RECLAIM","strength":1.0,"price":30.12,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-09 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":"2024-12-09","prior_stop_level":29.01,"sweep_low":27.68,"atr14":1.500748,"stop_level":26.929626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-23","known_ts":"2024-12-23","bar_index":2526,"type":"RECLAIM","strength":1.0,"price":28.97,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-24","known_ts":"2025-03-26","bar_index":2546,"type":"BUY","strength":0.725,"price":28.15,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2025-04-14","known_ts":"2025-04-16","bar_index":2551,"type":"BUY","strength":0.725,"price":26.92,"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":70},{"ts":"2025-05-29","known_ts":"2025-05-29","bar_index":2561,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.91,"stop_level":30.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":2562,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.08,"stop_level":30.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-24","known_ts":"2025-07-28","bar_index":2574,"type":"BUY","strength":0.588,"price":27.82,"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":0},{"ts":"2025-08-19","known_ts":"2025-08-19","bar_index":2580,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.07,"stop_level":28.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-14","known_ts":"2025-10-16","bar_index":2593,"type":"BUY","strength":0.45,"price":22.32,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-10-27","known_ts":"2025-10-27","bar_index":2596,"type":"RECLAIM","strength":0.588,"price":31.53,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-10-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-11-21","known_ts":"2025-11-21","bar_index":2602,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.42,"stop_level":29.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-26","known_ts":"2025-11-26","bar_index":2603,"type":"RECLAIM","strength":0.725,"price":30.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-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":"2025-11-21","prior_stop_level":29.96,"sweep_low":28.1,"atr14":1.646409,"stop_level":27.276796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-09","known_ts":"2025-12-09","bar_index":2606,"type":"RECLAIM","strength":0.863,"price":31.95,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-16","known_ts":"2025-12-16","bar_index":2607,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.72,"stop_level":31.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-18","known_ts":"2025-12-18","bar_index":2608,"type":"RECLAIM","strength":0.863,"price":31.61,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-12-16","prior_stop_level":31.22,"sweep_low":30.36,"atr14":1.395576,"stop_level":29.662212,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-31","known_ts":"2025-12-31","bar_index":2611,"type":"RECLAIM","strength":0.863,"price":30.78,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-17","known_ts":"2026-03-19","bar_index":2628,"type":"BUY","strength":0.725,"price":33.31,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2026-04-17","known_ts":"2026-04-17","bar_index":2635,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.59,"stop_level":30.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-04-20","known_ts":"2026-04-20","bar_index":2635,"type":"RECLAIM","strength":0.725,"price":30.98,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-04-17 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":"2026-04-17","prior_stop_level":30.62,"sweep_low":29.8,"atr14":1.465992,"stop_level":29.067004,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-11","known_ts":"2026-06-15","bar_index":2648,"type":"BUY","strength":0.725,"price":32.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":45},{"ts":"2026-06-24","known_ts":"2026-06-24","bar_index":2650,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.44,"stop_level":31.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-26","known_ts":"2026-06-26","bar_index":2651,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.75,"stop_level":31.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-07-30","known_ts":"2026-07-30","bar_index":2659,"type":"RECLAIM","strength":0.725,"price":31.1,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-07-30","last_scored_basis":null,"bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2019-04-12","2019-05-01","2019-09-09","2020-08-28","2020-09-29","2020-11-02","2021-01-12","2021-02-11","2021-03-10","2021-07-19","2021-08-04","2021-12-02","2022-05-12","2022-06-27","2022-07-22","2022-12-20","2023-02-13","2023-03-20","2023-04-27","2023-07-20","2023-08-10","2023-09-14","2023-10-05","2024-02-14","2024-03-15","2024-06-20","2024-07-30","2024-08-07","2024-09-03","2025-01-30","2025-02-12","2025-03-11","2025-04-14","2025-09-15","2025-10-09","2026-01-20","2026-02-19","2026-03-09","2026-05-04","2026-05-26"],"warnings":[{"ts":"2022-12-09","kind":"arm","px":8.52},{"ts":"2023-01-10","kind":"arm","px":11.98},{"ts":"2023-01-18","kind":"confirm","px":10.79,"level":11.54},{"ts":"2023-05-19","kind":"arm","px":12.53},{"ts":"2023-05-31","kind":"confirm","px":12.18,"level":12.26},{"ts":"2023-06-13","kind":"arm","px":12.29},{"ts":"2023-06-28","kind":"confirm","px":13.04,"level":13.05},{"ts":"2023-07-10","kind":"arm","px":13.48},{"ts":"2023-07-14","kind":"confirm","px":12.83,"level":13.02},{"ts":"2023-12-07","kind":"arm","px":13.5},{"ts":"2024-01-04","kind":"confirm","px":14.27,"level":14.91},{"ts":"2024-01-05","kind":"arm","px":14.35},{"ts":"2024-01-08","kind":"confirm","px":14.3,"level":14.91},{"ts":"2024-04-11","kind":"arm","px":17.44},{"ts":"2024-05-15","kind":"arm","px":19.69},{"ts":"2024-05-22","kind":"confirm","px":18.22,"level":18.3},{"ts":"2024-08-23","kind":"arm","px":18.57},{"ts":"2024-08-26","kind":"confirm","px":18.52,"level":19.07},{"ts":"2024-09-18","kind":"arm","px":20.62},{"ts":"2024-09-26","kind":"confirm","px":19.28,"level":19.83},{"ts":"2024-09-27","kind":"arm","px":18.88},{"ts":"2024-09-30","kind":"confirm","px":18.34,"level":19.83},{"ts":"2024-12-06","kind":"arm","px":28.18},{"ts":"2024-12-09","kind":"confirm","px":28.61,"level":29.01},{"ts":"2025-05-28","kind":"arm","px":30.72},{"ts":"2025-05-29","kind":"confirm","px":28.91,"level":30.7},{"ts":"2025-06-02","kind":"arm","px":27.99},{"ts":"2025-06-03","kind":"confirm","px":28.08,"level":30.7},{"ts":"2025-08-15","kind":"arm","px":28.03},{"ts":"2025-08-19","kind":"confirm","px":27.07,"level":28.4},{"ts":"2025-11-07","kind":"arm","px":28.63},{"ts":"2025-11-21","kind":"confirm","px":29.42,"level":29.96},{"ts":"2025-11-25","kind":"arm","px":29.18},{"ts":"2025-12-16","kind":"confirm","px":30.72,"level":31.22},{"ts":"2026-04-08","kind":"arm","px":33.82},{"ts":"2026-04-17","kind":"confirm","px":30.59,"level":30.62},{"ts":"2026-06-23","kind":"arm","px":30.43},{"ts":"2026-06-24","kind":"confirm","px":29.44,"level":31.48},{"ts":"2026-06-25","kind":"arm","px":29.62},{"ts":"2026-06-26","kind":"confirm","px":29.75,"level":31.48}],"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":[]}}}