{"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":"GLAD","timeframe":"3D","as_of":"2026-08-06T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2003-01-22","known_ts":"2003-01-22","bar_index":40,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8289,"stop_level":3.8624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-23","known_ts":"2003-01-23","bar_index":40,"type":"RECLAIM","strength":0.588,"price":3.92,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-01-22","prior_stop_level":3.8624,"sweep_low":3.8217,"atr14":0.117105,"stop_level":3.763147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-27","known_ts":"2003-01-29","bar_index":41,"type":"REBUY","strength":0.588,"price":3.932,"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":"2003-03-19","known_ts":"2003-03-21","bar_index":53,"type":"BUY","strength":0.45,"price":3.8936,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-04-14","known_ts":"2003-04-14","bar_index":59,"type":"RECLAIM","strength":0.725,"price":4.327,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-03-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-15","known_ts":"2003-05-15","bar_index":66,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2491,"stop_level":4.2734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-28","known_ts":"2003-05-30","bar_index":69,"type":"REBUY","strength":0.863,"price":4.6728,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2003-07-16","known_ts":"2003-07-16","bar_index":80,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6887,"stop_level":4.6898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-22","known_ts":"2003-07-22","bar_index":81,"type":"RECLAIM","strength":0.725,"price":4.9505,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2003-07-16","prior_stop_level":4.6898,"sweep_low":4.6343,"atr14":0.137527,"stop_level":4.565537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-03","known_ts":"2003-10-07","bar_index":99,"type":"BUY","strength":0.725,"price":5.1363,"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":40},{"ts":"2003-10-22","known_ts":"2003-10-22","bar_index":103,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0327,"stop_level":5.1012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2003-10-28","known_ts":"2003-10-28","bar_index":104,"type":"RECLAIM","strength":0.725,"price":5.1363,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2003-10-22","prior_stop_level":5.1012,"sweep_low":5.0251,"atr14":0.073387,"stop_level":4.988407,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-06","known_ts":"2003-11-06","bar_index":107,"type":"RECLAIM","strength":0.863,"price":5.3586,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-11-18","known_ts":"2003-11-18","bar_index":109,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3485,"stop_level":5.3561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-11-19","known_ts":"2003-11-19","bar_index":110,"type":"RECLAIM","strength":0.863,"price":5.3637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-11-18","prior_stop_level":5.3561,"sweep_low":5.3307,"atr14":0.084451,"stop_level":5.288475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-03","known_ts":"2003-12-03","bar_index":113,"type":"RECLAIM","strength":1.0,"price":5.7472,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-05","known_ts":"2004-01-07","bar_index":120,"type":"REBUY","strength":1.0,"price":5.7939,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2004-02-19","known_ts":"2004-02-19","bar_index":130,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.8063,"stop_level":5.8118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-04","known_ts":"2004-06-08","bar_index":155,"type":"BUY","strength":0.45,"price":5.3278,"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":"2004-07-07","known_ts":"2004-07-07","bar_index":162,"type":"RECLAIM","strength":0.588,"price":5.49,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-06-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-03-09","known_ts":"2005-03-09","bar_index":218,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5554,"stop_level":6.6569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-10","known_ts":"2005-03-14","bar_index":219,"type":"REBUY","strength":1.0,"price":6.7611,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2005-03-11","known_ts":"2005-03-11","bar_index":219,"type":"RECLAIM","strength":1.0,"price":6.7776,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-03-09","prior_stop_level":6.6569,"sweep_low":6.4731,"atr14":0.153922,"stop_level":6.396139,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-02","known_ts":"2005-05-04","bar_index":231,"type":"BUY","strength":0.45,"price":6.2904,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-06-06","known_ts":"2005-06-06","bar_index":239,"type":"RECLAIM","strength":0.725,"price":6.5115,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-05-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-04","known_ts":"2005-08-04","bar_index":253,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7449,"stop_level":6.9423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-02","known_ts":"2005-11-04","bar_index":274,"type":"BUY","strength":0.588,"price":6.488,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2005-12-13","known_ts":"2005-12-13","bar_index":283,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6623,"stop_level":6.6941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-16","known_ts":"2005-12-16","bar_index":284,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2925,"stop_level":6.6941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-02-08","known_ts":"2006-02-10","bar_index":296,"type":"BUY","strength":0.45,"price":6.2792,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-02-16","known_ts":"2006-02-16","bar_index":298,"type":"RECLAIM","strength":0.725,"price":6.4753,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-02-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-24","known_ts":"2006-02-24","bar_index":299,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1602,"stop_level":6.1896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-03-01","known_ts":"2006-03-01","bar_index":300,"type":"RECLAIM","strength":0.588,"price":6.2721,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-02-24","prior_stop_level":6.1896,"sweep_low":5.9629,"atr14":0.195025,"stop_level":5.865387,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-05","known_ts":"2006-04-05","bar_index":309,"type":"RECLAIM","strength":0.725,"price":6.4664,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-06","known_ts":"2006-07-10","bar_index":330,"type":"BUY","strength":0.863,"price":6.6454,"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":"aplus","score":85},{"ts":"2006-07-24","known_ts":"2006-07-26","bar_index":334,"type":"BUY","strength":0.725,"price":6.7188,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2006-08-08","known_ts":"2006-08-08","bar_index":337,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5699,"stop_level":6.6215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-14","known_ts":"2006-08-14","bar_index":339,"type":"RECLAIM","strength":0.863,"price":6.6337,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-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":"2006-08-08","prior_stop_level":6.6215,"sweep_low":6.4939,"atr14":0.159758,"stop_level":6.414021,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-22","known_ts":"2006-08-22","bar_index":341,"type":"RECLAIM","strength":0.863,"price":6.7432,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-19","known_ts":"2006-09-19","bar_index":347,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.8928,"stop_level":6.9145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-04","known_ts":"2006-10-04","bar_index":351,"type":"RECLAIM","strength":1.0,"price":6.8989,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-12","known_ts":"2006-10-16","bar_index":353,"type":"BUY","strength":1.0,"price":7.0774,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2006-12-08","known_ts":"2006-12-08","bar_index":366,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4758,"stop_level":7.4913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-12-11","known_ts":"2006-12-11","bar_index":366,"type":"RECLAIM","strength":1.0,"price":7.6159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-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":"2006-12-08","prior_stop_level":7.4913,"sweep_low":7.4758,"atr14":0.152517,"stop_level":7.399542,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-21","known_ts":"2007-03-23","bar_index":389,"type":"BUY","strength":0.725,"price":7.39,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2007-04-30","known_ts":"2007-04-30","bar_index":398,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.6312,"stop_level":7.6632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-04","known_ts":"2007-05-04","bar_index":399,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.442,"stop_level":7.6632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-08-10","known_ts":"2007-08-14","bar_index":422,"type":"BUY","strength":0.45,"price":6.3715,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-09-13","known_ts":"2007-09-13","bar_index":429,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3851,"stop_level":6.3982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-14","known_ts":"2007-09-14","bar_index":430,"type":"RECLAIM","strength":0.588,"price":6.5101,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-09-13","prior_stop_level":6.3982,"sweep_low":6.2568,"atr14":0.296615,"stop_level":6.108492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-15","known_ts":"2007-10-15","bar_index":437,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1957,"stop_level":6.4376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-08","known_ts":"2007-11-12","bar_index":443,"type":"BUY","strength":0.588,"price":6.3763,"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":"2007-12-14","known_ts":"2007-12-14","bar_index":451,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2365,"stop_level":6.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-18","known_ts":"2007-12-18","bar_index":452,"type":"RECLAIM","strength":0.588,"price":6.511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-12-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":"2007-12-14","prior_stop_level":6.26,"sweep_low":6.2264,"atr14":0.226169,"stop_level":6.113316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-15","known_ts":"2008-01-17","bar_index":458,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-01-15","trigger_known_ts":"2008-01-17","strength":0.45,"price":5.9859,"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.240802,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.3897,"atr14":0.322067,"stop_level":5.228667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-18","known_ts":"2008-01-23","bar_index":459,"type":"BUY","strength":0.45,"price":6.4332,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-01-18","known_ts":"2008-01-23","bar_index":459,"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-01-18","trigger_known_ts":"2008-01-23","strength":0.45,"price":6.4332,"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.18407,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4498,"atr14":0.407714,"stop_level":5.245943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-11","known_ts":"2008-02-13","bar_index":464,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-02-11","trigger_known_ts":"2008-02-13","strength":0.588,"price":5.8459,"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.258558,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.6376,"atr14":0.237174,"stop_level":5.519013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-25","known_ts":"2008-02-27","bar_index":467,"type":"BUY","strength":0.588,"price":6.1113,"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-03-31","known_ts":"2008-03-31","bar_index":475,"type":"RECLAIM","strength":0.725,"price":6.5239,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-11","known_ts":"2008-04-11","bar_index":478,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.9233,"stop_level":6.1177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-15","known_ts":"2008-04-15","bar_index":478,"type":"RECLAIM","strength":0.725,"price":6.1837,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-11","prior_stop_level":6.1177,"sweep_low":5.9163,"atr14":0.253539,"stop_level":5.78953,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-29","known_ts":"2008-04-29","bar_index":482,"type":"RECLAIM","strength":0.863,"price":6.5759,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-07","known_ts":"2008-05-07","bar_index":484,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2436,"stop_level":6.4954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-23","known_ts":"2008-05-23","bar_index":488,"type":"RECLAIM","strength":0.863,"price":6.3341,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-24","known_ts":"2008-07-28","bar_index":502,"type":"BUY","strength":0.588,"price":5.5384,"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":"2008-08-07","known_ts":"2008-08-07","bar_index":505,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.8819,"stop_level":5.5384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-09-10","known_ts":"2008-09-10","bar_index":513,"type":"RECLAIM","strength":0.725,"price":6.1316,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-29","known_ts":"2008-09-29","bar_index":517,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4663,"stop_level":5.7516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-01","known_ts":"2008-10-01","bar_index":518,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.616,"stop_level":5.7516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-01","known_ts":"2008-12-03","bar_index":532,"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-12-01","trigger_known_ts":"2008-12-03","strength":0.45,"price":2.5103,"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.622869,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7737,"atr14":0.386701,"stop_level":1.580349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-12","known_ts":"2008-12-16","bar_index":535,"type":"BUY","strength":0.45,"price":2.8673,"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-12-12","known_ts":"2008-12-16","bar_index":535,"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-12-12","trigger_known_ts":"2008-12-16","strength":0.45,"price":2.8673,"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.569235,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.39,"atr14":0.366133,"stop_level":2.206934,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-04","known_ts":"2009-02-04","bar_index":546,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3805,"stop_level":2.9717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-06","known_ts":"2009-02-06","bar_index":547,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.68,"stop_level":2.9717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-11","known_ts":"2009-02-11","bar_index":548,"type":"RECLAIM","strength":0.588,"price":3.0262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-02-04","prior_stop_level":2.9717,"sweep_low":2.3533,"atr14":0.389965,"stop_level":2.158317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-11","known_ts":"2009-02-11","bar_index":548,"type":"RECLAIM","strength":0.588,"price":3.0262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-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":"2009-02-06","prior_stop_level":2.9717,"sweep_low":2.5283,"atr14":0.389965,"stop_level":2.333317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-12","known_ts":"2009-03-16","bar_index":555,"type":"BUY","strength":0.588,"price":2.922,"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":"2009-04-07","known_ts":"2009-04-09","bar_index":561,"type":"REBUY","strength":0.725,"price":2.6443,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2009-04-24","known_ts":"2009-04-28","bar_index":565,"type":"REBUY","strength":0.725,"price":2.6025,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2009-06-22","known_ts":"2009-06-22","bar_index":578,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9637,"stop_level":2.9651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-24","known_ts":"2009-06-24","bar_index":579,"type":"RECLAIM","strength":0.725,"price":3.0177,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-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":"2009-06-22","prior_stop_level":2.9651,"sweep_low":2.9138,"atr14":0.148232,"stop_level":2.839684,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-13","known_ts":"2009-07-13","bar_index":583,"type":"RECLAIM","strength":0.863,"price":3.4085,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":591,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0035,"stop_level":3.051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-08-19","known_ts":"2009-08-19","bar_index":592,"type":"RECLAIM","strength":0.863,"price":3.1388,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2009-08-18","prior_stop_level":3.051,"sweep_low":2.9189,"atr14":0.241801,"stop_level":2.797999,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-28","known_ts":"2009-09-30","bar_index":601,"type":"BUY","strength":0.863,"price":3.8076,"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":"2009-10-22","known_ts":"2009-10-22","bar_index":607,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8623,"stop_level":3.9569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-10-26","known_ts":"2009-10-26","bar_index":607,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7249,"stop_level":3.9569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-12-31","known_ts":"2010-01-05","bar_index":623,"type":"BUY","strength":0.863,"price":3.4586,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-01-21","known_ts":"2010-01-21","bar_index":627,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3579,"stop_level":3.4018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-02-02","known_ts":"2010-02-04","bar_index":630,"type":"REBUY","strength":0.863,"price":3.4065,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":651,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2691,"stop_level":5.2809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-07","known_ts":"2010-05-07","bar_index":652,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1521,"stop_level":5.2809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":652,"type":"RECLAIM","strength":1.0,"price":5.4356,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-05","prior_stop_level":5.2809,"sweep_low":1.9123,"atr14":0.526967,"stop_level":1.648817,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":652,"type":"RECLAIM","strength":1.0,"price":5.4356,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-07","prior_stop_level":5.2809,"sweep_low":4.5536,"atr14":0.526967,"stop_level":4.290117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-26","known_ts":"2010-07-28","bar_index":670,"type":"BUY","strength":0.725,"price":5.4144,"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":"2010-08-12","known_ts":"2010-08-12","bar_index":674,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.8551,"stop_level":4.933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-16","known_ts":"2010-08-16","bar_index":675,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.878,"stop_level":4.933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":675,"type":"RECLAIM","strength":0.725,"price":4.9789,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-12","prior_stop_level":4.933,"sweep_low":4.6534,"atr14":0.218614,"stop_level":4.544093,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":675,"type":"RECLAIM","strength":0.725,"price":4.9789,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-16","prior_stop_level":4.933,"sweep_low":4.7497,"atr14":0.218614,"stop_level":4.640393,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-07","known_ts":"2010-09-09","bar_index":680,"type":"BUY","strength":0.725,"price":5.2003,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2010-10-28","known_ts":"2010-10-28","bar_index":692,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3335,"stop_level":5.3569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-02","known_ts":"2010-11-02","bar_index":693,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2962,"stop_level":5.3569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-04","known_ts":"2010-11-04","bar_index":694,"type":"RECLAIM","strength":0.863,"price":5.469,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-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":"2010-10-28","prior_stop_level":5.3569,"sweep_low":5.1607,"atr14":0.149581,"stop_level":5.085909,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-04","known_ts":"2010-11-04","bar_index":694,"type":"RECLAIM","strength":0.863,"price":5.469,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-02","prior_stop_level":5.3569,"sweep_low":5.1841,"atr14":0.149581,"stop_level":5.109309,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-17","known_ts":"2010-11-19","bar_index":697,"type":"REBUY","strength":0.863,"price":5.4043,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2010-12-06","known_ts":"2010-12-08","bar_index":701,"type":"REBUY","strength":0.725,"price":5.4372,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-01-19","known_ts":"2011-01-19","bar_index":711,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5159,"stop_level":5.5784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-21","known_ts":"2011-01-21","bar_index":711,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4446,"stop_level":5.5784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-26","known_ts":"2011-01-26","bar_index":712,"type":"RECLAIM","strength":0.863,"price":5.611,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-19 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-01-19","prior_stop_level":5.5784,"sweep_low":5.3495,"atr14":0.136799,"stop_level":5.281101,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-26","known_ts":"2011-01-26","bar_index":712,"type":"RECLAIM","strength":0.863,"price":5.611,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-21","prior_stop_level":5.5784,"sweep_low":5.3495,"atr14":0.136799,"stop_level":5.281101,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-11","known_ts":"2011-04-11","bar_index":730,"type":"RECLAIM","strength":0.863,"price":5.489,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-02","known_ts":"2011-05-02","bar_index":734,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4696,"stop_level":5.4842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-12","known_ts":"2011-07-14","bar_index":751,"type":"BUY","strength":0.588,"price":4.6662,"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-08-03","known_ts":"2011-08-03","bar_index":756,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.4236,"stop_level":4.5974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-08-26","known_ts":"2011-08-30","bar_index":762,"type":"BUY","strength":0.45,"price":4.1331,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-09-21","known_ts":"2011-09-21","bar_index":767,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7176,"stop_level":3.7387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-09-28","known_ts":"2011-09-28","bar_index":769,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6018,"stop_level":3.6421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-04","known_ts":"2011-10-04","bar_index":770,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5312,"stop_level":3.6421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":781,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9998,"stop_level":4.1036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":782,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7178,"stop_level":4.1036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-10","known_ts":"2012-01-10","bar_index":793,"type":"RECLAIM","strength":0.863,"price":4.399,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-07","known_ts":"2012-02-07","bar_index":799,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6022,"stop_level":4.6178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-08","known_ts":"2012-02-08","bar_index":799,"type":"RECLAIM","strength":0.863,"price":4.6387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-07","prior_stop_level":4.6178,"sweep_low":4.5761,"atr14":0.115787,"stop_level":4.518207,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-13","known_ts":"2012-02-13","bar_index":800,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3778,"stop_level":4.6178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-28","known_ts":"2012-02-28","bar_index":804,"type":"RECLAIM","strength":0.863,"price":4.4464,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-11","known_ts":"2012-06-13","bar_index":828,"type":"BUY","strength":0.863,"price":4.1783,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2012-08-01","known_ts":"2012-08-01","bar_index":840,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.415,"stop_level":4.4369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-03","known_ts":"2012-08-03","bar_index":840,"type":"RECLAIM","strength":1.0,"price":4.6126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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":"2012-08-01","prior_stop_level":4.4369,"sweep_low":4.3985,"atr14":0.117639,"stop_level":4.33968,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-17","known_ts":"2012-08-17","bar_index":844,"type":"RECLAIM","strength":1.0,"price":4.7385,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-24","known_ts":"2012-10-24","bar_index":859,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8517,"stop_level":4.8922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-25","known_ts":"2012-10-25","bar_index":860,"type":"RECLAIM","strength":1.0,"price":4.9192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-10-24","prior_stop_level":4.8922,"sweep_low":4.8292,"atr14":0.101168,"stop_level":4.778616,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-19","known_ts":"2012-12-21","bar_index":872,"type":"BUY","strength":0.725,"price":4.8184,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2013-02-25","known_ts":"2013-02-25","bar_index":886,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2019,"stop_level":5.2256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-26","known_ts":"2013-02-26","bar_index":887,"type":"RECLAIM","strength":1.0,"price":5.2601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-25","prior_stop_level":5.2256,"sweep_low":5.2019,"atr14":0.103849,"stop_level":5.149975,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-11","known_ts":"2013-03-11","bar_index":890,"type":"RECLAIM","strength":1.0,"price":5.4465,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-10","known_ts":"2013-07-12","bar_index":918,"type":"BUY","strength":0.725,"price":5.1238,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2013-08-13","known_ts":"2013-08-13","bar_index":926,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.141,"stop_level":5.1652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-09-09","known_ts":"2013-09-11","bar_index":932,"type":"REBUY","strength":0.725,"price":5.2577,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2013-12-04","known_ts":"2013-12-04","bar_index":952,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9643,"stop_level":5.9768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-06","known_ts":"2013-12-06","bar_index":953,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9518,"stop_level":5.9768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-09","known_ts":"2013-12-09","bar_index":953,"type":"RECLAIM","strength":1.0,"price":5.9831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-12-04","prior_stop_level":5.9768,"sweep_low":5.8457,"atr14":0.115583,"stop_level":5.787909,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-09","known_ts":"2013-12-09","bar_index":953,"type":"RECLAIM","strength":1.0,"price":5.9831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-12-06","prior_stop_level":5.9768,"sweep_low":5.8519,"atr14":0.115583,"stop_level":5.794109,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-24","known_ts":"2013-12-24","bar_index":957,"type":"RECLAIM","strength":1.0,"price":6.0523,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-06","known_ts":"2014-02-06","bar_index":966,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9426,"stop_level":5.9516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-07","known_ts":"2014-02-07","bar_index":967,"type":"RECLAIM","strength":1.0,"price":5.968,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-02-06","prior_stop_level":5.9516,"sweep_low":5.8729,"atr14":0.129453,"stop_level":5.808173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-22","known_ts":"2014-05-27","bar_index":991,"type":"BUY","strength":0.725,"price":6.4093,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2014-06-20","known_ts":"2014-06-20","bar_index":997,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3762,"stop_level":6.4028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-06-25","known_ts":"2014-06-25","bar_index":998,"type":"RECLAIM","strength":0.725,"price":6.4091,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-06-20","prior_stop_level":6.4028,"sweep_low":6.3631,"atr14":0.108526,"stop_level":6.308837,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-07","known_ts":"2014-07-07","bar_index":1001,"type":"RECLAIM","strength":0.863,"price":6.6455,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-17","known_ts":"2014-07-17","bar_index":1003,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5667,"stop_level":6.5864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-18","known_ts":"2014-07-18","bar_index":1004,"type":"RECLAIM","strength":0.863,"price":6.5929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-07-17","prior_stop_level":6.5864,"sweep_low":6.547,"atr14":0.088277,"stop_level":6.502862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-21","known_ts":"2014-10-23","bar_index":1026,"type":"BUY","strength":0.45,"price":6.0742,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-24","known_ts":"2014-10-24","bar_index":1027,"type":"RECLAIM","strength":0.588,"price":6.2974,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-12-09","known_ts":"2014-12-09","bar_index":1037,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9439,"stop_level":6.1757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-02-12","known_ts":"2015-02-17","bar_index":1052,"type":"BUY","strength":0.45,"price":5.5576,"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-03-03","known_ts":"2015-03-03","bar_index":1056,"type":"RECLAIM","strength":0.725,"price":6.1176,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-02-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-10","known_ts":"2015-04-10","bar_index":1065,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.1942,"stop_level":6.2154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-15","known_ts":"2015-04-15","bar_index":1066,"type":"RECLAIM","strength":0.863,"price":6.2365,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-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":"2015-04-10","prior_stop_level":6.2154,"sweep_low":6.1378,"atr14":0.107236,"stop_level":6.084182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-28","known_ts":"2015-04-28","bar_index":1069,"type":"RECLAIM","strength":0.863,"price":6.2432,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-15","known_ts":"2015-07-17","bar_index":1087,"type":"BUY","strength":0.588,"price":5.9637,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2015-07-31","known_ts":"2015-08-04","bar_index":1091,"type":"BUY","strength":0.588,"price":5.9349,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2015-09-29","known_ts":"2015-09-29","bar_index":1104,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.069,"stop_level":6.521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-06","known_ts":"2015-10-06","bar_index":1106,"type":"RECLAIM","strength":0.863,"price":6.5581,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-09-29","prior_stop_level":6.521,"sweep_low":5.9949,"atr14":0.20769,"stop_level":5.891055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-13","known_ts":"2015-10-13","bar_index":1108,"type":"RECLAIM","strength":0.863,"price":6.6544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-16","known_ts":"2015-10-20","bar_index":1109,"type":"BUY","strength":0.863,"price":6.647,"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":25},{"ts":"2016-02-01","known_ts":"2016-02-03","bar_index":1133,"type":"BUY","strength":0.45,"price":4.8124,"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-05-05","known_ts":"2016-05-05","bar_index":1155,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.763,"stop_level":5.8981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-27","known_ts":"2016-06-27","bar_index":1167,"type":"RECLAIM","strength":0.863,"price":5.8698,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-30","known_ts":"2016-07-05","bar_index":1168,"type":"BUY","strength":0.863,"price":5.9752,"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":"2016-09-12","known_ts":"2016-09-12","bar_index":1184,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6225,"stop_level":6.9524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-29","known_ts":"2016-12-01","bar_index":1203,"type":"BUY","strength":0.863,"price":7.1487,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-04-05","known_ts":"2017-04-07","bar_index":1232,"type":"BUY","strength":0.863,"price":8.2129,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2017-09-26","known_ts":"2017-09-28","bar_index":1272,"type":"BUY","strength":0.725,"price":8.5568,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2017-11-10","known_ts":"2017-11-10","bar_index":1283,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.8567,"stop_level":8.8659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-15","known_ts":"2017-11-15","bar_index":1284,"type":"RECLAIM","strength":0.863,"price":8.9026,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-11-10","prior_stop_level":8.8659,"sweep_low":8.7559,"atr14":0.090679,"stop_level":8.71056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-29","known_ts":"2017-11-29","bar_index":1287,"type":"RECLAIM","strength":0.863,"price":9.0032,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-13","known_ts":"2017-12-13","bar_index":1290,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.837,"stop_level":8.9663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-03-12","known_ts":"2018-03-14","bar_index":1310,"type":"BUY","strength":0.45,"price":8.4191,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-04-03","known_ts":"2018-04-05","bar_index":1315,"type":"BUY","strength":0.45,"price":8.2861,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-05-07","known_ts":"2018-05-07","bar_index":1323,"type":"RECLAIM","strength":0.725,"price":8.6507,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-04-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-21","known_ts":"2018-06-21","bar_index":1333,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.8521,"stop_level":8.8817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-25","known_ts":"2018-06-25","bar_index":1334,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.7839,"stop_level":8.8817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-11","known_ts":"2018-07-13","bar_index":1338,"type":"REBUY","strength":0.863,"price":8.9204,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":1354,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.5163,"stop_level":9.5868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-07","known_ts":"2019-01-09","bar_index":1379,"type":"BUY","strength":0.45,"price":8.2765,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-02-01","known_ts":"2019-02-01","bar_index":1385,"type":"RECLAIM","strength":0.725,"price":9.094,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":1392,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.3811,"stop_level":9.4018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-08","known_ts":"2019-03-08","bar_index":1393,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.3292,"stop_level":9.4018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":1393,"type":"RECLAIM","strength":0.725,"price":9.4121,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-06","prior_stop_level":9.4018,"sweep_low":9.2152,"atr14":0.215738,"stop_level":9.107331,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":1393,"type":"RECLAIM","strength":0.725,"price":9.4121,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-08","prior_stop_level":9.4018,"sweep_low":9.2774,"atr14":0.215738,"stop_level":9.169531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-26","known_ts":"2019-03-26","bar_index":1397,"type":"RECLAIM","strength":0.863,"price":9.4109,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-28","known_ts":"2019-05-28","bar_index":1411,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.68,"stop_level":9.861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-17","known_ts":"2019-06-17","bar_index":1416,"type":"RECLAIM","strength":0.863,"price":9.9766,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-03","known_ts":"2019-07-08","bar_index":1420,"type":"BUY","strength":0.863,"price":10.0941,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":1427,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.9107,"stop_level":10.0937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-08","known_ts":"2019-08-08","bar_index":1428,"type":"RECLAIM","strength":1.0,"price":10.1152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-08-05","prior_stop_level":10.0937,"sweep_low":9.7816,"atr14":0.137451,"stop_level":9.712875,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-06","known_ts":"2019-09-06","bar_index":1435,"type":"RECLAIM","strength":1.0,"price":10.2995,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-03","known_ts":"2019-10-03","bar_index":1441,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.2223,"stop_level":10.3861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-07","known_ts":"2019-10-07","bar_index":1442,"type":"RECLAIM","strength":1.0,"price":10.4408,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-10-03","prior_stop_level":10.3861,"sweep_low":10.2114,"atr14":0.132941,"stop_level":10.14493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-18","known_ts":"2019-10-18","bar_index":1445,"type":"RECLAIM","strength":1.0,"price":10.7133,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-13","known_ts":"2020-04-15","bar_index":1485,"type":"BUY","strength":0.45,"price":7.0861,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-04-13","known_ts":"2020-04-15","bar_index":1485,"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-13","trigger_known_ts":"2020-04-15","strength":0.45,"price":7.0861,"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.400327,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.1598,"atr14":0.853885,"stop_level":4.732857,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-07","known_ts":"2020-07-07","bar_index":1504,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.2459,"stop_level":8.305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-04","known_ts":"2020-09-04","bar_index":1519,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.9397,"stop_level":8.9638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":1520,"type":"RECLAIM","strength":0.725,"price":9.0118,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-09-04","prior_stop_level":8.9638,"sweep_low":8.6153,"atr14":0.247182,"stop_level":8.491709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-01","known_ts":"2020-10-01","bar_index":1525,"type":"RECLAIM","strength":0.863,"price":9.2216,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-06","known_ts":"2020-10-08","bar_index":1526,"type":"BUY","strength":0.863,"price":9.258,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2020-10-26","known_ts":"2020-10-26","bar_index":1530,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7382,"stop_level":9.2338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-09","known_ts":"2020-11-09","bar_index":1534,"type":"RECLAIM","strength":0.863,"price":9.9847,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-25","known_ts":"2021-02-25","bar_index":1558,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.1475,"stop_level":12.1853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-26","known_ts":"2021-02-26","bar_index":1558,"type":"RECLAIM","strength":1.0,"price":12.2356,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-02-25","prior_stop_level":12.1853,"sweep_low":12.0972,"atr14":0.264825,"stop_level":11.964787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-12","known_ts":"2021-03-12","bar_index":1562,"type":"RECLAIM","strength":1.0,"price":12.8014,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-11","known_ts":"2021-05-11","bar_index":1575,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5464,"stop_level":13.9283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-11","known_ts":"2021-06-11","bar_index":1583,"type":"RECLAIM","strength":1.0,"price":14.9095,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-20","known_ts":"2021-08-20","bar_index":1599,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0218,"stop_level":15.0903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-25","known_ts":"2021-08-25","bar_index":1600,"type":"RECLAIM","strength":0.863,"price":15.113,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-20 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":"2021-08-20","prior_stop_level":15.0903,"sweep_low":14.4746,"atr14":0.31126,"stop_level":14.31897,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-19","known_ts":"2021-10-21","bar_index":1613,"type":"BUY","strength":0.725,"price":15.2726,"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":20},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":1622,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.3932,"stop_level":15.5919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-01","known_ts":"2022-02-03","bar_index":1637,"type":"BUY","strength":0.725,"price":15.1719,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2022-02-23","known_ts":"2022-02-23","bar_index":1642,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.3287,"stop_level":15.0647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2022-03-11","known_ts":"2022-03-15","bar_index":1646,"type":"REBUY","strength":0.725,"price":15.3397,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2022-05-02","known_ts":"2022-05-02","bar_index":1657,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.5743,"stop_level":15.8566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-05-03","known_ts":"2022-05-03","bar_index":1658,"type":"RECLAIM","strength":0.725,"price":16.0785,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-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":"2022-05-02","prior_stop_level":15.8566,"sweep_low":15.3291,"atr14":0.437604,"stop_level":15.110298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-16","known_ts":"2022-05-16","bar_index":1661,"type":"RECLAIM","strength":0.725,"price":16.242,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-13","known_ts":"2022-07-15","bar_index":1674,"type":"BUY","strength":0.45,"price":14.6281,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":1683,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.5074,"stop_level":14.5947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":1696,"type":"BUY","strength":0.45,"price":12.978,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-11-14","known_ts":"2022-11-14","bar_index":1703,"type":"RECLAIM","strength":0.725,"price":14.8787,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":1706,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.5931,"stop_level":14.7073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":1708,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.0933,"stop_level":14.7073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-06","known_ts":"2023-01-10","bar_index":1715,"type":"BUY","strength":0.725,"price":14.2399,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2023-03-07","known_ts":"2023-03-07","bar_index":1728,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.623,"stop_level":14.6668,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-26","known_ts":"2023-04-28","bar_index":1740,"type":"BUY","strength":0.725,"price":14.3186,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2023-05-11","known_ts":"2023-05-11","bar_index":1743,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.8883,"stop_level":13.9031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-05-15","known_ts":"2023-05-15","bar_index":1744,"type":"RECLAIM","strength":0.588,"price":14.0218,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-11 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-11","prior_stop_level":13.9031,"sweep_low":13.7992,"atr14":0.25126,"stop_level":13.67357,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-25","known_ts":"2023-05-25","bar_index":1747,"type":"RECLAIM","strength":0.863,"price":14.1264,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-21","known_ts":"2023-06-21","bar_index":1752,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3637,"stop_level":14.5155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-27","known_ts":"2023-06-27","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.2882,"stop_level":14.5155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":1754,"type":"RECLAIM","strength":0.863,"price":14.5598,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-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":"2023-06-27","prior_stop_level":14.5155,"sweep_low":14.1826,"atr14":0.202063,"stop_level":14.081568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-14","known_ts":"2023-07-14","bar_index":1758,"type":"RECLAIM","strength":0.863,"price":16.31,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-11","known_ts":"2023-08-11","bar_index":1764,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.3893,"stop_level":16.4805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-02","known_ts":"2023-11-06","bar_index":1784,"type":"BUY","strength":0.725,"price":15.6499,"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":40},{"ts":"2024-01-24","known_ts":"2024-01-24","bar_index":1802,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.2719,"stop_level":17.5712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-19","known_ts":"2024-03-21","bar_index":1815,"type":"BUY","strength":0.863,"price":16.9671,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2024-04-05","known_ts":"2024-04-05","bar_index":1819,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.1382,"stop_level":16.8208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-05-06","known_ts":"2024-05-06","bar_index":1826,"type":"RECLAIM","strength":0.863,"price":18.0378,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-23","known_ts":"2024-05-23","bar_index":1830,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.1722,"stop_level":18.2217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-24","known_ts":"2024-05-24","bar_index":1830,"type":"RECLAIM","strength":1.0,"price":18.3868,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-05-23","prior_stop_level":18.2217,"sweep_low":18.1557,"atr14":0.227191,"stop_level":18.042105,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-10","known_ts":"2024-06-10","bar_index":1834,"type":"RECLAIM","strength":1.0,"price":18.8406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-02","known_ts":"2024-08-02","bar_index":1846,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.2608,"stop_level":19.7337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-10-04","known_ts":"2024-10-04","bar_index":1861,"type":"RECLAIM","strength":1.0,"price":20.4362,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-01","known_ts":"2024-11-01","bar_index":1867,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.6388,"stop_level":20.6645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-06","known_ts":"2024-11-06","bar_index":1868,"type":"RECLAIM","strength":1.0,"price":20.9551,"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":true,"monthlyBull":true},"anchor_ts":"2024-11-01","prior_stop_level":20.6645,"sweep_low":20.2543,"atr14":0.285904,"stop_level":20.111348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-07","known_ts":"2024-11-11","bar_index":1869,"type":"REBUY","strength":1.0,"price":21.878,"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":"2025-05-08","known_ts":"2025-05-12","bar_index":1910,"type":"BUY","strength":0.725,"price":23.2583,"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":25},{"ts":"2025-07-29","known_ts":"2025-07-29","bar_index":1928,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.74,"stop_level":25.9963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-03","known_ts":"2025-11-05","bar_index":1951,"type":"BUY","strength":0.45,"price":17.9763,"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-12-18","known_ts":"2025-12-18","bar_index":1961,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.7065,"stop_level":19.7443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-26","known_ts":"2026-01-26","bar_index":1969,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.6091,"stop_level":19.7459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-28","known_ts":"2026-01-28","bar_index":1970,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.5899,"stop_level":19.7459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-27","known_ts":"2026-01-27","bar_index":1970,"type":"RECLAIM","strength":0.588,"price":19.7626,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-26","prior_stop_level":19.7459,"sweep_low":19.3691,"atr14":0.38215,"stop_level":19.178025,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-29","known_ts":"2026-01-29","bar_index":1970,"type":"RECLAIM","strength":0.588,"price":19.849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-28","prior_stop_level":19.7459,"sweep_low":19.5803,"atr14":0.367991,"stop_level":19.396304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-23","known_ts":"2026-02-25","bar_index":1976,"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":"2026-02-23","trigger_known_ts":"2026-02-25","strength":0.45,"price":17.8919,"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.326762,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.3306,"atr14":0.439894,"stop_level":17.110653,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-16","known_ts":"2026-03-18","bar_index":1981,"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":"2026-03-16","trigger_known_ts":"2026-03-18","strength":0.45,"price":17.4467,"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.343514,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.9339,"atr14":0.447776,"stop_level":16.710012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-01","known_ts":"2026-04-06","bar_index":1985,"type":"BUY","strength":0.588,"price":17.8995,"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":"2026-04-01","known_ts":"2026-04-06","bar_index":1985,"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":"2026-04-01","trigger_known_ts":"2026-04-06","strength":0.588,"price":17.8995,"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.326476,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":16.1428,"atr14":0.511844,"stop_level":15.886878,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-18","known_ts":"2026-05-18","bar_index":1995,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.8345,"stop_level":18.9034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-21","known_ts":"2026-05-21","bar_index":1996,"type":"RECLAIM","strength":0.725,"price":18.9944,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-05-18","prior_stop_level":18.9034,"sweep_low":18.4885,"atr14":0.461054,"stop_level":18.257973,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-02","known_ts":"2026-06-02","bar_index":1999,"type":"RECLAIM","strength":0.863,"price":19.3911,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-29","known_ts":"2026-07-01","bar_index":2005,"type":"REBUY","strength":0.863,"price":19.7,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2026-07-23","known_ts":"2026-07-23","bar_index":2010,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.96,"stop_level":19.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-08-06","known_ts":"2026-08-06","bar_index":2014,"type":"RECLAIM","strength":0.863,"price":19.73,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-08-06","last_scored_basis":null,"bars_since_signal":0,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2016-01-22","2016-05-18","2016-09-26","2016-10-04","2016-11-07","2017-02-27","2017-03-20","2017-06-14","2017-06-30","2017-07-19","2017-08-30","2017-12-26","2018-02-22","2018-10-12","2018-10-30","2020-01-02","2020-02-06","2020-03-25","2021-03-30","2021-07-29","2021-09-20","2021-12-22","2022-02-01","2022-06-24","2022-09-07","2022-10-03","2023-01-03","2023-04-13","2023-08-30","2023-10-09","2023-10-30","2024-02-13","2024-03-06","2024-08-14","2024-09-10","2025-02-14","2025-03-13","2025-04-16","2025-09-17","2025-10-13"],"warnings":[{"ts":"2022-12-06","kind":"arm","px":14.0505},{"ts":"2022-12-07","kind":"confirm","px":14.0933,"level":14.7073},{"ts":"2023-02-17","kind":"arm","px":15.2797},{"ts":"2023-03-07","kind":"confirm","px":14.623,"level":14.6668},{"ts":"2023-05-09","kind":"arm","px":13.9031},{"ts":"2023-05-11","kind":"confirm","px":13.8883,"level":13.9031},{"ts":"2023-05-30","kind":"arm","px":14.1264},{"ts":"2023-06-21","kind":"confirm","px":14.3637,"level":14.5155},{"ts":"2023-06-26","kind":"arm","px":14.2731},{"ts":"2023-06-27","kind":"confirm","px":14.2882,"level":14.5155},{"ts":"2023-07-24","kind":"arm","px":16.2525},{"ts":"2023-08-11","kind":"confirm","px":16.3893,"level":16.4805},{"ts":"2023-11-17","kind":"arm","px":15.7013},{"ts":"2024-01-11","kind":"arm","px":17.6664},{"ts":"2024-01-24","kind":"confirm","px":17.2719,"level":17.5712},{"ts":"2024-04-04","kind":"arm","px":15.927},{"ts":"2024-04-05","kind":"confirm","px":16.1382,"level":16.8208},{"ts":"2024-05-16","kind":"arm","px":18.2217},{"ts":"2024-05-23","kind":"confirm","px":18.1722,"level":18.2217},{"ts":"2024-06-11","kind":"arm","px":18.6426},{"ts":"2024-07-18","kind":"arm","px":19.9249},{"ts":"2024-08-02","kind":"confirm","px":19.2608,"level":19.7337},{"ts":"2024-10-23","kind":"arm","px":20.7499},{"ts":"2024-11-01","kind":"confirm","px":20.6388,"level":20.6645},{"ts":"2024-12-04","kind":"arm","px":23.1953},{"ts":"2025-05-29","kind":"arm","px":24.043},{"ts":"2025-07-28","kind":"arm","px":25.7949},{"ts":"2025-07-29","kind":"confirm","px":25.74,"level":25.9963},{"ts":"2025-12-04","kind":"arm","px":20.0187},{"ts":"2025-12-18","kind":"confirm","px":19.7065,"level":19.7443},{"ts":"2025-12-26","kind":"arm","px":19.5553},{"ts":"2026-01-23","kind":"arm","px":19.801},{"ts":"2026-01-26","kind":"confirm","px":19.6091,"level":19.7459},{"ts":"2026-01-27","kind":"arm","px":19.7626},{"ts":"2026-01-28","kind":"confirm","px":19.5899,"level":19.7459},{"ts":"2026-04-27","kind":"arm","px":18.1162},{"ts":"2026-05-18","kind":"confirm","px":18.8345,"level":18.9034},{"ts":"2026-05-22","kind":"arm","px":18.796},{"ts":"2026-07-22","kind":"arm","px":19.13},{"ts":"2026-07-23","kind":"confirm","px":18.96,"level":19.36}],"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":[]}}}