{"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":"MRTN","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1987-05-11","known_ts":"1987-05-13","bar_index":53,"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-11","trigger_known_ts":"1987-05-13","strength":0.45,"price":0.6162,"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.357924,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5657,"atr14":0.02088,"stop_level":0.55526,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-05","known_ts":"1987-06-09","bar_index":59,"type":"BUY","strength":0.45,"price":0.5657,"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-05","known_ts":"1987-06-09","bar_index":59,"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-05","trigger_known_ts":"1987-06-09","strength":0.45,"price":0.5657,"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.410545,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5203,"atr14":0.013285,"stop_level":0.513657,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-15","known_ts":"1987-06-17","bar_index":61,"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-06-15","trigger_known_ts":"1987-06-17","strength":0.45,"price":0.6061,"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.368448,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5203,"atr14":0.01898,"stop_level":0.51081,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-21","known_ts":"1987-07-21","bar_index":69,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5859,"stop_level":0.596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-07-23","known_ts":"1987-07-23","bar_index":70,"type":"RECLAIM","strength":0.588,"price":0.6061,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-07-21","prior_stop_level":0.596,"sweep_low":0.5859,"atr14":0.009444,"stop_level":0.581178,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-09-25","known_ts":"1987-09-25","bar_index":85,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5455,"stop_level":0.5556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-10-02","known_ts":"1987-10-02","bar_index":86,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5253,"stop_level":0.5455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-11-11","known_ts":"1987-11-13","bar_index":96,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-11-11","trigger_known_ts":"1987-11-13","strength":0.45,"price":0.2627,"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.726269,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2424,"atr14":0.026034,"stop_level":0.229383,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-11","known_ts":"1987-12-15","bar_index":103,"type":"BUY","strength":0.45,"price":0.202,"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-12-11","known_ts":"1987-12-15","bar_index":103,"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-12-11","trigger_known_ts":"1987-12-15","strength":0.45,"price":0.202,"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.789518,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.202,"atr14":0.021664,"stop_level":0.191168,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-01-05","known_ts":"1988-01-05","bar_index":108,"type":"RECLAIM","strength":0.725,"price":0.293,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-12-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1988-01-21","known_ts":"1988-01-21","bar_index":112,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2424,"stop_level":0.2627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1988-01-25","known_ts":"1988-01-25","bar_index":112,"type":"RECLAIM","strength":0.725,"price":0.2728,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-01-21 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":"1988-01-21","prior_stop_level":0.2627,"sweep_low":0.2424,"atr14":0.022168,"stop_level":0.231316,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-14","known_ts":"1988-03-14","bar_index":124,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2222,"stop_level":0.2424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1988-04-05","known_ts":"1988-04-07","bar_index":129,"type":"BUY","strength":0.725,"price":0.2222,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1988-05-17","known_ts":"1988-05-19","bar_index":139,"type":"BUY","strength":0.725,"price":0.202,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1988-05-31","known_ts":"1988-05-31","bar_index":142,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1919,"stop_level":0.197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1988-06-06","known_ts":"1988-06-06","bar_index":143,"type":"RECLAIM","strength":0.725,"price":0.2121,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1988-05-31","prior_stop_level":0.197,"sweep_low":0.1919,"atr14":0.00893,"stop_level":0.187435,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-08-03","known_ts":"1988-08-03","bar_index":157,"type":"RECLAIM","strength":1.0,"price":0.2424,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-10-24","known_ts":"1988-10-26","bar_index":176,"type":"BUY","strength":1.0,"price":0.2526,"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":30},{"ts":"1988-11-01","known_ts":"1988-11-03","bar_index":178,"type":"REBUY","strength":1.0,"price":0.2627,"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":"1988-11-09","known_ts":"1988-11-11","bar_index":180,"type":"REBUY","strength":1.0,"price":0.2627,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1989-01-06","known_ts":"1989-01-10","bar_index":193,"type":"BUY","strength":1.0,"price":0.2526,"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":"quality","score":65},{"ts":"1989-03-27","known_ts":"1989-03-29","bar_index":211,"type":"BUY","strength":0.863,"price":0.2526,"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":"1989-04-25","known_ts":"1989-04-25","bar_index":218,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2323,"stop_level":0.2424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1989-06-02","known_ts":"1989-06-06","bar_index":227,"type":"BUY","strength":0.588,"price":0.2121,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1989-06-12","known_ts":"1989-06-14","bar_index":229,"type":"BUY","strength":0.588,"price":0.2071,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"1989-07-10","known_ts":"1989-07-10","bar_index":235,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.202,"stop_level":0.2121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1989-10-17","known_ts":"1989-10-17","bar_index":258,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1818,"stop_level":0.1919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-10-26","known_ts":"1989-10-30","bar_index":261,"type":"REBUY","strength":0.588,"price":0.1919,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1989-11-27","known_ts":"1989-11-29","bar_index":268,"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":"1989-11-27","trigger_known_ts":"1989-11-29","strength":0.45,"price":0.1717,"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.370601,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1616,"atr14":0.004286,"stop_level":0.159457,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-12-13","known_ts":"1989-12-15","bar_index":272,"type":"BUY","strength":0.45,"price":0.1717,"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":"1989-12-13","known_ts":"1989-12-15","bar_index":272,"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":"1989-12-13","trigger_known_ts":"1989-12-15","strength":0.45,"price":0.1717,"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.370601,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1616,"atr14":0.005278,"stop_level":0.158961,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-12-27","known_ts":"1989-12-29","bar_index":275,"type":"BUY","strength":0.45,"price":0.1717,"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":"1989-12-27","known_ts":"1989-12-29","bar_index":275,"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":"1989-12-27","trigger_known_ts":"1989-12-29","strength":0.45,"price":0.1717,"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.370601,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1616,"atr14":0.005097,"stop_level":0.159052,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-01-05","known_ts":"1990-01-09","bar_index":277,"type":"BUY","strength":0.588,"price":0.1667,"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":"1990-01-11","known_ts":"1990-01-11","bar_index":278,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1515,"stop_level":0.1616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-02-13","known_ts":"1990-02-15","bar_index":286,"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-02-13","trigger_known_ts":"1990-02-15","strength":0.45,"price":0.1515,"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.400238,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1364,"atr14":0.004472,"stop_level":0.134164,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-02-27","known_ts":"1990-03-01","bar_index":289,"type":"BUY","strength":0.45,"price":0.1414,"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-02-27","known_ts":"1990-03-01","bar_index":289,"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-02-27","trigger_known_ts":"1990-03-01","strength":0.45,"price":0.1414,"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.440222,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1313,"atr14":0.003629,"stop_level":0.129485,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-04-27","known_ts":"1990-04-27","bar_index":303,"type":"RECLAIM","strength":0.863,"price":0.1818,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-12","known_ts":"1990-06-12","bar_index":313,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1768,"stop_level":0.1869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-27","known_ts":"1990-06-27","bar_index":317,"type":"RECLAIM","strength":0.863,"price":0.1919,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-02","known_ts":"1990-07-05","bar_index":318,"type":"BUY","strength":1.0,"price":0.197,"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":40},{"ts":"1990-08-22","known_ts":"1990-08-22","bar_index":330,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.202,"stop_level":0.2121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-11-15","known_ts":"1990-11-19","bar_index":350,"type":"BUY","strength":0.588,"price":0.1465,"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":"1991-01-22","known_ts":"1991-01-24","bar_index":365,"type":"REBUY","strength":1.0,"price":0.202,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1991-04-10","known_ts":"1991-04-10","bar_index":383,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2627,"stop_level":0.2728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-18","known_ts":"1991-06-20","bar_index":399,"type":"BUY","strength":0.725,"price":0.2526,"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":"1991-09-20","known_ts":"1991-09-20","bar_index":421,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2829,"stop_level":0.3132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-02-25","known_ts":"1992-02-25","bar_index":457,"type":"RECLAIM","strength":0.863,"price":0.3435,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-09-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-20","known_ts":"1992-03-20","bar_index":463,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3233,"stop_level":0.3435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-25","known_ts":"1992-03-25","bar_index":464,"type":"RECLAIM","strength":1.0,"price":0.3637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-03-20 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":"1992-03-20","prior_stop_level":0.3435,"sweep_low":0.3233,"atr14":0.011333,"stop_level":0.317634,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-29","known_ts":"1992-06-29","bar_index":486,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3031,"stop_level":0.3182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-07-29","known_ts":"1992-07-31","bar_index":493,"type":"BUY","strength":0.725,"price":0.3334,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1992-09-21","known_ts":"1992-09-21","bar_index":505,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3233,"stop_level":0.3435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-09-23","known_ts":"1992-09-25","bar_index":506,"type":"BUY","strength":0.725,"price":0.3637,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1992-09-25","known_ts":"1992-09-25","bar_index":506,"type":"RECLAIM","strength":0.725,"price":0.3637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-09-21","prior_stop_level":0.3435,"sweep_low":0.3233,"atr14":0.009349,"stop_level":0.318625,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-27","known_ts":"1992-10-29","bar_index":514,"type":"BUY","strength":0.588,"price":0.3637,"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":60},{"ts":"1993-04-21","known_ts":"1993-04-21","bar_index":554,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5152,"stop_level":0.5354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-23","known_ts":"1993-04-23","bar_index":555,"type":"RECLAIM","strength":1.0,"price":0.5556,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-04-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-04-21","prior_stop_level":0.5354,"sweep_low":0.5152,"atr14":0.01483,"stop_level":0.507785,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-21","known_ts":"1993-05-21","bar_index":561,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5455,"stop_level":0.5506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-05-26","known_ts":"1993-05-26","bar_index":562,"type":"RECLAIM","strength":0.863,"price":0.5758,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-05-21 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":"1993-05-21","prior_stop_level":0.5506,"sweep_low":0.5354,"atr14":0.014965,"stop_level":0.527917,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-15","known_ts":"1993-07-19","bar_index":574,"type":"BUY","strength":0.725,"price":0.5657,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1993-07-23","known_ts":"1993-07-27","bar_index":576,"type":"BUY","strength":0.725,"price":0.5657,"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-08-05","known_ts":"1993-08-09","bar_index":579,"type":"BUY","strength":0.725,"price":0.5758,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1994-04-18","known_ts":"1994-04-20","bar_index":638,"type":"BUY","strength":0.725,"price":0.7475,"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":"1994-06-27","known_ts":"1994-06-29","bar_index":654,"type":"REBUY","strength":0.725,"price":0.7678,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1994-07-22","known_ts":"1994-07-26","bar_index":660,"type":"BUY","strength":0.588,"price":0.7678,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1994-08-09","known_ts":"1994-08-11","bar_index":664,"type":"BUY","strength":0.588,"price":0.7678,"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":"aplus","score":90},{"ts":"1994-09-22","known_ts":"1994-09-22","bar_index":674,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7273,"stop_level":0.7678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-26","known_ts":"1994-09-28","bar_index":675,"type":"REBUY","strength":0.725,"price":0.788,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1994-09-26","known_ts":"1994-09-26","bar_index":675,"type":"RECLAIM","strength":0.588,"price":0.788,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-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":"1994-09-22","prior_stop_level":0.7678,"sweep_low":0.7273,"atr14":0.02454,"stop_level":0.71503,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-17","known_ts":"1994-10-19","bar_index":680,"type":"BUY","strength":0.725,"price":0.788,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1994-11-23","known_ts":"1994-11-28","bar_index":689,"type":"BUY","strength":0.725,"price":0.8082,"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":"quality","score":65},{"ts":"1994-12-20","known_ts":"1994-12-22","bar_index":695,"type":"BUY","strength":0.863,"price":0.8082,"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":75},{"ts":"1995-02-10","known_ts":"1995-02-14","bar_index":707,"type":"BUY","strength":0.588,"price":0.7678,"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":"1995-04-07","known_ts":"1995-04-11","bar_index":720,"type":"REBUY","strength":0.863,"price":0.8486,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"1995-05-01","known_ts":"1995-05-03","bar_index":725,"type":"BUY","strength":0.863,"price":0.8486,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1995-09-01","known_ts":"1995-09-06","bar_index":754,"type":"BUY","strength":0.588,"price":0.8082,"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":45},{"ts":"1995-10-19","known_ts":"1995-10-23","bar_index":765,"type":"BUY","strength":0.45,"price":0.7071,"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":"1995-11-29","known_ts":"1995-11-29","bar_index":774,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.6364,"stop_level":0.6465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-12-06","known_ts":"1995-12-06","bar_index":776,"type":"RECLAIM","strength":0.45,"price":0.6667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-11-29 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":"1995-11-29","prior_stop_level":0.6465,"sweep_low":0.6364,"atr14":0.013833,"stop_level":0.629483,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-11","known_ts":"1996-01-15","bar_index":784,"type":"BUY","strength":0.588,"price":0.6415,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-01-11","known_ts":"1996-01-15","bar_index":784,"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-01-11","trigger_known_ts":"1996-01-15","strength":0.588,"price":0.6415,"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.244049,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.6061,"atr14":0.014331,"stop_level":0.598934,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-02","known_ts":"1996-04-04","bar_index":803,"type":"REBUY","strength":0.725,"price":0.6667,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1996-08-14","known_ts":"1996-08-16","bar_index":834,"type":"BUY","strength":0.588,"price":0.5657,"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":80},{"ts":"1996-10-01","known_ts":"1996-10-03","bar_index":845,"type":"BUY","strength":0.45,"price":0.5556,"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-01-14","known_ts":"1997-01-14","bar_index":869,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4899,"stop_level":0.5455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-01-30","known_ts":"1997-02-03","bar_index":873,"type":"REBUY","strength":0.725,"price":0.5177,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1997-02-20","known_ts":"1997-02-20","bar_index":877,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5,"stop_level":0.5152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-02-27","known_ts":"1997-02-27","bar_index":879,"type":"RECLAIM","strength":0.725,"price":0.5203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-02-20","prior_stop_level":0.5152,"sweep_low":0.5,"atr14":0.007015,"stop_level":0.496492,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-02","known_ts":"1997-04-04","bar_index":887,"type":"BUY","strength":0.588,"price":0.5253,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"1997-04-15","known_ts":"1997-04-17","bar_index":890,"type":"BUY","strength":0.863,"price":0.5253,"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":"1997-05-16","known_ts":"1997-05-16","bar_index":897,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.495,"stop_level":0.5152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-06-13","known_ts":"1997-06-17","bar_index":904,"type":"BUY","strength":0.863,"price":0.5253,"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":"1997-08-08","known_ts":"1997-08-08","bar_index":917,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7678,"stop_level":0.7779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-26","known_ts":"1997-08-26","bar_index":921,"type":"RECLAIM","strength":1.0,"price":0.788,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-22","known_ts":"1997-10-22","bar_index":934,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.889,"stop_level":0.9294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-05","known_ts":"1998-01-07","bar_index":951,"type":"BUY","strength":0.863,"price":0.9698,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1998-04-03","known_ts":"1998-04-03","bar_index":971,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0607,"stop_level":1.091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-23","known_ts":"1998-06-25","bar_index":990,"type":"BUY","strength":0.725,"price":1.0683,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1998-07-20","known_ts":"1998-07-22","bar_index":996,"type":"REBUY","strength":0.725,"price":1.0683,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1998-09-25","known_ts":"1998-09-29","bar_index":1012,"type":"BUY","strength":0.588,"price":0.8183,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"1998-11-23","known_ts":"1998-11-23","bar_index":1025,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8258,"stop_level":0.8334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-03","known_ts":"1998-12-07","bar_index":1028,"type":"REBUY","strength":0.588,"price":0.8258,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-02-12","known_ts":"1999-02-12","bar_index":1044,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.841,"stop_level":0.8637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-22","known_ts":"1999-02-22","bar_index":1045,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8107,"stop_level":0.841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-26","known_ts":"1999-02-26","bar_index":1047,"type":"RECLAIM","strength":0.588,"price":0.8561,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-02-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":"1999-02-22","prior_stop_level":0.841,"sweep_low":0.8107,"atr14":0.016523,"stop_level":0.802438,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-08","known_ts":"1999-03-10","bar_index":1049,"type":"BUY","strength":0.725,"price":0.8524,"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":40},{"ts":"1999-03-24","known_ts":"1999-03-26","bar_index":1053,"type":"BUY","strength":0.725,"price":0.8599,"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":40},{"ts":"1999-05-03","known_ts":"1999-05-05","bar_index":1062,"type":"BUY","strength":0.45,"price":0.7576,"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-05-03","known_ts":"1999-05-05","bar_index":1062,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-05-03","trigger_known_ts":"1999-05-05","strength":0.45,"price":0.7576,"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.305591,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6781,"atr14":0.041345,"stop_level":0.657428,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-11","known_ts":"1999-05-11","bar_index":1064,"type":"RECLAIM","strength":0.588,"price":0.8183,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-05-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-06-04","known_ts":"1999-06-04","bar_index":1069,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7198,"stop_level":0.788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-07-12","known_ts":"1999-07-14","bar_index":1078,"type":"BUY","strength":0.725,"price":0.7842,"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":35},{"ts":"1999-09-03","known_ts":"1999-09-08","bar_index":1091,"type":"BUY","strength":0.725,"price":0.7273,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1999-09-30","known_ts":"1999-10-04","bar_index":1097,"type":"BUY","strength":0.725,"price":0.7236,"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":65},{"ts":"1999-11-08","known_ts":"1999-11-10","bar_index":1106,"type":"BUY","strength":0.45,"price":0.6857,"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-11-08","known_ts":"1999-11-10","bar_index":1106,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-11-08","trigger_known_ts":"1999-11-10","strength":0.45,"price":0.6857,"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.226509,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5985,"atr14":0.019415,"stop_level":0.588792,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-03","known_ts":"1999-12-03","bar_index":1112,"type":"RECLAIM","strength":0.725,"price":0.7273,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-11-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-02-14","known_ts":"2000-02-14","bar_index":1128,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8675,"stop_level":0.8751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-02-22","known_ts":"2000-02-22","bar_index":1130,"type":"RECLAIM","strength":0.863,"price":0.9016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-02-14","prior_stop_level":0.8751,"sweep_low":0.8486,"atr14":0.014386,"stop_level":0.841407,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-17","known_ts":"2000-03-17","bar_index":1136,"type":"RECLAIM","strength":1.0,"price":0.8713,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-13","known_ts":"2000-06-15","bar_index":1156,"type":"BUY","strength":0.863,"price":0.8865,"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":"2000-07-10","known_ts":"2000-07-12","bar_index":1162,"type":"BUY","strength":0.863,"price":0.8865,"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":10},{"ts":"2000-11-22","known_ts":"2000-11-27","bar_index":1194,"type":"BUY","strength":0.588,"price":0.7122,"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":"2001-01-17","known_ts":"2001-01-17","bar_index":1206,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7122,"stop_level":0.7236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-18","known_ts":"2001-01-18","bar_index":1206,"type":"RECLAIM","strength":0.725,"price":0.9054,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-01-17","prior_stop_level":0.7236,"sweep_low":0.7122,"atr14":0.037746,"stop_level":0.693327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-22","known_ts":"2001-02-22","bar_index":1214,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.788,"stop_level":0.7993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-26","known_ts":"2001-02-26","bar_index":1215,"type":"RECLAIM","strength":0.725,"price":0.8486,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-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":"2001-02-22","prior_stop_level":0.7993,"sweep_low":0.7576,"atr14":0.032747,"stop_level":0.741226,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-09","known_ts":"2001-03-09","bar_index":1218,"type":"RECLAIM","strength":0.863,"price":0.8183,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-03-27","known_ts":"2001-03-29","bar_index":1222,"type":"BUY","strength":0.863,"price":0.9092,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2001-04-25","known_ts":"2001-04-25","bar_index":1228,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.794,"stop_level":0.8789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-04-27","known_ts":"2001-04-27","bar_index":1229,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7758,"stop_level":0.8789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-05-25","known_ts":"2001-05-25","bar_index":1236,"type":"RECLAIM","strength":1.0,"price":0.9092,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-13","known_ts":"2001-06-15","bar_index":1240,"type":"BUY","strength":1.0,"price":0.9946,"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":"2001-07-13","known_ts":"2001-07-17","bar_index":1247,"type":"BUY","strength":1.0,"price":1.0001,"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":30},{"ts":"2001-07-26","known_ts":"2001-07-30","bar_index":1250,"type":"BUY","strength":1.0,"price":1.0304,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2001-08-24","known_ts":"2001-08-28","bar_index":1257,"type":"BUY","strength":1.0,"price":1.1183,"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":45},{"ts":"2001-09-17","known_ts":"2001-09-17","bar_index":1260,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9243,"stop_level":1.0607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-15","known_ts":"2001-11-19","bar_index":1275,"type":"BUY","strength":0.725,"price":1.0304,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2002-01-02","known_ts":"2002-01-02","bar_index":1285,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.071,"stop_level":1.0728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-08","known_ts":"2002-01-08","bar_index":1286,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0425,"stop_level":1.0728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-15","known_ts":"2002-01-15","bar_index":1288,"type":"RECLAIM","strength":1.0,"price":1.088,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-01-08","prior_stop_level":1.0728,"sweep_low":1.0395,"atr14":0.013088,"stop_level":1.032956,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-28","known_ts":"2002-01-28","bar_index":1291,"type":"RECLAIM","strength":1.0,"price":1.0607,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-04","known_ts":"2002-03-06","bar_index":1299,"type":"BUY","strength":0.863,"price":1.0874,"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":"2002-04-08","known_ts":"2002-04-10","bar_index":1307,"type":"REBUY","strength":1.0,"price":1.1044,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2002-04-11","known_ts":"2002-04-11","bar_index":1308,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0607,"stop_level":1.0783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-05-23","known_ts":"2002-05-28","bar_index":1318,"type":"BUY","strength":0.725,"price":1.0304,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2002-06-19","known_ts":"2002-06-19","bar_index":1324,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0456,"stop_level":1.0759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-21","known_ts":"2002-06-21","bar_index":1324,"type":"RECLAIM","strength":0.863,"price":1.1207,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-06-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-06-19","prior_stop_level":1.0759,"sweep_low":1.0456,"atr14":0.023513,"stop_level":1.033844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-08","known_ts":"2002-07-08","bar_index":1328,"type":"RECLAIM","strength":0.863,"price":1.2086,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-12","known_ts":"2002-07-12","bar_index":1329,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2062,"stop_level":1.2074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-18","known_ts":"2002-07-18","bar_index":1330,"type":"RECLAIM","strength":1.0,"price":1.2547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-07-12","prior_stop_level":1.2074,"sweep_low":1.2062,"atr14":0.020695,"stop_level":1.195852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-30","known_ts":"2002-07-30","bar_index":1333,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1856,"stop_level":1.2062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-05","known_ts":"2002-08-05","bar_index":1334,"type":"RECLAIM","strength":1.0,"price":1.2547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-07-30","prior_stop_level":1.2062,"sweep_low":1.0977,"atr14":0.028951,"stop_level":1.083225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-23","known_ts":"2002-09-25","bar_index":1346,"type":"BUY","strength":0.725,"price":1.1959,"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-10-07","known_ts":"2002-10-07","bar_index":1349,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1371,"stop_level":1.1516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-12-04","known_ts":"2002-12-06","bar_index":1363,"type":"BUY","strength":0.45,"price":1.0522,"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-12-09","known_ts":"2002-12-09","bar_index":1364,"type":"RECLAIM","strength":0.588,"price":1.1086,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-12-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2003-01-22","known_ts":"2003-01-22","bar_index":1373,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0286,"stop_level":1.0353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-24","known_ts":"2003-01-24","bar_index":1374,"type":"RECLAIM","strength":0.588,"price":1.0389,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-01-22","prior_stop_level":1.0353,"sweep_low":0.9492,"atr14":0.022159,"stop_level":0.93812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-05","known_ts":"2003-02-07","bar_index":1377,"type":"BUY","strength":0.588,"price":1.0571,"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":"2003-03-20","known_ts":"2003-03-24","bar_index":1387,"type":"BUY","strength":0.725,"price":1.1213,"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":"quality","score":65},{"ts":"2003-09-18","known_ts":"2003-09-18","bar_index":1429,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1775,"stop_level":2.182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-09-23","known_ts":"2003-09-23","bar_index":1430,"type":"RECLAIM","strength":0.863,"price":2.1875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-09-18","prior_stop_level":2.182,"sweep_low":2.1593,"atr14":0.06155,"stop_level":2.128525,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-09","known_ts":"2003-10-09","bar_index":1434,"type":"RECLAIM","strength":1.0,"price":2.5457,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-20","known_ts":"2003-10-20","bar_index":1436,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1757,"stop_level":2.3402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-01-09","known_ts":"2004-01-13","bar_index":1455,"type":"BUY","strength":0.725,"price":2.3402,"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":"2004-02-04","known_ts":"2004-02-04","bar_index":1460,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2679,"stop_level":2.3389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-10","known_ts":"2004-02-10","bar_index":1462,"type":"RECLAIM","strength":0.725,"price":2.3921,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-02-04","prior_stop_level":2.3389,"sweep_low":2.0866,"atr14":0.116789,"stop_level":2.028206,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-08","known_ts":"2004-03-08","bar_index":1468,"type":"RECLAIM","strength":0.863,"price":2.6062,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-31","known_ts":"2004-03-31","bar_index":1473,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5912,"stop_level":2.6594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-07","known_ts":"2004-06-09","bar_index":1489,"type":"BUY","strength":0.725,"price":2.5162,"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":"2004-07-16","known_ts":"2004-07-20","bar_index":1498,"type":"REBUY","strength":0.588,"price":2.5912,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2004-09-15","known_ts":"2004-09-17","bar_index":1512,"type":"BUY","strength":0.588,"price":2.5707,"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":45},{"ts":"2004-12-03","known_ts":"2004-12-03","bar_index":1530,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9744,"stop_level":2.9935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-07","known_ts":"2004-12-07","bar_index":1531,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.898,"stop_level":2.9935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-22","known_ts":"2004-12-22","bar_index":1535,"type":"RECLAIM","strength":0.863,"price":3.0658,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-24","known_ts":"2005-05-26","bar_index":1570,"type":"BUY","strength":0.45,"price":2.6375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-06-07","known_ts":"2005-06-07","bar_index":1573,"type":"RECLAIM","strength":0.588,"price":2.7794,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-05-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-06-23","known_ts":"2005-06-23","bar_index":1577,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7344,"stop_level":2.7384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-24","known_ts":"2005-06-24","bar_index":1577,"type":"RECLAIM","strength":0.588,"price":2.8476,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-06-23","prior_stop_level":2.7384,"sweep_low":2.6853,"atr14":0.081029,"stop_level":2.644785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-12","known_ts":"2005-07-12","bar_index":1581,"type":"RECLAIM","strength":0.725,"price":3.1121,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-16","known_ts":"2005-08-16","bar_index":1589,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1994,"stop_level":3.239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-17","known_ts":"2005-08-17","bar_index":1589,"type":"RECLAIM","strength":0.863,"price":3.3576,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-08-16","prior_stop_level":3.239,"sweep_low":3.1571,"atr14":0.131625,"stop_level":3.091288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-31","known_ts":"2005-08-31","bar_index":1593,"type":"RECLAIM","strength":0.863,"price":3.404,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-26","known_ts":"2005-10-28","bar_index":1606,"type":"BUY","strength":0.725,"price":3.6058,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2006-02-09","known_ts":"2006-02-09","bar_index":1630,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4698,"stop_level":4.5454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-16","known_ts":"2006-02-16","bar_index":1631,"type":"RECLAIM","strength":1.0,"price":4.5884,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-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":"2006-02-09","prior_stop_level":4.5454,"sweep_low":4.2775,"atr14":0.169727,"stop_level":4.192637,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-23","known_ts":"2006-02-27","bar_index":1633,"type":"REBUY","strength":1.0,"price":4.8052,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2006-03-13","known_ts":"2006-03-15","bar_index":1637,"type":"REBUY","strength":1.0,"price":5.0078,"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":"2006-05-03","known_ts":"2006-05-05","bar_index":1649,"type":"BUY","strength":0.588,"price":4.93,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":1662,"type":"BUY","strength":0.588,"price":4.4473,"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":70},{"ts":"2006-07-19","known_ts":"2006-07-19","bar_index":1666,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1527,"stop_level":4.3409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-08-07","known_ts":"2006-08-09","bar_index":1671,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2006-08-07","trigger_known_ts":"2006-08-09","strength":0.45,"price":3.0869,"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.383582,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.046,"atr14":0.198128,"stop_level":2.946936,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-28","known_ts":"2006-08-30","bar_index":1676,"type":"BUY","strength":0.45,"price":3.3406,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-10-11","known_ts":"2006-10-11","bar_index":1686,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3549,"stop_level":3.3733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-12","known_ts":"2006-10-12","bar_index":1686,"type":"RECLAIM","strength":0.588,"price":3.4797,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-10-11","prior_stop_level":3.3733,"sweep_low":3.3487,"atr14":0.132749,"stop_level":3.282325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-23","known_ts":"2006-10-23","bar_index":1689,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3508,"stop_level":3.3549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-24","known_ts":"2006-10-24","bar_index":1689,"type":"RECLAIM","strength":0.588,"price":3.4387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-10-23","prior_stop_level":3.3549,"sweep_low":3.271,"atr14":0.147526,"stop_level":3.197237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-30","known_ts":"2006-11-30","bar_index":1698,"type":"RECLAIM","strength":0.725,"price":3.9481,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-08","known_ts":"2006-12-08","bar_index":1700,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6597,"stop_level":3.7456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-02-15","known_ts":"2007-02-20","bar_index":1715,"type":"BUY","strength":0.725,"price":3.6822,"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":25},{"ts":"2007-03-13","known_ts":"2007-03-13","bar_index":1720,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2342,"stop_level":3.2751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-14","known_ts":"2007-03-14","bar_index":1721,"type":"RECLAIM","strength":0.725,"price":3.3774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-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":"2007-03-13","prior_stop_level":3.2751,"sweep_low":3.2342,"atr14":0.148216,"stop_level":3.160092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-13","known_ts":"2007-04-13","bar_index":1728,"type":"RECLAIM","strength":0.725,"price":3.5185,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-10","known_ts":"2007-05-10","bar_index":1734,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.5492,"stop_level":3.6781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-14","known_ts":"2007-05-14","bar_index":1735,"type":"RECLAIM","strength":0.863,"price":3.6883,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-05-10","prior_stop_level":3.6781,"sweep_low":3.5349,"atr14":0.130155,"stop_level":3.469822,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":1738,"type":"RECLAIM","strength":0.863,"price":3.9788,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-12","known_ts":"2007-06-12","bar_index":1741,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7967,"stop_level":3.807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-14","known_ts":"2007-06-14","bar_index":1742,"type":"RECLAIM","strength":0.863,"price":3.8724,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-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":"2007-06-12","prior_stop_level":3.807,"sweep_low":3.7067,"atr14":0.117436,"stop_level":3.647982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-07","known_ts":"2007-09-11","bar_index":1762,"type":"BUY","strength":0.45,"price":3.2567,"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-12-03","known_ts":"2007-12-05","bar_index":1782,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-12-03","trigger_known_ts":"2007-12-05","strength":0.45,"price":2.4364,"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.387655,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1786,"atr14":0.130127,"stop_level":2.113537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-06","known_ts":"2007-12-10","bar_index":1783,"type":"BUY","strength":0.45,"price":2.7637,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-01-18","known_ts":"2008-01-18","bar_index":1792,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5223,"stop_level":2.5264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-22","known_ts":"2008-01-22","bar_index":1793,"type":"RECLAIM","strength":0.588,"price":2.5673,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-01-18","prior_stop_level":2.5264,"sweep_low":2.4016,"atr14":0.168542,"stop_level":2.317329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-04","known_ts":"2008-02-04","bar_index":1796,"type":"RECLAIM","strength":0.725,"price":3.2587,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-02-14","known_ts":"2008-02-14","bar_index":1798,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1933,"stop_level":3.2505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-20","known_ts":"2008-02-20","bar_index":1799,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.046,"stop_level":3.2505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-10","known_ts":"2008-03-12","bar_index":1804,"type":"REBUY","strength":0.863,"price":3.1974,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2008-04-22","known_ts":"2008-04-24","bar_index":1814,"type":"BUY","strength":0.863,"price":3.4797,"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":30},{"ts":"2008-05-16","known_ts":"2008-05-20","bar_index":1820,"type":"BUY","strength":1.0,"price":3.6863,"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":45},{"ts":"2008-07-22","known_ts":"2008-07-24","bar_index":1835,"type":"BUY","strength":0.863,"price":3.9031,"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":"2008-08-15","known_ts":"2008-08-15","bar_index":1841,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1813,"stop_level":4.1834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-08-20","known_ts":"2008-08-20","bar_index":1842,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.0463,"stop_level":4.1834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-08-22","known_ts":"2008-08-22","bar_index":1842,"type":"RECLAIM","strength":1.0,"price":4.2631,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-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":"2008-08-15","prior_stop_level":4.1834,"sweep_low":3.942,"atr14":0.190754,"stop_level":3.846623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-22","known_ts":"2008-08-22","bar_index":1842,"type":"RECLAIM","strength":1.0,"price":4.2631,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-20 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":"2008-08-20","prior_stop_level":4.1834,"sweep_low":3.942,"atr14":0.190754,"stop_level":3.846623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-11","known_ts":"2008-09-11","bar_index":1847,"type":"RECLAIM","strength":1.0,"price":4.4595,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-11-05","known_ts":"2008-11-07","bar_index":1860,"type":"BUY","strength":0.863,"price":3.9236,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2009-01-26","known_ts":"2009-01-28","bar_index":1878,"type":"REBUY","strength":0.588,"price":3.5267,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2009-01-26","known_ts":"2009-01-26","bar_index":1878,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2178,"stop_level":3.273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-01-27","known_ts":"2009-01-27","bar_index":1878,"type":"RECLAIM","strength":0.588,"price":3.3078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2009-01-26","prior_stop_level":3.273,"sweep_low":3.1708,"atr14":0.202345,"stop_level":3.069627,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-11","known_ts":"2009-02-11","bar_index":1882,"type":"RECLAIM","strength":0.863,"price":3.7354,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-03-05","known_ts":"2009-03-05","bar_index":1887,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1728,"stop_level":3.2178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-03-11","known_ts":"2009-03-11","bar_index":1888,"type":"RECLAIM","strength":0.588,"price":3.2894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2009-03-05","prior_stop_level":3.2178,"sweep_low":3.0092,"atr14":0.195315,"stop_level":2.911543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-13","known_ts":"2009-03-17","bar_index":1889,"type":"BUY","strength":0.588,"price":3.6883,"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":"2009-05-11","known_ts":"2009-05-11","bar_index":1902,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9952,"stop_level":4.0852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-05-18","known_ts":"2009-05-20","bar_index":1904,"type":"REBUY","strength":1.0,"price":4.1486,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":1904,"type":"RECLAIM","strength":1.0,"price":4.1179,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-05-11","prior_stop_level":4.0852,"sweep_low":3.6822,"atr14":0.19129,"stop_level":3.586555,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-23","known_ts":"2009-06-23","bar_index":1912,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1404,"stop_level":4.2059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-06-25","known_ts":"2009-06-25","bar_index":1913,"type":"RECLAIM","strength":1.0,"price":4.3184,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-06-23","prior_stop_level":4.2059,"sweep_low":4.0852,"atr14":0.178264,"stop_level":3.996068,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-11","known_ts":"2009-09-15","bar_index":1931,"type":"BUY","strength":0.588,"price":3.5901,"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":"2009-09-29","known_ts":"2009-09-29","bar_index":1935,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4203,"stop_level":3.5615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":1936,"type":"RECLAIM","strength":0.588,"price":3.6188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2009-09-29","prior_stop_level":3.5615,"sweep_low":3.3753,"atr14":0.095115,"stop_level":3.327742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-27","known_ts":"2009-10-27","bar_index":1941,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6822,"stop_level":3.6883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-11-03","known_ts":"2009-11-03","bar_index":1943,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5799,"stop_level":3.6883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-11-13","known_ts":"2009-11-17","bar_index":1946,"type":"REBUY","strength":0.588,"price":3.6269,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2010-01-06","known_ts":"2010-01-06","bar_index":1957,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4776,"stop_level":3.5758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-01-08","known_ts":"2010-01-08","bar_index":1958,"type":"RECLAIM","strength":0.588,"price":3.6535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-01-06","prior_stop_level":3.5758,"sweep_low":3.4735,"atr14":0.106133,"stop_level":3.420433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-26","known_ts":"2010-01-26","bar_index":1962,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4551,"stop_level":3.4776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-01-27","known_ts":"2010-01-27","bar_index":1962,"type":"RECLAIM","strength":0.588,"price":3.6515,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-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":"2010-01-26","prior_stop_level":3.4776,"sweep_low":3.4347,"atr14":0.113556,"stop_level":3.377922,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-22","known_ts":"2010-02-24","bar_index":1968,"type":"BUY","strength":0.588,"price":3.7231,"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":"2010-02-25","known_ts":"2010-02-25","bar_index":1969,"type":"RECLAIM","strength":0.725,"price":3.899,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2010-02-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-03-24","known_ts":"2010-03-24","bar_index":1975,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9829,"stop_level":4.0279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-03-29","known_ts":"2010-03-29","bar_index":1976,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9481,"stop_level":4.0279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-03-31","known_ts":"2010-03-31","bar_index":1977,"type":"RECLAIM","strength":0.863,"price":4.032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-03-24","prior_stop_level":4.0279,"sweep_low":3.8908,"atr14":0.092693,"stop_level":3.844453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-31","known_ts":"2010-03-31","bar_index":1977,"type":"RECLAIM","strength":0.863,"price":4.032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-29 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":"2010-03-29","prior_stop_level":4.0279,"sweep_low":3.8908,"atr14":0.092693,"stop_level":3.844453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-14","known_ts":"2010-04-14","bar_index":1980,"type":"RECLAIM","strength":1.0,"price":4.3327,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-07","known_ts":"2010-05-07","bar_index":1985,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.3204,"stop_level":4.3286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":1986,"type":"RECLAIM","strength":1.0,"price":4.5189,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-07","prior_stop_level":4.3286,"sweep_low":4.255,"atr14":0.147768,"stop_level":4.181116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-26","known_ts":"2010-05-26","bar_index":1990,"type":"RECLAIM","strength":1.0,"price":4.5557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":2003,"type":"BUY","strength":0.863,"price":4.7132,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":2007,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2447,"stop_level":4.2959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-12","known_ts":"2010-08-12","bar_index":2008,"type":"RECLAIM","strength":0.863,"price":4.3388,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-11","prior_stop_level":4.2959,"sweep_low":4.169,"atr14":0.147819,"stop_level":4.095091,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-08","known_ts":"2010-09-10","bar_index":2014,"type":"BUY","strength":0.725,"price":4.4783,"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":"2010-10-21","known_ts":"2010-10-21","bar_index":2024,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4394,"stop_level":4.5807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-25","known_ts":"2010-10-25","bar_index":2025,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3903,"stop_level":4.5807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-12-02","known_ts":"2010-12-06","bar_index":2034,"type":"BUY","strength":0.725,"price":4.669,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2011-01-28","known_ts":"2011-02-01","bar_index":2047,"type":"BUY","strength":0.725,"price":4.4907,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2011-03-01","known_ts":"2011-03-01","bar_index":2054,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.22,"stop_level":4.3288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-03-03","known_ts":"2011-03-03","bar_index":2054,"type":"RECLAIM","strength":0.725,"price":4.4006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-01 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-03-01","prior_stop_level":4.3288,"sweep_low":4.1934,"atr14":0.118594,"stop_level":4.134103,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-17","known_ts":"2011-03-21","bar_index":2058,"type":"REBUY","strength":0.725,"price":4.4293,"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-05-03","known_ts":"2011-05-03","bar_index":2068,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4108,"stop_level":4.5708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-05-05","known_ts":"2011-05-05","bar_index":2069,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4416,"stop_level":4.5708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-10","known_ts":"2011-05-10","bar_index":2070,"type":"RECLAIM","strength":0.863,"price":4.5749,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-03 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-03","prior_stop_level":4.5708,"sweep_low":4.3431,"atr14":0.109622,"stop_level":4.288289,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-10","known_ts":"2011-05-10","bar_index":2070,"type":"RECLAIM","strength":0.863,"price":4.5749,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-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":"2011-05-05","prior_stop_level":4.5708,"sweep_low":4.3616,"atr14":0.109622,"stop_level":4.306789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-24","known_ts":"2011-06-28","bar_index":2081,"type":"BUY","strength":0.588,"price":4.3943,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2011-07-20","known_ts":"2011-07-20","bar_index":2086,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.421,"stop_level":4.4785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-07-28","known_ts":"2011-07-28","bar_index":2088,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2074,"stop_level":4.4785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-09-12","known_ts":"2011-09-14","bar_index":2099,"type":"BUY","strength":0.45,"price":3.9551,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-09-23","known_ts":"2011-09-27","bar_index":2102,"type":"BUY","strength":0.45,"price":3.6221,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-11-01","known_ts":"2011-11-01","bar_index":2111,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5439,"stop_level":3.5789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-02","known_ts":"2011-11-02","bar_index":2111,"type":"RECLAIM","strength":0.588,"price":3.6036,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-01","prior_stop_level":3.5789,"sweep_low":3.4946,"atr14":0.158594,"stop_level":3.415303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-17","known_ts":"2011-11-21","bar_index":2115,"type":"REBUY","strength":0.588,"price":3.7536,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-01-25","known_ts":"2012-01-25","bar_index":2130,"type":"RECLAIM","strength":0.863,"price":4.4058,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-28","known_ts":"2012-02-28","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3852,"stop_level":4.4038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-13","known_ts":"2012-03-13","bar_index":2141,"type":"RECLAIM","strength":0.863,"price":4.7274,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-12","known_ts":"2012-06-14","bar_index":2162,"type":"BUY","strength":0.863,"price":4.4032,"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":"2012-07-05","known_ts":"2012-07-05","bar_index":2167,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2794,"stop_level":4.2897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-08-15","known_ts":"2012-08-17","bar_index":2177,"type":"BUY","strength":0.588,"price":3.9268,"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":"2012-12-12","known_ts":"2012-12-12","bar_index":2204,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7888,"stop_level":3.8329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-18","known_ts":"2012-12-18","bar_index":2205,"type":"RECLAIM","strength":0.588,"price":3.9267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-12-12","prior_stop_level":3.8329,"sweep_low":3.7133,"atr14":0.092028,"stop_level":3.667286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-31","known_ts":"2012-12-31","bar_index":2208,"type":"RECLAIM","strength":0.863,"price":4.0301,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-21","known_ts":"2013-02-21","bar_index":2219,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3405,"stop_level":4.3534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-22","known_ts":"2013-02-22","bar_index":2220,"type":"RECLAIM","strength":0.863,"price":4.5172,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-02-21","prior_stop_level":4.3534,"sweep_low":4.3211,"atr14":0.1126,"stop_level":4.2648,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-04","known_ts":"2013-03-06","bar_index":2222,"type":"REBUY","strength":1.0,"price":4.5517,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2013-05-07","known_ts":"2013-05-09","bar_index":2237,"type":"BUY","strength":0.863,"price":4.6392,"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":"2013-06-12","known_ts":"2013-06-12","bar_index":2245,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0311,"stop_level":5.1153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-13","known_ts":"2013-06-13","bar_index":2245,"type":"RECLAIM","strength":1.0,"price":5.1175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-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":"2013-06-12","prior_stop_level":5.1153,"sweep_low":4.9641,"atr14":0.153203,"stop_level":4.887498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-11","known_ts":"2013-07-11","bar_index":2252,"type":"RECLAIM","strength":1.0,"price":5.7093,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-04","known_ts":"2013-09-04","bar_index":2264,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6814,"stop_level":5.6976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-25","known_ts":"2013-11-25","bar_index":2284,"type":"RECLAIM","strength":0.863,"price":6.2719,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-29","known_ts":"2014-01-29","bar_index":2298,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2771,"stop_level":6.3616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-07","known_ts":"2014-03-11","bar_index":2307,"type":"BUY","strength":0.725,"price":6.6897,"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":"2014-05-05","known_ts":"2014-05-05","bar_index":2320,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4461,"stop_level":7.5307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-07","known_ts":"2014-05-07","bar_index":2321,"type":"RECLAIM","strength":1.0,"price":7.5502,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-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":"2014-05-05","prior_stop_level":7.5307,"sweep_low":7.1989,"atr14":0.290598,"stop_level":7.053601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-23","known_ts":"2014-05-23","bar_index":2325,"type":"RECLAIM","strength":1.0,"price":8.0121,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-17","known_ts":"2014-10-21","bar_index":2359,"type":"BUY","strength":0.45,"price":6.2311,"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-07","known_ts":"2014-11-07","bar_index":2364,"type":"RECLAIM","strength":0.725,"price":6.9093,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-11","known_ts":"2014-12-11","bar_index":2371,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.7169,"stop_level":6.7528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":2372,"type":"RECLAIM","strength":0.588,"price":7.0679,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-12-11","prior_stop_level":6.7528,"sweep_low":6.5978,"atr14":0.202049,"stop_level":6.496776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-26","known_ts":"2014-12-26","bar_index":2375,"type":"RECLAIM","strength":0.725,"price":7.2115,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-15","known_ts":"2015-01-15","bar_index":2379,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7904,"stop_level":6.8296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-16","known_ts":"2015-01-16","bar_index":2379,"type":"RECLAIM","strength":0.863,"price":6.9014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-01-15","prior_stop_level":6.8296,"sweep_low":6.7349,"atr14":0.189499,"stop_level":6.640151,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-13","known_ts":"2015-02-18","bar_index":2386,"type":"BUY","strength":0.863,"price":7.4433,"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":"2015-03-12","known_ts":"2015-03-16","bar_index":2392,"type":"REBUY","strength":0.863,"price":7.5464,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2015-04-13","known_ts":"2015-04-15","bar_index":2399,"type":"BUY","strength":0.863,"price":8.0824,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2015-06-08","known_ts":"2015-06-10","bar_index":2412,"type":"BUY","strength":0.725,"price":7.6543,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2015-09-01","known_ts":"2015-09-03","bar_index":2432,"type":"BUY","strength":0.45,"price":6.0724,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2015-09-22","known_ts":"2015-09-22","bar_index":2436,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.8052,"stop_level":6.0494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-09-25","known_ts":"2015-09-25","bar_index":2437,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.4547,"stop_level":6.0494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-10-06","known_ts":"2015-10-08","bar_index":2440,"type":"REBUY","strength":0.45,"price":5.6545,"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,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2015-12-11","known_ts":"2015-12-11","bar_index":2455,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3546,"stop_level":5.3924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-14","known_ts":"2015-12-14","bar_index":2456,"type":"RECLAIM","strength":0.588,"price":5.5153,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-12-11","prior_stop_level":5.3924,"sweep_low":5.3053,"atr14":0.189962,"stop_level":5.210319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-07","known_ts":"2016-01-07","bar_index":2461,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3053,"stop_level":5.535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-28","known_ts":"2016-02-01","bar_index":2466,"type":"BUY","strength":0.725,"price":5.6367,"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":90},{"ts":"2016-02-24","known_ts":"2016-02-24","bar_index":2472,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4366,"stop_level":5.5941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-08","known_ts":"2016-03-10","bar_index":2475,"type":"REBUY","strength":0.725,"price":5.8401,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":80},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":2482,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.6348,"stop_level":5.8812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-13","known_ts":"2016-04-13","bar_index":2483,"type":"RECLAIM","strength":0.725,"price":5.8944,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-07","prior_stop_level":5.8812,"sweep_low":5.5527,"atr14":0.194497,"stop_level":5.455451,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-15","known_ts":"2016-04-19","bar_index":2484,"type":"REBUY","strength":0.863,"price":6.1506,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-05-13","known_ts":"2016-05-13","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9864,"stop_level":6.0192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-16","known_ts":"2016-05-16","bar_index":2491,"type":"RECLAIM","strength":0.863,"price":6.0685,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-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":"2016-05-13","prior_stop_level":6.0192,"sweep_low":5.9502,"atr14":0.178994,"stop_level":5.860703,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-24","known_ts":"2016-05-26","bar_index":2493,"type":"BUY","strength":0.863,"price":6.4201,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-06-28","known_ts":"2016-06-28","bar_index":2501,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3064,"stop_level":6.461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-29","known_ts":"2016-06-29","bar_index":2501,"type":"RECLAIM","strength":0.863,"price":6.5071,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-06-28","prior_stop_level":6.461,"sweep_low":6.2933,"atr14":0.20066,"stop_level":6.19297,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-01","known_ts":"2016-07-06","bar_index":2502,"type":"REBUY","strength":1.0,"price":6.6453,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-08-02","known_ts":"2016-08-02","bar_index":2509,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.9644,"stop_level":7.0137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-03","known_ts":"2016-08-03","bar_index":2509,"type":"RECLAIM","strength":1.0,"price":7.0499,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-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":"2016-08-02","prior_stop_level":7.0137,"sweep_low":6.9413,"atr14":0.159339,"stop_level":6.861631,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-18","known_ts":"2016-08-18","bar_index":2513,"type":"RECLAIM","strength":1.0,"price":7.1453,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-13","known_ts":"2016-09-13","bar_index":2518,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0282,"stop_level":7.0334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-09-15","known_ts":"2016-09-15","bar_index":2519,"type":"RECLAIM","strength":0.863,"price":7.1171,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2016-09-13","prior_stop_level":7.0334,"sweep_low":6.9459,"atr14":0.133668,"stop_level":6.879066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-21","known_ts":"2016-11-21","bar_index":2535,"type":"RECLAIM","strength":0.863,"price":7.8714,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-22","known_ts":"2016-12-22","bar_index":2542,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.747,"stop_level":7.8789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-17","known_ts":"2017-02-22","bar_index":2555,"type":"BUY","strength":0.725,"price":8.0272,"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":"2017-03-27","known_ts":"2017-03-27","bar_index":2563,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8212,"stop_level":7.8294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-03-28","known_ts":"2017-03-28","bar_index":2563,"type":"RECLAIM","strength":0.863,"price":7.9202,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-03-27","prior_stop_level":7.8294,"sweep_low":7.7057,"atr14":0.193638,"stop_level":7.608881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":2575,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.8707,"stop_level":7.9037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-05-18","known_ts":"2017-05-18","bar_index":2575,"type":"RECLAIM","strength":0.725,"price":7.9367,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-05-17","prior_stop_level":7.9037,"sweep_low":7.8047,"atr14":0.191002,"stop_level":7.709199,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-02","known_ts":"2017-06-02","bar_index":2579,"type":"RECLAIM","strength":0.863,"price":8.4482,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-21","known_ts":"2017-06-21","bar_index":2583,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.9844,"stop_level":9.0174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-26","known_ts":"2017-06-26","bar_index":2584,"type":"RECLAIM","strength":0.863,"price":9.0339,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-06-21","prior_stop_level":9.0174,"sweep_low":8.8523,"atr14":0.208788,"stop_level":8.747906,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-06","known_ts":"2017-07-06","bar_index":2586,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9018,"stop_level":8.9348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-07","known_ts":"2017-07-07","bar_index":2587,"type":"RECLAIM","strength":1.0,"price":9.0174,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-07-06","prior_stop_level":8.9348,"sweep_low":8.8027,"atr14":0.208288,"stop_level":8.698556,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-20","known_ts":"2017-07-20","bar_index":2590,"type":"RECLAIM","strength":1.0,"price":9.0009,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-12","known_ts":"2017-10-12","bar_index":2609,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.7494,"stop_level":10.8045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":2614,"type":"RECLAIM","strength":1.0,"price":10.8872,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-05","known_ts":"2017-12-07","bar_index":2622,"type":"BUY","strength":0.863,"price":11.025,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2018-05-24","known_ts":"2018-05-29","bar_index":2661,"type":"BUY","strength":0.725,"price":12.2656,"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":"2018-07-11","known_ts":"2018-07-11","bar_index":2671,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.6936,"stop_level":12.7765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-18","known_ts":"2018-07-18","bar_index":2673,"type":"RECLAIM","strength":0.725,"price":12.9701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-07-11","prior_stop_level":12.7765,"sweep_low":12.0298,"atr14":0.439808,"stop_level":11.809896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-20","known_ts":"2018-08-22","bar_index":2681,"type":"BUY","strength":0.588,"price":12.5276,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2018-09-06","known_ts":"2018-09-10","bar_index":2685,"type":"BUY","strength":0.588,"price":12.9424,"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":50},{"ts":"2018-11-05","known_ts":"2018-11-07","bar_index":2699,"type":"BUY","strength":0.45,"price":11.1408,"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-12-04","known_ts":"2018-12-04","bar_index":2705,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.8617,"stop_level":10.4929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":2713,"type":"BUY","strength":0.45,"price":9.6102,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":2725,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.0927,"stop_level":10.2036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":2727,"type":"RECLAIM","strength":0.588,"price":10.259,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-04","prior_stop_level":10.2036,"sweep_low":9.7156,"atr14":0.273082,"stop_level":9.579059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-04","known_ts":"2019-04-08","bar_index":2733,"type":"BUY","strength":0.725,"price":10.1869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2019-05-08","known_ts":"2019-05-08","bar_index":2740,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.759,"stop_level":10.7923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-09","known_ts":"2019-05-09","bar_index":2741,"type":"RECLAIM","strength":0.725,"price":10.8701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-05-08","prior_stop_level":10.7923,"sweep_low":10.6535,"atr14":0.299747,"stop_level":10.503627,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-10","known_ts":"2019-07-12","bar_index":2755,"type":"BUY","strength":0.588,"price":10.226,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":75},{"ts":"2019-08-02","known_ts":"2019-08-02","bar_index":2760,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.9104,"stop_level":11.0662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-16","known_ts":"2019-08-20","bar_index":2764,"type":"REBUY","strength":0.863,"price":10.9716,"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":"2019-08-26","known_ts":"2019-08-28","bar_index":2766,"type":"REBUY","strength":0.863,"price":11.0048,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2019-09-24","known_ts":"2019-09-24","bar_index":2772,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.0073,"stop_level":12.2089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-25","known_ts":"2019-09-25","bar_index":2773,"type":"RECLAIM","strength":0.863,"price":12.3587,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-09-24","prior_stop_level":12.2089,"sweep_low":11.9842,"atr14":0.371251,"stop_level":11.798574,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-30","known_ts":"2019-09-30","bar_index":2774,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.9727,"stop_level":12.0073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-16","known_ts":"2019-10-16","bar_index":2778,"type":"RECLAIM","strength":0.863,"price":12.4394,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-28","known_ts":"2020-02-28","bar_index":2808,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2741,"stop_level":12.4165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-04-03","known_ts":"2020-04-07","bar_index":2817,"type":"BUY","strength":0.725,"price":12.6525,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2832,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.6471,"stop_level":13.6991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":2833,"type":"RECLAIM","strength":1.0,"price":13.7917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-06-11","prior_stop_level":13.6991,"sweep_low":13.4216,"atr14":0.693172,"stop_level":13.075014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-22","known_ts":"2020-06-24","bar_index":2835,"type":"REBUY","strength":1.0,"price":14.4578,"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-08-24","known_ts":"2020-08-24","bar_index":2849,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.9088,"stop_level":15.9348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-08-27","known_ts":"2020-08-27","bar_index":2850,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.735,"stop_level":15.9348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-01","known_ts":"2020-09-01","bar_index":2851,"type":"RECLAIM","strength":1.0,"price":15.9957,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-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":"2020-08-27","prior_stop_level":15.9348,"sweep_low":15.4396,"atr14":0.464492,"stop_level":15.207354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-10","known_ts":"2020-11-12","bar_index":2868,"type":"BUY","strength":0.725,"price":14.639,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2021-04-21","known_ts":"2021-04-21","bar_index":2904,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.3814,"stop_level":15.4264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-04-26","known_ts":"2021-04-26","bar_index":2905,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.9493,"stop_level":15.4264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-04-30","known_ts":"2021-05-04","bar_index":2907,"type":"REBUY","strength":0.588,"price":15.6244,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2021-05-19","known_ts":"2021-05-19","bar_index":2911,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.3094,"stop_level":15.3454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-08-20","known_ts":"2021-08-24","bar_index":2933,"type":"BUY","strength":0.45,"price":14.1637,"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-11","known_ts":"2021-10-11","bar_index":2944,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.0526,"stop_level":14.2207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-10-15","known_ts":"2021-10-15","bar_index":2946,"type":"RECLAIM","strength":0.588,"price":14.5664,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-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":"2021-10-11","prior_stop_level":14.2207,"sweep_low":13.8937,"atr14":0.332046,"stop_level":13.727677,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-25","known_ts":"2021-10-25","bar_index":2948,"type":"RECLAIM","strength":0.725,"price":15.4821,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-11-18","known_ts":"2021-11-18","bar_index":2954,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.9493,"stop_level":16.0894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-11-22","known_ts":"2021-11-22","bar_index":2954,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.0427,"stop_level":16.0894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-11-23","known_ts":"2021-11-23","bar_index":2955,"type":"RECLAIM","strength":0.863,"price":16.2296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-11-18","prior_stop_level":16.0894,"sweep_low":15.5569,"atr14":0.367334,"stop_level":15.373233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-23","known_ts":"2021-11-23","bar_index":2955,"type":"RECLAIM","strength":0.863,"price":16.2296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-11-22","prior_stop_level":16.0894,"sweep_low":15.5569,"atr14":0.367334,"stop_level":15.373233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-29","known_ts":"2021-12-29","bar_index":2963,"type":"RECLAIM","strength":0.863,"price":16.0722,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-03","known_ts":"2022-01-05","bar_index":2964,"type":"BUY","strength":0.863,"price":16.1565,"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":"2022-02-24","known_ts":"2022-02-28","bar_index":2976,"type":"BUY","strength":1.0,"price":16.1565,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2022-04-01","known_ts":"2022-04-01","bar_index":2984,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.9815,"stop_level":16.681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-04","known_ts":"2022-05-06","bar_index":2992,"type":"BUY","strength":0.863,"price":17.1465,"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":"2022-08-26","known_ts":"2022-08-26","bar_index":3018,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.9214,"stop_level":19.9685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-11-10","known_ts":"2022-11-14","bar_index":3036,"type":"BUY","strength":0.725,"price":19.1782,"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":"2022-12-05","known_ts":"2022-12-05","bar_index":3041,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.443,"stop_level":19.7078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":3044,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.2254,"stop_level":19.2444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-01-26","known_ts":"2023-01-26","bar_index":3053,"type":"RECLAIM","strength":0.863,"price":20.6481,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":3058,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.9232,"stop_level":20.9327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":3059,"type":"RECLAIM","strength":1.0,"price":21.0939,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-02-21","prior_stop_level":20.9327,"sweep_low":20.8094,"atr14":0.531071,"stop_level":20.543864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-07","known_ts":"2023-03-07","bar_index":3062,"type":"RECLAIM","strength":1.0,"price":21.056,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-10","known_ts":"2023-05-12","bar_index":3077,"type":"BUY","strength":0.725,"price":19.6814,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2023-06-20","known_ts":"2023-06-20","bar_index":3086,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.9826,"stop_level":20.119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-27","known_ts":"2023-06-27","bar_index":3087,"type":"RECLAIM","strength":0.863,"price":20.3928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-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":"2023-06-20","prior_stop_level":20.119,"sweep_low":19.6297,"atr14":0.499494,"stop_level":19.379953,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-25","known_ts":"2023-07-27","bar_index":3094,"type":"BUY","strength":0.725,"price":20.9365,"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":65},{"ts":"2023-08-16","known_ts":"2023-08-16","bar_index":3099,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.5168,"stop_level":21.814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-18","known_ts":"2023-08-18","bar_index":3100,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.7743,"stop_level":21.814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-13","known_ts":"2023-11-15","bar_index":3120,"type":"BUY","strength":0.45,"price":18.176,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-12-21","known_ts":"2023-12-21","bar_index":3129,"type":"RECLAIM","strength":0.725,"price":20.3817,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-16","known_ts":"2024-01-16","bar_index":3134,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.76,"stop_level":18.7984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-18","known_ts":"2024-01-18","bar_index":3134,"type":"RECLAIM","strength":0.725,"price":18.9423,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-16","prior_stop_level":18.7984,"sweep_low":18.4529,"atr14":0.466056,"stop_level":18.219872,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-02","known_ts":"2024-05-06","bar_index":3159,"type":"BUY","strength":0.45,"price":16.8749,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-07-09","known_ts":"2024-07-09","bar_index":3174,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.0729,"stop_level":16.749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-11","known_ts":"2024-07-11","bar_index":3174,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.5558,"stop_level":16.749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-12","known_ts":"2024-07-16","bar_index":3175,"type":"REBUY","strength":0.725,"price":17.7343,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2024-07-12","known_ts":"2024-07-12","bar_index":3175,"type":"RECLAIM","strength":0.588,"price":16.807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-07-09","prior_stop_level":16.749,"sweep_low":15.9666,"atr14":0.395571,"stop_level":15.768814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-12","known_ts":"2024-07-12","bar_index":3175,"type":"RECLAIM","strength":0.588,"price":16.807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-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":"2024-07-11","prior_stop_level":16.749,"sweep_low":16.3337,"atr14":0.395571,"stop_level":16.135914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-05","known_ts":"2024-11-07","bar_index":3202,"type":"BUY","strength":0.588,"price":17.2244,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2025-01-22","known_ts":"2025-01-24","bar_index":3219,"type":"BUY","strength":0.588,"price":15.5045,"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":"2025-02-12","known_ts":"2025-02-14","bar_index":3224,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-02-12","trigger_known_ts":"2025-02-14","strength":0.45,"price":14.9404,"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.197443,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.3276,"atr14":0.421643,"stop_level":14.116779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-17","known_ts":"2025-04-22","bar_index":3239,"type":"BUY","strength":0.45,"price":12.9938,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":3249,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.5737,"stop_level":12.6909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":3249,"type":"RECLAIM","strength":0.588,"price":12.8667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-02","prior_stop_level":12.6909,"sweep_low":12.5053,"atr14":0.35217,"stop_level":12.329215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-17","known_ts":"2025-07-17","bar_index":3259,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.7683,"stop_level":13.0529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-06","known_ts":"2025-10-08","bar_index":3278,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-10-06","trigger_known_ts":"2025-10-08","strength":0.45,"price":10.9108,"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.372549,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.2104,"atr14":0.301621,"stop_level":10.059589,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-14","known_ts":"2025-10-16","bar_index":3280,"type":"BUY","strength":0.45,"price":10.7036,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-10-14","known_ts":"2025-10-16","bar_index":3280,"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":"2025-10-14","trigger_known_ts":"2025-10-16","strength":0.45,"price":10.7036,"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.384465,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.2794,"atr14":0.289578,"stop_level":10.134611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-07","known_ts":"2025-11-11","bar_index":3286,"type":"BUY","strength":0.45,"price":9.7467,"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-11-07","known_ts":"2025-11-11","bar_index":3286,"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":"2025-11-07","trigger_known_ts":"2025-11-11","strength":0.45,"price":9.7467,"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.439494,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.5691,"atr14":0.291214,"stop_level":9.423493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-26","known_ts":"2025-12-26","bar_index":3297,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.3333,"stop_level":11.363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-29","known_ts":"2025-12-29","bar_index":3297,"type":"RECLAIM","strength":0.588,"price":11.5316,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-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":"2025-12-26","prior_stop_level":11.363,"sweep_low":11.3035,"atr14":0.264516,"stop_level":11.171242,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-14","known_ts":"2026-01-14","bar_index":3301,"type":"RECLAIM","strength":0.863,"price":12.3149,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-30","known_ts":"2026-01-30","bar_index":3304,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.1959,"stop_level":12.2058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-02","known_ts":"2026-02-02","bar_index":3305,"type":"RECLAIM","strength":0.863,"price":13.2172,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-30","prior_stop_level":12.2058,"sweep_low":12.1166,"atr14":0.459736,"stop_level":11.886732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-13","known_ts":"2026-02-13","bar_index":3308,"type":"RECLAIM","strength":0.863,"price":13.356,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-23","known_ts":"2026-02-23","bar_index":3309,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.0685,"stop_level":13.1081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-24","known_ts":"2026-02-24","bar_index":3310,"type":"RECLAIM","strength":0.863,"price":13.1577,"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":13.1081,"sweep_low":12.9892,"atr14":0.533795,"stop_level":12.722302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-08","known_ts":"2026-04-10","bar_index":3320,"type":"BUY","strength":0.863,"price":13.9627,"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":"2026-06-17","known_ts":"2026-06-17","bar_index":3336,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.59,"stop_level":17.6303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-06-17","last_scored_basis":"structure_stop","bars_since_signal":20,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2019-06-10","2019-06-26","2019-12-16","2020-01-13","2020-03-13","2020-09-24","2020-11-02","2021-07-09","2021-07-27","2021-08-17","2022-01-25","2022-02-18","2022-04-18","2022-07-06","2022-09-16","2022-10-25","2023-01-09","2023-03-28","2023-04-27","2023-07-17","2023-09-19","2023-09-27","2023-11-03","2024-02-09","2024-03-12","2024-03-25","2024-04-19","2024-10-28","2024-11-26","2025-01-13","2025-03-06","2025-03-14","2025-04-09","2025-05-06","2025-08-11","2025-09-10","2026-03-20","2026-07-06","2026-08-12","2026-09-02"],"warnings":[{"ts":"2021-11-18","kind":"confirm","px":15.9493,"level":16.0894},{"ts":"2021-11-19","kind":"arm","px":15.8839},{"ts":"2021-11-22","kind":"confirm","px":16.0427,"level":16.0894},{"ts":"2022-03-24","kind":"arm","px":17.8229},{"ts":"2022-04-01","kind":"confirm","px":15.9815,"level":16.681},{"ts":"2022-08-18","kind":"arm","px":21.081},{"ts":"2022-08-26","kind":"confirm","px":19.9214,"level":19.9685},{"ts":"2022-11-28","kind":"arm","px":19.7551},{"ts":"2022-12-05","kind":"confirm","px":19.443,"level":19.7078},{"ts":"2022-12-12","kind":"arm","px":19.6333},{"ts":"2022-12-16","kind":"confirm","px":19.2254,"level":19.2444},{"ts":"2023-02-10","kind":"arm","px":20.9327},{"ts":"2023-02-21","kind":"confirm","px":20.9232,"level":20.9327},{"ts":"2023-05-31","kind":"arm","px":20.119},{"ts":"2023-06-20","kind":"confirm","px":19.9826,"level":20.119},{"ts":"2023-08-15","kind":"arm","px":21.1081},{"ts":"2023-08-16","kind":"confirm","px":20.5168,"level":21.814},{"ts":"2023-08-17","kind":"arm","px":20.5263},{"ts":"2023-08-18","kind":"confirm","px":20.7743,"level":21.814},{"ts":"2023-12-29","kind":"arm","px":20.1322},{"ts":"2024-01-16","kind":"confirm","px":18.76,"level":18.7984},{"ts":"2024-05-22","kind":"arm","px":17.2119},{"ts":"2024-06-17","kind":"arm","px":16.9229},{"ts":"2024-07-09","kind":"confirm","px":16.0729,"level":16.749},{"ts":"2024-07-10","kind":"arm","px":16.1212},{"ts":"2024-07-11","kind":"confirm","px":16.5558,"level":16.749},{"ts":"2024-11-19","kind":"arm","px":16.3908},{"ts":"2025-05-22","kind":"arm","px":12.6909},{"ts":"2025-06-02","kind":"confirm","px":12.5737,"level":12.6909},{"ts":"2025-07-16","kind":"arm","px":12.9057},{"ts":"2025-07-17","kind":"confirm","px":12.7683,"level":13.0529},{"ts":"2025-12-18","kind":"arm","px":11.5018},{"ts":"2025-12-26","kind":"confirm","px":11.3333,"level":11.363},{"ts":"2026-01-16","kind":"arm","px":12.3149},{"ts":"2026-01-30","kind":"confirm","px":12.1959,"level":12.2058},{"ts":"2026-02-13","kind":"arm","px":13.128},{"ts":"2026-02-23","kind":"confirm","px":13.0685,"level":13.1081},{"ts":"2026-05-06","kind":"arm","px":15.0092},{"ts":"2026-06-16","kind":"arm","px":17.38},{"ts":"2026-06-17","kind":"confirm","px":16.59,"level":17.6303}],"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":[]}}}