{"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":"UBS","timeframe":"3D","as_of":"2026-10-28T00:00:00Z","bar_quality":"real_ohlc","cutoff":{"session":"2026-10-29","bar_open":"2026-10-28","bar_closed":false},"signal_era":"gc_v2_wo2","signals":[{"ts":"2000-11-01","known_ts":"2000-11-03","bar_index":40,"type":"BUY","strength":0.45,"price":15.9843,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-11-22","known_ts":"2000-11-22","bar_index":45,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.2583,"stop_level":15.3573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-11-24","known_ts":"2000-11-24","bar_index":45,"type":"RECLAIM","strength":0.45,"price":15.5059,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2000-11-22","prior_stop_level":15.3573,"sweep_low":15.2189,"atr14":0.42173,"stop_level":15.008035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-08","known_ts":"2001-02-08","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.1756,"stop_level":19.5628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-04-18","known_ts":"2001-04-20","bar_index":78,"type":"BUY","strength":0.588,"price":17.3363,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2001-05-03","known_ts":"2001-05-03","bar_index":81,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.6597,"stop_level":16.8826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-05-25","known_ts":"2001-05-25","bar_index":87,"type":"RECLAIM","strength":0.725,"price":16.8511,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-06","known_ts":"2001-06-06","bar_index":89,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.8117,"stop_level":16.8511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-08-03","known_ts":"2001-08-07","bar_index":103,"type":"BUY","strength":0.45,"price":15.3011,"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":"2001-09-04","known_ts":"2001-09-04","bar_index":110,"type":"RECLAIM","strength":0.725,"price":15.6185,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-08-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-09-10","known_ts":"2001-09-10","bar_index":111,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.9701,"stop_level":14.9803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-09-26","known_ts":"2001-09-28","bar_index":114,"type":"REBUY","strength":0.588,"price":15.5847,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2001-11-30","known_ts":"2001-11-30","bar_index":129,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.8376,"stop_level":17.0571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-04","known_ts":"2001-12-04","bar_index":130,"type":"RECLAIM","strength":1.0,"price":17.1753,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-11-30","prior_stop_level":17.0571,"sweep_low":16.4763,"atr14":0.347005,"stop_level":16.302797,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-19","known_ts":"2001-12-19","bar_index":133,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.9558,"stop_level":17.1922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-04","known_ts":"2002-03-06","bar_index":150,"type":"BUY","strength":0.725,"price":16.6181,"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":"2002-04-12","known_ts":"2002-04-12","bar_index":159,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.5404,"stop_level":16.7025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-16","known_ts":"2002-04-16","bar_index":160,"type":"RECLAIM","strength":1.0,"price":16.7869,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-04-12","prior_stop_level":16.7025,"sweep_low":16.3581,"atr14":0.286876,"stop_level":16.214662,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-25","known_ts":"2002-04-25","bar_index":162,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.3209,"stop_level":16.4695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-20","known_ts":"2002-05-20","bar_index":168,"type":"RECLAIM","strength":1.0,"price":17.3678,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-10","known_ts":"2002-06-10","bar_index":172,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.0334,"stop_level":17.1213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-11","known_ts":"2002-06-11","bar_index":173,"type":"RECLAIM","strength":1.0,"price":17.1888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-06-10","prior_stop_level":17.1213,"sweep_low":16.9592,"atr14":0.273512,"stop_level":16.822444,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-14","known_ts":"2002-08-16","bar_index":188,"type":"BUY","strength":0.588,"price":15.7232,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":25},{"ts":"2002-09-13","known_ts":"2002-09-13","bar_index":195,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.8114,"stop_level":14.9364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-14","known_ts":"2002-10-16","bar_index":202,"type":"BUY","strength":0.45,"price":14.5885,"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-10-30","known_ts":"2002-10-30","bar_index":206,"type":"RECLAIM","strength":0.725,"price":16.2703,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-10-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-04","known_ts":"2002-12-04","bar_index":214,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.5809,"stop_level":16.7869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-06","known_ts":"2002-12-06","bar_index":214,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.4661,"stop_level":16.7869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-31","known_ts":"2003-01-03","bar_index":220,"type":"REBUY","strength":0.863,"price":17.1652,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2003-01-17","known_ts":"2003-01-17","bar_index":224,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.7329,"stop_level":16.9051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":237,"type":"BUY","strength":0.45,"price":15.0275,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-04-02","known_ts":"2003-04-02","bar_index":241,"type":"RECLAIM","strength":0.588,"price":15.4328,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-03-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2003-04-25","known_ts":"2003-04-25","bar_index":246,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.9596,"stop_level":16.1858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-02","known_ts":"2003-05-02","bar_index":248,"type":"RECLAIM","strength":0.863,"price":16.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-04-25","prior_stop_level":16.1858,"sweep_low":15.8853,"atr14":0.336405,"stop_level":15.717098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-12","known_ts":"2003-05-12","bar_index":250,"type":"RECLAIM","strength":0.863,"price":17.5569,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-23","known_ts":"2003-06-23","bar_index":259,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.678,"stop_level":18.8469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-11","known_ts":"2003-07-11","bar_index":264,"type":"RECLAIM","strength":1.0,"price":19.09,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-13","known_ts":"2003-08-13","bar_index":271,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.5054,"stop_level":19.5358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-15","known_ts":"2003-08-15","bar_index":272,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.5257,"stop_level":19.5358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-06","known_ts":"2003-10-08","bar_index":284,"type":"BUY","strength":0.863,"price":20.066,"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":"2003-11-04","known_ts":"2003-11-04","bar_index":291,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.3564,"stop_level":20.4307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-07","known_ts":"2003-11-07","bar_index":292,"type":"RECLAIM","strength":1.0,"price":20.4645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-04","prior_stop_level":20.4307,"sweep_low":19.9512,"atr14":0.28198,"stop_level":19.81021,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-20","known_ts":"2003-11-20","bar_index":295,"type":"RECLAIM","strength":1.0,"price":21.1027,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-10","known_ts":"2004-02-12","bar_index":313,"type":"REBUY","strength":1.0,"price":26.2087,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2004-03-11","known_ts":"2004-03-11","bar_index":320,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.5236,"stop_level":24.993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-03-17","known_ts":"2004-03-17","bar_index":321,"type":"RECLAIM","strength":0.863,"price":25.0875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-11","prior_stop_level":24.993,"sweep_low":24.2129,"atr14":0.4131,"stop_level":24.00635,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-02","known_ts":"2004-06-04","bar_index":339,"type":"BUY","strength":0.725,"price":24.7363,"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":80},{"ts":"2004-08-16","known_ts":"2004-08-18","bar_index":356,"type":"BUY","strength":0.588,"price":23.0715,"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":70},{"ts":"2005-03-21","known_ts":"2005-03-21","bar_index":406,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.9136,"stop_level":29.177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-15","known_ts":"2005-06-17","bar_index":426,"type":"BUY","strength":0.45,"price":26.7625,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-07-12","known_ts":"2005-07-12","bar_index":432,"type":"RECLAIM","strength":0.588,"price":27.4717,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-06-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-08-18","known_ts":"2005-08-18","bar_index":441,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.7959,"stop_level":27.8229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-19","known_ts":"2005-08-19","bar_index":441,"type":"RECLAIM","strength":0.725,"price":27.9073,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-08-18","prior_stop_level":27.8229,"sweep_low":27.7114,"atr14":0.290342,"stop_level":27.566229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-24","known_ts":"2005-08-24","bar_index":442,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.6574,"stop_level":27.7959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-09-09","known_ts":"2005-09-09","bar_index":446,"type":"RECLAIM","strength":0.725,"price":28.6165,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-23","known_ts":"2005-09-23","bar_index":449,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.4983,"stop_level":28.6165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-26","known_ts":"2005-09-26","bar_index":449,"type":"RECLAIM","strength":0.863,"price":28.8393,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-09-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":"2005-09-23","prior_stop_level":28.6165,"sweep_low":28.4138,"atr14":0.345225,"stop_level":28.241187,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-10","known_ts":"2005-10-10","bar_index":453,"type":"RECLAIM","strength":0.863,"price":28.9609,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-03","known_ts":"2005-11-07","bar_index":459,"type":"BUY","strength":0.863,"price":30.3725,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2005-12-23","known_ts":"2005-12-23","bar_index":470,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.3109,"stop_level":32.3818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-30","known_ts":"2006-01-04","bar_index":472,"type":"REBUY","strength":0.863,"price":33.9791,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":472,"type":"RECLAIM","strength":0.863,"price":33.3341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-23","prior_stop_level":32.3818,"sweep_low":31.9462,"atr14":0.447773,"stop_level":31.722314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-15","known_ts":"2006-02-15","bar_index":482,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.931,"stop_level":36.0526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-16","known_ts":"2006-02-16","bar_index":482,"type":"RECLAIM","strength":1.0,"price":36.2045,"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":true},"anchor_ts":"2006-02-15","prior_stop_level":36.0526,"sweep_low":35.3974,"atr14":0.51987,"stop_level":35.137465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-28","known_ts":"2006-04-28","bar_index":499,"type":"RECLAIM","strength":1.0,"price":39.8854,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-05-17","known_ts":"2006-05-17","bar_index":503,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.2172,"stop_level":38.8284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-05-19","known_ts":"2006-05-19","bar_index":504,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.8014,"stop_level":38.8284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-07-28","known_ts":"2006-08-01","bar_index":520,"type":"BUY","strength":0.725,"price":36.4916,"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":90},{"ts":"2006-10-31","known_ts":"2006-10-31","bar_index":542,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.4156,"stop_level":41.6921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-16","known_ts":"2006-11-16","bar_index":546,"type":"RECLAIM","strength":0.863,"price":40.8614,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-17","known_ts":"2007-01-19","bar_index":559,"type":"BUY","strength":0.588,"price":41.1923,"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":"2007-02-26","known_ts":"2007-02-26","bar_index":568,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.118,"stop_level":41.6313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-30","known_ts":"2007-04-03","bar_index":576,"type":"BUY","strength":0.725,"price":40.5237,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2007-05-10","known_ts":"2007-05-10","bar_index":585,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.7799,"stop_level":42.0028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-11","known_ts":"2007-05-11","bar_index":585,"type":"RECLAIM","strength":0.725,"price":42.8133,"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":42.0028,"sweep_low":41.7056,"atr14":0.85036,"stop_level":41.28042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":589,"type":"RECLAIM","strength":0.725,"price":43.8331,"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-11-01","known_ts":"2007-11-01","bar_index":626,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.2763,"stop_level":35.7621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-28","known_ts":"2007-11-30","bar_index":632,"type":"BUY","strength":0.45,"price":34.0939,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-28","known_ts":"2007-11-30","bar_index":632,"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":"2007-11-28","trigger_known_ts":"2007-11-30","strength":0.45,"price":34.0939,"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.230019,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.3797,"atr14":1.232002,"stop_level":28.763699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-08","known_ts":"2008-01-10","bar_index":641,"type":"BUY","strength":0.588,"price":30.7034,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-02-21","known_ts":"2008-02-25","bar_index":651,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-02-21","trigger_known_ts":"2008-02-25","strength":0.45,"price":23.0174,"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.480172,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.9571,"atr14":1.045966,"stop_level":21.434117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-10","known_ts":"2008-03-12","bar_index":655,"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-03-10","trigger_known_ts":"2008-03-12","strength":0.45,"price":20.6468,"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.53371,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.9786,"atr14":0.980404,"stop_level":18.488398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-24","known_ts":"2008-03-26","bar_index":658,"type":"BUY","strength":0.45,"price":19.6945,"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-03-24","known_ts":"2008-03-26","bar_index":658,"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-03-24","trigger_known_ts":"2008-03-26","strength":0.45,"price":19.6945,"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.555217,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.987,"atr14":1.309261,"stop_level":14.33237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-30","known_ts":"2008-04-30","bar_index":667,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.6865,"stop_level":23.2741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-01","known_ts":"2008-05-01","bar_index":667,"type":"RECLAIM","strength":0.588,"price":23.4294,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-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":"2008-04-30","prior_stop_level":23.2741,"sweep_low":22.3015,"atr14":0.895475,"stop_level":21.853763,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-08","known_ts":"2008-05-08","bar_index":669,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.971,"stop_level":22.6865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-17","known_ts":"2008-07-21","bar_index":685,"type":"BUY","strength":0.588,"price":14.5818,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2008-09-15","known_ts":"2008-09-15","bar_index":698,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.4479,"stop_level":13.6632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-19","known_ts":"2008-09-23","bar_index":700,"type":"REBUY","strength":0.725,"price":12.6974,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2008-09-19","known_ts":"2008-09-19","bar_index":700,"type":"RECLAIM","strength":0.725,"price":14.4872,"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":13.6632,"sweep_low":8.2533,"atr14":1.334361,"stop_level":7.58612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-09","known_ts":"2008-10-09","bar_index":704,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.4686,"stop_level":10.5024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-13","known_ts":"2008-10-13","bar_index":705,"type":"RECLAIM","strength":0.725,"price":11.5087,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-10-09","prior_stop_level":10.5024,"sweep_low":9.5974,"atr14":1.464862,"stop_level":8.864969,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":710,"type":"REBUY","strength":0.725,"price":11.7451,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2008-11-14","known_ts":"2008-11-14","bar_index":713,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.767,"stop_level":8.3816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-02","known_ts":"2008-12-04","bar_index":717,"type":"BUY","strength":0.725,"price":7.9629,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":726,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0705,"stop_level":9.6919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":727,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.3074,"stop_level":9.6919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":727,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7539,"stop_level":9.6919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-26","known_ts":"2009-01-28","bar_index":729,"type":"REBUY","strength":0.725,"price":9.3475,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2009-03-18","known_ts":"2009-03-20","bar_index":741,"type":"BUY","strength":0.588,"price":7.4091,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2009-06-05","known_ts":"2009-06-05","bar_index":759,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.2867,"stop_level":9.5974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-06-09","known_ts":"2009-06-11","bar_index":760,"type":"REBUY","strength":1.0,"price":10.0161,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2009-06-10","known_ts":"2009-06-10","bar_index":760,"type":"RECLAIM","strength":0.863,"price":9.6514,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2009-06-05","prior_stop_level":9.5974,"sweep_low":9.0638,"atr14":0.489651,"stop_level":8.818974,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-30","known_ts":"2009-08-03","bar_index":772,"type":"BUY","strength":1.0,"price":10.4416,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":786,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.7856,"stop_level":12.2314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-15","known_ts":"2009-10-15","bar_index":790,"type":"RECLAIM","strength":1.0,"price":12.6974,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-07","known_ts":"2010-01-11","bar_index":809,"type":"BUY","strength":0.725,"price":11.3466,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2010-01-20","known_ts":"2010-01-20","bar_index":811,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2795,"stop_level":10.4754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-01-22","known_ts":"2010-01-22","bar_index":812,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.4623,"stop_level":10.4754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-02-25","known_ts":"2010-03-01","bar_index":820,"type":"BUY","strength":0.588,"price":9.3677,"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":"2010-04-21","known_ts":"2010-04-21","bar_index":832,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.9009,"stop_level":10.9481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-26","known_ts":"2010-04-26","bar_index":833,"type":"RECLAIM","strength":0.863,"price":11.0022,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-04-21","prior_stop_level":10.9481,"sweep_low":10.5159,"atr14":0.303797,"stop_level":10.364002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-17","known_ts":"2010-06-21","bar_index":846,"type":"BUY","strength":0.588,"price":9.6379,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2010-07-06","known_ts":"2010-07-08","bar_index":850,"type":"BUY","strength":0.588,"price":9.7257,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2010-09-30","known_ts":"2010-09-30","bar_index":870,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.502,"stop_level":11.7451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-05","known_ts":"2010-10-05","bar_index":871,"type":"RECLAIM","strength":1.0,"price":11.8869,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-09-30","prior_stop_level":11.7451,"sweep_low":11.4142,"atr14":0.294154,"stop_level":11.267123,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-15","known_ts":"2010-10-15","bar_index":874,"type":"RECLAIM","strength":1.0,"price":12.1368,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-03","known_ts":"2011-01-05","bar_index":892,"type":"BUY","strength":0.725,"price":11.2453,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2011-03-09","known_ts":"2011-03-09","bar_index":907,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.9135,"stop_level":12.9676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-26","known_ts":"2011-04-28","bar_index":918,"type":"BUY","strength":0.863,"price":13.3931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2011-05-23","known_ts":"2011-05-23","bar_index":924,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.1503,"stop_level":12.3597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-05-25","known_ts":"2011-05-25","bar_index":925,"type":"RECLAIM","strength":0.863,"price":12.3665,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-23","prior_stop_level":12.3597,"sweep_low":12.0355,"atr14":0.254787,"stop_level":11.908107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-29","known_ts":"2011-08-31","bar_index":947,"type":"BUY","strength":0.588,"price":9.7797,"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-09-12","known_ts":"2011-09-14","bar_index":950,"type":"BUY","strength":0.588,"price":8.564,"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":60},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":964,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.9021,"stop_level":8.152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":964,"type":"RECLAIM","strength":0.588,"price":8.2601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-09","prior_stop_level":8.152,"sweep_low":7.8819,"atr14":0.413311,"stop_level":7.675245,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-28","known_ts":"2011-11-30","bar_index":968,"type":"REBUY","strength":0.588,"price":8.4222,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-01-09","known_ts":"2012-01-09","bar_index":977,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.6185,"stop_level":7.8616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-10","known_ts":"2012-01-10","bar_index":977,"type":"RECLAIM","strength":0.588,"price":7.9426,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-01-09","prior_stop_level":7.8616,"sweep_low":7.5442,"atr14":0.274379,"stop_level":7.40701,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-01","known_ts":"2012-03-01","bar_index":989,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4082,"stop_level":9.415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-16","known_ts":"2012-03-16","bar_index":993,"type":"RECLAIM","strength":0.863,"price":9.7189,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-12","known_ts":"2012-06-14","bar_index":1013,"type":"BUY","strength":0.45,"price":7.9224,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-06-12","known_ts":"2012-06-14","bar_index":1013,"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":"2012-06-12","trigger_known_ts":"2012-06-14","strength":0.45,"price":7.9224,"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.369351,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.4361,"atr14":0.215887,"stop_level":7.328156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-28","known_ts":"2012-06-28","bar_index":1017,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.5914,"stop_level":7.6657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-06-29","known_ts":"2012-06-29","bar_index":1017,"type":"RECLAIM","strength":0.45,"price":7.9089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-28 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":"2012-06-28","prior_stop_level":7.6657,"sweep_low":7.4023,"atr14":0.241154,"stop_level":7.281723,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":1033,"type":"RECLAIM","strength":0.725,"price":8.2938,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-21","known_ts":"2012-12-21","bar_index":1057,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.7793,"stop_level":10.8266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-26","known_ts":"2012-12-26","bar_index":1058,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.7793,"stop_level":10.8266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-02","known_ts":"2013-01-02","bar_index":1059,"type":"RECLAIM","strength":1.0,"price":11.0495,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-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":"2012-12-26","prior_stop_level":10.8266,"sweep_low":10.4416,"atr14":0.240379,"stop_level":10.32141,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-14","known_ts":"2013-01-14","bar_index":1062,"type":"RECLAIM","strength":1.0,"price":11.6506,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-24","known_ts":"2013-04-26","bar_index":1085,"type":"BUY","strength":0.725,"price":11.171,"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-28","known_ts":"2013-05-28","bar_index":1092,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0355,"stop_level":12.1098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-31","known_ts":"2013-05-31","bar_index":1093,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.8397,"stop_level":12.1098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-30","known_ts":"2013-05-30","bar_index":1093,"type":"RECLAIM","strength":1.0,"price":12.1301,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-05-28","prior_stop_level":12.1098,"sweep_low":11.914,"atr14":0.226922,"stop_level":11.800539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-07","known_ts":"2013-06-07","bar_index":1095,"type":"RECLAIM","strength":1.0,"price":12.2652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-05-31","prior_stop_level":12.1098,"sweep_low":11.7924,"atr14":0.235851,"stop_level":11.674474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-16","known_ts":"2013-07-18","bar_index":1104,"type":"BUY","strength":0.725,"price":12.4205,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":1114,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.3526,"stop_level":13.5079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-13","known_ts":"2013-09-13","bar_index":1118,"type":"RECLAIM","strength":1.0,"price":14.3049,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-20","known_ts":"2013-12-24","bar_index":1141,"type":"BUY","strength":0.725,"price":12.7852,"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":50},{"ts":"2014-02-03","known_ts":"2014-02-03","bar_index":1150,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.9811,"stop_level":13.3931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-04","known_ts":"2014-02-04","bar_index":1150,"type":"RECLAIM","strength":0.863,"price":13.751,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-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":"2014-02-03","prior_stop_level":13.3931,"sweep_low":12.9473,"atr14":0.287625,"stop_level":12.803487,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-19","known_ts":"2014-02-19","bar_index":1154,"type":"RECLAIM","strength":0.863,"price":14.0144,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-14","known_ts":"2014-03-14","bar_index":1159,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.6835,"stop_level":13.8186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-18","known_ts":"2014-03-18","bar_index":1160,"type":"RECLAIM","strength":0.863,"price":14.0077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-14 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-03-14","prior_stop_level":13.8186,"sweep_low":13.6295,"atr14":0.258976,"stop_level":13.500012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-02","known_ts":"2014-05-06","bar_index":1171,"type":"BUY","strength":0.725,"price":14.1225,"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":"2014-08-14","known_ts":"2014-08-18","bar_index":1195,"type":"BUY","strength":0.45,"price":11.9477,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-09-15","known_ts":"2014-09-15","bar_index":1202,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8262,"stop_level":11.8397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":1202,"type":"RECLAIM","strength":0.45,"price":11.8532,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-15 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":"2014-09-15","prior_stop_level":11.8397,"sweep_low":11.7248,"atr14":0.143333,"stop_level":11.653134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-03","known_ts":"2014-10-03","bar_index":1206,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3466,"stop_level":11.6843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-22","known_ts":"2014-10-24","bar_index":1211,"type":"BUY","strength":0.45,"price":11.1102,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":1223,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.6033,"stop_level":11.6978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":1224,"type":"RECLAIM","strength":0.725,"price":11.7316,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-15","prior_stop_level":11.6978,"sweep_low":11.5763,"atr14":0.366535,"stop_level":11.393032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-02","known_ts":"2015-02-04","bar_index":1234,"type":"BUY","strength":0.725,"price":11.7789,"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":55},{"ts":"2015-06-09","known_ts":"2015-06-09","bar_index":1263,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.8811,"stop_level":14.9157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-10","known_ts":"2015-06-10","bar_index":1263,"type":"RECLAIM","strength":1.0,"price":15.2621,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-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-06-09","prior_stop_level":14.9157,"sweep_low":14.8464,"atr14":0.253066,"stop_level":14.719867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-13","known_ts":"2015-07-13","bar_index":1271,"type":"RECLAIM","strength":1.0,"price":15.5808,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-10-14","known_ts":"2015-10-16","bar_index":1293,"type":"BUY","strength":0.725,"price":14.2091,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2015-11-03","known_ts":"2015-11-03","bar_index":1297,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.3154,"stop_level":13.6895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2016-01-08","known_ts":"2016-01-08","bar_index":1312,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.0337,"stop_level":12.6849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-24","known_ts":"2016-02-26","bar_index":1323,"type":"BUY","strength":0.45,"price":10.5996,"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-31","known_ts":"2016-03-31","bar_index":1331,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.0985,"stop_level":11.2509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-06","known_ts":"2016-04-06","bar_index":1332,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.565,"stop_level":11.2509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-13","known_ts":"2016-05-13","bar_index":1341,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.7949,"stop_level":10.8075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-19","known_ts":"2016-05-19","bar_index":1343,"type":"RECLAIM","strength":0.588,"price":10.8242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-05-13","prior_stop_level":10.8075,"sweep_low":10.5162,"atr14":0.217189,"stop_level":10.407606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-24","known_ts":"2016-05-26","bar_index":1344,"type":"REBUY","strength":0.588,"price":11.3596,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-06-20","known_ts":"2016-06-22","bar_index":1350,"type":"BUY","strength":0.725,"price":11.3596,"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":55},{"ts":"2016-07-12","known_ts":"2016-07-14","bar_index":1355,"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":"2016-07-12","trigger_known_ts":"2016-07-14","strength":0.45,"price":9.6949,"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.393147,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.7488,"atr14":0.32634,"stop_level":8.58563,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-25","known_ts":"2016-07-27","bar_index":1358,"type":"BUY","strength":0.45,"price":10.0175,"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-07-25","known_ts":"2016-07-27","bar_index":1358,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-07-25","trigger_known_ts":"2016-07-27","strength":0.45,"price":10.0175,"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.372954,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.5409,"atr14":0.250379,"stop_level":9.41571,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-26","known_ts":"2016-09-26","bar_index":1372,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.8635,"stop_level":9.9075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-28","known_ts":"2016-09-28","bar_index":1373,"type":"RECLAIM","strength":0.725,"price":9.9515,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-09-26","prior_stop_level":9.9075,"sweep_low":9.6655,"atr14":0.19516,"stop_level":9.56792,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-26","known_ts":"2016-10-28","bar_index":1380,"type":"BUY","strength":0.725,"price":10.5309,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2016-12-22","known_ts":"2016-12-22","bar_index":1393,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6529,"stop_level":11.7556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-10","known_ts":"2017-01-10","bar_index":1397,"type":"RECLAIM","strength":0.863,"price":12.2249,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-30","known_ts":"2017-05-30","bar_index":1429,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.1515,"stop_level":12.2046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-01","known_ts":"2017-06-01","bar_index":1429,"type":"RECLAIM","strength":1.0,"price":12.2274,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-05-30","prior_stop_level":12.2046,"sweep_low":12.0451,"atr14":0.195814,"stop_level":11.947193,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-03","known_ts":"2017-07-03","bar_index":1437,"type":"RECLAIM","strength":1.0,"price":13.1464,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-31","known_ts":"2017-07-31","bar_index":1443,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.2375,"stop_level":13.2603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-01","known_ts":"2017-08-01","bar_index":1443,"type":"RECLAIM","strength":1.0,"price":13.3514,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-07-31","prior_stop_level":13.2603,"sweep_low":13.1236,"atr14":0.196216,"stop_level":13.025492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-02","known_ts":"2017-10-04","bar_index":1458,"type":"BUY","strength":0.725,"price":12.873,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2017-10-30","known_ts":"2017-10-30","bar_index":1464,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.8502,"stop_level":12.873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-11-01","known_ts":"2017-11-01","bar_index":1465,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.835,"stop_level":12.873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":1465,"type":"RECLAIM","strength":0.725,"price":12.9185,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-30","prior_stop_level":12.873,"sweep_low":12.8274,"atr14":0.129922,"stop_level":12.762439,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-02","known_ts":"2017-11-02","bar_index":1465,"type":"RECLAIM","strength":0.863,"price":13.1084,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-11-01","prior_stop_level":12.873,"sweep_low":12.8046,"atr14":0.139651,"stop_level":12.734774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-30","known_ts":"2017-11-30","bar_index":1472,"type":"RECLAIM","strength":0.863,"price":13.1844,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-08","known_ts":"2017-12-12","bar_index":1474,"type":"BUY","strength":0.863,"price":13.5641,"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":"2018-06-07","known_ts":"2018-06-11","bar_index":1515,"type":"BUY","strength":0.45,"price":12.0831,"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-08-10","known_ts":"2018-08-10","bar_index":1530,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8553,"stop_level":12.0983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-26","known_ts":"2018-10-30","bar_index":1548,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-10-26","trigger_known_ts":"2018-10-30","strength":0.45,"price":10.3743,"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.346101,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.8807,"atr14":0.228535,"stop_level":9.766433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-21","known_ts":"2018-11-26","bar_index":1554,"type":"BUY","strength":0.45,"price":10.4806,"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-21","known_ts":"2018-11-26","bar_index":1554,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-11-21","trigger_known_ts":"2018-11-26","strength":0.45,"price":10.4806,"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.339401,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.0531,"atr14":0.22781,"stop_level":9.939195,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-01","known_ts":"2019-02-01","bar_index":1569,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.7743,"stop_level":9.8275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-05","known_ts":"2019-02-05","bar_index":1570,"type":"RECLAIM","strength":0.588,"price":9.8883,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-02-01","prior_stop_level":9.8275,"sweep_low":9.6528,"atr14":0.202076,"stop_level":9.551762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-26","known_ts":"2019-02-28","bar_index":1575,"type":"REBUY","strength":0.725,"price":9.6224,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2019-03-14","known_ts":"2019-03-18","bar_index":1579,"type":"BUY","strength":0.725,"price":9.5009,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2019-04-01","known_ts":"2019-04-03","bar_index":1583,"type":"BUY","strength":0.725,"price":9.5161,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2019-05-07","known_ts":"2019-05-07","bar_index":1591,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.7865,"stop_level":9.9414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-10","known_ts":"2019-05-10","bar_index":1592,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.7145,"stop_level":9.9414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-01","known_ts":"2019-07-03","bar_index":1604,"type":"BUY","strength":0.725,"price":9.6023,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2019-07-24","known_ts":"2019-07-24","bar_index":1609,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4822,"stop_level":9.5142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-26","known_ts":"2019-07-26","bar_index":1610,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1138,"stop_level":9.5142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-09-09","known_ts":"2019-09-11","bar_index":1620,"type":"BUY","strength":0.45,"price":9.274,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-09-26","known_ts":"2019-09-26","bar_index":1624,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9777,"stop_level":9.1619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":1626,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5933,"stop_level":9.1619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-11","known_ts":"2019-10-15","bar_index":1628,"type":"REBUY","strength":0.725,"price":9.0177,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2019-11-19","known_ts":"2019-11-19","bar_index":1637,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7225,"stop_level":9.7305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-21","known_ts":"2019-11-21","bar_index":1637,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.6664,"stop_level":9.7305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-22","known_ts":"2019-11-22","bar_index":1638,"type":"RECLAIM","strength":0.863,"price":9.7865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-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":"2019-11-19","prior_stop_level":9.7305,"sweep_low":9.5983,"atr14":0.127392,"stop_level":9.534604,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-22","known_ts":"2019-11-22","bar_index":1638,"type":"RECLAIM","strength":0.863,"price":9.7865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-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":"2019-11-21","prior_stop_level":9.7305,"sweep_low":9.5983,"atr14":0.127392,"stop_level":9.534604,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-11","known_ts":"2019-12-11","bar_index":1642,"type":"RECLAIM","strength":1.0,"price":9.8266,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-16","known_ts":"2019-12-18","bar_index":1643,"type":"REBUY","strength":1.0,"price":9.9627,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2020-01-27","known_ts":"2020-01-27","bar_index":1652,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.9787,"stop_level":10.0188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-29","known_ts":"2020-01-29","bar_index":1652,"type":"RECLAIM","strength":1.0,"price":10.0268,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-01-27","prior_stop_level":10.0188,"sweep_low":9.9107,"atr14":0.159241,"stop_level":9.83108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-18","known_ts":"2020-02-18","bar_index":1657,"type":"RECLAIM","strength":1.0,"price":10.6274,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":1669,"type":"BUY","strength":0.588,"price":7.7764,"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":"2020-05-12","known_ts":"2020-05-12","bar_index":1676,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.9665,"stop_level":7.9748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":1678,"type":"RECLAIM","strength":0.588,"price":8.2738,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-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":"2020-05-12","prior_stop_level":7.9748,"sweep_low":7.468,"atr14":0.319107,"stop_level":7.308446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-01","known_ts":"2020-06-01","bar_index":1681,"type":"RECLAIM","strength":0.863,"price":9.6362,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-07-29","known_ts":"2020-07-29","bar_index":1694,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.9518,"stop_level":9.9851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-08-05","known_ts":"2020-08-05","bar_index":1696,"type":"RECLAIM","strength":1.0,"price":10.1429,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-29 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-07-29","prior_stop_level":9.9851,"sweep_low":9.5863,"atr14":0.218434,"stop_level":9.477083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-12","known_ts":"2020-08-12","bar_index":1698,"type":"RECLAIM","strength":1.0,"price":10.2426,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":1704,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.9851,"stop_level":10.0931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-09","known_ts":"2020-09-09","bar_index":1704,"type":"RECLAIM","strength":1.0,"price":10.2343,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-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":"2020-09-08","prior_stop_level":10.0931,"sweep_low":9.9518,"atr14":0.195769,"stop_level":9.853915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-20","known_ts":"2020-10-22","bar_index":1714,"type":"BUY","strength":0.863,"price":10.334,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2020-11-02","known_ts":"2020-11-04","bar_index":1717,"type":"BUY","strength":0.863,"price":10.442,"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":"2020-12-11","known_ts":"2020-12-11","bar_index":1726,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.8957,"stop_level":12.0491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":1727,"type":"RECLAIM","strength":1.0,"price":12.1854,"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":12.0491,"sweep_low":11.8275,"atr14":0.240489,"stop_level":11.707255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-29","known_ts":"2020-12-29","bar_index":1730,"type":"RECLAIM","strength":1.0,"price":12.0405,"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-01-29","known_ts":"2021-01-29","bar_index":1737,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2621,"stop_level":12.3814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-02-01","known_ts":"2021-02-01","bar_index":1737,"type":"RECLAIM","strength":1.0,"price":12.4751,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-29 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-01-29","prior_stop_level":12.3814,"sweep_low":12.2067,"atr14":0.301609,"stop_level":12.055896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-22","known_ts":"2021-02-22","bar_index":1742,"type":"RECLAIM","strength":1.0,"price":13.5999,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-22","known_ts":"2021-04-22","bar_index":1756,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.2469,"stop_level":13.6393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-05-26","known_ts":"2021-05-28","bar_index":1764,"type":"BUY","strength":0.863,"price":14.276,"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":"2021-06-17","known_ts":"2021-06-17","bar_index":1769,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.8486,"stop_level":14.1103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-06-21","known_ts":"2021-06-21","bar_index":1769,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.5957,"stop_level":14.1103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-07-22","known_ts":"2021-07-26","bar_index":1777,"type":"BUY","strength":0.725,"price":14.1364,"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-08","known_ts":"2021-09-08","bar_index":1788,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.4678,"stop_level":14.5289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-13","known_ts":"2021-09-13","bar_index":1789,"type":"RECLAIM","strength":0.863,"price":14.5899,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-09-08","prior_stop_level":14.5289,"sweep_low":14.3806,"atr14":0.178825,"stop_level":14.291187,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-25","known_ts":"2021-10-25","bar_index":1799,"type":"RECLAIM","strength":0.863,"price":15.7323,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-10","known_ts":"2021-11-10","bar_index":1803,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7759,"stop_level":15.8893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-17","known_ts":"2021-11-17","bar_index":1804,"type":"RECLAIM","strength":0.863,"price":15.9155,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-11-10","prior_stop_level":15.8893,"sweep_low":15.6756,"atr14":0.195153,"stop_level":15.578024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-18","known_ts":"2021-11-18","bar_index":1805,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.6713,"stop_level":15.8893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-03","known_ts":"2022-01-05","bar_index":1815,"type":"BUY","strength":0.725,"price":16.0376,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2022-01-28","known_ts":"2022-02-01","bar_index":1821,"type":"REBUY","strength":1.0,"price":17.7904,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2022-02-24","known_ts":"2022-02-24","bar_index":1827,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.6538,"stop_level":16.0637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-02-25","known_ts":"2022-02-25","bar_index":1827,"type":"RECLAIM","strength":0.863,"price":16.4387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-02-24","prior_stop_level":16.0637,"sweep_low":15.148,"atr14":0.515989,"stop_level":14.890005,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-25","known_ts":"2022-03-29","bar_index":1834,"type":"BUY","strength":0.725,"price":17.1538,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2022-06-09","known_ts":"2022-06-09","bar_index":1851,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.5174,"stop_level":16.8172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-27","known_ts":"2022-07-29","bar_index":1862,"type":"BUY","strength":0.45,"price":14.5582,"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-09-01","known_ts":"2022-09-01","bar_index":1870,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.8141,"stop_level":14.0293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":1871,"type":"RECLAIM","strength":0.45,"price":14.0741,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-01 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":"2022-09-01","prior_stop_level":14.0293,"sweep_low":13.5945,"atr14":0.362119,"stop_level":13.41344,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-20","known_ts":"2022-10-24","bar_index":1882,"type":"BUY","strength":0.45,"price":13.608,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-11-10","known_ts":"2022-11-10","bar_index":1887,"type":"RECLAIM","strength":0.725,"price":16.378,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.0642,"stop_level":16.3062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":1896,"type":"RECLAIM","strength":0.863,"price":16.6021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-15","prior_stop_level":16.3062,"sweep_low":15.7818,"atr14":0.339618,"stop_level":15.611991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-04","known_ts":"2023-01-04","bar_index":1899,"type":"RECLAIM","strength":0.863,"price":17.8302,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-22","known_ts":"2023-02-22","bar_index":1910,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.2376,"stop_level":19.3452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":1910,"type":"RECLAIM","strength":0.863,"price":19.39,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-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":"2023-02-22","prior_stop_level":19.3452,"sweep_low":19.1704,"atr14":0.290989,"stop_level":19.024905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-27","known_ts":"2023-06-27","bar_index":1938,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.2891,"stop_level":18.5743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-06-30","known_ts":"2023-06-30","bar_index":1939,"type":"RECLAIM","strength":0.725,"price":18.6479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2023-06-27","prior_stop_level":18.5743,"sweep_low":17.9211,"atr14":0.27505,"stop_level":17.783575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-20","known_ts":"2023-07-20","bar_index":1944,"type":"RECLAIM","strength":0.863,"price":19.7059,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-09-22","known_ts":"2023-09-22","bar_index":1959,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.3214,"stop_level":23.4593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-16","known_ts":"2023-11-20","bar_index":1972,"type":"BUY","strength":0.863,"price":24.1125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2024-01-17","known_ts":"2024-01-17","bar_index":1985,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.8081,"stop_level":26.9552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-18","known_ts":"2024-01-18","bar_index":1985,"type":"RECLAIM","strength":1.0,"price":27.0104,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-01-17","prior_stop_level":26.9552,"sweep_low":26.5505,"atr14":0.5236,"stop_level":26.2887,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-28","known_ts":"2024-03-28","bar_index":2002,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.2616,"stop_level":28.6572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-04-05","known_ts":"2024-04-05","bar_index":2003,"type":"RECLAIM","strength":0.725,"price":28.7676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-03-28","prior_stop_level":28.6572,"sweep_low":27.9258,"atr14":0.465185,"stop_level":27.693208,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-10","known_ts":"2024-05-14","bar_index":2012,"type":"BUY","strength":0.725,"price":28.4741,"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":"2024-06-13","known_ts":"2024-06-13","bar_index":2019,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.7196,"stop_level":29.4749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-06-25","known_ts":"2024-06-25","bar_index":2022,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.1343,"stop_level":28.7007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2024-08-20","known_ts":"2024-08-22","bar_index":2035,"type":"BUY","strength":0.588,"price":29.0123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2024-10-30","known_ts":"2024-10-30","bar_index":2051,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.5976,"stop_level":30.1641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-11-06","known_ts":"2024-11-06","bar_index":2053,"type":"RECLAIM","strength":0.725,"price":31.1743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-10-30","prior_stop_level":30.1641,"sweep_low":28.8612,"atr14":0.591412,"stop_level":28.565494,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-13","known_ts":"2024-11-13","bar_index":2055,"type":"RECLAIM","strength":0.725,"price":29.862,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-02","known_ts":"2024-12-04","bar_index":2059,"type":"BUY","strength":0.725,"price":30.6267,"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":"2025-01-13","known_ts":"2025-01-15","bar_index":2068,"type":"BUY","strength":0.588,"price":31.0893,"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":40},{"ts":"2025-03-03","known_ts":"2025-03-05","bar_index":2079,"type":"BUY","strength":0.863,"price":32.3261,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":2092,"type":"BUY","strength":0.45,"price":29.4698,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-05-01","known_ts":"2025-05-01","bar_index":2093,"type":"RECLAIM","strength":0.588,"price":29.9962,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-04-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-06-17","known_ts":"2025-06-17","bar_index":2103,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.7858,"stop_level":30.7956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-24","known_ts":"2025-06-26","bar_index":2105,"type":"REBUY","strength":0.725,"price":32.2383,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2025-06-24","known_ts":"2025-06-24","bar_index":2105,"type":"RECLAIM","strength":0.725,"price":31.244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-06-17","prior_stop_level":30.7956,"sweep_low":29.5965,"atr14":0.693637,"stop_level":29.249682,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-01","known_ts":"2025-10-01","bar_index":2128,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.4035,"stop_level":39.462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-03","known_ts":"2025-10-03","bar_index":2128,"type":"RECLAIM","strength":1.0,"price":40.0664,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-10-01","prior_stop_level":39.462,"sweep_low":38.9161,"atr14":0.634457,"stop_level":38.598872,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-04","known_ts":"2025-12-08","bar_index":2143,"type":"BUY","strength":0.725,"price":39.9787,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":2153,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.3014,"stop_level":46.052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-21","known_ts":"2026-01-21","bar_index":2153,"type":"RECLAIM","strength":1.0,"price":46.2567,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-01-20","prior_stop_level":46.052,"sweep_low":45.2039,"atr14":0.688588,"stop_level":44.859606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-04","known_ts":"2026-02-04","bar_index":2156,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.7221,"stop_level":45.3014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-08","known_ts":"2026-04-10","bar_index":2171,"type":"BUY","strength":0.725,"price":40.4466,"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":60},{"ts":"2026-06-10","known_ts":"2026-06-10","bar_index":2185,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.77,"stop_level":46.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-11","known_ts":"2026-06-11","bar_index":2186,"type":"RECLAIM","strength":0.725,"price":48.19,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-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":"2026-06-10","prior_stop_level":46.84,"sweep_low":46.76,"atr14":0.99879,"stop_level":46.260605,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-25","known_ts":"2026-06-25","bar_index":2189,"type":"RECLAIM","strength":0.863,"price":49.49,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-08-07","known_ts":"2026-08-11","bar_index":2199,"type":"REBUY","strength":0.863,"price":53.69,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-08-11","last_scored_basis":null,"bars_since_signal":19,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2016-09-30","2016-10-21","2017-02-14","2017-02-28","2017-03-24","2017-09-06","2018-02-20","2018-03-26","2018-05-08","2019-06-10","2019-08-16","2020-02-04","2020-03-23","2020-09-29","2021-05-05","2021-07-09","2021-12-07","2021-12-23","2022-03-09","2022-04-18","2022-06-27","2022-07-14","2022-10-17","2023-03-20","2023-10-10","2023-10-31","2024-01-29","2024-02-20","2024-05-02","2024-08-07","2024-12-27","2025-03-19","2025-04-09","2025-10-22","2025-11-25","2026-02-19","2026-03-09","2026-03-30","2026-09-24","2026-10-28"],"warnings":[{"ts":"2022-06-08","kind":"arm","px":16.0373},{"ts":"2022-06-09","kind":"confirm","px":15.5174,"level":16.8172},{"ts":"2022-08-23","kind":"arm","px":14.2175},{"ts":"2022-09-01","kind":"confirm","px":13.8141,"level":14.0293},{"ts":"2022-11-23","kind":"arm","px":16.5483},{"ts":"2022-12-15","kind":"confirm","px":16.0642,"level":16.3062},{"ts":"2023-01-20","kind":"arm","px":18.9776},{"ts":"2023-02-22","kind":"confirm","px":19.2376,"level":19.3452},{"ts":"2023-06-26","kind":"arm","px":17.9947},{"ts":"2023-06-27","kind":"confirm","px":18.2891,"level":18.5743},{"ts":"2023-08-02","kind":"arm","px":19.6967},{"ts":"2023-09-05","kind":"arm","px":24.2873},{"ts":"2023-09-22","kind":"confirm","px":23.3214,"level":23.4593},{"ts":"2023-12-06","kind":"arm","px":25.6029},{"ts":"2023-12-29","kind":"arm","px":28.4272},{"ts":"2024-01-17","kind":"confirm","px":26.8081,"level":26.9552},{"ts":"2024-03-25","kind":"arm","px":28.9792},{"ts":"2024-03-28","kind":"confirm","px":28.2616,"level":28.6572},{"ts":"2024-06-12","kind":"arm","px":29.3994},{"ts":"2024-06-13","kind":"confirm","px":28.7196,"level":29.4749},{"ts":"2024-06-24","kind":"arm","px":28.8895},{"ts":"2024-06-25","kind":"confirm","px":28.1343,"level":28.7007},{"ts":"2024-10-24","kind":"arm","px":30.57},{"ts":"2024-10-30","kind":"confirm","px":29.5976,"level":30.1641},{"ts":"2025-02-03","kind":"arm","px":32.9869},{"ts":"2025-05-22","kind":"arm","px":31.3122},{"ts":"2025-06-17","kind":"confirm","px":30.7858,"level":30.7956},{"ts":"2025-07-29","kind":"arm","px":37.0444},{"ts":"2025-08-27","kind":"arm","px":39.15},{"ts":"2025-09-25","kind":"arm","px":39.462},{"ts":"2025-10-01","kind":"confirm","px":39.4035,"level":39.462},{"ts":"2025-12-31","kind":"arm","px":45.1454},{"ts":"2026-01-20","kind":"confirm","px":45.3014,"level":46.052},{"ts":"2026-01-29","kind":"arm","px":46.9489},{"ts":"2026-02-04","kind":"confirm","px":43.7221,"level":45.3014},{"ts":"2026-04-23","kind":"arm","px":41.04},{"ts":"2026-05-19","kind":"arm","px":45.56},{"ts":"2026-06-10","kind":"confirm","px":46.77,"level":46.84},{"ts":"2026-06-24","kind":"arm","px":49.4},{"ts":"2026-07-21","kind":"arm","px":52.33}],"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":[]}}}