{"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":"CXW","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1998-01-21","known_ts":"1998-01-21","bar_index":44,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.2749,"stop_level":18.3027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-06-16","known_ts":"1998-06-18","bar_index":78,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-06-16","trigger_known_ts":"1998-06-18","strength":0.45,"price":12.1117,"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.386721,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.8587,"atr14":0.346533,"stop_level":11.685434,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-24","known_ts":"1998-06-26","bar_index":80,"type":"BUY","strength":0.45,"price":13.4886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-07-24","known_ts":"1998-07-24","bar_index":87,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.3142,"stop_level":12.5708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-08-19","known_ts":"1998-08-21","bar_index":93,"type":"BUY","strength":0.45,"price":10.2618,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-08-19","known_ts":"1998-08-21","bar_index":93,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-08-19","trigger_known_ts":"1998-08-21","strength":0.45,"price":10.2618,"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.480392,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.2357,"atr14":0.406108,"stop_level":9.032646,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-10","known_ts":"1998-09-14","bar_index":98,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-09-10","trigger_known_ts":"1998-09-14","strength":0.45,"price":9.3497,"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.526576,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.6371,"atr14":0.354062,"stop_level":8.460069,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-02","known_ts":"1998-10-02","bar_index":103,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8361,"stop_level":9.0931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-15","known_ts":"1998-12-15","bar_index":120,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7607,"stop_level":10.7899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-12-17","known_ts":"1998-12-17","bar_index":121,"type":"RECLAIM","strength":0.863,"price":10.8716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-15 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":"1998-12-15","prior_stop_level":10.7899,"sweep_low":10.5566,"atr14":0.377546,"stop_level":10.367827,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-16","known_ts":"1999-04-20","bar_index":148,"type":"BUY","strength":0.725,"price":9.3671,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":15},{"ts":"1999-05-14","known_ts":"1999-05-14","bar_index":154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3263,"stop_level":9.4896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-05-18","known_ts":"1999-05-18","bar_index":155,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5509,"stop_level":9.4896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-07-08","known_ts":"1999-07-12","bar_index":167,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-07-08","trigger_known_ts":"1999-07-12","strength":0.45,"price":5.0782,"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.616056,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.6876,"atr14":0.275649,"stop_level":4.549775,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-13","known_ts":"1999-07-15","bar_index":168,"type":"BUY","strength":0.45,"price":5.6316,"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-07-13","known_ts":"1999-07-15","bar_index":168,"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-07-13","trigger_known_ts":"1999-07-15","strength":0.45,"price":5.6316,"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.553023,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.6876,"atr14":0.286891,"stop_level":4.544154,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-11","known_ts":"1999-08-11","bar_index":175,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5105,"stop_level":6.7058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-09-20","known_ts":"1999-09-20","bar_index":184,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1402,"stop_level":6.2826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-28","known_ts":"1999-12-30","bar_index":207,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-12-28","trigger_known_ts":"1999-12-30","strength":0.45,"price":3.0952,"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.719899,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4561,"atr14":0.366209,"stop_level":2.272995,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-13","known_ts":"2000-01-18","bar_index":211,"type":"BUY","strength":0.45,"price":3.1335,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-01-13","known_ts":"2000-01-18","bar_index":211,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-01-13","trigger_known_ts":"2000-01-18","strength":0.45,"price":3.1335,"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.707532,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.057,"atr14":0.277535,"stop_level":2.918233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-04","known_ts":"2000-02-08","bar_index":216,"type":"BUY","strength":0.45,"price":2.7895,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-02-04","known_ts":"2000-02-08","bar_index":216,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-02-04","trigger_known_ts":"2000-02-08","strength":0.45,"price":2.7895,"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.73964,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3692,"atr14":0.230172,"stop_level":2.254114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-23","known_ts":"2000-02-23","bar_index":220,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.2928,"stop_level":2.4456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-02-25","known_ts":"2000-02-25","bar_index":220,"type":"RECLAIM","strength":0.45,"price":2.7513,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2000-02-23","prior_stop_level":2.4456,"sweep_low":2.2163,"atr14":0.300518,"stop_level":2.066041,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-15","known_ts":"2000-03-15","bar_index":225,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4838,"stop_level":2.5603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-05","known_ts":"2000-04-07","bar_index":230,"type":"REBUY","strength":0.588,"price":2.0635,"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":"2000-07-18","known_ts":"2000-07-18","bar_index":253,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4903,"stop_level":1.5667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-27","known_ts":"2000-07-31","bar_index":256,"type":"REBUY","strength":0.725,"price":1.6814,"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":"2000-09-21","known_ts":"2000-09-25","bar_index":269,"type":"BUY","strength":0.588,"price":1.4948,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2000-10-16","known_ts":"2000-10-16","bar_index":274,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1014,"stop_level":1.2588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-19","known_ts":"2000-10-19","bar_index":275,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1801,"stop_level":1.2588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-29","known_ts":"2001-01-03","bar_index":292,"type":"BUY","strength":0.588,"price":0.7907,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2001-02-08","known_ts":"2001-02-08","bar_index":301,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7395,"stop_level":1.8028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-05-10","known_ts":"2001-05-14","bar_index":322,"type":"BUY","strength":0.863,"price":1.3284,"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":"2001-07-18","known_ts":"2001-07-18","bar_index":337,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1823,"stop_level":2.2883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-25","known_ts":"2001-07-25","bar_index":339,"type":"RECLAIM","strength":1.0,"price":2.293,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-07-18","prior_stop_level":2.2883,"sweep_low":2.1507,"atr14":0.131899,"stop_level":2.08475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-09-20","known_ts":"2001-09-20","bar_index":351,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0099,"stop_level":2.1096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-10-10","known_ts":"2001-10-12","bar_index":356,"type":"BUY","strength":0.863,"price":2.3499,"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":"2001-11-30","known_ts":"2001-11-30","bar_index":368,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4986,"stop_level":2.5112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-12-04","known_ts":"2001-12-04","bar_index":368,"type":"RECLAIM","strength":0.863,"price":2.5935,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-11-30","prior_stop_level":2.5112,"sweep_low":2.4875,"atr14":0.06717,"stop_level":2.453915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-27","known_ts":"2001-12-31","bar_index":374,"type":"BUY","strength":1.0,"price":2.935,"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":"2002-01-24","known_ts":"2002-01-24","bar_index":380,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5871,"stop_level":2.886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-04-12","known_ts":"2002-04-16","bar_index":398,"type":"BUY","strength":0.725,"price":2.4938,"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":"2002-05-20","known_ts":"2002-05-20","bar_index":406,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6425,"stop_level":2.682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-22","known_ts":"2002-05-22","bar_index":407,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5856,"stop_level":2.682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-12","known_ts":"2002-06-12","bar_index":412,"type":"RECLAIM","strength":0.863,"price":2.6678,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-12","known_ts":"2002-08-14","bar_index":426,"type":"BUY","strength":0.588,"price":2.4875,"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":"2002-08-30","known_ts":"2002-08-30","bar_index":430,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3325,"stop_level":2.4353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-09-04","known_ts":"2002-09-04","bar_index":431,"type":"RECLAIM","strength":0.725,"price":2.5049,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2002-08-30","prior_stop_level":2.4353,"sweep_low":2.2535,"atr14":0.092363,"stop_level":2.207318,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-23","known_ts":"2002-09-23","bar_index":435,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2345,"stop_level":2.2772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-10-10","known_ts":"2002-10-14","bar_index":440,"type":"BUY","strength":0.725,"price":2.3752,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2002-12-13","known_ts":"2002-12-13","bar_index":455,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5587,"stop_level":2.6061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-12-16","known_ts":"2002-12-16","bar_index":455,"type":"RECLAIM","strength":1.0,"price":2.7105,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-12-13","prior_stop_level":2.6061,"sweep_low":2.5302,"atr14":0.087191,"stop_level":2.486604,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-02","known_ts":"2003-01-02","bar_index":459,"type":"RECLAIM","strength":1.0,"price":2.8133,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-13","known_ts":"2003-03-17","bar_index":475,"type":"BUY","strength":0.725,"price":2.8544,"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":"quality","score":65},{"ts":"2003-06-19","known_ts":"2003-06-19","bar_index":497,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6214,"stop_level":3.7004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-23","known_ts":"2003-06-23","bar_index":498,"type":"RECLAIM","strength":1.0,"price":3.7036,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-06-19","prior_stop_level":3.7004,"sweep_low":3.6134,"atr14":0.136217,"stop_level":3.545291,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-03","known_ts":"2003-07-03","bar_index":501,"type":"RECLAIM","strength":1.0,"price":4.1922,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-16","known_ts":"2003-09-18","bar_index":518,"type":"BUY","strength":0.725,"price":3.8744,"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":"2003-10-15","known_ts":"2003-10-15","bar_index":525,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0373,"stop_level":4.0452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-10-16","known_ts":"2003-10-16","bar_index":525,"type":"RECLAIM","strength":0.725,"price":4.0958,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-10-15","prior_stop_level":4.0452,"sweep_low":3.9756,"atr14":0.094418,"stop_level":3.928391,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-28","known_ts":"2003-10-28","bar_index":528,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8807,"stop_level":4.0452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-10-31","known_ts":"2003-11-04","bar_index":529,"type":"REBUY","strength":0.725,"price":4.1163,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2003-11-03","known_ts":"2003-11-03","bar_index":529,"type":"RECLAIM","strength":0.725,"price":4.1116,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-10-28","prior_stop_level":4.0452,"sweep_low":3.8586,"atr14":0.111932,"stop_level":3.802634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-16","known_ts":"2003-12-16","bar_index":539,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2586,"stop_level":4.3093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-18","known_ts":"2003-12-18","bar_index":540,"type":"RECLAIM","strength":0.863,"price":4.3994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-12-16","prior_stop_level":4.3093,"sweep_low":4.1859,"atr14":0.10486,"stop_level":4.13347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-29","known_ts":"2003-12-31","bar_index":542,"type":"REBUY","strength":1.0,"price":4.5591,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2004-01-28","known_ts":"2004-01-28","bar_index":548,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5401,"stop_level":4.5686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-29","known_ts":"2004-01-29","bar_index":549,"type":"RECLAIM","strength":1.0,"price":4.5971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-28","prior_stop_level":4.5686,"sweep_low":4.4279,"atr14":0.112531,"stop_level":4.371634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-20","known_ts":"2004-02-20","bar_index":554,"type":"RECLAIM","strength":1.0,"price":4.9039,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-22","known_ts":"2004-03-22","bar_index":561,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1442,"stop_level":5.2502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-26","known_ts":"2004-03-26","bar_index":562,"type":"RECLAIM","strength":1.0,"price":5.266,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-22","prior_stop_level":5.2502,"sweep_low":5.0446,"atr14":0.142834,"stop_level":4.973183,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-30","known_ts":"2004-04-01","bar_index":563,"type":"REBUY","strength":1.0,"price":5.8479,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2004-04-21","known_ts":"2004-04-23","bar_index":568,"type":"REBUY","strength":1.0,"price":5.9586,"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":"2004-09-16","known_ts":"2004-09-20","bar_index":602,"type":"BUY","strength":0.725,"price":5.6692,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2004-10-12","known_ts":"2004-10-12","bar_index":608,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4637,"stop_level":5.4953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-10-25","known_ts":"2004-10-27","bar_index":611,"type":"REBUY","strength":0.588,"price":5.4953,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2005-01-20","known_ts":"2005-01-20","bar_index":631,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5137,"stop_level":6.6228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-31","known_ts":"2005-04-04","bar_index":647,"type":"BUY","strength":0.588,"price":6.199,"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":"2005-04-27","known_ts":"2005-04-27","bar_index":653,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.0836,"stop_level":6.169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-02","known_ts":"2005-05-02","bar_index":654,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0092,"stop_level":6.169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-06-03","known_ts":"2005-06-07","bar_index":662,"type":"BUY","strength":0.588,"price":6.0393,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2005-07-15","known_ts":"2005-07-15","bar_index":671,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0092,"stop_level":6.025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-07-19","known_ts":"2005-07-19","bar_index":672,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9586,"stop_level":6.025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-19","known_ts":"2005-08-23","bar_index":680,"type":"BUY","strength":0.45,"price":6.0883,"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-08-29","known_ts":"2005-08-29","bar_index":682,"type":"RECLAIM","strength":0.725,"price":6.2623,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-08-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-21","known_ts":"2005-09-21","bar_index":687,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.0978,"stop_level":6.101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-22","known_ts":"2005-09-22","bar_index":687,"type":"RECLAIM","strength":0.725,"price":6.1231,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-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":"2005-09-21","prior_stop_level":6.101,"sweep_low":6.033,"atr14":0.100256,"stop_level":5.982872,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-19","known_ts":"2005-10-19","bar_index":694,"type":"RECLAIM","strength":0.863,"price":6.2496,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-24","known_ts":"2005-10-26","bar_index":695,"type":"BUY","strength":0.863,"price":6.2559,"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":"2005-12-02","known_ts":"2005-12-02","bar_index":704,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9581,"stop_level":6.9802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-06","known_ts":"2005-12-06","bar_index":705,"type":"RECLAIM","strength":0.863,"price":7.0308,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-12-02","prior_stop_level":6.9802,"sweep_low":6.7477,"atr14":0.142213,"stop_level":6.676593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-19","known_ts":"2005-12-19","bar_index":708,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7477,"stop_level":6.7904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":708,"type":"RECLAIM","strength":0.863,"price":6.8395,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-12-19","prior_stop_level":6.7904,"sweep_low":6.6212,"atr14":0.139375,"stop_level":6.551512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-06","known_ts":"2006-01-06","bar_index":712,"type":"RECLAIM","strength":0.863,"price":7.132,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-22","known_ts":"2006-03-24","bar_index":729,"type":"BUY","strength":0.588,"price":7.1383,"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":"2006-04-11","known_ts":"2006-04-11","bar_index":733,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9217,"stop_level":6.9818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-13","known_ts":"2006-04-13","bar_index":734,"type":"RECLAIM","strength":0.725,"price":6.9834,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-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":"2006-04-11","prior_stop_level":6.9818,"sweep_low":6.8695,"atr14":0.142062,"stop_level":6.798469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-21","known_ts":"2006-04-21","bar_index":736,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8774,"stop_level":6.9217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-04-24","known_ts":"2006-04-24","bar_index":736,"type":"RECLAIM","strength":0.725,"price":7.0435,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-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":"2006-04-21","prior_stop_level":6.9217,"sweep_low":6.7889,"atr14":0.156831,"stop_level":6.710484,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-09","known_ts":"2006-05-09","bar_index":740,"type":"RECLAIM","strength":0.725,"price":7.7835,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-05","known_ts":"2006-06-05","bar_index":746,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8721,"stop_level":7.929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-06","known_ts":"2006-06-06","bar_index":746,"type":"RECLAIM","strength":0.863,"price":8.0982,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-06-05","prior_stop_level":7.929,"sweep_low":7.7772,"atr14":0.201243,"stop_level":7.676578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-27","known_ts":"2006-06-27","bar_index":751,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8721,"stop_level":7.9622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-30","known_ts":"2006-06-30","bar_index":752,"type":"RECLAIM","strength":0.863,"price":8.3718,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-06-27","prior_stop_level":7.9622,"sweep_low":7.7835,"atr14":0.224365,"stop_level":7.671318,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-13","known_ts":"2006-07-13","bar_index":755,"type":"RECLAIM","strength":1.0,"price":8.3987,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-02-28","known_ts":"2007-02-28","bar_index":807,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.413,"stop_level":12.572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-05","known_ts":"2007-03-05","bar_index":808,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.7892,"stop_level":12.572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-27","known_ts":"2007-04-27","bar_index":821,"type":"RECLAIM","strength":0.863,"price":13.5279,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-27","known_ts":"2007-06-27","bar_index":835,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.8895,"stop_level":14.8942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-28","known_ts":"2007-06-28","bar_index":835,"type":"RECLAIM","strength":1.0,"price":14.9938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-06-27","prior_stop_level":14.8942,"sweep_low":14.676,"atr14":0.268379,"stop_level":14.54181,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-18","known_ts":"2007-09-20","bar_index":854,"type":"BUY","strength":0.45,"price":12.8281,"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-10-04","known_ts":"2007-10-04","bar_index":858,"type":"RECLAIM","strength":0.588,"price":13.0464,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-09-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":879,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.0037,"stop_level":13.2978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-09","known_ts":"2008-01-09","bar_index":880,"type":"RECLAIM","strength":0.588,"price":13.3879,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-01-07","prior_stop_level":13.2978,"sweep_low":12.8376,"atr14":0.403931,"stop_level":12.635635,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-19","known_ts":"2008-02-21","bar_index":889,"type":"BUY","strength":0.45,"price":12.6289,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-02-19","known_ts":"2008-02-21","bar_index":889,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-02-19","trigger_known_ts":"2008-02-21","strength":0.45,"price":12.6289,"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.193454,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.8414,"atr14":0.439337,"stop_level":11.621731,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-17","known_ts":"2008-03-17","bar_index":895,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.1592,"stop_level":12.5245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-18","known_ts":"2008-03-18","bar_index":895,"type":"RECLAIM","strength":0.588,"price":12.8092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-17","prior_stop_level":12.5245,"sweep_low":11.9837,"atr14":0.416719,"stop_level":11.775341,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-02","known_ts":"2008-04-02","bar_index":899,"type":"RECLAIM","strength":0.725,"price":13.4496,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-10","known_ts":"2008-04-10","bar_index":901,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.7143,"stop_level":12.9088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-14","known_ts":"2008-04-14","bar_index":901,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.4154,"stop_level":12.9088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-09","known_ts":"2008-05-13","bar_index":908,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-05-09","trigger_known_ts":"2008-05-13","strength":0.45,"price":12.4249,"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.206482,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.552,"atr14":0.434179,"stop_level":11.334911,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-02","known_ts":"2008-06-04","bar_index":913,"type":"BUY","strength":0.588,"price":12.4581,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-06-02","known_ts":"2008-06-04","bar_index":913,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-06-02","trigger_known_ts":"2008-06-04","strength":0.588,"price":12.4581,"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.204362,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":11.756,"atr14":0.322992,"stop_level":11.594504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-26","known_ts":"2008-06-26","bar_index":919,"type":"RECLAIM","strength":0.725,"price":13.0321,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-06-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-15","known_ts":"2008-07-15","bar_index":923,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.4391,"stop_level":12.5293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-16","known_ts":"2008-07-16","bar_index":923,"type":"RECLAIM","strength":0.725,"price":12.7048,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-07-15","prior_stop_level":12.5293,"sweep_low":12.3395,"atr14":0.364384,"stop_level":12.157308,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-31","known_ts":"2008-07-31","bar_index":927,"type":"RECLAIM","strength":0.863,"price":13.6346,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-11-19","known_ts":"2008-11-21","bar_index":953,"type":"BUY","strength":0.45,"price":7.6096,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-19","known_ts":"2008-11-21","bar_index":953,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-19","trigger_known_ts":"2008-11-21","strength":0.45,"price":7.6096,"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.482414,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.6265,"atr14":0.700987,"stop_level":5.276007,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":966,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.1352,"stop_level":7.3534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-04","known_ts":"2009-02-06","bar_index":970,"type":"REBUY","strength":0.588,"price":7.3866,"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":"2009-02-04","known_ts":"2009-02-06","bar_index":970,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-02-04","trigger_known_ts":"2009-02-06","strength":0.588,"price":7.3866,"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.458246,"monthly_oversold_dwell":15,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.452,"atr14":0.35229,"stop_level":6.275855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-26","known_ts":"2009-03-02","bar_index":975,"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":"2009-02-26","trigger_known_ts":"2009-03-02","strength":0.45,"price":4.9908,"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.633961,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7441,"atr14":0.390445,"stop_level":4.548877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-06","known_ts":"2009-03-10","bar_index":977,"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":"2009-03-06","trigger_known_ts":"2009-03-10","strength":0.45,"price":5.1948,"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.618999,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5069,"atr14":0.376299,"stop_level":4.318751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":978,"type":"BUY","strength":0.45,"price":6.2101,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":978,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-11","trigger_known_ts":"2009-03-13","strength":0.45,"price":6.2101,"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.544534,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5069,"atr14":0.385825,"stop_level":4.313987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":986,"type":"RECLAIM","strength":0.725,"price":7.249,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-28","known_ts":"2009-05-28","bar_index":996,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.1684,"stop_level":7.1826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-29","known_ts":"2009-05-29","bar_index":996,"type":"RECLAIM","strength":0.725,"price":7.2822,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-28","prior_stop_level":7.1826,"sweep_low":6.9644,"atr14":0.384972,"stop_level":6.771914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-23","known_ts":"2009-06-23","bar_index":1002,"type":"RECLAIM","strength":0.863,"price":7.9417,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-15","known_ts":"2009-07-17","bar_index":1007,"type":"BUY","strength":0.863,"price":8.2643,"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":"2009-07-30","known_ts":"2009-07-30","bar_index":1010,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1979,"stop_level":8.2406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-03","known_ts":"2009-08-03","bar_index":1011,"type":"RECLAIM","strength":0.863,"price":8.4778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-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":"2009-07-30","prior_stop_level":8.2406,"sweep_low":8.065,"atr14":0.244243,"stop_level":7.942878,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-13","known_ts":"2009-08-13","bar_index":1014,"type":"RECLAIM","strength":0.863,"price":9.3365,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":1018,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.2938,"stop_level":9.3365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-02","known_ts":"2009-09-02","bar_index":1018,"type":"RECLAIM","strength":1.0,"price":9.531,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-01","prior_stop_level":9.3365,"sweep_low":9.1989,"atr14":0.288647,"stop_level":9.054576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-17","known_ts":"2009-09-17","bar_index":1022,"type":"RECLAIM","strength":1.0,"price":10.6696,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-23","known_ts":"2010-02-25","bar_index":1058,"type":"BUY","strength":0.725,"price":10.0623,"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":"2010-03-22","known_ts":"2010-03-22","bar_index":1064,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3222,"stop_level":9.735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":1075,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.6021,"stop_level":9.6923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":1075,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5072,"stop_level":9.6923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-05-12","known_ts":"2010-05-12","bar_index":1076,"type":"RECLAIM","strength":0.588,"price":9.7777,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-05-06","prior_stop_level":9.6923,"sweep_low":9.0803,"atr14":0.286536,"stop_level":8.937032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-12","known_ts":"2010-05-12","bar_index":1076,"type":"RECLAIM","strength":0.588,"price":9.7777,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-05-10","prior_stop_level":9.6923,"sweep_low":9.3744,"atr14":0.286536,"stop_level":9.231132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-10","known_ts":"2010-06-14","bar_index":1083,"type":"BUY","strength":0.725,"price":9.7112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-06-29","known_ts":"2010-06-29","bar_index":1087,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.123,"stop_level":9.2558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-07-20","known_ts":"2010-07-22","bar_index":1092,"type":"BUY","strength":0.588,"price":9.2605,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2010-09-23","known_ts":"2010-09-23","bar_index":1107,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.5842,"stop_level":10.6743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-24","known_ts":"2010-09-24","bar_index":1107,"type":"RECLAIM","strength":1.0,"price":10.9163,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-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":"2010-09-23","prior_stop_level":10.6743,"sweep_low":10.5699,"atr14":0.240543,"stop_level":10.449629,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-08","known_ts":"2010-10-08","bar_index":1111,"type":"RECLAIM","strength":1.0,"price":12.0264,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-09","known_ts":"2010-11-09","bar_index":1118,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.8888,"stop_level":12.1782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-24","known_ts":"2011-02-24","bar_index":1142,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.4286,"stop_level":11.5662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-02-25","known_ts":"2011-02-25","bar_index":1143,"type":"RECLAIM","strength":0.725,"price":11.6374,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-24 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":"2011-02-24","prior_stop_level":11.5662,"sweep_low":11.3527,"atr14":0.218818,"stop_level":11.243291,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-08","known_ts":"2011-04-12","bar_index":1153,"type":"BUY","strength":0.725,"price":11.3575,"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":"2011-05-06","known_ts":"2011-05-06","bar_index":1159,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.7038,"stop_level":11.7607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-09","known_ts":"2011-05-09","bar_index":1159,"type":"RECLAIM","strength":0.863,"price":11.8366,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-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":"2011-05-06","prior_stop_level":11.7607,"sweep_low":11.6279,"atr14":0.193448,"stop_level":11.531176,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-19","known_ts":"2011-05-19","bar_index":1162,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.0396,"stop_level":11.7038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-07-06","known_ts":"2011-07-08","bar_index":1173,"type":"BUY","strength":0.588,"price":10.7929,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2011-09-22","known_ts":"2011-09-22","bar_index":1191,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.5035,"stop_level":10.6363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-09-23","known_ts":"2011-09-23","bar_index":1191,"type":"RECLAIM","strength":0.588,"price":10.8024,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-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":"2011-09-22","prior_stop_level":10.6363,"sweep_low":10.3517,"atr14":0.330294,"stop_level":10.186553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-17","known_ts":"2011-10-17","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.4418,"stop_level":10.4845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-18","known_ts":"2011-10-18","bar_index":1197,"type":"RECLAIM","strength":0.588,"price":10.494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-10-17","prior_stop_level":10.4845,"sweep_low":10.2616,"atr14":0.31898,"stop_level":10.10211,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-20","known_ts":"2011-10-24","bar_index":1198,"type":"REBUY","strength":0.588,"price":10.7075,"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":"2011-12-12","known_ts":"2011-12-14","bar_index":1210,"type":"BUY","strength":0.45,"price":10.2805,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-12-20","known_ts":"2011-12-22","bar_index":1212,"type":"BUY","strength":0.45,"price":10.3422,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-01-04","known_ts":"2012-01-06","bar_index":1215,"type":"BUY","strength":0.45,"price":10.3043,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-01-09","known_ts":"2012-01-09","bar_index":1216,"type":"RECLAIM","strength":0.725,"price":10.6174,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-01-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-08","known_ts":"2012-05-08","bar_index":1243,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.0179,"stop_level":13.0938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-05-10","known_ts":"2012-05-10","bar_index":1244,"type":"RECLAIM","strength":1.0,"price":13.108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-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":"2012-05-08","prior_stop_level":13.0938,"sweep_low":12.7048,"atr14":0.460311,"stop_level":12.474644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-26","known_ts":"2012-06-28","bar_index":1255,"type":"BUY","strength":0.863,"price":13.8294,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2012-09-19","known_ts":"2012-09-19","bar_index":1274,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.4304,"stop_level":16.4881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-21","known_ts":"2012-09-21","bar_index":1275,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.8484,"stop_level":16.4881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-10","known_ts":"2013-01-10","bar_index":1300,"type":"RECLAIM","strength":0.863,"price":17.9594,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-08","known_ts":"2013-02-08","bar_index":1306,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.6691,"stop_level":18.1916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-12","known_ts":"2013-02-12","bar_index":1307,"type":"RECLAIM","strength":1.0,"price":18.2351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-08","prior_stop_level":18.1916,"sweep_low":17.553,"atr14":0.395304,"stop_level":17.355348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-12","known_ts":"2013-04-12","bar_index":1321,"type":"RECLAIM","strength":0.863,"price":19.9868,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-31","known_ts":"2013-05-31","bar_index":1332,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.5901,"stop_level":20.9416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-06","known_ts":"2013-06-06","bar_index":1333,"type":"RECLAIM","strength":0.863,"price":21.047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-05-31","prior_stop_level":20.9416,"sweep_low":20.0102,"atr14":0.52183,"stop_level":19.749285,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-07","known_ts":"2013-08-09","bar_index":1348,"type":"BUY","strength":0.725,"price":20.5949,"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":"2013-10-09","known_ts":"2013-10-09","bar_index":1362,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.3734,"stop_level":20.8132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":1363,"type":"RECLAIM","strength":0.725,"price":20.9698,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-10-09","prior_stop_level":20.8132,"sweep_low":20.3312,"atr14":0.410983,"stop_level":20.125708,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-23","known_ts":"2013-10-23","bar_index":1366,"type":"RECLAIM","strength":0.725,"price":22.8011,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-04","known_ts":"2013-11-04","bar_index":1368,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.2168,"stop_level":22.3372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-06","known_ts":"2013-11-06","bar_index":1369,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.7108,"stop_level":22.3372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-10","known_ts":"2014-01-14","bar_index":1384,"type":"BUY","strength":0.588,"price":20.8778,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2014-02-10","known_ts":"2014-02-10","bar_index":1390,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.3617,"stop_level":19.9547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-02-18","known_ts":"2014-02-18","bar_index":1392,"type":"RECLAIM","strength":0.588,"price":19.973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-02-10","prior_stop_level":19.9547,"sweep_low":18.5669,"atr14":0.487855,"stop_level":18.322972,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-20","known_ts":"2014-02-24","bar_index":1393,"type":"REBUY","strength":0.45,"price":20.1075,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-02-28","known_ts":"2014-02-28","bar_index":1395,"type":"RECLAIM","strength":0.725,"price":20.6455,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-02-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-18","known_ts":"2014-03-18","bar_index":1399,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.1809,"stop_level":20.3704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-20","known_ts":"2014-03-20","bar_index":1399,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.7285,"stop_level":20.3704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-04-30","known_ts":"2014-04-30","bar_index":1409,"type":"RECLAIM","strength":0.725,"price":20.4497,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-15","known_ts":"2014-05-15","bar_index":1412,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.9774,"stop_level":20.0085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-05-19","known_ts":"2014-05-19","bar_index":1413,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.0023,"stop_level":20.0085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-05-16","known_ts":"2014-05-16","bar_index":1413,"type":"RECLAIM","strength":0.588,"price":20.0706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-05-15","prior_stop_level":20.0085,"sweep_low":19.8469,"atr14":0.309947,"stop_level":19.691926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-23","known_ts":"2014-05-23","bar_index":1414,"type":"RECLAIM","strength":0.588,"price":20.1203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-05-19","prior_stop_level":20.0085,"sweep_low":19.443,"atr14":0.326375,"stop_level":19.279812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-27","known_ts":"2014-05-29","bar_index":1415,"type":"REBUY","strength":0.588,"price":20.3254,"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":"2014-06-04","known_ts":"2014-06-04","bar_index":1417,"type":"RECLAIM","strength":0.725,"price":20.7293,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-05-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-18","known_ts":"2014-06-18","bar_index":1420,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.4807,"stop_level":20.5118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-19","known_ts":"2014-06-19","bar_index":1420,"type":"RECLAIM","strength":0.725,"price":20.5491,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-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":"2014-06-18","prior_stop_level":20.5118,"sweep_low":20.2881,"atr14":0.295096,"stop_level":20.140552,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-03","known_ts":"2014-07-03","bar_index":1424,"type":"RECLAIM","strength":0.863,"price":20.9913,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-21","known_ts":"2014-07-21","bar_index":1427,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.7831,"stop_level":20.8084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-22","known_ts":"2014-07-22","bar_index":1428,"type":"RECLAIM","strength":0.863,"price":20.8778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-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":"2014-07-21","prior_stop_level":20.8084,"sweep_low":20.6632,"atr14":0.266061,"stop_level":20.53017,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-07","known_ts":"2014-08-11","bar_index":1432,"type":"REBUY","strength":0.863,"price":22.2911,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2014-09-10","known_ts":"2014-09-10","bar_index":1439,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.4362,"stop_level":22.4551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-12","known_ts":"2014-09-12","bar_index":1440,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.1144,"stop_level":22.4551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-11","known_ts":"2014-09-11","bar_index":1440,"type":"RECLAIM","strength":0.863,"price":22.4803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-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":"2014-09-10","prior_stop_level":22.4551,"sweep_low":22.2595,"atr14":0.260174,"stop_level":22.129413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":1441,"type":"RECLAIM","strength":0.863,"price":22.5498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-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":"2014-09-12","prior_stop_level":22.4551,"sweep_low":21.9567,"atr14":0.29652,"stop_level":21.80844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-31","known_ts":"2014-10-31","bar_index":1452,"type":"RECLAIM","strength":0.863,"price":23.8357,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-06","known_ts":"2015-02-06","bar_index":1474,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.4548,"stop_level":25.4678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-11","known_ts":"2015-02-11","bar_index":1475,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.9941,"stop_level":25.4678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-13","known_ts":"2015-02-13","bar_index":1475,"type":"RECLAIM","strength":1.0,"price":25.9025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-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":"2015-02-06","prior_stop_level":25.4678,"sweep_low":24.7086,"atr14":0.443769,"stop_level":24.486716,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-13","known_ts":"2015-02-13","bar_index":1475,"type":"RECLAIM","strength":1.0,"price":25.9025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-02-11","prior_stop_level":25.4678,"sweep_low":24.7605,"atr14":0.443769,"stop_level":24.538616,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-02","known_ts":"2015-03-02","bar_index":1479,"type":"RECLAIM","strength":1.0,"price":25.9285,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-07-06","known_ts":"2015-07-08","bar_index":1508,"type":"BUY","strength":0.45,"price":22.5499,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-05","known_ts":"2015-08-05","bar_index":1515,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.9241,"stop_level":23.0177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-07","known_ts":"2015-08-07","bar_index":1516,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.2693,"stop_level":23.0177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-12","known_ts":"2015-08-12","bar_index":1517,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.7482,"stop_level":23.0177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-11","known_ts":"2015-09-15","bar_index":1524,"type":"BUY","strength":0.45,"price":20.3451,"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-10-26","known_ts":"2015-10-26","bar_index":1534,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.1684,"stop_level":20.2092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-06","known_ts":"2015-11-06","bar_index":1537,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.9572,"stop_level":19.3926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-18","known_ts":"2015-11-20","bar_index":1540,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-11-18","trigger_known_ts":"2015-11-20","strength":0.45,"price":17.7256,"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.351117,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.4735,"atr14":0.547925,"stop_level":16.199537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-15","known_ts":"2015-12-17","bar_index":1546,"type":"BUY","strength":0.45,"price":17.3309,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-12-15","known_ts":"2015-12-17","bar_index":1546,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-12-15","trigger_known_ts":"2015-12-17","strength":0.45,"price":17.3309,"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.365566,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.6368,"atr14":0.461157,"stop_level":16.406221,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-13","known_ts":"2016-01-13","bar_index":1552,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.0187,"stop_level":18.3865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-14","known_ts":"2016-01-14","bar_index":1552,"type":"RECLAIM","strength":0.588,"price":18.5809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-01-13","prior_stop_level":18.3865,"sweep_low":17.9145,"atr14":0.515918,"stop_level":17.656541,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-01","known_ts":"2016-03-01","bar_index":1563,"type":"RECLAIM","strength":0.863,"price":21.1976,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-21","known_ts":"2016-04-21","bar_index":1575,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.4878,"stop_level":21.8618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-26","known_ts":"2016-04-26","bar_index":1576,"type":"RECLAIM","strength":0.863,"price":21.9042,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-21","prior_stop_level":21.8618,"sweep_low":21.3749,"atr14":0.404883,"stop_level":21.172459,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-09","known_ts":"2016-05-09","bar_index":1579,"type":"RECLAIM","strength":0.863,"price":23.4567,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-18","known_ts":"2016-05-18","bar_index":1581,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.6663,"stop_level":23.4567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-03","known_ts":"2016-06-03","bar_index":1585,"type":"RECLAIM","strength":0.863,"price":24.3317,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-07","known_ts":"2016-07-07","bar_index":1592,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.2954,"stop_level":23.7248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-13","known_ts":"2016-07-13","bar_index":1594,"type":"RECLAIM","strength":0.863,"price":24.0337,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-07-07 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-07-07","prior_stop_level":23.7248,"sweep_low":23.1306,"atr14":0.450396,"stop_level":22.905402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-11","known_ts":"2016-10-13","bar_index":1615,"type":"BUY","strength":0.45,"price":10.5916,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-10-11","known_ts":"2016-10-13","bar_index":1615,"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":"2016-10-11","trigger_known_ts":"2016-10-13","strength":0.45,"price":10.5916,"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.569321,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.8993,"atr14":0.475702,"stop_level":9.661449,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-07","known_ts":"2017-02-07","bar_index":1642,"type":"RECLAIM","strength":0.863,"price":23.4743,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-06","known_ts":"2017-03-06","bar_index":1648,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.6711,"stop_level":25.5271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-22","known_ts":"2017-03-22","bar_index":1652,"type":"RECLAIM","strength":1.0,"price":24.05,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-18","known_ts":"2017-07-20","bar_index":1679,"type":"BUY","strength":0.725,"price":22.6235,"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":"2017-08-02","known_ts":"2017-08-02","bar_index":1682,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.5973,"stop_level":20.9636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-08-03","known_ts":"2017-08-03","bar_index":1683,"type":"RECLAIM","strength":0.588,"price":21.0415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-02 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":"2017-08-02","prior_stop_level":20.9636,"sweep_low":20.5038,"atr14":0.619193,"stop_level":20.194204,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-29","known_ts":"2017-08-31","bar_index":1689,"type":"BUY","strength":0.588,"price":20.8856,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2017-10-24","known_ts":"2017-10-24","bar_index":1702,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.5937,"stop_level":20.3699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":1702,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.6017,"stop_level":20.3699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-11-06","known_ts":"2017-11-08","bar_index":1705,"type":"REBUY","strength":0.588,"price":20.5996,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2017-12-28","known_ts":"2018-01-02","bar_index":1717,"type":"BUY","strength":0.588,"price":18.2012,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2018-02-05","known_ts":"2018-02-05","bar_index":1725,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.2568,"stop_level":17.7411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-02-07","known_ts":"2018-02-07","bar_index":1726,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.4416,"stop_level":17.7411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-02-12","known_ts":"2018-02-14","bar_index":1727,"type":"REBUY","strength":0.588,"price":17.4828,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-03-23","known_ts":"2018-03-23","bar_index":1736,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.7313,"stop_level":17.1196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-27","known_ts":"2018-03-27","bar_index":1737,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.6667,"stop_level":17.1196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-15","known_ts":"2018-05-15","bar_index":1748,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.9172,"stop_level":16.9667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-16","known_ts":"2018-05-16","bar_index":1748,"type":"RECLAIM","strength":0.588,"price":17.3049,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-05-15","prior_stop_level":16.9667,"sweep_low":16.777,"atr14":0.436173,"stop_level":16.558914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-14","known_ts":"2018-06-14","bar_index":1755,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.4781,"stop_level":17.6018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-15","known_ts":"2018-06-15","bar_index":1755,"type":"RECLAIM","strength":0.725,"price":17.6926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-06-14","prior_stop_level":17.6018,"sweep_low":17.1399,"atr14":0.36752,"stop_level":16.95614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-29","known_ts":"2018-06-29","bar_index":1759,"type":"RECLAIM","strength":0.863,"price":19.9935,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-10","known_ts":"2018-08-10","bar_index":1768,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.3124,"stop_level":21.3376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-24","known_ts":"2018-08-24","bar_index":1772,"type":"RECLAIM","strength":1.0,"price":21.598,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-09","known_ts":"2019-01-11","bar_index":1803,"type":"BUY","strength":0.588,"price":17.0745,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":1815,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.4512,"stop_level":17.5213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-08","known_ts":"2019-03-08","bar_index":1816,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.0657,"stop_level":17.5213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-28","known_ts":"2019-04-01","bar_index":1821,"type":"BUY","strength":0.588,"price":17.6698,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-04-29","known_ts":"2019-04-29","bar_index":1828,"type":"RECLAIM","strength":0.863,"price":18.9332,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-03-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-26","known_ts":"2019-06-26","bar_index":1841,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.5211,"stop_level":19.2827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-08-30","known_ts":"2019-09-04","bar_index":1857,"type":"BUY","strength":0.588,"price":15.909,"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":"2019-10-01","known_ts":"2019-10-01","bar_index":1864,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.2534,"stop_level":15.6069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":1865,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.413,"stop_level":15.6069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-10-30","known_ts":"2019-11-01","bar_index":1871,"type":"BUY","strength":0.45,"price":14.7465,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":1892,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.3632,"stop_level":15.5462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-02-04","known_ts":"2020-02-04","bar_index":1892,"type":"RECLAIM","strength":0.725,"price":15.7774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-01-31","prior_stop_level":15.5462,"sweep_low":15.2669,"atr14":0.42328,"stop_level":15.05526,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-19","known_ts":"2020-02-19","bar_index":1896,"type":"RECLAIM","strength":0.863,"price":16.7599,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-25","known_ts":"2020-02-25","bar_index":1897,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.2669,"stop_level":16.1434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-04-15","known_ts":"2020-04-17","bar_index":1909,"type":"BUY","strength":0.45,"price":11.64,"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":"2020-04-15","known_ts":"2020-04-17","bar_index":1909,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-15","trigger_known_ts":"2020-04-17","strength":0.45,"price":11.64,"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.460302,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.31,"atr14":1.06922,"stop_level":8.77539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":1916,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.24,"stop_level":11.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":1916,"type":"RECLAIM","strength":0.588,"price":11.62,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-15","prior_stop_level":11.0,"sweep_low":9.89,"atr14":0.926381,"stop_level":9.426809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-05","known_ts":"2020-06-05","bar_index":1921,"type":"RECLAIM","strength":0.725,"price":14.16,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-17","known_ts":"2020-06-17","bar_index":1923,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.43,"stop_level":11.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-31","known_ts":"2020-08-04","bar_index":1934,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-07-31","trigger_known_ts":"2020-08-04","strength":0.45,"price":9.21,"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.450474,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.63,"atr14":0.437383,"stop_level":8.411309,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-10","known_ts":"2020-08-12","bar_index":1936,"type":"BUY","strength":0.45,"price":9.9,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-08-10","known_ts":"2020-08-12","bar_index":1936,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-08-10","trigger_known_ts":"2020-08-12","strength":0.45,"price":9.9,"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.409304,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.52,"atr14":0.467576,"stop_level":8.286212,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-10","known_ts":"2020-09-10","bar_index":1943,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.06,"stop_level":9.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-29","known_ts":"2020-11-02","bar_index":1955,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-10-29","trigger_known_ts":"2020-11-02","strength":0.45,"price":7.19,"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.571,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.76,"atr14":0.402932,"stop_level":5.558534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-11","known_ts":"2020-11-13","bar_index":1958,"type":"BUY","strength":0.45,"price":6.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-11-11","known_ts":"2020-11-13","bar_index":1958,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-11-11","trigger_known_ts":"2020-11-13","strength":0.45,"price":6.6,"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.606203,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.91,"atr14":0.438259,"stop_level":5.690871,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-18","known_ts":"2020-12-18","bar_index":1966,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.4,"stop_level":7.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-12-23","known_ts":"2020-12-23","bar_index":1967,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.73,"stop_level":7.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-01-13","known_ts":"2021-01-15","bar_index":1972,"type":"REBUY","strength":0.725,"price":7.34,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2021-01-27","known_ts":"2021-01-29","bar_index":1975,"type":"REBUY","strength":0.725,"price":7.11,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2021-04-07","known_ts":"2021-04-07","bar_index":1991,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.51,"stop_level":8.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-04-23","known_ts":"2021-04-23","bar_index":1995,"type":"RECLAIM","strength":0.863,"price":8.18,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-07-08","known_ts":"2021-07-08","bar_index":2012,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.42,"stop_level":10.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-12","known_ts":"2021-07-12","bar_index":2013,"type":"RECLAIM","strength":1.0,"price":10.62,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-07-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":"2021-07-08","prior_stop_level":10.47,"sweep_low":10.23,"atr14":0.427522,"stop_level":10.016239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-08","known_ts":"2021-10-12","bar_index":2034,"type":"BUY","strength":0.725,"price":9.48,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2021-11-03","known_ts":"2021-11-05","bar_index":2040,"type":"REBUY","strength":0.725,"price":9.57,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":2045,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3,"stop_level":11.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-06","known_ts":"2021-12-06","bar_index":2047,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.43,"stop_level":11.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-18","known_ts":"2022-03-22","bar_index":2071,"type":"BUY","strength":0.588,"price":9.7,"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":"2022-05-05","known_ts":"2022-05-05","bar_index":2082,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.99,"stop_level":12.43,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-09","known_ts":"2022-05-09","bar_index":2082,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.62,"stop_level":12.43,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-23","known_ts":"2022-05-23","bar_index":2086,"type":"RECLAIM","strength":1.0,"price":13.26,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":2116,"type":"BUY","strength":0.588,"price":9.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":2131,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.96,"stop_level":12.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":2132,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.73,"stop_level":12.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":2132,"type":"RECLAIM","strength":1.0,"price":12.08,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-07","prior_stop_level":12.01,"sweep_low":11.89,"atr14":0.508007,"stop_level":11.635996,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-27","known_ts":"2022-12-27","bar_index":2136,"type":"RECLAIM","strength":1.0,"price":11.64,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-04-06","known_ts":"2023-04-11","bar_index":2159,"type":"BUY","strength":0.45,"price":9.57,"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-05-08","known_ts":"2023-05-10","bar_index":2166,"type":"BUY","strength":0.45,"price":9.18,"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-05-22","known_ts":"2023-05-22","bar_index":2169,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.84,"stop_level":8.86,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-05-24","known_ts":"2023-05-24","bar_index":2170,"type":"RECLAIM","strength":0.45,"price":8.95,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-22 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":"2023-05-22","prior_stop_level":8.86,"sweep_low":8.73,"atr14":0.348399,"stop_level":8.555801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-21","known_ts":"2023-07-21","bar_index":2183,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.2,"stop_level":9.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-24","known_ts":"2023-07-24","bar_index":2183,"type":"RECLAIM","strength":0.588,"price":9.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-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":"2023-07-21","prior_stop_level":9.26,"sweep_low":9.18,"atr14":0.244589,"stop_level":9.057705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-08","known_ts":"2023-08-08","bar_index":2187,"type":"RECLAIM","strength":0.725,"price":10.3,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-25","known_ts":"2023-08-25","bar_index":2191,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.16,"stop_level":10.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-28","known_ts":"2023-08-28","bar_index":2191,"type":"RECLAIM","strength":0.725,"price":10.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-08-25","prior_stop_level":10.24,"sweep_low":10.08,"atr14":0.282786,"stop_level":9.938607,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-08","known_ts":"2023-09-08","bar_index":2194,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.11,"stop_level":10.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-09-11","known_ts":"2023-09-11","bar_index":2194,"type":"RECLAIM","strength":0.863,"price":10.17,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-09-08","prior_stop_level":10.16,"sweep_low":9.94,"atr14":0.339593,"stop_level":9.770204,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-20","known_ts":"2023-09-22","bar_index":2197,"type":"REBUY","strength":0.863,"price":10.79,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-10-19","known_ts":"2023-10-23","bar_index":2204,"type":"REBUY","strength":1.0,"price":11.72,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2024-05-30","known_ts":"2024-06-03","bar_index":2255,"type":"BUY","strength":0.725,"price":16.43,"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":"2024-07-15","known_ts":"2024-07-17","bar_index":2265,"type":"BUY","strength":0.725,"price":14.7,"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":"2024-11-01","known_ts":"2024-11-01","bar_index":2291,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.31,"stop_level":13.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-05","known_ts":"2024-11-05","bar_index":2291,"type":"RECLAIM","strength":0.588,"price":13.63,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-11-01","prior_stop_level":13.58,"sweep_low":12.66,"atr14":0.484207,"stop_level":12.417897,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-19","known_ts":"2024-11-19","bar_index":2295,"type":"RECLAIM","strength":0.725,"price":21.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-18","known_ts":"2024-12-18","bar_index":2301,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.53,"stop_level":21.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-24","known_ts":"2024-12-24","bar_index":2303,"type":"RECLAIM","strength":0.863,"price":21.64,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-12-18","prior_stop_level":21.35,"sweep_low":20.22,"atr14":0.975877,"stop_level":19.732062,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-03","known_ts":"2025-01-03","bar_index":2305,"type":"RECLAIM","strength":1.0,"price":21.92,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-17","known_ts":"2025-03-19","bar_index":2321,"type":"BUY","strength":0.725,"price":20.36,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2025-07-09","known_ts":"2025-07-11","bar_index":2347,"type":"BUY","strength":0.725,"price":21.94,"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":"2025-08-15","known_ts":"2025-08-19","bar_index":2356,"type":"BUY","strength":0.725,"price":21.05,"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":"2025-09-08","known_ts":"2025-09-10","bar_index":2361,"type":"BUY","strength":0.45,"price":20.33,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-09-11","known_ts":"2025-09-11","bar_index":2362,"type":"RECLAIM","strength":0.588,"price":20.97,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-09-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-10-02","known_ts":"2025-10-02","bar_index":2367,"type":"SELL","basis":"structure_stop","strength":0.45,"price":19.48,"stop_level":20.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-10-06","known_ts":"2025-10-06","bar_index":2367,"type":"SELL","basis":"structure_stop","strength":0.45,"price":19.09,"stop_level":20.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-11-26","known_ts":"2025-12-01","bar_index":2380,"type":"BUY","strength":0.45,"price":17.93,"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":"2026-01-06","known_ts":"2026-01-06","bar_index":2388,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.96,"stop_level":18.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-08","known_ts":"2026-01-08","bar_index":2389,"type":"RECLAIM","strength":0.588,"price":19.71,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-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":"2026-01-06","prior_stop_level":18.97,"sweep_low":18.57,"atr14":0.51894,"stop_level":18.31053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-28","known_ts":"2026-01-28","bar_index":2393,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.47,"stop_level":18.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-03-13","known_ts":"2026-03-17","bar_index":2404,"type":"BUY","strength":0.588,"price":20.28,"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":30},{"ts":"2026-04-01","known_ts":"2026-04-01","bar_index":2408,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.13,"stop_level":19.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-02","known_ts":"2026-04-02","bar_index":2408,"type":"RECLAIM","strength":0.725,"price":20.51,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-04-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-04-01","prior_stop_level":19.46,"sweep_low":18.46,"atr14":0.801421,"stop_level":18.059289,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-17","known_ts":"2026-04-17","bar_index":2412,"type":"RECLAIM","strength":0.863,"price":20.57,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-05-05","known_ts":"2026-05-05","bar_index":2416,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.42,"stop_level":20.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-05-06","known_ts":"2026-05-06","bar_index":2416,"type":"RECLAIM","strength":0.863,"price":21.17,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-05-05","prior_stop_level":20.04,"sweep_low":19.42,"atr14":0.702404,"stop_level":19.068798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-18","known_ts":"2026-05-20","bar_index":2419,"type":"REBUY","strength":0.863,"price":21.39,"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":"2026-06-01","known_ts":"2026-06-03","bar_index":2422,"type":"REBUY","strength":0.863,"price":21.71,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2026-07-07","known_ts":"2026-07-07","bar_index":2430,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.3,"stop_level":29.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-08","known_ts":"2026-07-08","bar_index":2430,"type":"RECLAIM","strength":0.863,"price":30.62,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-07 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-07-07","prior_stop_level":29.38,"sweep_low":28.7,"atr14":1.394814,"stop_level":28.002593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-28","known_ts":"2026-07-28","bar_index":2435,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.63,"stop_level":30.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-08-13","known_ts":"2026-08-13","bar_index":2439,"type":"RECLAIM","strength":1.0,"price":32.82,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-08-13","last_scored_basis":null,"bars_since_signal":0,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-11-06","2017-11-28","2017-12-14","2018-10-08","2018-10-16","2018-11-28","2018-12-31","2019-03-25","2019-07-29","2019-10-17","2019-11-25","2020-03-24","2020-07-10","2020-09-30","2021-08-31","2021-09-27","2021-11-03","2022-03-07","2022-06-28","2022-07-15","2022-08-10","2022-09-14","2022-09-30","2023-02-09","2023-03-24","2023-05-08","2024-01-17","2024-02-26","2024-04-25","2024-05-30","2024-06-21","2025-03-04","2025-06-25","2025-08-07","2025-09-11","2025-10-20","2025-11-18","2026-02-11","2026-02-25","2026-03-31"],"warnings":[{"ts":"2021-12-06","kind":"confirm","px":10.43,"level":11.32},{"ts":"2022-04-07","kind":"arm","px":11.21},{"ts":"2022-05-05","kind":"confirm","px":11.99,"level":12.43},{"ts":"2022-05-06","kind":"arm","px":12.15},{"ts":"2022-05-09","kind":"confirm","px":11.62,"level":12.43},{"ts":"2022-10-21","kind":"arm","px":9.55},{"ts":"2022-12-07","kind":"confirm","px":11.96,"level":12.01},{"ts":"2022-12-08","kind":"arm","px":12.08},{"ts":"2022-12-09","kind":"confirm","px":11.73,"level":12.01},{"ts":"2023-05-19","kind":"arm","px":8.86},{"ts":"2023-05-22","kind":"confirm","px":8.84,"level":8.86},{"ts":"2023-06-30","kind":"arm","px":9.41},{"ts":"2023-07-21","kind":"confirm","px":9.2,"level":9.26},{"ts":"2023-08-07","kind":"arm","px":9.47},{"ts":"2023-08-25","kind":"confirm","px":10.16,"level":10.24},{"ts":"2023-09-06","kind":"arm","px":10.58},{"ts":"2023-09-08","kind":"confirm","px":10.11,"level":10.16},{"ts":"2023-11-13","kind":"arm","px":13.57},{"ts":"2024-10-30","kind":"arm","px":14.32},{"ts":"2024-11-01","kind":"confirm","px":13.31,"level":13.58},{"ts":"2024-11-25","kind":"arm","px":21.97},{"ts":"2024-12-18","kind":"confirm","px":20.53,"level":21.35},{"ts":"2025-04-08","kind":"arm","px":19.06},{"ts":"2025-10-01","kind":"arm","px":20.55},{"ts":"2025-10-02","kind":"confirm","px":19.48,"level":20.63},{"ts":"2025-10-03","kind":"arm","px":19.82},{"ts":"2025-10-06","kind":"confirm","px":19.09,"level":20.63},{"ts":"2025-12-19","kind":"arm","px":18.97},{"ts":"2026-01-06","kind":"confirm","px":18.96,"level":18.97},{"ts":"2026-01-27","kind":"arm","px":18.66},{"ts":"2026-01-28","kind":"confirm","px":18.47,"level":18.95},{"ts":"2026-03-31","kind":"arm","px":18.91},{"ts":"2026-04-01","kind":"confirm","px":19.13,"level":19.46},{"ts":"2026-04-21","kind":"arm","px":20.57},{"ts":"2026-05-05","kind":"confirm","px":19.42,"level":20.04},{"ts":"2026-05-11","kind":"arm","px":19.88},{"ts":"2026-07-06","kind":"arm","px":30.42},{"ts":"2026-07-07","kind":"confirm","px":29.3,"level":29.38},{"ts":"2026-07-14","kind":"arm","px":31.36},{"ts":"2026-07-28","kind":"confirm","px":30.63,"level":30.65}],"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":[]}}}