{"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":"HDB","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2002-01-03","known_ts":"2002-01-03","bar_index":37,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.5843,"stop_level":0.5884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-01-09","known_ts":"2002-01-09","bar_index":39,"type":"RECLAIM","strength":0.45,"price":0.5966,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-03 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":"2002-01-03","prior_stop_level":0.5884,"sweep_low":0.55,"atr14":0.013553,"stop_level":0.543224,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-14","known_ts":"2002-01-16","bar_index":40,"type":"BUY","strength":0.588,"price":0.617,"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":"2002-01-30","known_ts":"2002-01-30","bar_index":43,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6113,"stop_level":0.6142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-02-01","known_ts":"2002-02-01","bar_index":44,"type":"RECLAIM","strength":0.588,"price":0.617,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-01-30","prior_stop_level":0.6142,"sweep_low":0.6089,"atr14":0.010798,"stop_level":0.603501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-11","known_ts":"2002-03-11","bar_index":52,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6436,"stop_level":0.651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-14","known_ts":"2002-03-14","bar_index":53,"type":"RECLAIM","strength":0.725,"price":0.6538,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-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":"2002-03-11","prior_stop_level":0.651,"sweep_low":0.6436,"atr14":0.015043,"stop_level":0.636078,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-29","known_ts":"2002-07-31","bar_index":85,"type":"BUY","strength":0.45,"price":0.5767,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":98,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6015,"stop_level":0.604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-27","known_ts":"2002-09-27","bar_index":99,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5862,"stop_level":0.604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-12","known_ts":"2002-12-16","bar_index":117,"type":"BUY","strength":0.45,"price":0.5379,"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-01-14","known_ts":"2003-01-14","bar_index":124,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5553,"stop_level":0.5573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-15","known_ts":"2003-01-15","bar_index":124,"type":"RECLAIM","strength":0.588,"price":0.5577,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-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":"2003-01-14","prior_stop_level":0.5573,"sweep_low":0.5474,"atr14":0.01081,"stop_level":0.541995,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-31","known_ts":"2003-01-31","bar_index":128,"type":"RECLAIM","strength":0.863,"price":0.6449,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-06","known_ts":"2003-03-06","bar_index":135,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6333,"stop_level":0.6337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-20","known_ts":"2003-03-20","bar_index":139,"type":"RECLAIM","strength":1.0,"price":0.6415,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-20","known_ts":"2003-05-22","bar_index":153,"type":"BUY","strength":1.0,"price":0.7037,"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":20},{"ts":"2003-06-26","known_ts":"2003-06-26","bar_index":161,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7559,"stop_level":0.7597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-27","known_ts":"2003-06-27","bar_index":162,"type":"RECLAIM","strength":1.0,"price":0.7672,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-06-26","prior_stop_level":0.7597,"sweep_low":0.7539,"atr14":0.011688,"stop_level":0.748056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-11","known_ts":"2003-07-11","bar_index":165,"type":"RECLAIM","strength":1.0,"price":0.9397,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-06","known_ts":"2003-11-06","bar_index":192,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9606,"stop_level":0.9923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-11-13","known_ts":"2003-11-13","bar_index":194,"type":"RECLAIM","strength":0.863,"price":1.0044,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-06","prior_stop_level":0.9923,"sweep_low":0.9397,"atr14":0.033313,"stop_level":0.923044,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-22","known_ts":"2003-12-22","bar_index":203,"type":"RECLAIM","strength":0.863,"price":1.2655,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-12","known_ts":"2004-04-14","bar_index":228,"type":"BUY","strength":0.725,"price":1.2751,"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":"2004-04-23","known_ts":"2004-04-27","bar_index":231,"type":"BUY","strength":0.725,"price":1.3056,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2004-06-10","known_ts":"2004-06-15","bar_index":242,"type":"BUY","strength":0.725,"price":1.2419,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2004-10-14","known_ts":"2004-10-14","bar_index":271,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3766,"stop_level":1.3775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-15","known_ts":"2004-10-15","bar_index":271,"type":"RECLAIM","strength":0.725,"price":1.401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-10-14","prior_stop_level":1.3775,"sweep_low":1.3661,"atr14":0.028541,"stop_level":1.35183,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-19","known_ts":"2004-10-19","bar_index":272,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3741,"stop_level":1.3775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-04","known_ts":"2004-11-04","bar_index":276,"type":"RECLAIM","strength":0.863,"price":1.5787,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-09","known_ts":"2004-12-09","bar_index":284,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.625,"stop_level":1.6835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-15","known_ts":"2004-12-15","bar_index":285,"type":"RECLAIM","strength":0.863,"price":1.6839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-12-09","prior_stop_level":1.6835,"sweep_low":1.5155,"atr14":0.054817,"stop_level":1.488091,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-28","known_ts":"2004-12-28","bar_index":288,"type":"RECLAIM","strength":0.863,"price":1.8902,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-21","known_ts":"2005-03-21","bar_index":307,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7963,"stop_level":1.8216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-06-20","known_ts":"2005-06-20","bar_index":328,"type":"RECLAIM","strength":0.725,"price":1.9343,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-23","known_ts":"2005-08-23","bar_index":343,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0047,"stop_level":2.072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-19","known_ts":"2005-09-19","bar_index":349,"type":"RECLAIM","strength":0.725,"price":2.2225,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-16","known_ts":"2005-11-18","bar_index":363,"type":"BUY","strength":0.588,"price":2.1186,"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":"2006-02-15","known_ts":"2006-02-15","bar_index":383,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3733,"stop_level":2.3784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-16","known_ts":"2006-02-16","bar_index":383,"type":"RECLAIM","strength":0.863,"price":2.4271,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-02-15","prior_stop_level":2.3784,"sweep_low":2.3729,"atr14":0.066616,"stop_level":2.339592,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-03","known_ts":"2006-04-05","bar_index":394,"type":"BUY","strength":0.588,"price":2.4564,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2006-07-03","known_ts":"2006-07-06","bar_index":415,"type":"BUY","strength":0.588,"price":2.3126,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2006-08-24","known_ts":"2006-08-24","bar_index":427,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3876,"stop_level":2.3996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-28","known_ts":"2006-08-28","bar_index":428,"type":"RECLAIM","strength":0.725,"price":2.4294,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-08-24","prior_stop_level":2.3996,"sweep_low":2.3612,"atr14":0.060809,"stop_level":2.330796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-11","known_ts":"2006-09-11","bar_index":431,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3408,"stop_level":2.3689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-12","known_ts":"2006-09-12","bar_index":431,"type":"RECLAIM","strength":0.725,"price":2.4443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-09-11","prior_stop_level":2.3689,"sweep_low":2.3143,"atr14":0.064943,"stop_level":2.281829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-27","known_ts":"2006-09-27","bar_index":435,"type":"RECLAIM","strength":0.725,"price":2.602,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-12","known_ts":"2006-12-12","bar_index":452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0316,"stop_level":3.1113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-14","known_ts":"2006-12-14","bar_index":453,"type":"RECLAIM","strength":0.863,"price":3.1851,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-12-12","prior_stop_level":3.1113,"sweep_low":2.9997,"atr14":0.073995,"stop_level":2.962702,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-27","known_ts":"2006-12-27","bar_index":456,"type":"RECLAIM","strength":0.863,"price":3.217,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-04","known_ts":"2007-04-09","bar_index":478,"type":"BUY","strength":0.588,"price":2.882,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2007-05-10","known_ts":"2007-05-10","bar_index":486,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.0777,"stop_level":3.0879,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-11","known_ts":"2007-05-11","bar_index":486,"type":"RECLAIM","strength":0.725,"price":3.145,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-05-10","prior_stop_level":3.0879,"sweep_low":3.0691,"atr14":0.069402,"stop_level":3.034399,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":490,"type":"RECLAIM","strength":0.725,"price":3.6277,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-09-07","known_ts":"2007-09-11","bar_index":514,"type":"BUY","strength":0.725,"price":3.8028,"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":70},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":524,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5346,"stop_level":4.5437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":524,"type":"RECLAIM","strength":1.0,"price":4.6647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-19","prior_stop_level":4.5437,"sweep_low":4.4351,"atr14":0.20586,"stop_level":4.33217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-06","known_ts":"2007-11-06","bar_index":528,"type":"RECLAIM","strength":1.0,"price":5.4476,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-04-01","known_ts":"2008-04-03","bar_index":561,"type":"BUY","strength":0.45,"price":4.2355,"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-04-22","known_ts":"2008-04-22","bar_index":566,"type":"RECLAIM","strength":0.588,"price":4.7098,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-04-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-05-20","known_ts":"2008-05-20","bar_index":572,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.498,"stop_level":4.5791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-12","known_ts":"2008-06-16","bar_index":578,"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-06-12","trigger_known_ts":"2008-06-16","strength":0.45,"price":3.7023,"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.382549,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4649,"atr14":0.171602,"stop_level":3.379099,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-03","known_ts":"2008-07-08","bar_index":583,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-07-03","trigger_known_ts":"2008-07-08","strength":0.45,"price":3.2184,"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.463251,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8514,"atr14":0.178431,"stop_level":2.762185,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-17","known_ts":"2008-07-21","bar_index":586,"type":"BUY","strength":0.45,"price":3.3794,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-17","known_ts":"2008-07-21","bar_index":586,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-17","trigger_known_ts":"2008-07-21","strength":0.45,"price":3.3794,"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.4364,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6416,"atr14":0.193883,"stop_level":2.544659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-15","known_ts":"2008-09-15","bar_index":599,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3816,"stop_level":3.7533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-17","known_ts":"2008-09-17","bar_index":600,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3229,"stop_level":3.7533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-19","known_ts":"2008-09-19","bar_index":601,"type":"RECLAIM","strength":0.588,"price":3.9156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-15","prior_stop_level":3.7533,"sweep_low":3.1951,"atr14":0.243515,"stop_level":3.073343,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-19","known_ts":"2008-09-19","bar_index":601,"type":"RECLAIM","strength":0.588,"price":3.9156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-17","prior_stop_level":3.7533,"sweep_low":3.1951,"atr14":0.243515,"stop_level":3.073343,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-05","known_ts":"2008-11-07","bar_index":612,"type":"BUY","strength":0.45,"price":2.8493,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-05","known_ts":"2008-11-07","bar_index":612,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-05","trigger_known_ts":"2008-11-07","strength":0.45,"price":2.8493,"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.524808,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3852,"atr14":0.273925,"stop_level":2.248238,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-02","known_ts":"2008-12-04","bar_index":618,"type":"BUY","strength":0.45,"price":2.3584,"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-02","known_ts":"2008-12-04","bar_index":618,"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-02","trigger_known_ts":"2008-12-04","strength":0.45,"price":2.3584,"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.603956,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9362,"atr14":0.23149,"stop_level":1.820455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":627,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7957,"stop_level":2.807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":627,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7154,"stop_level":2.807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":627,"type":"RECLAIM","strength":0.588,"price":2.87,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-12","prior_stop_level":2.807,"sweep_low":2.7737,"atr14":0.180459,"stop_level":2.683471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":643,"type":"BUY","strength":0.45,"price":2.712,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":643,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-23","trigger_known_ts":"2009-03-25","strength":0.45,"price":2.712,"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.466226,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.203,"atr14":0.16462,"stop_level":2.12069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-03","known_ts":"2009-04-03","bar_index":646,"type":"RECLAIM","strength":0.725,"price":2.7513,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":655,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1899,"stop_level":3.3466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-15","known_ts":"2009-05-15","bar_index":655,"type":"RECLAIM","strength":0.863,"price":3.4062,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-05-13","prior_stop_level":3.3466,"sweep_low":3.1769,"atr14":0.167173,"stop_level":3.093314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-01","known_ts":"2009-06-01","bar_index":659,"type":"RECLAIM","strength":0.863,"price":4.2739,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-22","known_ts":"2009-06-22","bar_index":664,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2143,"stop_level":4.2739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-25","known_ts":"2009-06-25","bar_index":665,"type":"RECLAIM","strength":0.863,"price":4.342,"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":true,"monthlyBull":false},"anchor_ts":"2009-06-22","prior_stop_level":4.2739,"sweep_low":4.0467,"atr14":0.19142,"stop_level":3.95099,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-11","known_ts":"2009-09-15","bar_index":683,"type":"BUY","strength":0.863,"price":4.6212,"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-26","known_ts":"2009-10-26","bar_index":693,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0623,"stop_level":5.0884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-23","known_ts":"2009-11-23","bar_index":700,"type":"RECLAIM","strength":1.0,"price":6.0067,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-11","known_ts":"2009-12-11","bar_index":704,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7002,"stop_level":5.8252,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-05","known_ts":"2010-03-09","bar_index":723,"type":"BUY","strength":0.725,"price":5.5122,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-05-03","known_ts":"2010-05-03","bar_index":736,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4535,"stop_level":6.457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":738,"type":"RECLAIM","strength":1.0,"price":6.4965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-03","prior_stop_level":6.457,"sweep_low":5.6893,"atr14":0.231073,"stop_level":5.573764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-17","known_ts":"2010-06-21","bar_index":747,"type":"BUY","strength":0.725,"price":6.7519,"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":35},{"ts":"2010-07-09","known_ts":"2010-07-13","bar_index":752,"type":"BUY","strength":0.725,"price":6.6375,"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-10-19","known_ts":"2010-10-19","bar_index":775,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8355,"stop_level":8.0556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-15","known_ts":"2011-02-17","bar_index":803,"type":"BUY","strength":0.588,"price":6.6275,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2011-03-21","known_ts":"2011-03-21","bar_index":810,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.7091,"stop_level":6.7266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-03-23","known_ts":"2011-03-23","bar_index":811,"type":"RECLAIM","strength":0.588,"price":6.9188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-03-21","prior_stop_level":6.7266,"sweep_low":6.6711,"atr14":0.181355,"stop_level":6.580423,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-04","known_ts":"2011-04-04","bar_index":814,"type":"RECLAIM","strength":0.725,"price":7.6669,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-05-03","known_ts":"2011-05-03","bar_index":820,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.1502,"stop_level":7.4136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-06-08","known_ts":"2011-06-10","bar_index":829,"type":"BUY","strength":0.45,"price":7.2027,"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-06-24","known_ts":"2011-06-28","bar_index":833,"type":"BUY","strength":0.725,"price":7.4151,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2011-07-28","known_ts":"2011-07-28","bar_index":840,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.6235,"stop_level":7.635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-07-29","known_ts":"2011-07-29","bar_index":841,"type":"RECLAIM","strength":0.863,"price":7.6433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-07-28","prior_stop_level":7.635,"sweep_low":7.5488,"atr14":0.170611,"stop_level":7.463494,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-11","known_ts":"2011-10-13","bar_index":858,"type":"BUY","strength":0.45,"price":6.8253,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":865,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.4823,"stop_level":6.6098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":865,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5922,"stop_level":6.6098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-25","known_ts":"2012-01-25","bar_index":882,"type":"RECLAIM","strength":0.725,"price":6.8803,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":891,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.2651,"stop_level":7.4256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-08","known_ts":"2012-03-08","bar_index":892,"type":"RECLAIM","strength":0.863,"price":7.4278,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-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":"2012-03-06","prior_stop_level":7.4256,"sweep_low":7.2101,"atr14":0.180861,"stop_level":7.11967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-21","known_ts":"2012-03-21","bar_index":895,"type":"RECLAIM","strength":0.863,"price":7.3355,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-15","known_ts":"2012-06-19","bar_index":915,"type":"BUY","strength":0.588,"price":6.7791,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2012-07-23","known_ts":"2012-07-23","bar_index":923,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1818,"stop_level":7.3214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":924,"type":"RECLAIM","strength":0.863,"price":7.3369,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-07-23","prior_stop_level":7.3214,"sweep_low":7.0798,"atr14":0.184947,"stop_level":6.987326,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-07","known_ts":"2012-08-07","bar_index":927,"type":"RECLAIM","strength":0.863,"price":7.829,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-21","known_ts":"2012-08-21","bar_index":930,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.7514,"stop_level":7.7603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-22","known_ts":"2012-08-22","bar_index":930,"type":"RECLAIM","strength":0.863,"price":7.8246,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-08-21","prior_stop_level":7.7603,"sweep_low":7.7359,"atr14":0.157991,"stop_level":7.656905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-11","known_ts":"2012-09-11","bar_index":935,"type":"RECLAIM","strength":0.863,"price":8.0174,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-14","known_ts":"2012-09-18","bar_index":936,"type":"BUY","strength":0.863,"price":8.0307,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-10-16","known_ts":"2012-10-16","bar_index":943,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3078,"stop_level":8.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-22","known_ts":"2012-10-22","bar_index":944,"type":"RECLAIM","strength":1.0,"price":8.3632,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-10-16","prior_stop_level":8.31,"sweep_low":8.1172,"atr14":0.163655,"stop_level":8.035372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-26","known_ts":"2012-11-26","bar_index":952,"type":"RECLAIM","strength":1.0,"price":8.9262,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-17","known_ts":"2012-12-17","bar_index":957,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0637,"stop_level":9.2299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-11","known_ts":"2013-04-15","bar_index":983,"type":"BUY","strength":0.725,"price":8.4696,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-05-22","known_ts":"2013-05-22","bar_index":992,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.1413,"stop_level":9.2499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-24","known_ts":"2013-05-24","bar_index":993,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.1944,"stop_level":9.2499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-28","known_ts":"2013-05-28","bar_index":993,"type":"RECLAIM","strength":0.863,"price":9.3208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-05-22","prior_stop_level":9.2499,"sweep_low":9.0459,"atr14":0.186991,"stop_level":8.952405,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-28","known_ts":"2013-05-28","bar_index":993,"type":"RECLAIM","strength":0.863,"price":9.3208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-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":"2013-05-24","prior_stop_level":9.2499,"sweep_low":9.0903,"atr14":0.186991,"stop_level":8.996805,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-16","known_ts":"2013-07-18","bar_index":1005,"type":"BUY","strength":0.588,"price":8.4641,"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":"2013-09-05","known_ts":"2013-09-09","bar_index":1017,"type":"BUY","strength":0.45,"price":6.9692,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-11-08","known_ts":"2013-11-08","bar_index":1032,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.4429,"stop_level":7.6842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-12-04","known_ts":"2013-12-06","bar_index":1038,"type":"BUY","strength":0.588,"price":7.9792,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-12-20","known_ts":"2013-12-20","bar_index":1042,"type":"RECLAIM","strength":0.725,"price":7.7312,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-12-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-01-02","known_ts":"2014-01-02","bar_index":1044,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.5479,"stop_level":7.5971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-01-06","known_ts":"2014-01-06","bar_index":1045,"type":"RECLAIM","strength":0.725,"price":7.7044,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-01-02","prior_stop_level":7.5971,"sweep_low":7.472,"atr14":0.210832,"stop_level":7.366584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-14","known_ts":"2014-01-16","bar_index":1047,"type":"BUY","strength":0.725,"price":7.7781,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2014-02-24","known_ts":"2014-02-26","bar_index":1056,"type":"BUY","strength":0.725,"price":7.5167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2014-04-16","known_ts":"2014-04-16","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.9936,"stop_level":9.0048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-17","known_ts":"2014-04-17","bar_index":1068,"type":"RECLAIM","strength":0.863,"price":9.1098,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-04-16","prior_stop_level":9.0048,"sweep_low":8.9132,"atr14":0.186786,"stop_level":8.819807,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-02","known_ts":"2014-05-02","bar_index":1072,"type":"RECLAIM","strength":1.0,"price":9.1344,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-07","known_ts":"2014-05-09","bar_index":1073,"type":"REBUY","strength":1.0,"price":9.7869,"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":"2014-09-16","known_ts":"2014-09-16","bar_index":1103,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.9109,"stop_level":11.0009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-10-22","known_ts":"2014-10-24","bar_index":1112,"type":"BUY","strength":0.863,"price":11.2081,"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":"2014-11-25","known_ts":"2014-11-25","bar_index":1120,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.5683,"stop_level":11.6291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-26","known_ts":"2014-11-26","bar_index":1120,"type":"RECLAIM","strength":0.863,"price":11.6786,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-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":"2014-11-25","prior_stop_level":11.6291,"sweep_low":11.5075,"atr14":0.267044,"stop_level":11.373978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-03","known_ts":"2014-12-03","bar_index":1121,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.4828,"stop_level":11.6291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-06","known_ts":"2015-01-08","bar_index":1129,"type":"BUY","strength":0.725,"price":11.8723,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2015-02-09","known_ts":"2015-02-09","bar_index":1136,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.6716,"stop_level":12.7369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-10","known_ts":"2015-02-10","bar_index":1137,"type":"RECLAIM","strength":1.0,"price":12.9665,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-02-09","prior_stop_level":12.7369,"sweep_low":12.5455,"atr14":0.327045,"stop_level":12.381978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-24","known_ts":"2015-02-24","bar_index":1140,"type":"RECLAIM","strength":1.0,"price":13.7748,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-05-20","known_ts":"2015-05-22","bar_index":1160,"type":"BUY","strength":0.725,"price":13.4123,"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":"2015-06-19","known_ts":"2015-06-23","bar_index":1167,"type":"REBUY","strength":0.725,"price":13.4799,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2015-08-18","known_ts":"2015-08-18","bar_index":1180,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.0442,"stop_level":14.1145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-09-28","known_ts":"2015-09-30","bar_index":1190,"type":"BUY","strength":0.725,"price":13.8403,"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":"2015-10-29","known_ts":"2015-10-29","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.1009,"stop_level":14.1417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-17","known_ts":"2015-12-21","bar_index":1209,"type":"BUY","strength":0.588,"price":13.5458,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2016-01-15","known_ts":"2016-01-15","bar_index":1215,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.7415,"stop_level":13.2513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-01-28","known_ts":"2016-02-01","bar_index":1218,"type":"REBUY","strength":0.588,"price":13.5775,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2016-03-03","known_ts":"2016-03-07","bar_index":1226,"type":"BUY","strength":0.45,"price":12.8639,"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-03-30","known_ts":"2016-03-30","bar_index":1232,"type":"RECLAIM","strength":0.725,"price":13.94,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-03-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-19","known_ts":"2016-05-19","bar_index":1244,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.0873,"stop_level":14.3229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-24","known_ts":"2016-05-24","bar_index":1245,"type":"RECLAIM","strength":0.863,"price":14.3841,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-05-19","prior_stop_level":14.3229,"sweep_low":13.9717,"atr14":0.258524,"stop_level":13.842438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-07","known_ts":"2016-06-07","bar_index":1248,"type":"RECLAIM","strength":0.863,"price":14.8349,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-13","known_ts":"2016-06-13","bar_index":1249,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.4384,"stop_level":14.5812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-15","known_ts":"2016-06-15","bar_index":1250,"type":"RECLAIM","strength":0.863,"price":14.8485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-06-13","prior_stop_level":14.5812,"sweep_low":14.4158,"atr14":0.25022,"stop_level":14.29069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-28","known_ts":"2016-06-28","bar_index":1253,"type":"RECLAIM","strength":0.863,"price":15.1293,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-10","known_ts":"2016-08-10","bar_index":1263,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.6356,"stop_level":15.7518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-11","known_ts":"2016-08-11","bar_index":1263,"type":"RECLAIM","strength":0.863,"price":15.8362,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-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":"2016-08-10","prior_stop_level":15.7518,"sweep_low":15.5329,"atr14":0.199722,"stop_level":15.433039,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-26","known_ts":"2016-08-26","bar_index":1267,"type":"RECLAIM","strength":0.863,"price":16.3561,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-13","known_ts":"2016-09-13","bar_index":1270,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.1463,"stop_level":16.176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-15","known_ts":"2016-09-15","bar_index":1271,"type":"RECLAIM","strength":1.0,"price":16.2284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-09-13","prior_stop_level":16.176,"sweep_low":16.046,"atr14":0.224794,"stop_level":15.933603,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-27","known_ts":"2016-09-27","bar_index":1274,"type":"RECLAIM","strength":1.0,"price":16.2421,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-10","known_ts":"2017-01-12","bar_index":1298,"type":"BUY","strength":0.45,"price":14.6209,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-01-24","known_ts":"2017-01-24","bar_index":1301,"type":"RECLAIM","strength":0.588,"price":15.9023,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-01-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-02-16","known_ts":"2017-02-16","bar_index":1306,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.0984,"stop_level":16.2079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-02-21","known_ts":"2017-02-21","bar_index":1307,"type":"RECLAIM","strength":0.725,"price":16.5591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-02-16","prior_stop_level":16.2079,"sweep_low":15.7085,"atr14":0.298113,"stop_level":15.559443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-06","known_ts":"2017-03-06","bar_index":1310,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.2467,"stop_level":16.3014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-13","known_ts":"2017-03-13","bar_index":1312,"type":"RECLAIM","strength":0.725,"price":16.5887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-03-06","prior_stop_level":16.3014,"sweep_low":16.1304,"atr14":0.240901,"stop_level":16.00995,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-21","known_ts":"2017-03-21","bar_index":1314,"type":"RECLAIM","strength":0.863,"price":16.6457,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-23","known_ts":"2017-06-23","bar_index":1336,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.9201,"stop_level":19.9794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-26","known_ts":"2017-06-26","bar_index":1336,"type":"RECLAIM","strength":1.0,"price":20.0683,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-06-23","prior_stop_level":19.9794,"sweep_low":19.8426,"atr14":0.261386,"stop_level":19.711907,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-12","known_ts":"2017-07-12","bar_index":1340,"type":"RECLAIM","strength":1.0,"price":20.8351,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-16","known_ts":"2017-11-20","bar_index":1370,"type":"BUY","strength":0.725,"price":22.1378,"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":"2018-02-05","known_ts":"2018-02-05","bar_index":1387,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.0025,"stop_level":23.0438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-06","known_ts":"2018-02-06","bar_index":1388,"type":"RECLAIM","strength":0.863,"price":23.108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-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":"2018-02-05","prior_stop_level":23.0438,"sweep_low":22.7296,"atr14":0.542627,"stop_level":22.458286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-09","known_ts":"2018-04-11","bar_index":1402,"type":"BUY","strength":0.588,"price":22.5232,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2018-06-13","known_ts":"2018-06-13","bar_index":1417,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.5906,"stop_level":23.6897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-15","known_ts":"2018-06-15","bar_index":1418,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.5122,"stop_level":23.6897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-18","known_ts":"2018-06-18","bar_index":1418,"type":"RECLAIM","strength":0.725,"price":23.9826,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-06-13","prior_stop_level":23.6897,"sweep_low":23.2908,"atr14":0.482027,"stop_level":23.049786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-18","known_ts":"2018-06-18","bar_index":1418,"type":"RECLAIM","strength":0.725,"price":23.9826,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-06-15","prior_stop_level":23.6897,"sweep_low":23.2908,"atr14":0.482027,"stop_level":23.049786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-03","known_ts":"2018-07-03","bar_index":1422,"type":"RECLAIM","strength":0.725,"price":24.4945,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-30","known_ts":"2018-07-30","bar_index":1428,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.483,"stop_level":25.0733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-23","known_ts":"2018-10-25","bar_index":1448,"type":"BUY","strength":0.45,"price":21.1485,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-11-27","known_ts":"2018-11-27","bar_index":1456,"type":"RECLAIM","strength":0.725,"price":23.4637,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-10-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-14","known_ts":"2019-01-14","bar_index":1466,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.2585,"stop_level":23.4799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-15","known_ts":"2019-01-15","bar_index":1466,"type":"RECLAIM","strength":0.863,"price":23.5836,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-01-14","prior_stop_level":23.4799,"sweep_low":23.247,"atr14":0.410986,"stop_level":23.041507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-01","known_ts":"2019-03-05","bar_index":1477,"type":"BUY","strength":0.863,"price":23.609,"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":"2019-05-01","known_ts":"2019-05-03","bar_index":1491,"type":"REBUY","strength":0.863,"price":27.6469,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2019-07-09","known_ts":"2019-07-09","bar_index":1506,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.8384,"stop_level":29.2426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-10","known_ts":"2019-07-10","bar_index":1507,"type":"RECLAIM","strength":1.0,"price":29.3831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-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":"2019-07-09","prior_stop_level":29.2426,"sweep_low":28.7526,"atr14":0.476577,"stop_level":28.514311,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-20","known_ts":"2019-09-24","bar_index":1524,"type":"BUY","strength":0.725,"price":26.8965,"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":"2020-01-03","known_ts":"2020-01-03","bar_index":1548,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.8008,"stop_level":28.9355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-09","known_ts":"2020-01-09","bar_index":1549,"type":"RECLAIM","strength":0.863,"price":29.0377,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-03 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":"2020-01-03","prior_stop_level":28.9355,"sweep_low":28.0391,"atr14":0.440069,"stop_level":27.819065,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-14","known_ts":"2020-04-16","bar_index":1571,"type":"BUY","strength":0.45,"price":17.5099,"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-14","known_ts":"2020-04-16","bar_index":1571,"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-14","trigger_known_ts":"2020-04-16","strength":0.45,"price":17.5099,"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.424686,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.7264,"atr14":1.382494,"stop_level":15.035153,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":1578,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.4588,"stop_level":17.5099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-20","known_ts":"2020-05-20","bar_index":1579,"type":"RECLAIM","strength":0.588,"price":17.5424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-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":"2020-05-14","prior_stop_level":17.5099,"sweep_low":16.5578,"atr14":0.936862,"stop_level":16.089369,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-17","known_ts":"2020-07-17","bar_index":1593,"type":"RECLAIM","strength":0.725,"price":24.1748,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-03","known_ts":"2020-08-03","bar_index":1596,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.2534,"stop_level":21.5042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-04","known_ts":"2020-08-04","bar_index":1597,"type":"RECLAIM","strength":0.725,"price":21.5089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-08-03","prior_stop_level":21.5042,"sweep_low":21.0862,"atr14":0.656194,"stop_level":20.758103,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-20","known_ts":"2020-08-24","bar_index":1601,"type":"REBUY","strength":0.725,"price":23.088,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2020-09-10","known_ts":"2020-09-10","bar_index":1605,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.8837,"stop_level":22.9487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":1606,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.6747,"stop_level":22.9487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-15","known_ts":"2020-09-15","bar_index":1606,"type":"RECLAIM","strength":0.725,"price":22.9858,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-09-10","prior_stop_level":22.9487,"sweep_low":22.5214,"atr14":0.523763,"stop_level":22.259518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-15","known_ts":"2020-09-15","bar_index":1606,"type":"RECLAIM","strength":0.725,"price":22.9858,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-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":"2020-09-14","prior_stop_level":22.9487,"sweep_low":22.5214,"atr14":0.523763,"stop_level":22.259518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-29","known_ts":"2020-10-01","bar_index":1610,"type":"BUY","strength":0.863,"price":24.0494,"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":10},{"ts":"2020-12-11","known_ts":"2020-12-11","bar_index":1627,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.007,"stop_level":31.2717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":1628,"type":"RECLAIM","strength":1.0,"price":31.9498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-12-11","prior_stop_level":31.2717,"sweep_low":30.8072,"atr14":0.748888,"stop_level":30.432756,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-29","known_ts":"2020-12-29","bar_index":1631,"type":"RECLAIM","strength":1.0,"price":33.5615,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-23","known_ts":"2021-02-23","bar_index":1643,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.096,"stop_level":37.5047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-24","known_ts":"2021-02-24","bar_index":1643,"type":"RECLAIM","strength":1.0,"price":38.3175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-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":"2021-02-23","prior_stop_level":37.5047,"sweep_low":36.4132,"atr14":0.944882,"stop_level":35.940759,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-21","known_ts":"2021-05-25","bar_index":1664,"type":"BUY","strength":0.725,"price":33.9098,"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":"2021-06-29","known_ts":"2021-06-29","bar_index":1672,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.4301,"stop_level":34.5507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-07-06","known_ts":"2021-07-06","bar_index":1674,"type":"RECLAIM","strength":0.725,"price":34.6958,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-06-29","prior_stop_level":34.5507,"sweep_low":33.5539,"atr14":0.622539,"stop_level":33.242631,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-14","known_ts":"2021-07-16","bar_index":1676,"type":"REBUY","strength":0.725,"price":34.7657,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2021-08-04","known_ts":"2021-08-06","bar_index":1681,"type":"BUY","strength":0.725,"price":34.603,"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":"2021-09-03","known_ts":"2021-09-03","bar_index":1688,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.8569,"stop_level":36.1423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-13","known_ts":"2021-09-13","bar_index":1690,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.1832,"stop_level":36.1423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-10-15","known_ts":"2021-10-19","bar_index":1698,"type":"BUY","strength":0.725,"price":36.6804,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2022-01-03","known_ts":"2022-01-05","bar_index":1716,"type":"BUY","strength":0.45,"price":31.459,"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-03-22","known_ts":"2022-03-24","bar_index":1734,"type":"BUY","strength":0.45,"price":28.446,"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-04-19","known_ts":"2022-04-19","bar_index":1740,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.5312,"stop_level":28.198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-16","known_ts":"2022-06-16","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.2713,"stop_level":24.9101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-17","known_ts":"2022-06-17","bar_index":1754,"type":"RECLAIM","strength":0.588,"price":25.3076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-06-16","prior_stop_level":24.9101,"sweep_low":24.153,"atr14":0.79862,"stop_level":23.75369,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-27","known_ts":"2022-07-27","bar_index":1763,"type":"RECLAIM","strength":0.863,"price":30.027,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":1770,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.1664,"stop_level":29.7066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-08","known_ts":"2022-09-12","bar_index":1773,"type":"REBUY","strength":0.863,"price":31.2223,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":1785,"type":"BUY","strength":0.725,"price":30.1991,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2022-12-22","known_ts":"2022-12-22","bar_index":1797,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.542,"stop_level":32.652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-29","known_ts":"2022-12-29","bar_index":1799,"type":"RECLAIM","strength":0.863,"price":32.695,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-22","prior_stop_level":32.652,"sweep_low":31.667,"atr14":0.618389,"stop_level":31.357806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-05","known_ts":"2023-04-10","bar_index":1821,"type":"BUY","strength":0.725,"price":32.3555,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2023-05-02","known_ts":"2023-05-02","bar_index":1827,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.2544,"stop_level":33.264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-08","known_ts":"2023-05-08","bar_index":1828,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.0925,"stop_level":33.264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-06-20","known_ts":"2023-06-22","bar_index":1838,"type":"BUY","strength":0.725,"price":33.038,"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":"2023-09-11","known_ts":"2023-09-13","bar_index":1857,"type":"BUY","strength":0.588,"price":31.9861,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2023-11-13","known_ts":"2023-11-15","bar_index":1872,"type":"BUY","strength":0.45,"price":28.5688,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-12-08","known_ts":"2023-12-08","bar_index":1878,"type":"RECLAIM","strength":0.725,"price":31.5614,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":1884,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.0105,"stop_level":32.0154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-09","known_ts":"2024-01-09","bar_index":1884,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.6444,"stop_level":32.0154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":1884,"type":"RECLAIM","strength":0.725,"price":32.1814,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-05","prior_stop_level":32.0154,"sweep_low":31.6785,"atr14":0.454008,"stop_level":31.451496,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-07","known_ts":"2024-03-11","bar_index":1898,"type":"BUY","strength":0.45,"price":27.2897,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-03-25","known_ts":"2024-03-25","bar_index":1902,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.616,"stop_level":26.9626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-03-27","known_ts":"2024-03-27","bar_index":1902,"type":"RECLAIM","strength":0.45,"price":27.1677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-25 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":"2024-03-25","prior_stop_level":26.9626,"sweep_low":26.3963,"atr14":0.509905,"stop_level":26.141348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-30","known_ts":"2024-04-30","bar_index":1910,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.1196,"stop_level":28.4419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-05-02","known_ts":"2024-05-02","bar_index":1911,"type":"RECLAIM","strength":0.588,"price":28.7397,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-04-30","prior_stop_level":28.4419,"sweep_low":28.0171,"atr14":0.535005,"stop_level":27.749597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-08","known_ts":"2024-05-08","bar_index":1912,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.3727,"stop_level":28.1196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-05-23","known_ts":"2024-05-28","bar_index":1916,"type":"REBUY","strength":0.725,"price":28.2026,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-07-19","known_ts":"2024-07-19","bar_index":1928,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.0423,"stop_level":29.428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-22","known_ts":"2024-07-22","bar_index":1929,"type":"RECLAIM","strength":0.863,"price":29.6672,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-07-19","prior_stop_level":29.428,"sweep_low":29.0033,"atr14":0.60965,"stop_level":28.698475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-23","known_ts":"2024-08-23","bar_index":1937,"type":"RECLAIM","strength":1.0,"price":30.1939,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-07-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-03","known_ts":"2024-09-05","bar_index":1939,"type":"BUY","strength":1.0,"price":30.1,"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":"2024-10-03","known_ts":"2024-10-03","bar_index":1946,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.7741,"stop_level":29.8828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-04","known_ts":"2024-10-04","bar_index":1946,"type":"RECLAIM","strength":1.0,"price":30.1297,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-10-03","prior_stop_level":29.8828,"sweep_low":29.705,"atr14":0.504127,"stop_level":29.452937,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-08","known_ts":"2024-11-08","bar_index":1955,"type":"RECLAIM","strength":1.0,"price":30.6877,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-17","known_ts":"2024-12-17","bar_index":1963,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.3471,"stop_level":32.8113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-24","known_ts":"2025-03-24","bar_index":1985,"type":"RECLAIM","strength":0.863,"price":32.5446,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-05-08","known_ts":"2025-05-08","bar_index":1995,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.3224,"stop_level":35.4781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-05-12","known_ts":"2025-05-12","bar_index":1996,"type":"RECLAIM","strength":1.0,"price":35.8139,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-05-08","prior_stop_level":35.4781,"sweep_low":34.1447,"atr14":0.846256,"stop_level":33.721572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-22","known_ts":"2025-05-22","bar_index":1999,"type":"RECLAIM","strength":1.0,"price":36.6238,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-14","known_ts":"2025-10-16","bar_index":2032,"type":"BUY","strength":0.725,"price":35.44,"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":"2025-11-04","known_ts":"2025-11-04","bar_index":2037,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.24,"stop_level":36.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-11-11","known_ts":"2025-11-11","bar_index":2038,"type":"RECLAIM","strength":0.725,"price":36.7,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2025-11-04","prior_stop_level":36.46,"sweep_low":35.51,"atr14":0.591199,"stop_level":35.214401,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-20","known_ts":"2025-11-20","bar_index":2041,"type":"RECLAIM","strength":0.863,"price":36.38,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-08","known_ts":"2025-12-08","bar_index":2044,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.16,"stop_level":35.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-12-11","known_ts":"2025-12-11","bar_index":2045,"type":"RECLAIM","strength":0.725,"price":35.83,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-08 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":"2025-12-08","prior_stop_level":35.44,"sweep_low":34.83,"atr14":0.619746,"stop_level":34.520127,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-05","known_ts":"2026-02-09","bar_index":2058,"type":"BUY","strength":0.588,"price":33.86,"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":"2026-03-30","known_ts":"2026-04-01","bar_index":2070,"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-30","trigger_known_ts":"2026-04-01","strength":0.45,"price":24.9,"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.361283,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.91,"atr14":0.810081,"stop_level":23.504959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-08","known_ts":"2026-04-10","bar_index":2072,"type":"BUY","strength":0.45,"price":26.73,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-07-20","known_ts":"2026-07-20","bar_index":2095,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.6,"stop_level":25.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-20","last_scored_basis":"structure_stop","bars_since_signal":6,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":false},"early_dots":["2017-08-28","2017-09-06","2017-10-10","2017-10-31","2018-03-08","2018-03-29","2018-08-23","2018-09-19","2018-10-10","2019-08-05","2019-08-29","2019-09-09","2020-01-13","2020-02-04","2020-03-13","2020-12-23","2021-03-26","2021-04-14","2021-05-13","2021-07-30","2021-09-29","2021-12-20","2022-03-14","2022-10-07","2023-01-18","2023-02-08","2023-03-23","2023-06-06","2023-07-17","2023-08-28","2023-10-02","2024-02-01","2024-02-20","2024-08-07","2024-10-15","2025-01-16","2025-08-14","2025-09-10","2025-10-06","2026-01-23"],"warnings":[{"ts":"2021-09-13","kind":"confirm","px":35.1832,"level":36.1423},{"ts":"2022-01-19","kind":"arm","px":32.8205},{"ts":"2022-04-18","kind":"arm","px":25.3815},{"ts":"2022-04-19","kind":"confirm","px":25.5312,"level":28.198},{"ts":"2022-06-10","kind":"arm","px":26.202},{"ts":"2022-06-16","kind":"confirm","px":24.2713,"level":24.9101},{"ts":"2022-07-19","kind":"arm","px":27.3399},{"ts":"2022-08-26","kind":"confirm","px":29.1664,"level":29.7066},{"ts":"2022-12-05","kind":"arm","px":32.6998},{"ts":"2022-12-22","kind":"confirm","px":32.542,"level":32.652},{"ts":"2023-04-26","kind":"arm","px":33.307},{"ts":"2023-05-02","kind":"confirm","px":33.2544,"level":33.264},{"ts":"2023-05-05","kind":"arm","px":32.0447},{"ts":"2023-05-08","kind":"confirm","px":32.0925,"level":33.264},{"ts":"2023-07-06","kind":"arm","px":32.0959},{"ts":"2024-01-03","kind":"arm","px":32.1765},{"ts":"2024-01-05","kind":"confirm","px":32.0105,"level":32.0154},{"ts":"2024-01-08","kind":"arm","px":32.1814},{"ts":"2024-01-09","kind":"confirm","px":31.6444,"level":32.0154},{"ts":"2024-03-22","kind":"arm","px":26.5526},{"ts":"2024-03-25","kind":"confirm","px":26.616,"level":26.9626},{"ts":"2024-04-12","kind":"arm","px":27.8511},{"ts":"2024-04-30","kind":"confirm","px":28.1196,"level":28.4419},{"ts":"2024-05-07","kind":"arm","px":27.7096},{"ts":"2024-05-08","kind":"confirm","px":27.3727,"level":28.1196},{"ts":"2024-07-05","kind":"arm","px":30.214},{"ts":"2024-07-19","kind":"confirm","px":29.0423,"level":29.428},{"ts":"2024-09-27","kind":"arm","px":31.7791},{"ts":"2024-10-03","kind":"confirm","px":29.7741,"level":29.8828},{"ts":"2024-12-12","kind":"arm","px":32.9002},{"ts":"2024-12-17","kind":"confirm","px":32.3471,"level":32.8113},{"ts":"2025-04-01","kind":"arm","px":32.2236},{"ts":"2025-04-25","kind":"arm","px":35.641},{"ts":"2025-05-08","kind":"confirm","px":34.3224,"level":35.4781},{"ts":"2025-10-31","kind":"arm","px":36.22},{"ts":"2025-11-04","kind":"confirm","px":36.24,"level":36.46},{"ts":"2025-12-01","kind":"arm","px":35.44},{"ts":"2025-12-08","kind":"confirm","px":35.16,"level":35.44},{"ts":"2026-07-10","kind":"arm","px":26.51},{"ts":"2026-07-20","kind":"confirm","px":23.6,"level":25.97}],"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":[]}}}