{"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":"EGY","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1993-10-05","known_ts":"1993-10-07","bar_index":58,"type":"BUY","strength":0.45,"price":6.0074,"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":"1993-10-29","known_ts":"1993-11-02","bar_index":64,"type":"BUY","strength":0.45,"price":5.6069,"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":"1993-11-11","known_ts":"1993-11-15","bar_index":67,"type":"BUY","strength":0.45,"price":5.0046,"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":"1993-11-11","known_ts":"1993-11-15","bar_index":67,"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":"1993-11-11","trigger_known_ts":"1993-11-15","strength":0.45,"price":5.0046,"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.398073,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4054,"atr14":0.219881,"stop_level":4.295459,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-10","known_ts":"1993-12-10","bar_index":73,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8059,"stop_level":5.6069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-12-15","known_ts":"1993-12-15","bar_index":74,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4054,"stop_level":5.6069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-01-04","known_ts":"1994-01-06","bar_index":79,"type":"REBUY","strength":0.588,"price":4.6041,"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":"1994-01-28","known_ts":"1994-01-28","bar_index":85,"type":"RECLAIM","strength":0.725,"price":4.4054,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-01-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-03-04","known_ts":"1994-03-08","bar_index":93,"type":"BUY","strength":0.725,"price":4.3093,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1994-04-08","known_ts":"1994-04-12","bar_index":101,"type":"BUY","strength":0.45,"price":3.6045,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-04-08","known_ts":"1994-04-12","bar_index":101,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-04-08","trigger_known_ts":"1994-04-12","strength":0.45,"price":3.6045,"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.56647,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.403,"atr14":0.212158,"stop_level":2.296921,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-02","known_ts":"1994-05-02","bar_index":106,"type":"RECLAIM","strength":0.725,"price":3.4026,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-04-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1994-06-14","known_ts":"1994-06-14","bar_index":116,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0025,"stop_level":2.8035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1994-08-30","known_ts":"1994-09-01","bar_index":134,"type":"BUY","strength":0.588,"price":1.7013,"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":"1994-12-23","known_ts":"1994-12-28","bar_index":161,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-12-23","trigger_known_ts":"1994-12-28","strength":0.588,"price":0.4005,"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.923075,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.4005,"atr14":0.097786,"stop_level":0.351607,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-29","known_ts":"1995-01-03","bar_index":162,"type":"BUY","strength":0.588,"price":0.4934,"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-05-09","known_ts":"1995-05-11","bar_index":192,"type":"BUY","strength":0.588,"price":0.7529,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"1995-06-05","known_ts":"1995-06-05","bar_index":198,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4934,"stop_level":0.5511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-06-27","known_ts":"1995-06-27","bar_index":203,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4005,"stop_level":0.4934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-07-26","known_ts":"1995-07-28","bar_index":210,"type":"BUY","strength":0.588,"price":0.3524,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"1995-09-19","known_ts":"1995-09-19","bar_index":222,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1986,"stop_level":0.4005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-09-20","known_ts":"1995-09-20","bar_index":223,"type":"RECLAIM","strength":0.725,"price":0.4998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-09-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-09-19","prior_stop_level":0.4005,"sweep_low":0.1986,"atr14":0.070007,"stop_level":0.163596,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-09-28","known_ts":"1995-10-02","bar_index":225,"type":"REBUY","strength":0.725,"price":0.4005,"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":"1996-01-19","known_ts":"1996-01-23","bar_index":251,"type":"BUY","strength":0.588,"price":0.2787,"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":"1996-02-05","known_ts":"1996-02-05","bar_index":254,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1121,"stop_level":0.1506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-02-06","known_ts":"1996-02-06","bar_index":255,"type":"RECLAIM","strength":0.588,"price":0.1986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-02-05","prior_stop_level":0.1506,"sweep_low":0.0993,"atr14":0.053989,"stop_level":0.072306,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-23","known_ts":"1996-02-27","bar_index":259,"type":"BUY","strength":0.863,"price":0.4005,"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":"1996-07-02","known_ts":"1996-07-05","bar_index":289,"type":"BUY","strength":0.725,"price":0.3524,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1996-08-27","known_ts":"1996-08-29","bar_index":302,"type":"BUY","strength":0.588,"price":0.2467,"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":"1996-09-13","known_ts":"1996-09-17","bar_index":306,"type":"BUY","strength":0.588,"price":0.2403,"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":0},{"ts":"1996-11-11","known_ts":"1996-11-11","bar_index":319,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1986,"stop_level":0.2467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1996-11-15","known_ts":"1996-11-19","bar_index":321,"type":"REBUY","strength":0.725,"price":0.3044,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":0},{"ts":"1996-11-15","known_ts":"1996-11-15","bar_index":321,"type":"RECLAIM","strength":0.725,"price":0.3044,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-11 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":"1996-11-11","prior_stop_level":0.2467,"sweep_low":0.1986,"atr14":0.02058,"stop_level":0.18831,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-07","known_ts":"1997-02-07","bar_index":340,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3252,"stop_level":0.3604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-02-11","known_ts":"1997-02-11","bar_index":340,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3444,"stop_level":0.3604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-02-10","known_ts":"1997-02-10","bar_index":340,"type":"RECLAIM","strength":0.863,"price":0.4005,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-02-07","prior_stop_level":0.3604,"sweep_low":0.3004,"atr14":0.058229,"stop_level":0.271285,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-12","known_ts":"1997-02-12","bar_index":341,"type":"RECLAIM","strength":1.0,"price":0.4005,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-02-11","prior_stop_level":0.3604,"sweep_low":0.3444,"atr14":0.057936,"stop_level":0.315432,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-26","known_ts":"1997-02-26","bar_index":344,"type":"RECLAIM","strength":1.0,"price":0.4261,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-04-23","known_ts":"1997-04-25","bar_index":357,"type":"BUY","strength":1.0,"price":0.6007,"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":55},{"ts":"1997-06-13","known_ts":"1997-06-13","bar_index":369,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7257,"stop_level":0.7505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-10","known_ts":"1997-07-10","bar_index":375,"type":"RECLAIM","strength":1.0,"price":1.0509,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-26","known_ts":"1997-08-26","bar_index":386,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5019,"stop_level":1.602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-12","known_ts":"1997-09-12","bar_index":390,"type":"RECLAIM","strength":1.0,"price":1.6268,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-17","known_ts":"1997-09-19","bar_index":391,"type":"REBUY","strength":1.0,"price":2.403,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1998-01-13","known_ts":"1998-01-15","bar_index":418,"type":"BUY","strength":0.725,"price":1.5515,"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":"aplus","score":90},{"ts":"1998-04-23","known_ts":"1998-04-27","bar_index":441,"type":"BUY","strength":0.725,"price":2.3028,"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":"1998-05-26","known_ts":"1998-05-26","bar_index":448,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2428,"stop_level":2.3269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-18","known_ts":"1998-06-18","bar_index":454,"type":"RECLAIM","strength":0.863,"price":2.8531,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-02","known_ts":"1998-07-02","bar_index":457,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2027,"stop_level":2.2348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-09-03","known_ts":"1998-09-08","bar_index":472,"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":"1998-09-03","trigger_known_ts":"1998-09-08","strength":0.45,"price":1.3016,"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.543794,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2015,"atr14":0.070797,"stop_level":1.166101,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-16","known_ts":"1998-10-20","bar_index":482,"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":"1998-10-16","trigger_known_ts":"1998-10-20","strength":0.45,"price":0.9011,"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.684168,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8258,"atr14":0.072498,"stop_level":0.789551,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-21","known_ts":"1998-10-23","bar_index":483,"type":"BUY","strength":0.45,"price":1.0012,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-21","known_ts":"1998-10-23","bar_index":483,"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":"1998-10-21","trigger_known_ts":"1998-10-23","strength":0.45,"price":1.0012,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.649083,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8258,"atr14":0.065196,"stop_level":0.793202,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-17","known_ts":"1998-11-17","bar_index":489,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.801,"stop_level":0.8507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-11-24","known_ts":"1998-11-24","bar_index":491,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.7009,"stop_level":0.801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-11-30","known_ts":"1998-12-02","bar_index":492,"type":"REBUY","strength":0.45,"price":0.801,"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":"1998-12-21","known_ts":"1998-12-21","bar_index":497,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6504,"stop_level":0.801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-23","known_ts":"1998-12-23","bar_index":497,"type":"RECLAIM","strength":0.588,"price":0.8507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-21","prior_stop_level":0.801,"sweep_low":0.6504,"atr14":0.085415,"stop_level":0.607693,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-20","known_ts":"1999-01-20","bar_index":503,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6504,"stop_level":0.6752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-26","known_ts":"1999-01-26","bar_index":504,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5254,"stop_level":0.6504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-09","known_ts":"1999-02-11","bar_index":508,"type":"REBUY","strength":0.588,"price":0.475,"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":"1999-02-09","known_ts":"1999-02-11","bar_index":508,"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-02-09","trigger_known_ts":"1999-02-11","strength":0.588,"price":0.475,"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.833514,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.35,"atr14":0.046103,"stop_level":0.326949,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-26","known_ts":"1999-03-02","bar_index":512,"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-02-26","trigger_known_ts":"1999-03-02","strength":0.45,"price":0.35,"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.877326,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2002,"atr14":0.049575,"stop_level":0.175412,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-03","known_ts":"1999-03-05","bar_index":513,"type":"BUY","strength":0.45,"price":0.35,"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-03-03","known_ts":"1999-03-05","bar_index":513,"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-03-03","trigger_known_ts":"1999-03-05","strength":0.45,"price":0.35,"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.877326,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2002,"atr14":0.039693,"stop_level":0.180354,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-01","known_ts":"1999-04-06","bar_index":520,"type":"BUY","strength":0.588,"price":0.3004,"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-05-27","known_ts":"1999-05-27","bar_index":533,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3004,"stop_level":0.3252,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-15","known_ts":"1999-06-17","bar_index":537,"type":"REBUY","strength":0.725,"price":0.4005,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1999-07-15","known_ts":"1999-07-15","bar_index":544,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.35,"stop_level":0.4005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-08-23","known_ts":"1999-08-25","bar_index":553,"type":"BUY","strength":0.863,"price":0.4726,"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":"1999-10-05","known_ts":"1999-10-07","bar_index":563,"type":"BUY","strength":0.863,"price":0.5006,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2000-04-12","known_ts":"2000-04-14","bar_index":607,"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":"2000-04-12","trigger_known_ts":"2000-04-14","strength":0.45,"price":0.2499,"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.565467,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1746,"atr14":0.02277,"stop_level":0.163215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-20","known_ts":"2000-04-25","bar_index":609,"type":"BUY","strength":0.45,"price":0.2251,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-04-20","known_ts":"2000-04-25","bar_index":609,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-04-20","trigger_known_ts":"2000-04-25","strength":0.45,"price":0.2251,"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.60859,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1746,"atr14":0.018903,"stop_level":0.165148,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-17","known_ts":"2000-05-19","bar_index":615,"type":"BUY","strength":0.45,"price":0.2251,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-05-17","known_ts":"2000-05-19","bar_index":615,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-05-17","trigger_known_ts":"2000-05-19","strength":0.45,"price":0.2251,"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.60859,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1498,"atr14":0.015016,"stop_level":0.142292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-12","known_ts":"2000-07-12","bar_index":627,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1746,"stop_level":0.2002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-26","known_ts":"2000-07-28","bar_index":631,"type":"REBUY","strength":0.725,"price":0.3252,"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":"2000-09-05","known_ts":"2000-09-05","bar_index":640,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3004,"stop_level":0.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-12","known_ts":"2000-09-12","bar_index":642,"type":"RECLAIM","strength":0.725,"price":0.3749,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-09-05","prior_stop_level":0.35,"sweep_low":0.3004,"atr14":0.017506,"stop_level":0.291647,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-20","known_ts":"2000-09-20","bar_index":644,"type":"RECLAIM","strength":0.863,"price":0.3749,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-10-05","known_ts":"2000-10-05","bar_index":647,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2002,"stop_level":0.3004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-10-10","known_ts":"2000-10-10","bar_index":648,"type":"RECLAIM","strength":0.863,"price":0.3204,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-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":"2000-10-05","prior_stop_level":0.3004,"sweep_low":0.2002,"atr14":0.021441,"stop_level":0.18948,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-28","known_ts":"2000-11-30","bar_index":660,"type":"BUY","strength":0.725,"price":0.2499,"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":"2000-12-06","known_ts":"2000-12-08","bar_index":662,"type":"BUY","strength":0.863,"price":0.3749,"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":65},{"ts":"2001-04-09","known_ts":"2001-04-09","bar_index":690,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3204,"stop_level":0.4085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-11","known_ts":"2001-04-11","bar_index":690,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3444,"stop_level":0.4085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-18","known_ts":"2001-04-18","bar_index":692,"type":"RECLAIM","strength":1.0,"price":0.4405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-04-11","prior_stop_level":0.4085,"sweep_low":0.3364,"atr14":0.030684,"stop_level":0.321058,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-26","known_ts":"2001-04-30","bar_index":694,"type":"BUY","strength":1.0,"price":0.4806,"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-07-19","known_ts":"2001-07-19","bar_index":713,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7609,"stop_level":0.777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-12","known_ts":"2001-11-14","bar_index":739,"type":"BUY","strength":0.725,"price":0.6808,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2002-01-14","known_ts":"2002-01-16","bar_index":753,"type":"BUY","strength":0.588,"price":0.3524,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":15},{"ts":"2002-02-20","known_ts":"2002-02-20","bar_index":761,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.3604,"stop_level":0.3685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-03-27","known_ts":"2002-03-27","bar_index":769,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3284,"stop_level":0.3604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-28","known_ts":"2002-03-28","bar_index":770,"type":"RECLAIM","strength":0.588,"price":0.3765,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-03-27","prior_stop_level":0.3604,"sweep_low":0.3284,"atr14":0.028226,"stop_level":0.314287,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-29","known_ts":"2002-04-29","bar_index":777,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3524,"stop_level":0.3685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-05-01","known_ts":"2002-05-01","bar_index":777,"type":"RECLAIM","strength":0.588,"price":0.4085,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-29","prior_stop_level":0.3685,"sweep_low":0.3524,"atr14":0.020461,"stop_level":0.34217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-15","known_ts":"2002-05-15","bar_index":781,"type":"RECLAIM","strength":0.725,"price":0.7209,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-07-10","known_ts":"2002-07-10","bar_index":793,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7289,"stop_level":0.809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-07-24","known_ts":"2002-07-24","bar_index":797,"type":"RECLAIM","strength":0.863,"price":0.801,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-09-16","known_ts":"2002-09-16","bar_index":809,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8971,"stop_level":0.9372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-11-15","known_ts":"2002-11-15","bar_index":824,"type":"RECLAIM","strength":1.0,"price":0.9852,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-12-18","known_ts":"2002-12-18","bar_index":831,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0012,"stop_level":1.0974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-12-20","known_ts":"2002-12-20","bar_index":832,"type":"RECLAIM","strength":1.0,"price":1.1054,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-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":"2002-12-18","prior_stop_level":1.0974,"sweep_low":0.9772,"atr14":0.053032,"stop_level":0.950684,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-28","known_ts":"2003-05-28","bar_index":867,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9211,"stop_level":0.9452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2003-05-29","known_ts":"2003-05-29","bar_index":868,"type":"RECLAIM","strength":0.588,"price":0.9612,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2003-05-28","prior_stop_level":0.9452,"sweep_low":0.9211,"atr14":0.040059,"stop_level":0.90107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-21","known_ts":"2003-07-23","bar_index":880,"type":"BUY","strength":0.45,"price":0.809,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-08-01","known_ts":"2003-08-05","bar_index":883,"type":"BUY","strength":0.45,"price":0.777,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-08-29","known_ts":"2003-08-29","bar_index":889,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.777,"stop_level":0.785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-09-02","known_ts":"2003-09-02","bar_index":890,"type":"RECLAIM","strength":0.588,"price":0.801,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-08-29","prior_stop_level":0.785,"sweep_low":0.777,"atr14":0.018138,"stop_level":0.767931,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-09","known_ts":"2003-10-09","bar_index":899,"type":"RECLAIM","strength":0.725,"price":0.9211,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-19","known_ts":"2005-01-21","bar_index":1006,"type":"BUY","strength":0.725,"price":3.1399,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2005-03-04","known_ts":"2005-03-04","bar_index":1016,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6045,"stop_level":3.6365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-07","known_ts":"2005-03-07","bar_index":1016,"type":"RECLAIM","strength":0.725,"price":3.7807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-04 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":"2005-03-04","prior_stop_level":3.6365,"sweep_low":3.4202,"atr14":0.206753,"stop_level":3.316824,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-24","known_ts":"2005-05-26","bar_index":1035,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-05-24","trigger_known_ts":"2005-05-26","strength":0.45,"price":2.6272,"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.400374,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.451,"atr14":0.150098,"stop_level":2.375951,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-02","known_ts":"2005-06-06","bar_index":1037,"type":"BUY","strength":0.45,"price":2.7474,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-06-02","known_ts":"2005-06-06","bar_index":1037,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-06-02","trigger_known_ts":"2005-06-06","strength":0.45,"price":2.7474,"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.37294,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5071,"atr14":0.146318,"stop_level":2.433941,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-10","known_ts":"2005-08-10","bar_index":1053,"type":"RECLAIM","strength":0.725,"price":3.8608,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-17","known_ts":"2005-08-17","bar_index":1054,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3962,"stop_level":3.4923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-31","known_ts":"2005-08-31","bar_index":1058,"type":"RECLAIM","strength":0.863,"price":3.6045,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-21","known_ts":"2005-10-25","bar_index":1070,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-10-21","trigger_known_ts":"2005-10-25","strength":0.45,"price":2.7955,"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.314324,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.443,"atr14":0.25705,"stop_level":2.314475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-08","known_ts":"2005-11-10","bar_index":1074,"type":"BUY","strength":0.45,"price":2.8755,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-11-08","known_ts":"2005-11-10","bar_index":1074,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-11-08","trigger_known_ts":"2005-11-10","strength":0.45,"price":2.8755,"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.294702,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7394,"atr14":0.189295,"stop_level":2.644752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-16","known_ts":"2005-11-16","bar_index":1076,"type":"RECLAIM","strength":0.588,"price":3.1559,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-11-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-12-15","known_ts":"2005-12-15","bar_index":1082,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.276,"stop_level":3.2841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-20","known_ts":"2005-12-20","bar_index":1083,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1479,"stop_level":3.2841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":1084,"type":"RECLAIM","strength":0.725,"price":3.3642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-12-15","prior_stop_level":3.2841,"sweep_low":3.0037,"atr14":0.14136,"stop_level":2.93302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":1084,"type":"RECLAIM","strength":0.725,"price":3.3642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-20 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":"2005-12-20","prior_stop_level":3.2841,"sweep_low":3.0438,"atr14":0.14136,"stop_level":2.97312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-05","known_ts":"2006-01-05","bar_index":1087,"type":"RECLAIM","strength":0.725,"price":3.6845,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-03","known_ts":"2006-05-03","bar_index":1114,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5589,"stop_level":5.639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-05-09","known_ts":"2006-05-09","bar_index":1115,"type":"RECLAIM","strength":0.863,"price":5.9433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-03 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":"2006-05-03","prior_stop_level":5.639,"sweep_low":5.3266,"atr14":0.270156,"stop_level":5.191522,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-07","known_ts":"2006-06-09","bar_index":1122,"type":"BUY","strength":0.863,"price":6.448,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2006-06-20","known_ts":"2006-06-22","bar_index":1125,"type":"BUY","strength":0.863,"price":6.5761,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2006-07-17","known_ts":"2006-07-17","bar_index":1131,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6963,"stop_level":6.9045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-19","known_ts":"2006-07-19","bar_index":1131,"type":"RECLAIM","strength":1.0,"price":6.9926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-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":"2006-07-17","prior_stop_level":6.9045,"sweep_low":6.3679,"atr14":0.427127,"stop_level":6.154336,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-02","known_ts":"2006-08-04","bar_index":1135,"type":"REBUY","strength":0.863,"price":7.305,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2006-10-13","known_ts":"2006-10-17","bar_index":1152,"type":"BUY","strength":0.725,"price":6.8485,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2006-11-01","known_ts":"2006-11-01","bar_index":1156,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.44,"stop_level":6.52,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":1157,"type":"RECLAIM","strength":0.588,"price":6.6963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-01","prior_stop_level":6.52,"sweep_low":6.0955,"atr14":0.28123,"stop_level":5.954885,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-16","known_ts":"2006-11-16","bar_index":1160,"type":"RECLAIM","strength":0.725,"price":6.496,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-14","known_ts":"2006-12-14","bar_index":1166,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2157,"stop_level":6.3438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-02-07","known_ts":"2007-02-09","bar_index":1178,"type":"BUY","strength":0.45,"price":5.4067,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-03-02","known_ts":"2007-03-02","bar_index":1183,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.886,"stop_level":5.2144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-03-19","known_ts":"2007-03-21","bar_index":1187,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-03-19","trigger_known_ts":"2007-03-21","strength":0.45,"price":4.085,"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.477468,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6125,"atr14":0.242356,"stop_level":3.491322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-27","known_ts":"2007-03-29","bar_index":1189,"type":"BUY","strength":0.45,"price":4.1812,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-03-27","known_ts":"2007-03-29","bar_index":1189,"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":"2007-03-27","trigger_known_ts":"2007-03-29","strength":0.45,"price":4.1812,"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.465162,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6525,"atr14":0.208894,"stop_level":3.548053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-15","known_ts":"2007-05-15","bar_index":1200,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.061,"stop_level":4.1972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-05-21","known_ts":"2007-05-21","bar_index":1201,"type":"RECLAIM","strength":0.588,"price":4.2212,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-05-15","prior_stop_level":4.1972,"sweep_low":3.9729,"atr14":0.177508,"stop_level":3.884146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-24","known_ts":"2007-05-24","bar_index":1202,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9969,"stop_level":4.061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-13","known_ts":"2007-06-15","bar_index":1207,"type":"REBUY","strength":0.588,"price":3.9409,"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":"2007-06-13","known_ts":"2007-06-15","bar_index":1207,"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":"2007-06-13","trigger_known_ts":"2007-06-15","strength":0.588,"price":3.9409,"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.4959,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.6765,"atr14":0.126633,"stop_level":3.613183,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-27","known_ts":"2007-07-27","bar_index":1217,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8127,"stop_level":3.9889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-07-31","known_ts":"2007-07-31","bar_index":1218,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8127,"stop_level":3.9889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-08-29","known_ts":"2007-08-31","bar_index":1225,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-08-29","trigger_known_ts":"2007-08-31","strength":0.45,"price":3.1399,"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.54152,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9156,"atr14":0.148644,"stop_level":2.841278,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-07","known_ts":"2007-09-11","bar_index":1227,"type":"BUY","strength":0.45,"price":3.276,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-09-07","known_ts":"2007-09-11","bar_index":1227,"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":"2007-09-07","trigger_known_ts":"2007-09-11","strength":0.45,"price":3.276,"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.521647,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9076,"atr14":0.148084,"stop_level":2.833558,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-08","known_ts":"2007-10-08","bar_index":1234,"type":"RECLAIM","strength":0.725,"price":3.8127,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-09-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":1237,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7406,"stop_level":3.7646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":1237,"type":"RECLAIM","strength":0.725,"price":3.7887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-22","prior_stop_level":3.7646,"sweep_low":3.5484,"atr14":0.134037,"stop_level":3.481382,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-07","known_ts":"2007-11-07","bar_index":1241,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7326,"stop_level":3.7406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-09","known_ts":"2007-11-09","bar_index":1242,"type":"RECLAIM","strength":0.725,"price":3.8287,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-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":"2007-11-07","prior_stop_level":3.7406,"sweep_low":3.5244,"atr14":0.151115,"stop_level":3.448843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-19","known_ts":"2007-12-21","bar_index":1251,"type":"BUY","strength":0.863,"price":4.1411,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2008-01-11","known_ts":"2008-01-15","bar_index":1256,"type":"BUY","strength":0.863,"price":4.0049,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2008-01-22","known_ts":"2008-01-22","bar_index":1258,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4443,"stop_level":3.6765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-28","known_ts":"2008-01-28","bar_index":1259,"type":"RECLAIM","strength":0.725,"price":3.7006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-01-22","prior_stop_level":3.6765,"sweep_low":3.1959,"atr14":0.214617,"stop_level":3.088591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-10","known_ts":"2008-03-12","bar_index":1269,"type":"BUY","strength":0.725,"price":4.1251,"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":"2008-06-17","known_ts":"2008-06-19","bar_index":1292,"type":"REBUY","strength":1.0,"price":6.6562,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2008-08-25","known_ts":"2008-08-27","bar_index":1308,"type":"BUY","strength":0.725,"price":6.52,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":1329,"type":"BUY","strength":0.588,"price":4.2052,"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":70},{"ts":"2008-12-18","known_ts":"2008-12-18","bar_index":1335,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7258,"stop_level":4.7899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2008-12-19","known_ts":"2008-12-19","bar_index":1335,"type":"RECLAIM","strength":0.725,"price":4.83,"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":true},"anchor_ts":"2008-12-18","prior_stop_level":4.7899,"sweep_low":4.6618,"atr14":0.521272,"stop_level":4.401164,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-07","known_ts":"2009-01-07","bar_index":1339,"type":"RECLAIM","strength":0.863,"price":5.8152,"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":true}},{"ts":"2009-05-05","known_ts":"2009-05-07","bar_index":1366,"type":"BUY","strength":0.45,"price":4.2132,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-05-05","known_ts":"2009-05-07","bar_index":1366,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-05-05","trigger_known_ts":"2009-05-07","strength":0.45,"price":4.2132,"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.380448,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6205,"atr14":0.268069,"stop_level":3.486466,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":1393,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5171,"stop_level":3.6052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-09-08","known_ts":"2009-09-08","bar_index":1395,"type":"RECLAIM","strength":0.588,"price":3.7174,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-01 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-09-01","prior_stop_level":3.6052,"sweep_low":3.4289,"atr14":0.208484,"stop_level":3.324658,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-12","known_ts":"2009-10-14","bar_index":1403,"type":"BUY","strength":0.725,"price":3.8696,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2009-12-10","known_ts":"2009-12-14","bar_index":1417,"type":"BUY","strength":0.588,"price":3.7414,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2009-12-30","known_ts":"2009-12-30","bar_index":1421,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7654,"stop_level":3.7815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-01-06","known_ts":"2010-01-06","bar_index":1422,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5251,"stop_level":3.7815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-03-02","known_ts":"2010-03-04","bar_index":1435,"type":"BUY","strength":0.588,"price":3.469,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2010-03-19","known_ts":"2010-03-19","bar_index":1439,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3568,"stop_level":3.3889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2010-03-23","known_ts":"2010-03-25","bar_index":1440,"type":"REBUY","strength":0.588,"price":3.493,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2010-03-23","known_ts":"2010-03-23","bar_index":1440,"type":"RECLAIM","strength":0.588,"price":3.4209,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-19 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":"2010-03-19","prior_stop_level":3.3889,"sweep_low":3.2847,"atr14":0.102819,"stop_level":3.23329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-04","known_ts":"2010-05-04","bar_index":1449,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.2541,"stop_level":4.2621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-06-04","known_ts":"2010-06-04","bar_index":1457,"type":"RECLAIM","strength":1.0,"price":4.4464,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-06-09","known_ts":"2010-06-11","bar_index":1458,"type":"BUY","strength":1.0,"price":4.887,"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":55},{"ts":"2010-06-29","known_ts":"2010-06-29","bar_index":1462,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5025,"stop_level":4.5265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-07","known_ts":"2010-07-07","bar_index":1464,"type":"RECLAIM","strength":1.0,"price":4.5666,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-06-29","prior_stop_level":4.5265,"sweep_low":4.2461,"atr14":0.19604,"stop_level":4.14808,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-14","known_ts":"2010-07-14","bar_index":1466,"type":"RECLAIM","strength":1.0,"price":4.5265,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-29","known_ts":"2010-10-01","bar_index":1484,"type":"BUY","strength":0.863,"price":4.5666,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-12-06","known_ts":"2010-12-06","bar_index":1499,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8805,"stop_level":5.9205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-07","known_ts":"2010-12-07","bar_index":1500,"type":"RECLAIM","strength":1.0,"price":6.0087,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-12-06","prior_stop_level":5.9205,"sweep_low":5.8805,"atr14":0.244836,"stop_level":5.758082,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-10","known_ts":"2010-12-10","bar_index":1501,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8645,"stop_level":5.9205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-04","known_ts":"2011-03-04","bar_index":1520,"type":"RECLAIM","strength":1.0,"price":6.4493,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-11","known_ts":"2011-03-11","bar_index":1521,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.1769,"stop_level":6.3452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-25","known_ts":"2011-05-27","bar_index":1539,"type":"BUY","strength":0.725,"price":5.6321,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2011-07-05","known_ts":"2011-07-07","bar_index":1548,"type":"BUY","strength":0.588,"price":5.1034,"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-08-08","known_ts":"2011-08-08","bar_index":1556,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1099,"stop_level":4.3903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-08-09","known_ts":"2011-08-09","bar_index":1556,"type":"RECLAIM","strength":0.588,"price":4.6467,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-08-08","prior_stop_level":4.3903,"sweep_low":4.0699,"atr14":0.299833,"stop_level":3.919984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-03","known_ts":"2011-10-05","bar_index":1569,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2011-10-03","trigger_known_ts":"2011-10-05","strength":0.45,"price":4.0218,"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.376397,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6613,"atr14":0.310333,"stop_level":3.506133,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-11","known_ts":"2011-10-13","bar_index":1571,"type":"BUY","strength":0.45,"price":4.6707,"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-10-24","known_ts":"2011-10-24","bar_index":1574,"type":"RECLAIM","strength":0.725,"price":5.3357,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-10-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-08","known_ts":"2011-11-08","bar_index":1577,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1354,"stop_level":5.2476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-22","known_ts":"2011-12-27","bar_index":1588,"type":"BUY","strength":0.588,"price":4.9431,"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-01-13","known_ts":"2012-01-13","bar_index":1592,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5426,"stop_level":4.6467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-17","known_ts":"2012-01-19","bar_index":1593,"type":"BUY","strength":0.725,"price":5.0232,"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":35},{"ts":"2012-01-18","known_ts":"2012-01-18","bar_index":1593,"type":"RECLAIM","strength":0.588,"price":4.831,"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":4.6467,"sweep_low":4.4945,"atr14":0.212676,"stop_level":4.388162,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-09","known_ts":"2012-04-09","bar_index":1612,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.1703,"stop_level":7.5709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-25","known_ts":"2012-04-25","bar_index":1616,"type":"RECLAIM","strength":1.0,"price":7.5549,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-20","known_ts":"2012-08-22","bar_index":1643,"type":"BUY","strength":0.725,"price":6.1689,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2012-09-06","known_ts":"2012-09-10","bar_index":1647,"type":"BUY","strength":0.725,"price":6.6336,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2012-10-03","known_ts":"2012-10-03","bar_index":1653,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6576,"stop_level":6.7858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-07","known_ts":"2012-12-11","bar_index":1668,"type":"BUY","strength":0.588,"price":6.5855,"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-12-13","known_ts":"2012-12-13","bar_index":1669,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.4333,"stop_level":6.4813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-17","known_ts":"2012-12-19","bar_index":1670,"type":"BUY","strength":0.725,"price":6.954,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2012-12-17","known_ts":"2012-12-17","bar_index":1670,"type":"RECLAIM","strength":0.588,"price":6.6576,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-12-13","prior_stop_level":6.4813,"sweep_low":6.3051,"atr14":0.266695,"stop_level":6.171753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-04","known_ts":"2013-02-04","bar_index":1680,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6656,"stop_level":6.7217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-05","known_ts":"2013-02-05","bar_index":1681,"type":"RECLAIM","strength":1.0,"price":6.8018,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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-02-04","prior_stop_level":6.7217,"sweep_low":6.6576,"atr14":0.212203,"stop_level":6.551498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-12","known_ts":"2013-03-14","bar_index":1689,"type":"BUY","strength":0.725,"price":7.1944,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2013-05-07","known_ts":"2013-05-09","bar_index":1702,"type":"BUY","strength":0.45,"price":6.0087,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-07-02","known_ts":"2013-07-05","bar_index":1715,"type":"BUY","strength":0.45,"price":4.7268,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-07-02","known_ts":"2013-07-05","bar_index":1715,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2013-07-02","trigger_known_ts":"2013-07-05","strength":0.45,"price":4.7268,"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.373012,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.13,"atr14":0.214289,"stop_level":4.022855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-24","known_ts":"2013-07-24","bar_index":1720,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.847,"stop_level":4.9431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-07-31","known_ts":"2013-07-31","bar_index":1721,"type":"RECLAIM","strength":0.588,"price":4.9672,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-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":"2013-07-24","prior_stop_level":4.9431,"sweep_low":4.7268,"atr14":0.169313,"stop_level":4.642144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-19","known_ts":"2013-08-19","bar_index":1726,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.847,"stop_level":4.9912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-08-22","known_ts":"2013-08-22","bar_index":1727,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5986,"stop_level":4.9912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-09-26","known_ts":"2013-09-30","bar_index":1735,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2013-09-26","trigger_known_ts":"2013-09-30","strength":0.588,"price":4.4704,"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.407022,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.174,"atr14":0.160061,"stop_level":4.09397,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-01","known_ts":"2013-10-03","bar_index":1736,"type":"BUY","strength":0.588,"price":4.5185,"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":"2013-10-01","known_ts":"2013-10-03","bar_index":1736,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2013-10-01","trigger_known_ts":"2013-10-03","strength":0.588,"price":4.5185,"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.400642,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.174,"atr14":0.157952,"stop_level":4.095024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-01","known_ts":"2013-11-01","bar_index":1743,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.174,"stop_level":4.3823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-11-04","known_ts":"2013-11-04","bar_index":1744,"type":"RECLAIM","strength":0.588,"price":4.5345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-11-01","prior_stop_level":4.3823,"sweep_low":4.0298,"atr14":0.200004,"stop_level":3.929798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-07","known_ts":"2013-11-11","bar_index":1745,"type":"REBUY","strength":0.588,"price":4.6066,"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":"2013-11-25","known_ts":"2013-11-25","bar_index":1749,"type":"RECLAIM","strength":0.725,"price":4.863,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-11-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-02-19","known_ts":"2014-02-21","bar_index":1768,"type":"BUY","strength":0.863,"price":5.56,"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":"2014-03-20","known_ts":"2014-03-24","bar_index":1775,"type":"BUY","strength":0.863,"price":5.9045,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2014-05-08","known_ts":"2014-05-08","bar_index":1786,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.7283,"stop_level":7.0181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-27","known_ts":"2014-07-01","bar_index":1798,"type":"BUY","strength":0.725,"price":5.8484,"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":"2014-09-15","known_ts":"2014-09-15","bar_index":1816,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.8579,"stop_level":6.8739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":1816,"type":"RECLAIM","strength":1.0,"price":7.2985,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-09-15","prior_stop_level":6.8739,"sweep_low":6.7618,"atr14":0.31715,"stop_level":6.603225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-09","known_ts":"2015-01-13","bar_index":1843,"type":"BUY","strength":0.45,"price":3.9737,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2015-01-09","known_ts":"2015-01-13","bar_index":1843,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-01-09","trigger_known_ts":"2015-01-13","strength":0.45,"price":3.9737,"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.469523,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.469,"atr14":0.289279,"stop_level":3.32436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-10","known_ts":"2015-02-10","bar_index":1850,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2061,"stop_level":4.4384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-02-11","known_ts":"2015-02-11","bar_index":1850,"type":"RECLAIM","strength":0.588,"price":4.5506,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-02-10","prior_stop_level":4.4384,"sweep_low":4.0939,"atr14":0.34542,"stop_level":3.92119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-25","known_ts":"2015-02-25","bar_index":1853,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.142,"stop_level":4.2061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-25","known_ts":"2015-03-27","bar_index":1860,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-03-25","trigger_known_ts":"2015-03-27","strength":0.45,"price":2.5797,"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.655618,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3955,"atr14":0.244795,"stop_level":2.273103,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-13","known_ts":"2015-04-15","bar_index":1864,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-04-13","trigger_known_ts":"2015-04-15","strength":0.45,"price":2.0189,"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.730483,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7465,"atr14":0.217059,"stop_level":1.63797,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-04","known_ts":"2015-05-06","bar_index":1869,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-05-04","trigger_known_ts":"2015-05-06","strength":0.45,"price":1.7465,"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.766847,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7385,"atr14":0.154791,"stop_level":1.661105,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-12","known_ts":"2015-05-14","bar_index":1871,"type":"BUY","strength":0.45,"price":2.083,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2015-05-12","known_ts":"2015-05-14","bar_index":1871,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-05-12","trigger_known_ts":"2015-05-14","strength":0.45,"price":2.083,"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.721926,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6023,"atr14":0.168313,"stop_level":1.518143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-01","known_ts":"2015-06-01","bar_index":1875,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8266,"stop_level":1.8907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-06-30","known_ts":"2015-06-30","bar_index":1882,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7145,"stop_level":1.8106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-07","known_ts":"2015-07-07","bar_index":1883,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5462,"stop_level":1.8106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-03","known_ts":"2015-08-05","bar_index":1890,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-08-03","trigger_known_ts":"2015-08-05","strength":0.45,"price":1.1537,"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.845984,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9854,"atr14":0.113173,"stop_level":0.928813,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-06","known_ts":"2015-08-10","bar_index":1891,"type":"BUY","strength":0.588,"price":1.362,"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,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2015-08-06","known_ts":"2015-08-10","bar_index":1891,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-08-06","trigger_known_ts":"2015-08-10","strength":0.588,"price":1.362,"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.818177,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.0014,"atr14":0.117368,"stop_level":0.942716,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-27","known_ts":"2015-08-31","bar_index":1896,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-08-27","trigger_known_ts":"2015-08-31","strength":0.588,"price":1.4261,"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.80962,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.0735,"atr14":0.121824,"stop_level":1.012588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-20","known_ts":"2015-10-20","bar_index":1908,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6584,"stop_level":1.6664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-23","known_ts":"2015-10-23","bar_index":1909,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5783,"stop_level":1.6664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-03","known_ts":"2016-03-07","bar_index":1939,"type":"BUY","strength":0.588,"price":1.0335,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2016-03-23","known_ts":"2016-03-23","bar_index":1943,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8172,"stop_level":0.8492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-04-12","known_ts":"2016-04-14","bar_index":1948,"type":"BUY","strength":0.588,"price":0.8492,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2016-05-10","known_ts":"2016-05-10","bar_index":1954,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8813,"stop_level":0.9053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-20","known_ts":"2016-05-20","bar_index":1957,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8412,"stop_level":0.8492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-25","known_ts":"2016-05-25","bar_index":1958,"type":"RECLAIM","strength":0.725,"price":0.8813,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-05-20","prior_stop_level":0.8492,"sweep_low":0.8092,"atr14":0.064511,"stop_level":0.776945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-27","known_ts":"2016-06-01","bar_index":1959,"type":"REBUY","strength":0.725,"price":0.8893,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-07-07","known_ts":"2016-07-11","bar_index":1968,"type":"BUY","strength":0.725,"price":0.8492,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2016-07-21","known_ts":"2016-07-21","bar_index":1971,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8172,"stop_level":0.8332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-13","known_ts":"2016-09-13","bar_index":1983,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8012,"stop_level":0.8092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-09-15","known_ts":"2016-09-15","bar_index":1984,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.713,"stop_level":0.8092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-11-30","known_ts":"2016-12-02","bar_index":2002,"type":"BUY","strength":0.725,"price":0.6449,"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":"2017-01-18","known_ts":"2017-01-18","bar_index":2012,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8733,"stop_level":0.8973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-25","known_ts":"2017-01-25","bar_index":2014,"type":"RECLAIM","strength":1.0,"price":0.9213,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-18","prior_stop_level":0.8973,"sweep_low":0.8252,"atr14":0.063234,"stop_level":0.793583,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-01","known_ts":"2017-02-01","bar_index":2016,"type":"RECLAIM","strength":1.0,"price":0.9454,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-20","known_ts":"2017-04-24","bar_index":2034,"type":"BUY","strength":0.863,"price":0.8012,"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":"2017-06-07","known_ts":"2017-06-07","bar_index":2045,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7475,"stop_level":0.7611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-07-25","known_ts":"2017-07-27","bar_index":2056,"type":"BUY","strength":0.725,"price":0.7523,"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":75},{"ts":"2017-09-22","known_ts":"2017-09-26","bar_index":2070,"type":"BUY","strength":0.588,"price":0.6249,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2017-10-18","known_ts":"2017-10-18","bar_index":2076,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5768,"stop_level":0.5864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-10-20","known_ts":"2017-10-20","bar_index":2076,"type":"RECLAIM","strength":0.725,"price":0.5921,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2017-10-18","prior_stop_level":0.5864,"sweep_low":0.5464,"atr14":0.038038,"stop_level":0.527381,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-03","known_ts":"2017-11-03","bar_index":2080,"type":"RECLAIM","strength":0.863,"price":0.7419,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-27","known_ts":"2017-11-27","bar_index":2085,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6329,"stop_level":0.6569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-01-10","known_ts":"2018-01-12","bar_index":2095,"type":"BUY","strength":0.588,"price":0.6489,"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":"2018-03-27","known_ts":"2018-03-27","bar_index":2112,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7082,"stop_level":0.713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-12","known_ts":"2018-04-12","bar_index":2116,"type":"RECLAIM","strength":1.0,"price":0.7483,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-17","known_ts":"2018-04-19","bar_index":2117,"type":"BUY","strength":1.0,"price":0.7803,"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":"2018-09-27","known_ts":"2018-10-01","bar_index":2155,"type":"BUY","strength":0.725,"price":2.2272,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":25},{"ts":"2018-12-28","known_ts":"2019-01-02","bar_index":2176,"type":"BUY","strength":0.588,"price":1.2738,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2019-02-07","known_ts":"2019-02-07","bar_index":2185,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.37,"stop_level":1.4741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-02-11","known_ts":"2019-02-11","bar_index":2185,"type":"RECLAIM","strength":0.725,"price":1.5703,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2019-02-07","prior_stop_level":1.4741,"sweep_low":1.3299,"atr14":0.095613,"stop_level":1.282093,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-26","known_ts":"2019-02-26","bar_index":2189,"type":"RECLAIM","strength":0.863,"price":1.8667,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-03-08","known_ts":"2019-03-08","bar_index":2191,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7946,"stop_level":1.8186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-15","known_ts":"2019-03-15","bar_index":2193,"type":"RECLAIM","strength":0.588,"price":1.8907,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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":"2019-03-08","prior_stop_level":1.8186,"sweep_low":1.7225,"atr14":0.103372,"stop_level":1.670814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-22","known_ts":"2019-03-22","bar_index":2195,"type":"RECLAIM","strength":0.725,"price":1.8106,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-04","known_ts":"2019-04-08","bar_index":2198,"type":"REBUY","strength":0.863,"price":1.9708,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2019-06-26","known_ts":"2019-06-28","bar_index":2217,"type":"BUY","strength":0.588,"price":1.3379,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":15},{"ts":"2019-08-14","known_ts":"2019-08-14","bar_index":2228,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3139,"stop_level":1.3299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-19","known_ts":"2019-08-19","bar_index":2229,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2979,"stop_level":1.3299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-09-09","known_ts":"2019-09-09","bar_index":2234,"type":"RECLAIM","strength":0.725,"price":1.5062,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-13","known_ts":"2019-11-13","bar_index":2249,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5703,"stop_level":1.5943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-11","known_ts":"2019-12-13","bar_index":2256,"type":"BUY","strength":0.725,"price":1.6023,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2020-02-10","known_ts":"2020-02-10","bar_index":2269,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6824,"stop_level":1.7545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-04-22","known_ts":"2020-04-24","bar_index":2286,"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-22","trigger_known_ts":"2020-04-24","strength":0.45,"price":0.7106,"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.649415,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6009,"atr14":0.088501,"stop_level":0.556649,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-27","known_ts":"2020-04-29","bar_index":2287,"type":"BUY","strength":0.45,"price":0.721,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2020-04-27","known_ts":"2020-04-29","bar_index":2287,"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-27","trigger_known_ts":"2020-04-29","strength":0.45,"price":0.721,"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.644284,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6009,"atr14":0.079878,"stop_level":0.560961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":2301,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9213,"stop_level":0.9614,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":2301,"type":"RECLAIM","strength":0.588,"price":0.9854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-26","prior_stop_level":0.9614,"sweep_low":0.8412,"atr14":0.095397,"stop_level":0.793501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-07","known_ts":"2020-10-09","bar_index":2325,"type":"BUY","strength":0.588,"price":0.8733,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2021-03-10","known_ts":"2021-03-10","bar_index":2360,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4435,"stop_level":2.5156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-11","known_ts":"2021-03-11","bar_index":2360,"type":"RECLAIM","strength":1.0,"price":2.5236,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-10 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-03-10","prior_stop_level":2.5156,"sweep_low":2.2953,"atr14":0.178473,"stop_level":2.206064,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-26","known_ts":"2021-05-28","bar_index":2378,"type":"REBUY","strength":0.725,"price":2.2112,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2021-06-17","known_ts":"2021-06-17","bar_index":2383,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4595,"stop_level":2.5076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-18","known_ts":"2021-06-18","bar_index":2383,"type":"RECLAIM","strength":1.0,"price":2.5156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-06-17","prior_stop_level":2.5076,"sweep_low":2.2673,"atr14":0.139982,"stop_level":2.197309,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-13","known_ts":"2021-09-15","bar_index":2403,"type":"BUY","strength":0.725,"price":2.075,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2021-10-27","known_ts":"2021-10-27","bar_index":2413,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4996,"stop_level":2.5076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-01","known_ts":"2021-11-01","bar_index":2414,"type":"RECLAIM","strength":0.863,"price":2.6198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-10-27","prior_stop_level":2.5076,"sweep_low":2.4115,"atr14":0.118126,"stop_level":2.352437,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-10","known_ts":"2021-11-10","bar_index":2417,"type":"RECLAIM","strength":0.863,"price":3.0925,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-16","known_ts":"2021-11-16","bar_index":2418,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0284,"stop_level":3.0444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-18","known_ts":"2021-11-18","bar_index":2419,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8601,"stop_level":3.0444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-06","known_ts":"2022-01-10","bar_index":2430,"type":"BUY","strength":0.725,"price":2.9242,"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":"2022-02-18","known_ts":"2022-02-18","bar_index":2440,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.0622,"stop_level":4.142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-22","known_ts":"2022-02-22","bar_index":2440,"type":"RECLAIM","strength":1.0,"price":4.2475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-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":"2022-02-18","prior_stop_level":4.142,"sweep_low":4.0138,"atr14":0.290485,"stop_level":3.868557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-09","known_ts":"2022-03-09","bar_index":2444,"type":"RECLAIM","strength":1.0,"price":5.1663,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-02-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":2466,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.197,"stop_level":6.4239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":2466,"type":"RECLAIM","strength":0.863,"price":6.5211,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-14 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":"2022-06-14","prior_stop_level":6.4239,"sweep_low":6.0917,"atr14":0.447546,"stop_level":5.867927,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-25","known_ts":"2022-08-29","bar_index":2483,"type":"BUY","strength":0.588,"price":4.3785,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2022-10-25","known_ts":"2022-10-25","bar_index":2497,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.191,"stop_level":4.2807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-06","known_ts":"2022-12-06","bar_index":2506,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.061,"stop_level":4.1185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-20","known_ts":"2022-12-22","bar_index":2510,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-12-20","trigger_known_ts":"2022-12-22","strength":0.45,"price":3.5934,"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.484196,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3555,"atr14":0.237425,"stop_level":3.236788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-12","known_ts":"2023-01-17","bar_index":2515,"type":"BUY","strength":0.588,"price":3.9708,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-01-12","known_ts":"2023-01-17","bar_index":2515,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-01-12","trigger_known_ts":"2023-01-17","strength":0.588,"price":3.9708,"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.430023,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.3719,"atr14":0.197231,"stop_level":3.273284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-03","known_ts":"2023-02-03","bar_index":2520,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7247,"stop_level":3.7411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-07","known_ts":"2023-02-07","bar_index":2520,"type":"RECLAIM","strength":0.588,"price":3.8477,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-02-03","prior_stop_level":3.7411,"sweep_low":3.5967,"atr14":0.192119,"stop_level":3.500641,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-08","known_ts":"2023-02-08","bar_index":2521,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7165,"stop_level":3.7411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-10","known_ts":"2023-02-10","bar_index":2521,"type":"RECLAIM","strength":0.588,"price":3.8641,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-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":"2023-02-08","prior_stop_level":3.7411,"sweep_low":3.6278,"atr14":0.188344,"stop_level":3.533628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":2523,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4949,"stop_level":3.6344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":2524,"type":"RECLAIM","strength":0.588,"price":3.6508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-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":"2023-02-21","prior_stop_level":3.6344,"sweep_low":3.4703,"atr14":0.178377,"stop_level":3.381111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-15","known_ts":"2023-03-15","bar_index":2529,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3473,"stop_level":3.4949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-03-21","known_ts":"2023-03-21","bar_index":2530,"type":"RECLAIM","strength":0.588,"price":3.5278,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-03-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-03-15","prior_stop_level":3.4949,"sweep_low":3.1832,"atr14":0.216523,"stop_level":3.074938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-28","known_ts":"2023-03-30","bar_index":2532,"type":"BUY","strength":0.588,"price":3.7901,"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,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2023-03-28","known_ts":"2023-03-30","bar_index":2532,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-03-28","trigger_known_ts":"2023-03-30","strength":0.588,"price":3.7901,"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.455961,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.3227,"atr14":0.201842,"stop_level":3.221779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-18","known_ts":"2023-05-22","bar_index":2544,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-05-18","trigger_known_ts":"2023-05-22","strength":0.45,"price":3.3486,"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.519335,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9238,"atr14":0.157604,"stop_level":2.844998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-01","known_ts":"2023-06-05","bar_index":2547,"type":"BUY","strength":0.588,"price":3.4358,"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,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2023-06-01","known_ts":"2023-06-05","bar_index":2547,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-06-01","trigger_known_ts":"2023-06-05","strength":0.588,"price":3.4358,"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.506818,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.1904,"atr14":0.145091,"stop_level":3.117855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-21","known_ts":"2023-06-21","bar_index":2551,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3004,"stop_level":3.3173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-23","known_ts":"2023-06-23","bar_index":2552,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.1396,"stop_level":3.3173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-07-07","known_ts":"2023-07-11","bar_index":2555,"type":"REBUY","strength":0.588,"price":3.4019,"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":"2023-07-28","known_ts":"2023-07-28","bar_index":2560,"type":"RECLAIM","strength":0.725,"price":3.7912,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-07-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-03","known_ts":"2023-08-03","bar_index":2561,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.622,"stop_level":3.6389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-04","known_ts":"2023-08-04","bar_index":2561,"type":"RECLAIM","strength":0.588,"price":3.6643,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-08-03","prior_stop_level":3.6389,"sweep_low":3.5289,"atr14":0.116996,"stop_level":3.470402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-18","known_ts":"2023-08-18","bar_index":2565,"type":"RECLAIM","strength":0.863,"price":3.9859,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-24","known_ts":"2023-08-24","bar_index":2566,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8268,"stop_level":4.0113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-28","known_ts":"2023-08-28","bar_index":2567,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9212,"stop_level":4.0113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-29","known_ts":"2023-08-29","bar_index":2567,"type":"RECLAIM","strength":0.863,"price":4.0156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-08-24","prior_stop_level":4.0113,"sweep_low":3.8071,"atr14":0.132783,"stop_level":3.740708,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-29","known_ts":"2023-08-29","bar_index":2567,"type":"RECLAIM","strength":0.863,"price":4.0156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-08-28","prior_stop_level":4.0113,"sweep_low":3.8483,"atr14":0.132783,"stop_level":3.781908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-14","known_ts":"2023-09-14","bar_index":2571,"type":"RECLAIM","strength":0.863,"price":3.7239,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-10-18","known_ts":"2023-10-20","bar_index":2579,"type":"BUY","strength":0.725,"price":3.8869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2023-11-08","known_ts":"2023-11-08","bar_index":2584,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3377,"stop_level":3.8011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-21","known_ts":"2023-11-24","bar_index":2587,"type":"BUY","strength":0.863,"price":4.0358,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2023-12-07","known_ts":"2023-12-07","bar_index":2590,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9054,"stop_level":3.9228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-12-12","known_ts":"2023-12-12","bar_index":2591,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6009,"stop_level":3.9228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-18","known_ts":"2023-12-20","bar_index":2593,"type":"REBUY","strength":0.863,"price":4.0184,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2023-12-18","known_ts":"2023-12-18","bar_index":2593,"type":"RECLAIM","strength":0.863,"price":3.9749,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-12-12","prior_stop_level":3.9228,"sweep_low":3.5487,"atr14":0.134977,"stop_level":3.481211,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-09","known_ts":"2024-01-09","bar_index":2597,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8445,"stop_level":3.9054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-28","known_ts":"2024-03-01","bar_index":2609,"type":"BUY","strength":0.725,"price":3.8619,"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":75},{"ts":"2024-03-07","known_ts":"2024-03-11","bar_index":2611,"type":"BUY","strength":0.725,"price":3.8936,"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":60},{"ts":"2024-04-12","known_ts":"2024-04-12","bar_index":2619,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.1892,"stop_level":6.251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-16","known_ts":"2024-04-16","bar_index":2620,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0126,"stop_level":6.251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-25","known_ts":"2024-07-25","bar_index":2643,"type":"RECLAIM","strength":1.0,"price":6.1713,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-02","known_ts":"2024-08-02","bar_index":2645,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5559,"stop_level":6.0375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":2645,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.324,"stop_level":6.0375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-10-02","known_ts":"2024-10-04","bar_index":2659,"type":"BUY","strength":0.725,"price":5.6936,"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":"2024-10-23","known_ts":"2024-10-23","bar_index":2664,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1891,"stop_level":5.2071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-12-27","known_ts":"2024-12-31","bar_index":2679,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2024-12-27","trigger_known_ts":"2024-12-31","strength":0.45,"price":3.9832,"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.386199,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.7827,"atr14":0.1637,"stop_level":3.70085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-13","known_ts":"2025-01-15","bar_index":2682,"type":"BUY","strength":0.45,"price":4.3205,"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-02-07","known_ts":"2025-02-11","bar_index":2688,"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":"2025-02-07","trigger_known_ts":"2025-02-11","strength":0.45,"price":3.9285,"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.394628,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6095,"atr14":0.12898,"stop_level":3.54501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-03","known_ts":"2025-03-03","bar_index":2693,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4531,"stop_level":3.6916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-30","known_ts":"2025-05-30","bar_index":2713,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9925,"stop_level":3.018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":2714,"type":"RECLAIM","strength":0.588,"price":3.068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-05-30","prior_stop_level":3.018,"sweep_low":2.983,"atr14":0.130316,"stop_level":2.917842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-16","known_ts":"2025-07-16","bar_index":2724,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3795,"stop_level":3.4078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":2725,"type":"RECLAIM","strength":0.725,"price":3.4173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-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":"2025-07-16","prior_stop_level":3.4078,"sweep_low":3.3276,"atr14":0.13111,"stop_level":3.262045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-19","known_ts":"2025-08-21","bar_index":2732,"type":"BUY","strength":0.725,"price":3.6438,"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":40},{"ts":"2025-09-29","known_ts":"2025-09-29","bar_index":2741,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8866,"stop_level":3.9442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-02","known_ts":"2025-10-02","bar_index":2742,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7427,"stop_level":3.9442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-31","known_ts":"2026-01-05","bar_index":2763,"type":"BUY","strength":0.725,"price":3.527,"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":"quality","score":65},{"ts":"2026-02-05","known_ts":"2026-02-05","bar_index":2771,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.5235,"stop_level":4.6212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-06","known_ts":"2026-02-06","bar_index":2771,"type":"RECLAIM","strength":0.863,"price":4.7287,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-02-05","prior_stop_level":4.6212,"sweep_low":4.4453,"atr14":0.242178,"stop_level":4.324211,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-24","known_ts":"2026-02-24","bar_index":2775,"type":"RECLAIM","strength":0.863,"price":4.9632,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-08","known_ts":"2026-04-08","bar_index":2785,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9059,"stop_level":6.0246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-22","known_ts":"2026-07-24","bar_index":2809,"type":"BUY","strength":0.725,"price":5.55,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-24","last_scored_basis":null,"bars_since_signal":5,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-01-02","2018-07-25","2018-08-20","2018-09-19","2018-11-05","2018-11-30","2018-12-28","2019-05-14","2019-06-18","2019-11-22","2020-02-18","2020-03-26","2020-09-02","2020-09-29","2021-03-31","2021-06-01","2021-07-27","2021-08-25","2021-12-07","2021-12-20","2022-05-12","2022-06-16","2022-07-22","2022-08-12","2022-09-13","2023-03-28","2023-10-13","2024-02-09","2024-05-23","2024-06-11","2024-07-09","2024-09-16","2024-11-08","2024-12-10","2025-10-22","2025-12-01","2025-12-22","2026-04-21","2026-06-08","2026-07-06"],"warnings":[{"ts":"2023-08-03","kind":"confirm","px":3.622,"level":3.6389},{"ts":"2023-08-23","kind":"arm","px":3.8843},{"ts":"2023-08-24","kind":"confirm","px":3.8268,"level":4.0113},{"ts":"2023-08-25","kind":"arm","px":3.844},{"ts":"2023-08-28","kind":"confirm","px":3.9212,"level":4.0113},{"ts":"2023-11-07","kind":"arm","px":3.5952},{"ts":"2023-11-08","kind":"confirm","px":3.3377,"level":3.8011},{"ts":"2023-12-06","kind":"arm","px":3.888},{"ts":"2023-12-07","kind":"confirm","px":3.9054,"level":3.9228},{"ts":"2023-12-11","kind":"arm","px":3.714},{"ts":"2023-12-12","kind":"confirm","px":3.6009,"level":3.9228},{"ts":"2023-12-29","kind":"arm","px":3.9054},{"ts":"2024-01-09","kind":"confirm","px":3.8445,"level":3.9054},{"ts":"2024-04-05","kind":"arm","px":6.4364},{"ts":"2024-04-12","kind":"confirm","px":6.1892,"level":6.251},{"ts":"2024-04-15","kind":"arm","px":6.0126},{"ts":"2024-04-16","kind":"confirm","px":6.0126,"level":6.251},{"ts":"2024-07-29","kind":"arm","px":6.1713},{"ts":"2024-08-02","kind":"confirm","px":5.5559,"level":6.0375},{"ts":"2024-08-05","kind":"arm","px":5.324},{"ts":"2024-08-06","kind":"confirm","px":5.324,"level":6.0375},{"ts":"2024-10-16","kind":"arm","px":5.3422},{"ts":"2024-10-23","kind":"confirm","px":5.1891,"level":5.2071},{"ts":"2025-02-27","kind":"arm","px":3.728},{"ts":"2025-03-03","kind":"confirm","px":3.4531,"level":3.6916},{"ts":"2025-05-22","kind":"arm","px":3.018},{"ts":"2025-05-30","kind":"confirm","px":2.9925,"level":3.018},{"ts":"2025-06-20","kind":"arm","px":3.6155},{"ts":"2025-07-15","kind":"arm","px":3.3984},{"ts":"2025-07-16","kind":"confirm","px":3.3795,"level":3.4078},{"ts":"2025-09-05","kind":"arm","px":3.6755},{"ts":"2025-09-29","kind":"confirm","px":3.8866,"level":3.9442},{"ts":"2025-10-01","kind":"arm","px":3.8866},{"ts":"2025-10-02","kind":"confirm","px":3.7427,"level":3.9442},{"ts":"2026-01-26","kind":"arm","px":4.6212},{"ts":"2026-02-05","kind":"confirm","px":4.5235,"level":4.6212},{"ts":"2026-02-06","kind":"arm","px":4.7287},{"ts":"2026-03-16","kind":"arm","px":5.4805},{"ts":"2026-04-08","kind":"confirm","px":5.9059,"level":6.0246},{"ts":"2026-08-03","kind":"arm","px":5.27}],"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":[]}}}