{"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":"LYTS","timeframe":"3D","as_of":"2026-09-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1985-08-06","known_ts":"1985-08-06","bar_index":34,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.696,"stop_level":1.7136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-08-09","known_ts":"1985-08-09","bar_index":35,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6518,"stop_level":1.7136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-10-11","known_ts":"1985-10-15","bar_index":50,"type":"BUY","strength":0.588,"price":1.5105,"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":"1985-10-31","known_ts":"1985-10-31","bar_index":54,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3515,"stop_level":1.378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1985-11-06","known_ts":"1985-11-08","bar_index":56,"type":"REBUY","strength":0.588,"price":1.5635,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1985-11-07","known_ts":"1985-11-07","bar_index":56,"type":"RECLAIM","strength":0.588,"price":1.4707,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-10-31 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":"1985-10-31","prior_stop_level":1.378,"sweep_low":1.2985,"atr14":0.050067,"stop_level":1.273466,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-12-17","known_ts":"1985-12-17","bar_index":65,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5635,"stop_level":1.6165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-12-19","known_ts":"1985-12-19","bar_index":66,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5502,"stop_level":1.6165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-12-27","known_ts":"1985-12-27","bar_index":67,"type":"RECLAIM","strength":0.863,"price":1.6297,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1985-12-19","prior_stop_level":1.6165,"sweep_low":1.5105,"atr14":0.043473,"stop_level":1.488763,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-12-30","known_ts":"1986-01-02","bar_index":68,"type":"REBUY","strength":0.863,"price":1.7092,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1986-01-15","known_ts":"1986-01-15","bar_index":71,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.59,"stop_level":1.6165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-20","known_ts":"1986-01-20","bar_index":72,"type":"RECLAIM","strength":0.725,"price":1.6297,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-01-15 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":"1986-01-15","prior_stop_level":1.6165,"sweep_low":1.59,"atr14":0.041413,"stop_level":1.569293,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-02-06","known_ts":"1986-02-06","bar_index":77,"type":"RECLAIM","strength":0.863,"price":1.8682,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-03-25","known_ts":"1986-03-25","bar_index":87,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.067,"stop_level":2.0802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-04-01","known_ts":"1986-04-01","bar_index":89,"type":"RECLAIM","strength":0.863,"price":2.1067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-03-25","prior_stop_level":2.0802,"sweep_low":2.014,"atr14":0.054076,"stop_level":1.986962,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-06-09","known_ts":"1986-06-09","bar_index":105,"type":"RECLAIM","strength":0.725,"price":2.5705,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-06-20","known_ts":"1986-06-20","bar_index":108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.491,"stop_level":2.5042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-06-23","known_ts":"1986-06-23","bar_index":108,"type":"RECLAIM","strength":0.725,"price":2.5175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-06-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":"1986-06-20","prior_stop_level":2.5042,"sweep_low":2.4645,"atr14":0.066062,"stop_level":2.431469,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-07-14","known_ts":"1986-07-14","bar_index":113,"type":"RECLAIM","strength":1.0,"price":2.491,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-09-19","known_ts":"1986-09-23","bar_index":129,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1986-09-19","trigger_known_ts":"1986-09-23","strength":0.45,"price":1.4707,"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.433693,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.378,"atr14":0.055577,"stop_level":1.350211,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-09-29","known_ts":"1986-10-01","bar_index":131,"type":"BUY","strength":0.45,"price":1.749,"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":"1986-10-22","known_ts":"1986-10-22","bar_index":136,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.5767,"stop_level":1.6165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-11-04","known_ts":"1986-11-04","bar_index":139,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.4045,"stop_level":1.6165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-12-11","known_ts":"1986-12-11","bar_index":148,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5635,"stop_level":1.5767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-12-15","known_ts":"1986-12-15","bar_index":149,"type":"RECLAIM","strength":0.588,"price":1.59,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1986-12-11","prior_stop_level":1.5767,"sweep_low":1.5635,"atr14":0.046993,"stop_level":1.540004,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-09","known_ts":"1987-03-09","bar_index":168,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.59,"stop_level":1.6032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-05-20","known_ts":"1987-05-22","bar_index":185,"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":"1987-05-20","trigger_known_ts":"1987-05-22","strength":0.45,"price":1.0997,"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.57655,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0467,"atr14":0.040498,"stop_level":1.026451,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-03","known_ts":"1987-06-05","bar_index":188,"type":"BUY","strength":0.45,"price":1.1395,"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":"1987-06-03","known_ts":"1987-06-05","bar_index":188,"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":"1987-06-03","trigger_known_ts":"1987-06-05","strength":0.45,"price":1.1395,"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.556701,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0865,"atr14":0.033403,"stop_level":1.069799,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-13","known_ts":"1987-07-13","bar_index":197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3515,"stop_level":1.3647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-07-16","known_ts":"1987-07-16","bar_index":198,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.272,"stop_level":1.3647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-08-19","known_ts":"1987-08-19","bar_index":206,"type":"RECLAIM","strength":0.863,"price":1.4442,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-16","known_ts":"1987-09-16","bar_index":212,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.431,"stop_level":1.4442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-12-28","known_ts":"1987-12-28","bar_index":236,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.06,"stop_level":1.1262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1988-02-01","known_ts":"1988-02-03","bar_index":244,"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":"1988-02-01","trigger_known_ts":"1988-02-03","strength":0.45,"price":0.9275,"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.485294,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8877,"atr14":0.030495,"stop_level":0.872453,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-18","known_ts":"1988-02-22","bar_index":248,"type":"BUY","strength":0.45,"price":0.9805,"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":"1988-02-18","known_ts":"1988-02-22","bar_index":248,"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":"1988-02-18","trigger_known_ts":"1988-02-22","strength":0.45,"price":0.9805,"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.417306,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.848,"atr14":0.034319,"stop_level":0.83084,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-16","known_ts":"1988-03-16","bar_index":254,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.007,"stop_level":1.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-18","known_ts":"1988-03-18","bar_index":255,"type":"RECLAIM","strength":0.588,"price":1.0865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-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":"1988-03-16","prior_stop_level":1.06,"sweep_low":1.007,"atr14":0.037271,"stop_level":0.988364,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-14","known_ts":"1988-04-14","bar_index":261,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9937,"stop_level":1.007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-18","known_ts":"1988-04-18","bar_index":261,"type":"RECLAIM","strength":0.725,"price":1.06,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-04-14","prior_stop_level":1.007,"sweep_low":0.9937,"atr14":0.033401,"stop_level":0.977,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-05-02","known_ts":"1988-05-02","bar_index":265,"type":"RECLAIM","strength":0.863,"price":1.1925,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-27","known_ts":"1988-05-27","bar_index":271,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1925,"stop_level":1.2057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-31","known_ts":"1988-05-31","bar_index":271,"type":"RECLAIM","strength":0.863,"price":1.2322,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-05-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-05-27","prior_stop_level":1.2057,"sweep_low":1.1925,"atr14":0.026894,"stop_level":1.179053,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-30","known_ts":"1988-06-30","bar_index":279,"type":"RECLAIM","strength":1.0,"price":1.272,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-05-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-14","known_ts":"1989-03-16","bar_index":338,"type":"REBUY","strength":1.0,"price":1.889,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1989-08-03","known_ts":"1989-08-07","bar_index":371,"type":"BUY","strength":0.725,"price":1.9156,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1989-12-06","known_ts":"1989-12-08","bar_index":400,"type":"BUY","strength":1.0,"price":2.2839,"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":65},{"ts":"1990-02-23","known_ts":"1990-02-27","bar_index":418,"type":"BUY","strength":0.725,"price":2.0635,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1990-04-11","known_ts":"1990-04-16","bar_index":429,"type":"BUY","strength":0.588,"price":1.6428,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"1990-05-15","known_ts":"1990-05-15","bar_index":436,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.4825,"stop_level":1.6027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-06-18","known_ts":"1990-06-18","bar_index":444,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7229,"stop_level":1.763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-08-15","known_ts":"1990-08-17","bar_index":458,"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":"1990-08-15","trigger_known_ts":"1990-08-17","strength":0.45,"price":1.0818,"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.526337,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9616,"atr14":0.083873,"stop_level":0.919663,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-31","known_ts":"1990-09-05","bar_index":462,"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":"1990-08-31","trigger_known_ts":"1990-09-05","strength":0.45,"price":1.0037,"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.560532,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8815,"atr14":0.070798,"stop_level":0.846101,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-15","known_ts":"1990-10-17","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":"1990-10-15","trigger_known_ts":"1990-10-17","strength":0.45,"price":0.7227,"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.683568,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7227,"atr14":0.058188,"stop_level":0.693606,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-18","known_ts":"1990-10-22","bar_index":473,"type":"BUY","strength":0.45,"price":0.803,"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":"1990-10-18","known_ts":"1990-10-22","bar_index":473,"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":"1990-10-18","trigger_known_ts":"1990-10-22","strength":0.45,"price":0.803,"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.648408,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7227,"atr14":0.062391,"stop_level":0.691504,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-12","known_ts":"1990-11-12","bar_index":478,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.6624,"stop_level":0.7227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1991-01-14","known_ts":"1991-01-14","bar_index":492,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.542,"stop_level":0.5621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-18","known_ts":"1991-03-18","bar_index":507,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.823,"stop_level":0.8431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-04-11","known_ts":"1991-04-11","bar_index":513,"type":"RECLAIM","strength":0.863,"price":1.1442,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-08-08","known_ts":"1991-08-08","bar_index":540,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7829,"stop_level":0.803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-09-10","known_ts":"1991-09-12","bar_index":548,"type":"BUY","strength":0.863,"price":0.8453,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1991-11-07","known_ts":"1991-11-11","bar_index":562,"type":"BUY","strength":1.0,"price":0.8856,"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":"1992-01-14","known_ts":"1992-01-16","bar_index":577,"type":"BUY","strength":0.725,"price":0.8051,"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":"1992-05-05","known_ts":"1992-05-07","bar_index":603,"type":"BUY","strength":0.588,"price":0.7044,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"1992-06-22","known_ts":"1992-06-24","bar_index":614,"type":"BUY","strength":0.588,"price":0.5635,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"1992-06-30","known_ts":"1992-07-02","bar_index":616,"type":"BUY","strength":0.588,"price":0.6843,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"1992-08-13","known_ts":"1992-08-13","bar_index":626,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5635,"stop_level":0.6038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-08-28","known_ts":"1992-09-01","bar_index":630,"type":"REBUY","strength":0.725,"price":0.6056,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1992-10-08","known_ts":"1992-10-08","bar_index":639,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6459,"stop_level":0.6661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1992-10-12","known_ts":"1992-10-12","bar_index":640,"type":"RECLAIM","strength":0.863,"price":0.6863,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-10-08 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":"1992-10-08","prior_stop_level":0.6661,"sweep_low":0.6459,"atr14":0.034299,"stop_level":0.628751,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-23","known_ts":"1992-10-23","bar_index":643,"type":"RECLAIM","strength":1.0,"price":0.7065,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-01-20","known_ts":"1993-01-22","bar_index":663,"type":"BUY","strength":1.0,"price":0.8276,"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":55},{"ts":"1993-02-24","known_ts":"1993-02-24","bar_index":671,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8276,"stop_level":0.8478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-25","known_ts":"1993-02-25","bar_index":671,"type":"RECLAIM","strength":1.0,"price":0.8881,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-24 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":"1993-02-24","prior_stop_level":0.8478,"sweep_low":0.8276,"atr14":0.049332,"stop_level":0.802934,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-08","known_ts":"1993-06-10","bar_index":695,"type":"BUY","strength":0.725,"price":0.767,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1993-11-26","known_ts":"1993-11-30","bar_index":735,"type":"REBUY","strength":0.863,"price":1.7192,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1994-02-08","known_ts":"1994-02-08","bar_index":752,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7395,"stop_level":1.7799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-05-03","known_ts":"1994-05-05","bar_index":771,"type":"BUY","strength":0.725,"price":1.7799,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1994-05-17","known_ts":"1994-05-17","bar_index":774,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.699,"stop_level":1.7395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-05-23","known_ts":"1994-05-23","bar_index":775,"type":"RECLAIM","strength":0.725,"price":1.8204,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-05-17 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":"1994-05-17","prior_stop_level":1.7395,"sweep_low":1.699,"atr14":0.10623,"stop_level":1.645885,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-15","known_ts":"1994-07-19","bar_index":788,"type":"BUY","strength":0.725,"price":1.6586,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1994-12-21","known_ts":"1994-12-23","bar_index":825,"type":"BUY","strength":0.725,"price":1.8514,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1995-06-27","known_ts":"1995-06-27","bar_index":868,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0497,"stop_level":3.0702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-28","known_ts":"1995-06-28","bar_index":868,"type":"RECLAIM","strength":1.0,"price":3.1316,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-06-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":"1995-06-27","prior_stop_level":3.0702,"sweep_low":3.0292,"atr14":0.079877,"stop_level":2.989261,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-04","known_ts":"1995-08-04","bar_index":877,"type":"RECLAIM","strength":1.0,"price":3.807,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-03","known_ts":"1995-10-03","bar_index":890,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2982,"stop_level":4.4824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-01-17","known_ts":"1996-01-19","bar_index":915,"type":"BUY","strength":0.588,"price":3.7548,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"1996-02-26","known_ts":"1996-02-26","bar_index":924,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1342,"stop_level":4.1959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-02-27","known_ts":"1996-02-27","bar_index":924,"type":"RECLAIM","strength":0.725,"price":4.2576,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-02-26","prior_stop_level":4.1959,"sweep_low":4.1342,"atr14":0.173972,"stop_level":4.047214,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-13","known_ts":"1996-03-15","bar_index":928,"type":"REBUY","strength":0.725,"price":4.1959,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1996-06-05","known_ts":"1996-06-05","bar_index":947,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6382,"stop_level":4.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-08-07","known_ts":"1996-08-09","bar_index":962,"type":"BUY","strength":0.45,"price":3.9889,"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":"1996-08-12","known_ts":"1996-08-12","bar_index":963,"type":"RECLAIM","strength":0.588,"price":4.1744,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-08-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-11-13","known_ts":"1996-11-15","bar_index":985,"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":"1996-11-13","trigger_known_ts":"1996-11-15","strength":0.45,"price":2.8036,"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.42615,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4179,"atr14":0.179609,"stop_level":2.328096,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-18","known_ts":"1996-11-20","bar_index":986,"type":"BUY","strength":0.45,"price":2.9282,"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":"1996-11-18","known_ts":"1996-11-20","bar_index":986,"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":"1996-11-18","trigger_known_ts":"1996-11-20","strength":0.45,"price":2.9282,"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.400647,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4609,"atr14":0.169115,"stop_level":2.376343,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-20","known_ts":"1997-02-20","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3765,"stop_level":3.439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-02-25","known_ts":"1997-02-25","bar_index":1008,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3139,"stop_level":3.439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-03-04","known_ts":"1997-03-06","bar_index":1010,"type":"BUY","strength":0.725,"price":3.439,"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":50},{"ts":"1997-05-02","known_ts":"1997-05-06","bar_index":1024,"type":"BUY","strength":0.45,"price":3.1263,"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":"1997-05-02","known_ts":"1997-05-06","bar_index":1024,"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":"1997-05-02","trigger_known_ts":"1997-05-06","strength":0.45,"price":3.1263,"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.360099,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6261,"atr14":0.159356,"stop_level":2.546422,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-15","known_ts":"1997-05-15","bar_index":1027,"type":"RECLAIM","strength":0.725,"price":3.6093,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-05-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-20","known_ts":"1997-06-20","bar_index":1035,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5779,"stop_level":3.7035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-07-08","known_ts":"1997-07-08","bar_index":1039,"type":"RECLAIM","strength":0.863,"price":3.5152,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-16","known_ts":"1997-07-18","bar_index":1041,"type":"BUY","strength":0.863,"price":3.7662,"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":20},{"ts":"1998-04-24","known_ts":"1998-04-28","bar_index":1106,"type":"REBUY","strength":1.0,"price":5.7054,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1998-05-27","known_ts":"1998-05-27","bar_index":1113,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2441,"stop_level":5.4202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-07-29","known_ts":"1998-07-31","bar_index":1128,"type":"BUY","strength":0.725,"price":5.1487,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1998-10-19","known_ts":"1998-10-21","bar_index":1147,"type":"BUY","strength":0.588,"price":5.2302,"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":70},{"ts":"1999-01-12","known_ts":"1999-01-12","bar_index":1166,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6319,"stop_level":5.6959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-05","known_ts":"1999-04-07","bar_index":1185,"type":"BUY","strength":0.45,"price":4.751,"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-04-16","known_ts":"1999-04-16","bar_index":1188,"type":"RECLAIM","strength":0.588,"price":5.2326,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-06-24","known_ts":"1999-06-28","bar_index":1204,"type":"REBUY","strength":0.863,"price":5.9261,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1999-08-03","known_ts":"1999-08-03","bar_index":1213,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2482,"stop_level":6.2804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-11-01","known_ts":"1999-11-03","bar_index":1234,"type":"BUY","strength":0.863,"price":6.0404,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1999-12-13","known_ts":"1999-12-13","bar_index":1243,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9645,"stop_level":6.0293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-15","known_ts":"2000-03-17","bar_index":1265,"type":"BUY","strength":0.45,"price":4.1826,"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-03-15","known_ts":"2000-03-17","bar_index":1265,"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-03-15","trigger_known_ts":"2000-03-17","strength":0.45,"price":4.1826,"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.351605,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0361,"atr14":0.166815,"stop_level":3.952693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-05","known_ts":"2000-04-05","bar_index":1270,"type":"RECLAIM","strength":0.725,"price":5.7287,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-14","known_ts":"2000-04-14","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.9638,"stop_level":5.094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-24","known_ts":"2000-04-24","bar_index":1274,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.915,"stop_level":4.9638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-22","known_ts":"2000-06-26","bar_index":1288,"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-06-22","trigger_known_ts":"2000-06-26","strength":0.45,"price":3.7928,"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.412033,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.2697,"atr14":0.167101,"stop_level":3.186149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-11","known_ts":"2000-07-13","bar_index":1292,"type":"BUY","strength":0.45,"price":3.9563,"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-07-11","known_ts":"2000-07-13","bar_index":1292,"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-07-11","trigger_known_ts":"2000-07-13","strength":0.45,"price":3.9563,"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.386687,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6948,"atr14":0.154914,"stop_level":3.617343,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-04","known_ts":"2000-08-04","bar_index":1298,"type":"RECLAIM","strength":0.725,"price":4.9045,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-07-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-10-10","known_ts":"2000-10-10","bar_index":1313,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3321,"stop_level":5.365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-11-20","known_ts":"2000-11-22","bar_index":1323,"type":"BUY","strength":0.863,"price":5.687,"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":80},{"ts":"2000-12-20","known_ts":"2000-12-20","bar_index":1330,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8604,"stop_level":5.5383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-01","known_ts":"2001-03-01","bar_index":1345,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2484,"stop_level":5.2816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-03-02","known_ts":"2001-03-02","bar_index":1346,"type":"RECLAIM","strength":0.863,"price":5.3149,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-01 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":"2001-03-01","prior_stop_level":5.2816,"sweep_low":5.2484,"atr14":0.136267,"stop_level":5.180267,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-02","known_ts":"2001-04-02","bar_index":1353,"type":"RECLAIM","strength":1.0,"price":5.9626,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-17","known_ts":"2001-04-17","bar_index":1356,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0757,"stop_level":5.2816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-04-24","known_ts":"2001-04-24","bar_index":1358,"type":"RECLAIM","strength":0.725,"price":5.4504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-04-17 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":"2001-04-17","prior_stop_level":5.2816,"sweep_low":4.786,"atr14":0.213737,"stop_level":4.679131,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-27","known_ts":"2001-05-01","bar_index":1359,"type":"REBUY","strength":0.863,"price":6.0456,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2001-06-14","known_ts":"2001-06-14","bar_index":1370,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0147,"stop_level":6.3214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-08-09","known_ts":"2001-08-09","bar_index":1383,"type":"RECLAIM","strength":1.0,"price":7.1109,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-06","known_ts":"2001-09-06","bar_index":1389,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5441,"stop_level":6.5695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-09-07","known_ts":"2001-09-07","bar_index":1389,"type":"RECLAIM","strength":0.863,"price":6.6431,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-09-06 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":"2001-09-06","prior_stop_level":6.5695,"sweep_low":6.5414,"atr14":0.176239,"stop_level":6.453281,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-30","known_ts":"2001-11-30","bar_index":1408,"type":"RECLAIM","strength":0.863,"price":6.786,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-02","known_ts":"2002-01-02","bar_index":1415,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7121,"stop_level":6.9137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-03","known_ts":"2002-01-03","bar_index":1415,"type":"RECLAIM","strength":0.863,"price":7.2966,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-02 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-01-02","prior_stop_level":6.9137,"sweep_low":6.7121,"atr14":0.282736,"stop_level":6.570732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-22","known_ts":"2002-01-22","bar_index":1419,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.571,"stop_level":6.7121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-23","known_ts":"2002-01-23","bar_index":1419,"type":"RECLAIM","strength":1.0,"price":6.8411,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-01-22","prior_stop_level":6.7121,"sweep_low":6.571,"atr14":0.241808,"stop_level":6.450096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-11","known_ts":"2002-02-11","bar_index":1424,"type":"RECLAIM","strength":1.0,"price":7.3624,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-19","known_ts":"2002-03-19","bar_index":1432,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.864,"stop_level":7.9611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-21","known_ts":"2002-03-21","bar_index":1433,"type":"RECLAIM","strength":1.0,"price":8.3292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-03-19","prior_stop_level":7.9611,"sweep_low":7.5848,"atr14":0.386248,"stop_level":7.391676,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-04","known_ts":"2002-04-04","bar_index":1436,"type":"RECLAIM","strength":1.0,"price":8.2685,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-25","known_ts":"2002-06-27","bar_index":1455,"type":"BUY","strength":0.725,"price":7.4657,"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":"2002-09-11","known_ts":"2002-09-13","bar_index":1473,"type":"BUY","strength":0.45,"price":4.2211,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-09-11","known_ts":"2002-09-13","bar_index":1473,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-09-11","trigger_known_ts":"2002-09-13","strength":0.45,"price":4.2211,"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.50382,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8578,"atr14":0.197473,"stop_level":3.759063,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-02","known_ts":"2002-10-02","bar_index":1478,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.0048,"stop_level":4.0987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2003-01-07","known_ts":"2003-01-07","bar_index":1500,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2438,"stop_level":5.4615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-09","known_ts":"2003-01-09","bar_index":1500,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.174,"stop_level":5.4615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-21","known_ts":"2003-03-25","bar_index":1517,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-03-21","trigger_known_ts":"2003-03-25","strength":0.45,"price":3.8754,"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.532679,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5821,"atr14":0.230323,"stop_level":3.466939,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-31","known_ts":"2003-04-02","bar_index":1519,"type":"BUY","strength":0.45,"price":3.9002,"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-03-31","known_ts":"2003-04-02","bar_index":1519,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-03-31","trigger_known_ts":"2003-04-02","strength":0.45,"price":3.9002,"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.529688,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4044,"atr14":0.209624,"stop_level":3.299588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-08","known_ts":"2003-04-10","bar_index":1521,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-04-08","trigger_known_ts":"2003-04-10","strength":0.45,"price":3.644,"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.560583,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5531,"atr14":0.197282,"stop_level":3.454459,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-11","known_ts":"2003-04-15","bar_index":1522,"type":"BUY","strength":0.45,"price":3.7886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-04-11","known_ts":"2003-04-15","bar_index":1522,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-04-11","trigger_known_ts":"2003-04-15","strength":0.45,"price":3.7886,"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.530312,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5531,"atr14":0.183625,"stop_level":3.461287,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-30","known_ts":"2003-04-30","bar_index":1526,"type":"RECLAIM","strength":0.725,"price":4.521,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-04-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-20","known_ts":"2003-05-20","bar_index":1530,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7205,"stop_level":4.8202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-27","known_ts":"2003-05-27","bar_index":1532,"type":"RECLAIM","strength":0.863,"price":4.9116,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-20","prior_stop_level":4.8202,"sweep_low":4.4421,"atr14":0.246043,"stop_level":4.319079,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-04","known_ts":"2003-06-04","bar_index":1534,"type":"RECLAIM","strength":0.863,"price":5.0487,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-19","known_ts":"2003-06-19","bar_index":1537,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.841,"stop_level":4.8867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-20","known_ts":"2003-06-20","bar_index":1538,"type":"RECLAIM","strength":0.863,"price":4.9615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-19","prior_stop_level":4.8867,"sweep_low":4.8285,"atr14":0.223524,"stop_level":4.716738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-03","known_ts":"2003-07-03","bar_index":1541,"type":"RECLAIM","strength":0.863,"price":4.9823,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-25","known_ts":"2003-09-25","bar_index":1560,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.5443,"stop_level":5.7656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-29","known_ts":"2003-09-29","bar_index":1561,"type":"RECLAIM","strength":1.0,"price":5.9994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-09-25","prior_stop_level":5.7656,"sweep_low":5.5234,"atr14":0.274081,"stop_level":5.38636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-10","known_ts":"2003-10-10","bar_index":1564,"type":"RECLAIM","strength":1.0,"price":6.2373,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-04","known_ts":"2004-02-04","bar_index":1590,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0703,"stop_level":7.0861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-05","known_ts":"2004-02-05","bar_index":1590,"type":"RECLAIM","strength":1.0,"price":7.1547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-02-04","prior_stop_level":7.0861,"sweep_low":7.0176,"atr14":0.309206,"stop_level":6.862997,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-20","known_ts":"2004-05-24","bar_index":1615,"type":"BUY","strength":0.725,"price":6.4037,"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":"2004-06-14","known_ts":"2004-06-14","bar_index":1620,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9042,"stop_level":6.0105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-06-15","known_ts":"2004-06-15","bar_index":1620,"type":"RECLAIM","strength":0.588,"price":6.1168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2004-06-14","prior_stop_level":6.0105,"sweep_low":5.8989,"atr14":0.315755,"stop_level":5.741023,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-02","known_ts":"2004-07-02","bar_index":1624,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7448,"stop_level":5.9042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-09-22","known_ts":"2004-09-22","bar_index":1643,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2465,"stop_level":5.3214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-29","known_ts":"2004-09-29","bar_index":1645,"type":"RECLAIM","strength":0.588,"price":5.3857,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-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":"2004-09-22","prior_stop_level":5.3214,"sweep_low":5.0912,"atr14":0.219136,"stop_level":4.981632,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-14","known_ts":"2004-10-14","bar_index":1648,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1233,"stop_level":5.2304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-15","known_ts":"2004-10-15","bar_index":1649,"type":"RECLAIM","strength":0.588,"price":5.3161,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-10-14","prior_stop_level":5.2304,"sweep_low":5.0859,"atr14":0.205721,"stop_level":4.98304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-05","known_ts":"2004-11-05","bar_index":1654,"type":"RECLAIM","strength":0.725,"price":5.9018,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-17","known_ts":"2004-11-17","bar_index":1656,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7131,"stop_level":5.7454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-18","known_ts":"2004-11-18","bar_index":1657,"type":"RECLAIM","strength":0.725,"price":5.7724,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-11-17","prior_stop_level":5.7454,"sweep_low":5.7131,"atr14":0.181822,"stop_level":5.622189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-23","known_ts":"2004-11-23","bar_index":1658,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5838,"stop_level":5.7454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-12-10","known_ts":"2004-12-14","bar_index":1662,"type":"REBUY","strength":0.863,"price":5.8209,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2005-01-13","known_ts":"2005-01-13","bar_index":1669,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6969,"stop_level":5.8425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-18","known_ts":"2005-01-18","bar_index":1670,"type":"RECLAIM","strength":0.863,"price":6.3114,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-01-13 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-01-13","prior_stop_level":5.8425,"sweep_low":5.6808,"atr14":0.274592,"stop_level":5.543504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-28","known_ts":"2005-01-28","bar_index":1673,"type":"RECLAIM","strength":0.863,"price":6.209,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-10","known_ts":"2005-02-14","bar_index":1676,"type":"BUY","strength":0.863,"price":6.3228,"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":"2005-03-04","known_ts":"2005-03-08","bar_index":1681,"type":"BUY","strength":1.0,"price":6.4261,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2005-03-17","known_ts":"2005-03-21","bar_index":1684,"type":"BUY","strength":1.0,"price":6.5185,"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":"2005-04-26","known_ts":"2005-04-28","bar_index":1693,"type":"BUY","strength":0.863,"price":6.5783,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":100},{"ts":"2005-07-25","known_ts":"2005-07-25","bar_index":1713,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.124,"stop_level":8.1624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-27","known_ts":"2005-07-27","bar_index":1714,"type":"RECLAIM","strength":1.0,"price":8.2062,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-07-25","prior_stop_level":8.1624,"sweep_low":8.0583,"atr14":0.238253,"stop_level":7.939173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":1716,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8994,"stop_level":8.1185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":1718,"type":"RECLAIM","strength":1.0,"price":8.135,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-08-05","prior_stop_level":8.1185,"sweep_low":7.7351,"atr14":0.236631,"stop_level":7.616785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-12","known_ts":"2005-09-12","bar_index":1725,"type":"RECLAIM","strength":1.0,"price":9.4358,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-13","known_ts":"2005-10-13","bar_index":1732,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.9797,"stop_level":10.3072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-17","known_ts":"2005-10-17","bar_index":1733,"type":"RECLAIM","strength":1.0,"price":10.3516,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-10-13","prior_stop_level":10.3072,"sweep_low":9.8687,"atr14":0.421318,"stop_level":9.658041,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-15","known_ts":"2006-02-17","bar_index":1761,"type":"BUY","strength":0.588,"price":8.6734,"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":"2006-05-10","known_ts":"2006-05-10","bar_index":1780,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4265,"stop_level":9.716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-29","known_ts":"2006-07-03","bar_index":1792,"type":"BUY","strength":0.588,"price":9.5798,"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":"2006-09-15","known_ts":"2006-09-15","bar_index":1810,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9621,"stop_level":10.202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-18","known_ts":"2006-09-18","bar_index":1810,"type":"RECLAIM","strength":0.725,"price":10.3676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-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":"2006-09-15","prior_stop_level":10.202,"sweep_low":9.8878,"atr14":0.456764,"stop_level":9.659418,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-22","known_ts":"2006-09-22","bar_index":1811,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.3623,"stop_level":9.9621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-06","known_ts":"2006-10-06","bar_index":1815,"type":"RECLAIM","strength":0.863,"price":9.9164,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-11","known_ts":"2006-10-13","bar_index":1816,"type":"REBUY","strength":0.863,"price":10.2534,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2006-12-14","known_ts":"2006-12-18","bar_index":1831,"type":"BUY","strength":0.863,"price":10.6235,"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":"2007-01-09","known_ts":"2007-01-09","bar_index":1836,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0927,"stop_level":9.6279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-31","known_ts":"2007-02-02","bar_index":1841,"type":"BUY","strength":0.725,"price":10.9678,"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":10},{"ts":"2007-06-01","known_ts":"2007-06-05","bar_index":1869,"type":"BUY","strength":0.45,"price":8.9632,"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-06-19","known_ts":"2007-06-19","bar_index":1873,"type":"RECLAIM","strength":0.588,"price":10.2545,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-06-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-07-20","known_ts":"2007-07-20","bar_index":1880,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.4123,"stop_level":10.5292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-23","known_ts":"2007-07-23","bar_index":1880,"type":"RECLAIM","strength":0.725,"price":10.5876,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-07-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":"2007-07-20","prior_stop_level":10.5292,"sweep_low":10.3772,"atr14":0.293821,"stop_level":10.23029,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-25","known_ts":"2007-07-25","bar_index":1881,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3013,"stop_level":10.5292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-08-09","known_ts":"2007-08-09","bar_index":1885,"type":"RECLAIM","strength":0.863,"price":10.2487,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-26","known_ts":"2007-10-26","bar_index":1903,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.6717,"stop_level":12.2081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-02-13","known_ts":"2008-02-15","bar_index":1928,"type":"BUY","strength":0.45,"price":7.9443,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-02-13","known_ts":"2008-02-15","bar_index":1928,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-02-13","trigger_known_ts":"2008-02-15","strength":0.45,"price":7.9443,"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.409688,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.198,"atr14":0.562845,"stop_level":6.916578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-17","known_ts":"2008-03-17","bar_index":1935,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.4748,"stop_level":7.5711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-03-18","known_ts":"2008-03-18","bar_index":1935,"type":"RECLAIM","strength":0.45,"price":8.3355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-17 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":"2008-03-17","prior_stop_level":7.5711,"sweep_low":7.4267,"atr14":0.451907,"stop_level":7.200747,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-11","known_ts":"2008-04-11","bar_index":1941,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8359,"stop_level":7.9503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":1942,"type":"RECLAIM","strength":0.588,"price":8.0526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-11","prior_stop_level":7.9503,"sweep_low":7.6795,"atr14":0.388281,"stop_level":7.485359,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-09","known_ts":"2008-05-13","bar_index":1948,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-05-09","trigger_known_ts":"2008-05-13","strength":0.45,"price":6.6082,"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.508969,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.1811,"atr14":0.312237,"stop_level":6.024982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-07","known_ts":"2008-07-09","bar_index":1961,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-07-07","trigger_known_ts":"2008-07-09","strength":0.45,"price":5.1682,"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.61597,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.6373,"atr14":0.267678,"stop_level":4.503461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-10","known_ts":"2008-07-14","bar_index":1962,"type":"BUY","strength":0.45,"price":5.3817,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-10","known_ts":"2008-07-14","bar_index":1962,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-10","trigger_known_ts":"2008-07-14","strength":0.45,"price":5.3817,"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.600106,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.6373,"atr14":0.263601,"stop_level":4.505499,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-14","known_ts":"2008-08-14","bar_index":1970,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5458,"stop_level":5.4916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-29","known_ts":"2008-10-31","bar_index":1988,"type":"BUY","strength":0.588,"price":4.9102,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":1994,"type":"BUY","strength":0.725,"price":4.1784,"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":80},{"ts":"2008-12-15","known_ts":"2008-12-15","bar_index":1998,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5466,"stop_level":3.5842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-16","known_ts":"2008-12-16","bar_index":1999,"type":"RECLAIM","strength":0.725,"price":3.7656,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-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":"2008-12-15","prior_stop_level":3.5842,"sweep_low":3.4591,"atr14":0.502752,"stop_level":3.207724,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-07","known_ts":"2009-01-07","bar_index":2003,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7968,"stop_level":4.2472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-08","known_ts":"2009-01-08","bar_index":2004,"type":"RECLAIM","strength":0.725,"price":4.2535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-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":"2009-01-07","prior_stop_level":4.2472,"sweep_low":3.6592,"atr14":0.455223,"stop_level":3.431588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":2005,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.972,"stop_level":4.2472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":2005,"type":"RECLAIM","strength":0.725,"price":4.3098,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-01-13","prior_stop_level":4.2472,"sweep_low":3.4028,"atr14":0.487718,"stop_level":3.158941,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":2019,"type":"BUY","strength":0.725,"price":3.2656,"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":20},{"ts":"2009-05-07","known_ts":"2009-05-07","bar_index":2031,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3779,"stop_level":3.3793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-08","known_ts":"2009-05-08","bar_index":2031,"type":"RECLAIM","strength":0.725,"price":3.6328,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-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":"2009-05-07","prior_stop_level":3.3793,"sweep_low":3.3587,"atr14":0.316807,"stop_level":3.200296,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-01","known_ts":"2009-07-06","bar_index":2044,"type":"BUY","strength":0.725,"price":3.2823,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2009-09-15","known_ts":"2009-09-15","bar_index":2061,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.3797,"stop_level":4.4182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-16","known_ts":"2009-09-16","bar_index":2061,"type":"RECLAIM","strength":1.0,"price":4.5529,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-09-15","prior_stop_level":4.4182,"sweep_low":4.2322,"atr14":0.286306,"stop_level":4.089047,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-11","known_ts":"2009-12-11","bar_index":2082,"type":"RECLAIM","strength":1.0,"price":5.2051,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-08","known_ts":"2010-03-10","bar_index":2101,"type":"BUY","strength":0.588,"price":4.2535,"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":30},{"ts":"2010-04-09","known_ts":"2010-04-09","bar_index":2108,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2796,"stop_level":4.4229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-04-14","known_ts":"2010-04-14","bar_index":2109,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.3969,"stop_level":4.4229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-04-15","known_ts":"2010-04-15","bar_index":2110,"type":"RECLAIM","strength":0.588,"price":4.4359,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-09 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":"2010-04-09","prior_stop_level":4.4229,"sweep_low":4.0256,"atr14":0.227765,"stop_level":3.911718,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-15","known_ts":"2010-04-15","bar_index":2110,"type":"RECLAIM","strength":0.588,"price":4.4359,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-04-14","prior_stop_level":4.4229,"sweep_low":4.2079,"atr14":0.227765,"stop_level":4.094018,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-28","known_ts":"2010-04-28","bar_index":2113,"type":"RECLAIM","strength":0.863,"price":4.6111,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-20","known_ts":"2010-05-20","bar_index":2118,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1651,"stop_level":4.316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-07-20","known_ts":"2010-07-22","bar_index":2132,"type":"BUY","strength":0.588,"price":3.5813,"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":"2010-08-11","known_ts":"2010-08-11","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1287,"stop_level":3.2599,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-27","known_ts":"2010-09-27","bar_index":2148,"type":"RECLAIM","strength":0.863,"price":4.2059,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-19","known_ts":"2010-10-19","bar_index":2153,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.2788,"stop_level":4.3318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-20","known_ts":"2010-10-20","bar_index":2153,"type":"RECLAIM","strength":1.0,"price":4.4444,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-19","prior_stop_level":4.3318,"sweep_low":4.2391,"atr14":0.173683,"stop_level":4.152258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-03","known_ts":"2010-11-03","bar_index":2157,"type":"RECLAIM","strength":1.0,"price":6.1609,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-16","known_ts":"2011-05-16","bar_index":2201,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2684,"stop_level":5.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-17","known_ts":"2011-05-17","bar_index":2201,"type":"RECLAIM","strength":0.863,"price":5.3561,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-16","prior_stop_level":5.31,"sweep_low":5.2414,"atr14":0.201779,"stop_level":5.140511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-25","known_ts":"2011-05-25","bar_index":2203,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9581,"stop_level":5.2684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-06-14","known_ts":"2011-06-16","bar_index":2208,"type":"REBUY","strength":0.725,"price":5.2279,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2011-07-12","known_ts":"2011-07-12","bar_index":2214,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2009,"stop_level":5.3561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-13","known_ts":"2011-07-13","bar_index":2214,"type":"RECLAIM","strength":0.863,"price":5.4977,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-07-12","prior_stop_level":5.3561,"sweep_low":5.1739,"atr14":0.179898,"stop_level":5.083951,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-27","known_ts":"2011-07-27","bar_index":2218,"type":"RECLAIM","strength":0.863,"price":5.6124,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-07-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-04","known_ts":"2011-08-04","bar_index":2220,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2954,"stop_level":5.4438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-10-07","known_ts":"2011-10-11","bar_index":2235,"type":"BUY","strength":0.588,"price":4.4987,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2011-11-02","known_ts":"2011-11-02","bar_index":2241,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4443,"stop_level":4.4715,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-03","known_ts":"2011-11-03","bar_index":2241,"type":"RECLAIM","strength":0.725,"price":4.7229,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2011-11-02","prior_stop_level":4.4715,"sweep_low":4.3628,"atr14":0.248341,"stop_level":4.23863,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":2246,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.106,"stop_level":4.3939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":2247,"type":"RECLAIM","strength":0.45,"price":4.4487,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":4.3939,"sweep_low":3.9004,"atr14":0.238724,"stop_level":3.781038,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-02","known_ts":"2011-12-06","bar_index":2248,"type":"REBUY","strength":0.45,"price":4.4556,"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":"2012-01-04","known_ts":"2012-01-06","bar_index":2255,"type":"BUY","strength":0.588,"price":4.2225,"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-23","known_ts":"2012-01-23","bar_index":2259,"type":"RECLAIM","strength":0.725,"price":4.8189,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-01-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":2268,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7008,"stop_level":4.7561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-09","known_ts":"2012-03-13","bar_index":2270,"type":"REBUY","strength":0.863,"price":5.0326,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2012-03-12","known_ts":"2012-03-12","bar_index":2270,"type":"RECLAIM","strength":0.725,"price":4.8667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-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":"2012-03-05","prior_stop_level":4.7561,"sweep_low":4.4934,"atr14":0.222834,"stop_level":4.381983,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-13","known_ts":"2012-06-15","bar_index":2292,"type":"BUY","strength":0.725,"price":4.6818,"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-07-19","known_ts":"2012-07-19","bar_index":2300,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6399,"stop_level":4.7306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-24","known_ts":"2012-07-24","bar_index":2301,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3608,"stop_level":4.7306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-03","known_ts":"2012-08-07","bar_index":2304,"type":"REBUY","strength":0.863,"price":4.8702,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2012-08-13","known_ts":"2012-08-15","bar_index":2306,"type":"BUY","strength":0.863,"price":4.8144,"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-10-03","known_ts":"2012-10-03","bar_index":2318,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7469,"stop_level":4.7821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-09","known_ts":"2012-10-09","bar_index":2319,"type":"RECLAIM","strength":0.588,"price":4.8314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-10-03","prior_stop_level":4.7821,"sweep_low":4.606,"atr14":0.175287,"stop_level":4.518357,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-19","known_ts":"2012-10-19","bar_index":2322,"type":"RECLAIM","strength":0.863,"price":4.761,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-31","known_ts":"2012-11-02","bar_index":2324,"type":"REBUY","strength":0.863,"price":5.0569,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-11-08","known_ts":"2012-11-08","bar_index":2326,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.645,"stop_level":4.6483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-30","known_ts":"2012-12-04","bar_index":2331,"type":"BUY","strength":0.863,"price":4.9504,"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":"2013-01-23","known_ts":"2013-01-23","bar_index":2342,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.3989,"stop_level":5.4354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-11","known_ts":"2013-02-11","bar_index":2347,"type":"RECLAIM","strength":1.0,"price":5.4062,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-04","known_ts":"2013-06-04","bar_index":2373,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8574,"stop_level":5.8869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-07","known_ts":"2013-06-07","bar_index":2374,"type":"RECLAIM","strength":1.0,"price":5.9899,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-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-06-04","prior_stop_level":5.8869,"sweep_low":5.7029,"atr14":0.201567,"stop_level":5.602117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-14","known_ts":"2013-06-14","bar_index":2375,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.7103,"stop_level":5.7765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-28","known_ts":"2013-06-28","bar_index":2379,"type":"RECLAIM","strength":1.0,"price":5.7765,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-17","known_ts":"2013-07-19","bar_index":2383,"type":"BUY","strength":1.0,"price":6.1812,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-09-11","known_ts":"2013-09-13","bar_index":2396,"type":"BUY","strength":0.725,"price":6.1534,"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":"2013-11-01","known_ts":"2013-11-01","bar_index":2408,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.515,"stop_level":6.6433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-05","known_ts":"2013-11-05","bar_index":2409,"type":"RECLAIM","strength":0.863,"price":6.6495,"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":true,"monthlyBull":true},"anchor_ts":"2013-11-01","prior_stop_level":6.6433,"sweep_low":6.4253,"atr14":0.230417,"stop_level":6.310092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-23","known_ts":"2013-12-26","bar_index":2420,"type":"BUY","strength":0.863,"price":6.642,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2014-01-15","known_ts":"2014-01-17","bar_index":2425,"type":"BUY","strength":0.863,"price":7.0679,"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-01-29","known_ts":"2014-01-29","bar_index":2428,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2983,"stop_level":6.3058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-01-30","known_ts":"2014-01-30","bar_index":2428,"type":"RECLAIM","strength":0.725,"price":6.5972,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-01-29","prior_stop_level":6.3058,"sweep_low":6.2386,"atr14":0.269628,"stop_level":6.103786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-13","known_ts":"2014-03-17","bar_index":2438,"type":"BUY","strength":0.725,"price":6.4317,"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":"2014-05-21","known_ts":"2014-05-23","bar_index":2454,"type":"BUY","strength":0.45,"price":5.8545,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-06-04","known_ts":"2014-06-04","bar_index":2457,"type":"RECLAIM","strength":0.725,"price":6.2185,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-05-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-24","known_ts":"2014-06-24","bar_index":2461,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9076,"stop_level":5.9303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-06-25","known_ts":"2014-06-25","bar_index":2462,"type":"RECLAIM","strength":0.588,"price":6.0062,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-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":"2014-06-24","prior_stop_level":5.9303,"sweep_low":5.8848,"atr14":0.205463,"stop_level":5.782069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-09","known_ts":"2014-07-09","bar_index":2465,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8393,"stop_level":5.9076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-28","known_ts":"2014-09-02","bar_index":2477,"type":"BUY","strength":0.45,"price":5.5002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-10","known_ts":"2014-10-14","bar_index":2487,"type":"BUY","strength":0.45,"price":5.0107,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-11-14","known_ts":"2014-11-14","bar_index":2495,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4084,"stop_level":5.4161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-08","known_ts":"2014-12-08","bar_index":2500,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0947,"stop_level":5.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-09","known_ts":"2014-12-09","bar_index":2500,"type":"RECLAIM","strength":0.725,"price":5.2633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-08","prior_stop_level":5.11,"sweep_low":4.9415,"atr14":0.228978,"stop_level":4.827011,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-29","known_ts":"2014-12-31","bar_index":2505,"type":"REBUY","strength":0.725,"price":5.202,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2015-01-26","known_ts":"2015-01-28","bar_index":2511,"type":"BUY","strength":0.725,"price":5.156,"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":45},{"ts":"2015-03-09","known_ts":"2015-03-09","bar_index":2520,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9912,"stop_level":5.9989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-23","known_ts":"2015-03-23","bar_index":2524,"type":"RECLAIM","strength":0.863,"price":6.0526,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-13","known_ts":"2015-05-13","bar_index":2536,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.8282,"stop_level":6.8515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-05-14","known_ts":"2015-05-14","bar_index":2536,"type":"RECLAIM","strength":1.0,"price":6.8668,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-05-13","prior_stop_level":6.8515,"sweep_low":6.7126,"atr14":0.156563,"stop_level":6.634319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-27","known_ts":"2015-05-29","bar_index":2539,"type":"REBUY","strength":1.0,"price":7.2984,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-06-25","known_ts":"2015-06-25","bar_index":2546,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.2213,"stop_level":7.3215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-10-15","known_ts":"2015-10-19","bar_index":2572,"type":"BUY","strength":0.725,"price":6.9512,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-12-01","known_ts":"2015-12-01","bar_index":2582,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0641,"stop_level":9.1495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-12-07","known_ts":"2015-12-07","bar_index":2584,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.002,"stop_level":9.0641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-12-15","known_ts":"2015-12-17","bar_index":2586,"type":"REBUY","strength":1.0,"price":9.3435,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2016-03-01","known_ts":"2016-03-03","bar_index":2603,"type":"BUY","strength":0.725,"price":8.5634,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2016-05-11","known_ts":"2016-05-11","bar_index":2619,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.5595,"stop_level":9.7865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-13","known_ts":"2016-07-15","bar_index":2634,"type":"BUY","strength":0.588,"price":8.9175,"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":55},{"ts":"2016-07-28","known_ts":"2016-07-28","bar_index":2637,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.6513,"stop_level":8.8862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-08-02","known_ts":"2016-08-02","bar_index":2638,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.5886,"stop_level":8.8862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-09-23","known_ts":"2016-09-27","bar_index":2651,"type":"BUY","strength":0.45,"price":8.5387,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-09-28","known_ts":"2016-09-28","bar_index":2652,"type":"RECLAIM","strength":0.588,"price":8.8377,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-09-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-10-26","known_ts":"2016-10-26","bar_index":2658,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1845,"stop_level":8.2868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-11-14","known_ts":"2016-11-16","bar_index":2663,"type":"BUY","strength":0.45,"price":7.7193,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-12-22","known_ts":"2016-12-22","bar_index":2672,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.656,"stop_level":7.7035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-12-27","known_ts":"2016-12-27","bar_index":2672,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.6402,"stop_level":7.7035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-12-29","known_ts":"2016-12-29","bar_index":2673,"type":"RECLAIM","strength":0.588,"price":7.7193,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-12-22","prior_stop_level":7.7035,"sweep_low":7.5056,"atr14":0.271031,"stop_level":7.370084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-29","known_ts":"2016-12-29","bar_index":2673,"type":"RECLAIM","strength":0.588,"price":7.7193,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-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":"2016-12-27","prior_stop_level":7.7035,"sweep_low":7.5056,"atr14":0.271031,"stop_level":7.370084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-20","known_ts":"2017-01-24","bar_index":2678,"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":"2017-01-20","trigger_known_ts":"2017-01-24","strength":0.45,"price":7.0701,"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.309048,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.5792,"atr14":0.272024,"stop_level":6.443188,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-25","known_ts":"2017-01-27","bar_index":2679,"type":"BUY","strength":0.45,"price":7.9331,"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":"2017-01-25","known_ts":"2017-01-27","bar_index":2679,"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":"2017-01-25","trigger_known_ts":"2017-01-27","strength":0.45,"price":7.9331,"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.224708,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.5792,"atr14":0.294839,"stop_level":6.43178,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-09","known_ts":"2017-03-09","bar_index":2689,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7209,"stop_level":7.8641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-05-31","known_ts":"2017-06-02","bar_index":2708,"type":"BUY","strength":0.45,"price":7.2126,"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":"2017-06-26","known_ts":"2017-06-26","bar_index":2714,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.0365,"stop_level":7.2606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-06-28","known_ts":"2017-06-28","bar_index":2714,"type":"RECLAIM","strength":0.588,"price":7.3967,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-06-26","prior_stop_level":7.2606,"sweep_low":6.9565,"atr14":0.265507,"stop_level":6.823746,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-25","known_ts":"2017-07-25","bar_index":2720,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8764,"stop_level":7.0045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-08-11","known_ts":"2017-08-15","bar_index":2725,"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":"2017-08-11","trigger_known_ts":"2017-08-15","strength":0.45,"price":4.5869,"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.480985,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3628,"atr14":0.256838,"stop_level":4.234381,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-12","known_ts":"2017-09-14","bar_index":2732,"type":"BUY","strength":0.45,"price":5.2256,"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":"2017-09-12","known_ts":"2017-09-14","bar_index":2732,"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":"2017-09-12","trigger_known_ts":"2017-09-14","strength":0.45,"price":5.2256,"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.408715,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4503,"atr14":0.209112,"stop_level":4.345744,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-17","known_ts":"2017-10-17","bar_index":2740,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2822,"stop_level":5.2983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-24","known_ts":"2017-10-24","bar_index":2742,"type":"RECLAIM","strength":0.588,"price":5.3226,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-10-17","prior_stop_level":5.2983,"sweep_low":5.1206,"atr14":0.212712,"stop_level":5.014244,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-01","known_ts":"2017-12-01","bar_index":2751,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4346,"stop_level":5.5323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-12-05","known_ts":"2017-12-05","bar_index":2751,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3533,"stop_level":5.5323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-12-12","known_ts":"2017-12-12","bar_index":2753,"type":"RECLAIM","strength":0.725,"price":5.5485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-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":"2017-12-05","prior_stop_level":5.5323,"sweep_low":5.2719,"atr14":0.225628,"stop_level":5.159086,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-25","known_ts":"2018-01-29","bar_index":2763,"type":"REBUY","strength":0.863,"price":6.7689,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2018-06-26","known_ts":"2018-06-28","bar_index":2798,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-06-26","trigger_known_ts":"2018-06-28","strength":0.45,"price":4.3605,"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.402729,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0549,"atr14":0.171631,"stop_level":3.969085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-05","known_ts":"2018-07-09","bar_index":2800,"type":"BUY","strength":0.45,"price":4.6082,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-07-05","known_ts":"2018-07-09","bar_index":2800,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-07-05","trigger_known_ts":"2018-07-09","strength":0.45,"price":4.6082,"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.361798,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1705,"atr14":0.179984,"stop_level":4.080508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-24","known_ts":"2018-07-24","bar_index":2804,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.154,"stop_level":4.2283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-08-16","known_ts":"2018-08-20","bar_index":2810,"type":"BUY","strength":0.588,"price":4.4018,"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":"2018-08-16","known_ts":"2018-08-20","bar_index":2810,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-08-16","trigger_known_ts":"2018-08-20","strength":0.588,"price":4.4018,"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.372668,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.419,"atr14":0.206806,"stop_level":3.315597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-12","known_ts":"2018-09-12","bar_index":2816,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1261,"stop_level":4.1762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":2817,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8927,"stop_level":4.1762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-29","known_ts":"2018-10-31","bar_index":2827,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-10-29","trigger_known_ts":"2018-10-31","strength":0.45,"price":3.601,"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.486796,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3176,"atr14":0.152942,"stop_level":3.241129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-01","known_ts":"2018-11-05","bar_index":2828,"type":"BUY","strength":0.45,"price":3.701,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-11-01","known_ts":"2018-11-05","bar_index":2828,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-11-01","trigger_known_ts":"2018-11-05","strength":0.45,"price":3.701,"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.472544,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3176,"atr14":0.139882,"stop_level":3.247659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-20","known_ts":"2018-11-20","bar_index":2832,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4738,"stop_level":3.5927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-28","known_ts":"2018-11-30","bar_index":2834,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-11-28","trigger_known_ts":"2018-11-30","strength":0.588,"price":3.7184,"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.470064,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.457,"atr14":0.15261,"stop_level":3.380695,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-14","known_ts":"2018-12-14","bar_index":2837,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3642,"stop_level":3.457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-31","known_ts":"2019-01-03","bar_index":2841,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-12-31","trigger_known_ts":"2019-01-03","strength":0.45,"price":2.9764,"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.575812,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6307,"atr14":0.175795,"stop_level":2.542803,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-09","known_ts":"2019-01-11","bar_index":2843,"type":"BUY","strength":0.45,"price":2.9764,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-01-09","known_ts":"2019-01-11","bar_index":2843,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-01-09","trigger_known_ts":"2019-01-11","strength":0.45,"price":2.9764,"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.575812,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.656,"atr14":0.184089,"stop_level":2.563956,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-19","known_ts":"2019-02-21","bar_index":2852,"type":"BUY","strength":0.588,"price":2.7828,"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":"2019-03-05","known_ts":"2019-03-05","bar_index":2855,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5859,"stop_level":2.6801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-28","known_ts":"2019-04-01","bar_index":2861,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2019-03-28","trigger_known_ts":"2019-04-01","strength":0.45,"price":2.2263,"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.653613,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1235,"atr14":0.117232,"stop_level":2.064884,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-02","known_ts":"2019-04-04","bar_index":2862,"type":"BUY","strength":0.45,"price":2.4917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-04-02","known_ts":"2019-04-04","bar_index":2862,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-04-02","trigger_known_ts":"2019-04-04","strength":0.45,"price":2.4917,"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.610331,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1235,"atr14":0.122236,"stop_level":2.062382,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-14","known_ts":"2019-06-14","bar_index":2879,"type":"RECLAIM","strength":0.863,"price":3.1796,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-25","known_ts":"2019-06-25","bar_index":2881,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.0058,"stop_level":3.1275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-28","known_ts":"2019-06-28","bar_index":2882,"type":"RECLAIM","strength":0.725,"price":3.1709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-06-25","prior_stop_level":3.1275,"sweep_low":2.8582,"atr14":0.122383,"stop_level":2.797008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-02","known_ts":"2019-07-05","bar_index":2883,"type":"REBUY","strength":1.0,"price":3.5358,"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":"2019-07-17","known_ts":"2019-07-17","bar_index":2886,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3447,"stop_level":3.4402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-01","known_ts":"2019-08-01","bar_index":2890,"type":"RECLAIM","strength":1.0,"price":3.5097,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-17","known_ts":"2019-10-21","bar_index":2908,"type":"REBUY","strength":1.0,"price":4.7372,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2020-02-26","known_ts":"2020-02-26","bar_index":2937,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.7986,"stop_level":5.8191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-28","known_ts":"2020-02-28","bar_index":2938,"type":"RECLAIM","strength":1.0,"price":5.9326,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-02-26","prior_stop_level":5.8191,"sweep_low":5.3697,"atr14":0.324001,"stop_level":5.2077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-15","known_ts":"2020-04-17","bar_index":2949,"type":"BUY","strength":0.725,"price":4.8426,"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":"2020-06-12","known_ts":"2020-06-12","bar_index":2962,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6566,"stop_level":5.7467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-06-16","known_ts":"2020-06-16","bar_index":2963,"type":"RECLAIM","strength":0.863,"price":6.125,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-06-12","prior_stop_level":5.7467,"sweep_low":5.2603,"atr14":0.363084,"stop_level":5.078758,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":2966,"type":"RECLAIM","strength":0.863,"price":5.8277,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-08-05","known_ts":"2020-08-07","bar_index":2975,"type":"BUY","strength":0.725,"price":6.0259,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2020-09-04","known_ts":"2020-09-04","bar_index":2982,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.8606,"stop_level":5.9178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":2984,"type":"RECLAIM","strength":0.863,"price":5.9694,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-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":"2020-09-04","prior_stop_level":5.9178,"sweep_low":5.5975,"atr14":0.270468,"stop_level":5.462266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-17","known_ts":"2020-09-21","bar_index":2985,"type":"REBUY","strength":0.863,"price":6.3958,"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":"2020-10-05","known_ts":"2020-10-07","bar_index":2989,"type":"REBUY","strength":0.725,"price":6.7134,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2021-05-24","known_ts":"2021-05-26","bar_index":3042,"type":"BUY","strength":0.725,"price":8.8108,"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":"2021-06-17","known_ts":"2021-06-17","bar_index":3047,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2315,"stop_level":7.3977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-08-10","known_ts":"2021-08-12","bar_index":3060,"type":"BUY","strength":0.45,"price":6.9082,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-10-22","known_ts":"2021-10-22","bar_index":3077,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2748,"stop_level":7.3399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-26","known_ts":"2022-01-28","bar_index":3099,"type":"BUY","strength":0.45,"price":6.8622,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-01-26","known_ts":"2022-01-28","bar_index":3099,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-01-26","trigger_known_ts":"2022-01-28","strength":0.45,"price":6.8622,"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.280692,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5721,"atr14":0.289087,"stop_level":5.427556,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-14","known_ts":"2022-03-14","bar_index":3109,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.827,"stop_level":6.1282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-13","known_ts":"2022-04-18","bar_index":3117,"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-04-13","trigger_known_ts":"2022-04-18","strength":0.45,"price":5.7046,"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.352545,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.394,"atr14":0.244979,"stop_level":5.271511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-27","known_ts":"2022-04-29","bar_index":3120,"type":"BUY","strength":0.588,"price":6.7684,"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":80},{"ts":"2022-07-28","known_ts":"2022-08-01","bar_index":3141,"type":"BUY","strength":0.588,"price":5.9516,"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":30},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":3172,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.1156,"stop_level":11.3072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":3173,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.106,"stop_level":11.1156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-14","known_ts":"2022-12-14","bar_index":3173,"type":"RECLAIM","strength":1.0,"price":11.3264,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-12-09","prior_stop_level":11.3072,"sweep_low":10.9527,"atr14":0.492651,"stop_level":10.706374,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":3174,"type":"RECLAIM","strength":1.0,"price":11.3551,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-12-15","prior_stop_level":11.1156,"sweep_low":10.7802,"atr14":0.469677,"stop_level":10.545362,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-30","known_ts":"2022-12-30","bar_index":3177,"type":"RECLAIM","strength":1.0,"price":11.6618,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-01-10","known_ts":"2023-01-12","bar_index":3179,"type":"REBUY","strength":1.0,"price":12.6775,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2023-01-24","known_ts":"2023-01-26","bar_index":3182,"type":"REBUY","strength":1.0,"price":14.3544,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2023-06-21","known_ts":"2023-06-23","bar_index":3216,"type":"BUY","strength":0.725,"price":11.9268,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":3226,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.7046,"stop_level":11.9171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-08-09","known_ts":"2023-08-09","bar_index":3227,"type":"RECLAIM","strength":0.588,"price":12.0909,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-07 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":"2023-08-07","prior_stop_level":11.9171,"sweep_low":11.3377,"atr14":0.39016,"stop_level":11.14262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-21","known_ts":"2023-08-21","bar_index":3230,"type":"RECLAIM","strength":0.863,"price":15.1137,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-06","known_ts":"2023-09-06","bar_index":3233,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.6786,"stop_level":14.8336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-13","known_ts":"2023-09-13","bar_index":3235,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.2523,"stop_level":14.8336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-19","known_ts":"2023-09-19","bar_index":3236,"type":"RECLAIM","strength":0.863,"price":14.8821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-09-13","prior_stop_level":14.8336,"sweep_low":14.0101,"atr14":0.518648,"stop_level":13.750776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-28","known_ts":"2023-09-28","bar_index":3239,"type":"RECLAIM","strength":1.0,"price":15.3084,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-19","known_ts":"2023-10-19","bar_index":3244,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.6011,"stop_level":15.2696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-23","known_ts":"2023-10-23","bar_index":3244,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.417,"stop_level":15.2696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-12-11","known_ts":"2023-12-13","bar_index":3256,"type":"BUY","strength":0.725,"price":13.4451,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-02-05","known_ts":"2024-02-05","bar_index":3268,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.0837,"stop_level":13.1922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-06","known_ts":"2024-02-06","bar_index":3268,"type":"RECLAIM","strength":0.725,"price":13.2595,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-02-05","prior_stop_level":13.1922,"sweep_low":13.0349,"atr14":0.416329,"stop_level":12.826735,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-21","known_ts":"2024-02-21","bar_index":3272,"type":"RECLAIM","strength":0.725,"price":14.0699,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-03-05","known_ts":"2024-03-05","bar_index":3275,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.6989,"stop_level":13.9039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-03-06","known_ts":"2024-03-06","bar_index":3275,"type":"RECLAIM","strength":0.725,"price":13.9918,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-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":"2024-03-05","prior_stop_level":13.9039,"sweep_low":13.6696,"atr14":0.374647,"stop_level":13.482277,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-21","known_ts":"2024-03-21","bar_index":3279,"type":"RECLAIM","strength":0.725,"price":14.5191,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-09","known_ts":"2024-04-09","bar_index":3283,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.4898,"stop_level":14.5093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-25","known_ts":"2024-04-25","bar_index":3287,"type":"RECLAIM","strength":0.863,"price":14.6557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-03","known_ts":"2024-05-07","bar_index":3289,"type":"BUY","strength":0.863,"price":14.9108,"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":50},{"ts":"2024-05-23","known_ts":"2024-05-23","bar_index":3293,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.1753,"stop_level":15.3712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-24","known_ts":"2024-05-24","bar_index":3294,"type":"RECLAIM","strength":0.863,"price":15.6455,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-05-23","prior_stop_level":15.3712,"sweep_low":15.0577,"atr14":0.43786,"stop_level":14.83877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-30","known_ts":"2024-05-30","bar_index":3295,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0283,"stop_level":15.1753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-31","known_ts":"2024-05-31","bar_index":3295,"type":"RECLAIM","strength":0.863,"price":15.5574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-05-30","prior_stop_level":15.1753,"sweep_low":14.9695,"atr14":0.448533,"stop_level":14.745233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-15","known_ts":"2024-07-17","bar_index":3305,"type":"BUY","strength":0.588,"price":15.6063,"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":35},{"ts":"2024-12-17","known_ts":"2024-12-17","bar_index":3341,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.6278,"stop_level":19.7854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-02-05","known_ts":"2025-02-07","bar_index":3352,"type":"BUY","strength":0.863,"price":20.7708,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2025-05-07","known_ts":"2025-05-09","bar_index":3373,"type":"BUY","strength":0.45,"price":15.7732,"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-09-09","known_ts":"2025-09-09","bar_index":3401,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.5597,"stop_level":22.5994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-11","known_ts":"2025-09-11","bar_index":3402,"type":"RECLAIM","strength":0.863,"price":22.7285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-09-09","prior_stop_level":22.5994,"sweep_low":21.9044,"atr14":0.85522,"stop_level":21.47679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-24","known_ts":"2025-09-24","bar_index":3405,"type":"RECLAIM","strength":0.863,"price":23.5229,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-02","known_ts":"2026-01-06","bar_index":3428,"type":"BUY","strength":0.588,"price":18.9074,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2026-02-12","known_ts":"2026-02-12","bar_index":3437,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.8342,"stop_level":21.914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-13","known_ts":"2026-02-13","bar_index":3437,"type":"RECLAIM","strength":0.725,"price":22.433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-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":"2026-02-12","prior_stop_level":21.914,"sweep_low":21.475,"atr14":0.798806,"stop_level":21.075597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-23","known_ts":"2026-02-23","bar_index":3439,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.3253,"stop_level":21.8342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-24","known_ts":"2026-02-24","bar_index":3439,"type":"RECLAIM","strength":0.863,"price":21.914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-02-23","prior_stop_level":21.8342,"sweep_low":21.0359,"atr14":0.797086,"stop_level":20.637357,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-17","known_ts":"2026-04-21","bar_index":3452,"type":"BUY","strength":0.588,"price":20.7166,"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":50},{"ts":"2026-06-05","known_ts":"2026-06-05","bar_index":3463,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.55,"stop_level":22.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-08","known_ts":"2026-06-08","bar_index":3463,"type":"RECLAIM","strength":0.863,"price":23.45,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-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-06-05","prior_stop_level":22.59,"sweep_low":21.97,"atr14":0.902625,"stop_level":21.518688,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-23","known_ts":"2026-06-23","bar_index":3467,"type":"RECLAIM","strength":0.863,"price":26.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-06-23","last_scored_basis":null,"bars_since_signal":19,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2017-05-12","2017-05-25","2018-04-13","2018-05-04","2018-05-17","2018-08-16","2019-11-29","2020-03-19","2020-07-20","2020-08-05","2021-03-03","2021-03-29","2021-04-20","2021-05-14","2021-06-28","2021-07-20","2021-12-08","2021-12-21","2022-01-26","2022-06-28","2022-07-25","2022-10-31","2023-02-14","2023-03-03","2023-03-21","2023-04-25","2023-05-16","2023-06-07","2023-11-14","2024-07-10","2025-01-03","2025-01-14","2025-03-12","2025-05-02","2025-10-20","2025-11-21","2026-03-23","2026-03-31","2026-07-31","2026-09-03"],"warnings":[{"ts":"2022-08-31","kind":"arm","px":7.3801},{"ts":"2022-11-23","kind":"arm","px":10.5502},{"ts":"2022-12-09","kind":"confirm","px":11.1156,"level":11.3072},{"ts":"2022-12-14","kind":"arm","px":11.3264},{"ts":"2022-12-15","kind":"confirm","px":11.106,"level":11.1156},{"ts":"2023-08-02","kind":"arm","px":12.1006},{"ts":"2023-08-07","kind":"confirm","px":11.7046,"level":11.9171},{"ts":"2023-08-28","kind":"arm","px":15.4246},{"ts":"2023-09-06","kind":"confirm","px":14.6786,"level":14.8336},{"ts":"2023-09-12","kind":"arm","px":14.5236},{"ts":"2023-09-13","kind":"confirm","px":14.2523,"level":14.8336},{"ts":"2023-10-18","kind":"arm","px":15.4343},{"ts":"2023-10-19","kind":"confirm","px":14.6011,"level":15.2696},{"ts":"2023-10-20","kind":"arm","px":14.4267},{"ts":"2023-10-23","kind":"confirm","px":14.417,"level":15.2696},{"ts":"2023-12-29","kind":"arm","px":13.6981},{"ts":"2024-01-30","kind":"arm","px":13.63},{"ts":"2024-02-05","kind":"confirm","px":13.0837,"level":13.1922},{"ts":"2024-02-28","kind":"arm","px":13.9039},{"ts":"2024-03-05","kind":"confirm","px":13.6989,"level":13.9039},{"ts":"2024-04-02","kind":"arm","px":14.5093},{"ts":"2024-04-09","kind":"confirm","px":14.4898,"level":14.5093},{"ts":"2024-05-22","kind":"arm","px":15.3712},{"ts":"2024-05-23","kind":"confirm","px":15.1753,"level":15.3712},{"ts":"2024-05-29","kind":"arm","px":15.2341},{"ts":"2024-05-30","kind":"confirm","px":15.0283,"level":15.1753},{"ts":"2024-10-21","kind":"arm","px":16.1781},{"ts":"2024-11-19","kind":"arm","px":19.9726},{"ts":"2024-12-17","kind":"confirm","px":19.6278,"level":19.7854},{"ts":"2025-05-22","kind":"arm","px":15.5255},{"ts":"2025-06-17","kind":"arm","px":15.9516},{"ts":"2025-07-11","kind":"arm","px":17.517},{"ts":"2025-08-11","kind":"arm","px":18.2204},{"ts":"2025-09-09","kind":"confirm","px":22.5597,"level":22.5994},{"ts":"2026-02-03","kind":"arm","px":22.1436},{"ts":"2026-02-12","kind":"confirm","px":21.8342,"level":21.914},{"ts":"2026-02-20","kind":"arm","px":21.924},{"ts":"2026-02-23","kind":"confirm","px":21.3253,"level":21.8342},{"ts":"2026-05-14","kind":"arm","px":24.15},{"ts":"2026-06-05","kind":"confirm","px":22.55,"level":22.59}],"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":[]}}}