{"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":"TAC","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2002-01-07","known_ts":"2002-01-09","bar_index":36,"type":"BUY","strength":0.588,"price":5.1166,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-02-11","known_ts":"2002-02-13","bar_index":44,"type":"BUY","strength":0.588,"price":4.9823,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-03-05","known_ts":"2002-03-05","bar_index":49,"type":"RECLAIM","strength":0.725,"price":5.3232,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-02-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-04-30","known_ts":"2002-05-02","bar_index":62,"type":"BUY","strength":0.725,"price":5.2865,"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":30},{"ts":"2002-05-30","known_ts":"2002-05-30","bar_index":69,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2047,"stop_level":5.4408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-08-12","known_ts":"2002-08-14","bar_index":86,"type":"BUY","strength":0.45,"price":4.7638,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-09-13","known_ts":"2002-09-13","bar_index":93,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.6186,"stop_level":4.7101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-18","known_ts":"2002-10-22","bar_index":102,"type":"BUY","strength":0.45,"price":4.6644,"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-31","known_ts":"2002-10-31","bar_index":105,"type":"RECLAIM","strength":0.725,"price":4.5234,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-10-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-11-05","known_ts":"2002-11-05","bar_index":106,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5386,"stop_level":4.6262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-11-22","known_ts":"2002-11-22","bar_index":110,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.3366,"stop_level":4.3938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2003-01-23","known_ts":"2003-01-23","bar_index":123,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3822,"stop_level":4.4757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-28","known_ts":"2003-01-28","bar_index":124,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3198,"stop_level":4.4757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-20","known_ts":"2003-02-24","bar_index":130,"type":"BUY","strength":0.588,"price":4.3432,"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":40},{"ts":"2003-06-04","known_ts":"2003-06-04","bar_index":154,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.3622,"stop_level":5.4597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-20","known_ts":"2003-06-20","bar_index":158,"type":"RECLAIM","strength":1.0,"price":5.4556,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-30","known_ts":"2003-09-30","bar_index":181,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6051,"stop_level":5.6134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-10-01","known_ts":"2003-10-01","bar_index":181,"type":"RECLAIM","strength":0.863,"price":5.7251,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-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":"2003-09-30","prior_stop_level":5.6134,"sweep_low":5.5431,"atr14":0.076634,"stop_level":5.504783,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-07","known_ts":"2004-01-09","bar_index":204,"type":"BUY","strength":0.725,"price":6.1255,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2004-03-04","known_ts":"2004-03-08","bar_index":217,"type":"BUY","strength":0.725,"price":5.8902,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2004-04-12","known_ts":"2004-04-12","bar_index":225,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7958,"stop_level":5.8044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-04-14","known_ts":"2004-04-14","bar_index":226,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7229,"stop_level":5.8044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-05-25","known_ts":"2004-05-27","bar_index":236,"type":"BUY","strength":0.588,"price":5.4544,"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":75},{"ts":"2004-06-21","known_ts":"2004-06-21","bar_index":241,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.2443,"stop_level":5.2662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-06-23","known_ts":"2004-06-23","bar_index":242,"type":"RECLAIM","strength":0.45,"price":5.2837,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-21 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":"2004-06-21","prior_stop_level":5.2662,"sweep_low":5.1786,"atr14":0.089177,"stop_level":5.134012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-28","known_ts":"2004-07-28","bar_index":250,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1217,"stop_level":5.2005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-08-03","known_ts":"2004-08-03","bar_index":251,"type":"RECLAIM","strength":0.45,"price":5.2224,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-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":"2004-07-28","prior_stop_level":5.2005,"sweep_low":5.0955,"atr14":0.083297,"stop_level":5.053852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-09","known_ts":"2004-08-11","bar_index":253,"type":"REBUY","strength":0.45,"price":5.2793,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-09-16","known_ts":"2004-09-16","bar_index":262,"type":"RECLAIM","strength":0.725,"price":5.7501,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-15","known_ts":"2004-10-15","bar_index":269,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7234,"stop_level":5.7279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-19","known_ts":"2004-10-19","bar_index":269,"type":"RECLAIM","strength":0.863,"price":5.7679,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-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":"2004-10-15","prior_stop_level":5.7279,"sweep_low":5.6078,"atr14":0.096768,"stop_level":5.559416,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-02","known_ts":"2004-11-02","bar_index":273,"type":"RECLAIM","strength":0.863,"price":6.1148,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-08","known_ts":"2004-12-08","bar_index":281,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.673,"stop_level":6.6956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-23","known_ts":"2004-12-23","bar_index":285,"type":"RECLAIM","strength":0.863,"price":6.8086,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-05","known_ts":"2005-07-05","bar_index":329,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6835,"stop_level":7.6928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-06","known_ts":"2005-07-06","bar_index":329,"type":"RECLAIM","strength":1.0,"price":7.7114,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-07-05","prior_stop_level":7.6928,"sweep_low":7.6183,"atr14":0.131189,"stop_level":7.552706,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-21","known_ts":"2005-07-21","bar_index":333,"type":"RECLAIM","strength":1.0,"price":8.1818,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-29","known_ts":"2005-12-29","bar_index":370,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.5291,"stop_level":10.5671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":371,"type":"RECLAIM","strength":1.0,"price":10.9002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-29","prior_stop_level":10.5671,"sweep_low":10.334,"atr14":0.219111,"stop_level":10.224444,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-06","known_ts":"2006-01-06","bar_index":372,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3816,"stop_level":10.3863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-02-24","known_ts":"2006-02-28","bar_index":383,"type":"BUY","strength":0.725,"price":10.2105,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2006-04-21","known_ts":"2006-04-25","bar_index":396,"type":"BUY","strength":0.725,"price":9.8308,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2006-05-25","known_ts":"2006-05-25","bar_index":404,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5182,"stop_level":10.547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-08","known_ts":"2006-06-08","bar_index":407,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.2134,"stop_level":10.262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-09","known_ts":"2006-06-09","bar_index":407,"type":"RECLAIM","strength":0.725,"price":10.5291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-06-08","prior_stop_level":10.262,"sweep_low":10.024,"atr14":0.243291,"stop_level":9.902354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-31","known_ts":"2006-08-02","bar_index":419,"type":"BUY","strength":0.588,"price":10.466,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2006-09-05","known_ts":"2006-09-05","bar_index":427,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5194,"stop_level":10.5243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-06","known_ts":"2006-09-06","bar_index":427,"type":"RECLAIM","strength":0.725,"price":10.5439,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-09-05","prior_stop_level":10.5243,"sweep_low":10.4115,"atr14":0.166836,"stop_level":10.328082,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-07","known_ts":"2006-09-07","bar_index":428,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.4213,"stop_level":10.5243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-11","known_ts":"2006-09-11","bar_index":428,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5145,"stop_level":10.5243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-12","known_ts":"2006-09-12","bar_index":429,"type":"RECLAIM","strength":0.725,"price":10.5538,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-09-07","prior_stop_level":10.5243,"sweep_low":10.3281,"atr14":0.15986,"stop_level":10.24817,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-12","known_ts":"2006-09-12","bar_index":429,"type":"RECLAIM","strength":0.725,"price":10.5538,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-09-11","prior_stop_level":10.5243,"sweep_low":10.3771,"atr14":0.15986,"stop_level":10.29717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-27","known_ts":"2006-09-27","bar_index":432,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.333,"stop_level":10.7157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-22","known_ts":"2006-11-27","bar_index":446,"type":"BUY","strength":0.725,"price":10.6224,"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":"2007-01-09","known_ts":"2007-01-09","bar_index":456,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.2188,"stop_level":11.2386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-11","known_ts":"2007-01-11","bar_index":456,"type":"RECLAIM","strength":0.725,"price":11.2932,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-01-09","prior_stop_level":11.2386,"sweep_low":11.085,"atr14":0.157558,"stop_level":11.006221,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-18","known_ts":"2007-01-18","bar_index":458,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.0454,"stop_level":11.1445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-20","known_ts":"2007-03-22","bar_index":472,"type":"BUY","strength":0.588,"price":10.7347,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2007-06-21","known_ts":"2007-06-21","bar_index":493,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.6226,"stop_level":12.6781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-06","known_ts":"2007-07-06","bar_index":497,"type":"RECLAIM","strength":0.863,"price":14.0767,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-08-14","known_ts":"2007-08-14","bar_index":506,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.7637,"stop_level":13.9707,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-10-01","known_ts":"2007-10-01","bar_index":517,"type":"RECLAIM","strength":1.0,"price":15.8232,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-02-13","known_ts":"2008-02-15","bar_index":548,"type":"BUY","strength":0.588,"price":17.5894,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2008-03-17","known_ts":"2008-03-17","bar_index":555,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.007,"stop_level":17.7102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-18","known_ts":"2008-04-22","bar_index":563,"type":"BUY","strength":0.588,"price":17.0742,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2008-06-04","known_ts":"2008-06-04","bar_index":573,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.1011,"stop_level":18.2015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-05","known_ts":"2008-06-05","bar_index":574,"type":"RECLAIM","strength":0.725,"price":18.4606,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-04 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":"2008-06-04","prior_stop_level":18.2015,"sweep_low":18.0386,"atr14":0.347927,"stop_level":17.864636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-12","known_ts":"2008-06-12","bar_index":575,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.0698,"stop_level":18.1011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-16","known_ts":"2008-06-16","bar_index":576,"type":"RECLAIM","strength":0.725,"price":18.4345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-06-12","prior_stop_level":18.1011,"sweep_low":17.9604,"atr14":0.30521,"stop_level":17.807795,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-26","known_ts":"2008-06-26","bar_index":579,"type":"RECLAIM","strength":0.725,"price":18.8826,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-21","known_ts":"2008-08-25","bar_index":592,"type":"BUY","strength":0.725,"price":18.5752,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2008-10-13","known_ts":"2008-10-15","bar_index":604,"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-10-13","trigger_known_ts":"2008-10-15","strength":0.45,"price":9.9557,"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.478658,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.481,"atr14":1.192498,"stop_level":7.884751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-03","known_ts":"2008-11-05","bar_index":609,"type":"BUY","strength":0.45,"price":10.5487,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-03","known_ts":"2008-11-05","bar_index":609,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-03","trigger_known_ts":"2008-11-05","strength":0.45,"price":10.5487,"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.447605,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.3102,"atr14":0.85867,"stop_level":8.880865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":626,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.2988,"stop_level":9.628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-23","known_ts":"2009-02-25","bar_index":634,"type":"BUY","strength":0.588,"price":8.8592,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-02-23","known_ts":"2009-02-25","bar_index":634,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-02-23","trigger_known_ts":"2009-02-25","strength":0.588,"price":8.8592,"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.536078,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.8543,"atr14":0.45277,"stop_level":7.627915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-26","known_ts":"2009-03-02","bar_index":635,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-02-26","trigger_known_ts":"2009-03-02","strength":0.588,"price":8.4604,"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.556961,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.8543,"atr14":0.445028,"stop_level":7.631786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":638,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-11","trigger_known_ts":"2009-03-13","strength":0.588,"price":7.9754,"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.582359,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.4688,"atr14":0.419882,"stop_level":7.258859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":639,"type":"BUY","strength":0.588,"price":8.6005,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":639,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-16","trigger_known_ts":"2009-03-18","strength":0.588,"price":8.6005,"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.549625,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.4688,"atr14":0.440289,"stop_level":7.248655,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-01","known_ts":"2009-04-01","bar_index":643,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.97,"stop_level":7.9754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-02","known_ts":"2009-04-02","bar_index":643,"type":"RECLAIM","strength":0.588,"price":8.1802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-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":"2009-04-01","prior_stop_level":7.9754,"sweep_low":7.7167,"atr14":0.348862,"stop_level":7.542269,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-10","known_ts":"2009-06-10","bar_index":659,"type":"RECLAIM","strength":0.863,"price":10.4363,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-07","known_ts":"2009-07-07","bar_index":665,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9989,"stop_level":10.0317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-23","known_ts":"2009-07-23","bar_index":669,"type":"RECLAIM","strength":0.863,"price":10.6877,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-31","known_ts":"2009-08-04","bar_index":671,"type":"BUY","strength":0.863,"price":10.7424,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-08-18","known_ts":"2009-08-20","bar_index":675,"type":"REBUY","strength":0.863,"price":11.2782,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":678,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.4866,"stop_level":10.5237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-04","known_ts":"2009-09-04","bar_index":679,"type":"RECLAIM","strength":0.863,"price":10.7636,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-09-01","prior_stop_level":10.5237,"sweep_low":10.3647,"atr14":0.320629,"stop_level":10.204385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-17","known_ts":"2009-09-17","bar_index":682,"type":"RECLAIM","strength":0.863,"price":11.0849,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-08","known_ts":"2009-10-12","bar_index":687,"type":"BUY","strength":0.863,"price":11.7663,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2009-10-23","known_ts":"2009-10-23","bar_index":690,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1458,"stop_level":11.168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-11-19","known_ts":"2009-11-23","bar_index":697,"type":"BUY","strength":0.863,"price":11.4671,"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":"2010-01-20","known_ts":"2010-01-20","bar_index":710,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.4495,"stop_level":12.5113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-16","known_ts":"2010-03-18","bar_index":723,"type":"BUY","strength":0.863,"price":12.839,"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":"2010-06-10","known_ts":"2010-06-14","bar_index":743,"type":"BUY","strength":0.725,"price":11.9394,"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":"2010-06-30","known_ts":"2010-06-30","bar_index":747,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.6653,"stop_level":10.6907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-07-01","known_ts":"2010-07-01","bar_index":748,"type":"RECLAIM","strength":0.588,"price":10.8268,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-06-30","prior_stop_level":10.6907,"sweep_low":10.6308,"atr14":0.285504,"stop_level":10.488048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-07","known_ts":"2010-07-09","bar_index":749,"type":"REBUY","strength":0.588,"price":11.4263,"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":60},{"ts":"2010-08-20","known_ts":"2010-08-20","bar_index":759,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.2476,"stop_level":11.2534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":760,"type":"RECLAIM","strength":0.725,"price":11.4033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-20 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":"2010-08-20","prior_stop_level":11.2534,"sweep_low":11.1381,"atr14":0.248449,"stop_level":11.013876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-03","known_ts":"2010-09-03","bar_index":763,"type":"RECLAIM","strength":0.863,"price":12.0562,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-19","known_ts":"2010-10-19","bar_index":773,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.29,"stop_level":12.401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-20","known_ts":"2010-10-20","bar_index":773,"type":"RECLAIM","strength":1.0,"price":12.4361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-19","prior_stop_level":12.401,"sweep_low":12.2081,"atr14":0.199957,"stop_level":12.108121,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-30","known_ts":"2010-12-02","bar_index":783,"type":"BUY","strength":0.725,"price":12.4788,"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-01-28","known_ts":"2011-01-28","bar_index":796,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.4729,"stop_level":12.5203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-01","known_ts":"2011-02-01","bar_index":797,"type":"RECLAIM","strength":1.0,"price":12.5262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-28","prior_stop_level":12.5203,"sweep_low":12.1883,"atr14":0.199805,"stop_level":12.088397,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-31","known_ts":"2011-04-04","bar_index":811,"type":"BUY","strength":0.863,"price":12.789,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-06-01","known_ts":"2011-06-01","bar_index":825,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.261,"stop_level":13.2761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-03","known_ts":"2011-06-03","bar_index":825,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.2122,"stop_level":13.2761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-19","known_ts":"2011-07-21","bar_index":836,"type":"BUY","strength":0.725,"price":13.4499,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2011-08-05","known_ts":"2011-08-05","bar_index":840,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.682,"stop_level":13.1939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-09-02","known_ts":"2011-09-02","bar_index":847,"type":"RECLAIM","strength":0.863,"price":13.7705,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-22","known_ts":"2011-09-22","bar_index":851,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.9368,"stop_level":13.3938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-26","known_ts":"2011-09-26","bar_index":852,"type":"RECLAIM","strength":0.863,"price":13.4123,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-09-22","prior_stop_level":13.3938,"sweep_low":12.7763,"atr14":0.330116,"stop_level":12.611242,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-28","known_ts":"2011-10-28","bar_index":860,"type":"RECLAIM","strength":0.863,"price":13.1283,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-12-02","known_ts":"2011-12-06","bar_index":868,"type":"BUY","strength":0.725,"price":13.1996,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2011-12-29","known_ts":"2012-01-03","bar_index":874,"type":"BUY","strength":0.725,"price":13.2372,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2012-01-26","known_ts":"2012-01-30","bar_index":880,"type":"BUY","strength":0.588,"price":12.6426,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2012-03-07","known_ts":"2012-03-07","bar_index":889,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.5513,"stop_level":12.7678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-05-17","known_ts":"2012-05-21","bar_index":906,"type":"BUY","strength":0.45,"price":10.5398,"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-21","known_ts":"2012-06-21","bar_index":914,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.7531,"stop_level":10.7595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-06-25","known_ts":"2012-06-25","bar_index":914,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.6498,"stop_level":10.7595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-06-22","known_ts":"2012-06-22","bar_index":914,"type":"RECLAIM","strength":0.588,"price":10.8047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-06-21","prior_stop_level":10.7595,"sweep_low":10.695,"atr14":0.254499,"stop_level":10.56775,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-29","known_ts":"2012-06-29","bar_index":916,"type":"RECLAIM","strength":0.588,"price":10.9531,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-25 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-06-25","prior_stop_level":10.7595,"sweep_low":10.4884,"atr14":0.246742,"stop_level":10.365029,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-23","known_ts":"2012-07-23","bar_index":921,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.6111,"stop_level":11.037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":921,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.9075,"stop_level":11.037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-08","known_ts":"2012-08-10","bar_index":925,"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":"2012-08-08","trigger_known_ts":"2012-08-10","strength":0.588,"price":10.2432,"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.280037,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.6042,"atr14":0.221042,"stop_level":9.493679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-13","known_ts":"2012-08-15","bar_index":926,"type":"BUY","strength":0.588,"price":10.3012,"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":"2012-08-13","known_ts":"2012-08-15","bar_index":926,"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-08-13","trigger_known_ts":"2012-08-15","strength":0.588,"price":10.3012,"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.27596,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.6945,"atr14":0.202674,"stop_level":9.593163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-17","known_ts":"2012-09-19","bar_index":934,"type":"BUY","strength":0.588,"price":9.9407,"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":"2012-10-23","known_ts":"2012-10-23","bar_index":942,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.9867,"stop_level":9.9998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-25","known_ts":"2012-10-25","bar_index":943,"type":"RECLAIM","strength":0.588,"price":10.0722,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-10-23","prior_stop_level":9.9998,"sweep_low":9.9012,"atr14":0.174102,"stop_level":9.814149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-14","known_ts":"2012-11-14","bar_index":947,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.7369,"stop_level":9.9735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-10","known_ts":"2012-12-12","bar_index":953,"type":"BUY","strength":0.725,"price":10.152,"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":"2013-01-31","known_ts":"2013-01-31","bar_index":964,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7752,"stop_level":10.7953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-01","known_ts":"2013-02-01","bar_index":965,"type":"RECLAIM","strength":0.863,"price":10.9025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-01-31","prior_stop_level":10.7953,"sweep_low":10.7551,"atr14":0.1714,"stop_level":10.6694,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-14","known_ts":"2013-02-14","bar_index":968,"type":"RECLAIM","strength":0.863,"price":10.869,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-30","known_ts":"2013-05-02","bar_index":985,"type":"BUY","strength":0.45,"price":10.0452,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-05-03","known_ts":"2013-05-03","bar_index":986,"type":"RECLAIM","strength":0.588,"price":10.1749,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-04-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-05-28","known_ts":"2013-05-28","bar_index":991,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.1749,"stop_level":10.1817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-06-04","known_ts":"2013-06-04","bar_index":993,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.8334,"stop_level":10.1817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-07-22","known_ts":"2013-07-22","bar_index":1004,"type":"RECLAIM","strength":0.725,"price":10.0768,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-12","known_ts":"2013-08-12","bar_index":1009,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.291,"stop_level":9.3258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-08-13","known_ts":"2013-08-13","bar_index":1009,"type":"RECLAIM","strength":0.725,"price":9.3953,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-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":"2013-08-12","prior_stop_level":9.3258,"sweep_low":9.2076,"atr14":0.187462,"stop_level":9.113869,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-16","known_ts":"2013-09-18","bar_index":1017,"type":"BUY","strength":0.588,"price":9.4554,"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":"aplus","score":80},{"ts":"2013-11-08","known_ts":"2013-11-08","bar_index":1030,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.5051,"stop_level":9.5691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-11-13","known_ts":"2013-11-13","bar_index":1031,"type":"RECLAIM","strength":0.725,"price":9.7893,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-11-08","prior_stop_level":9.5691,"sweep_low":9.4128,"atr14":0.178677,"stop_level":9.323462,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-04","known_ts":"2013-12-04","bar_index":1035,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4284,"stop_level":9.5051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-01-21","known_ts":"2014-01-23","bar_index":1046,"type":"BUY","strength":0.725,"price":9.3632,"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":40},{"ts":"2014-02-24","known_ts":"2014-02-24","bar_index":1053,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5515,"stop_level":9.3197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2014-04-08","known_ts":"2014-04-10","bar_index":1064,"type":"BUY","strength":0.588,"price":8.8657,"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":50},{"ts":"2014-05-28","known_ts":"2014-05-28","bar_index":1075,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9496,"stop_level":8.9686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-05-30","known_ts":"2014-05-30","bar_index":1076,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9347,"stop_level":8.9686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-06-03","known_ts":"2014-06-03","bar_index":1076,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8081,"stop_level":8.9686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-06-12","known_ts":"2014-06-16","bar_index":1079,"type":"REBUY","strength":0.863,"price":8.8751,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2014-07-15","known_ts":"2014-07-15","bar_index":1086,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.7932,"stop_level":8.8379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-07-16","known_ts":"2014-07-16","bar_index":1086,"type":"RECLAIM","strength":0.863,"price":8.8677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2014-07-15","prior_stop_level":8.8379,"sweep_low":8.7484,"atr14":0.108295,"stop_level":8.694252,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-25","known_ts":"2014-08-27","bar_index":1096,"type":"BUY","strength":0.725,"price":8.7519,"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":20},{"ts":"2014-11-10","known_ts":"2014-11-12","bar_index":1114,"type":"BUY","strength":0.588,"price":7.5049,"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":65},{"ts":"2014-12-04","known_ts":"2014-12-04","bar_index":1119,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.87,"stop_level":6.9078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-08","known_ts":"2014-12-08","bar_index":1120,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.7415,"stop_level":6.9078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-12-18","known_ts":"2014-12-22","bar_index":1123,"type":"REBUY","strength":0.45,"price":6.8398,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-04-14","known_ts":"2015-04-14","bar_index":1149,"type":"RECLAIM","strength":0.863,"price":7.5954,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-01","known_ts":"2015-05-01","bar_index":1153,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5187,"stop_level":7.5263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-04","known_ts":"2015-05-04","bar_index":1153,"type":"RECLAIM","strength":0.863,"price":7.58,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-05-01","prior_stop_level":7.5263,"sweep_low":7.5033,"atr14":0.152456,"stop_level":7.427072,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-05","known_ts":"2015-05-05","bar_index":1154,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4803,"stop_level":7.5263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-02","known_ts":"2015-09-04","bar_index":1182,"type":"BUY","strength":0.45,"price":3.6028,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-09-02","known_ts":"2015-09-04","bar_index":1182,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-09-02","trigger_known_ts":"2015-09-04","strength":0.45,"price":3.6028,"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.565053,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5788,"atr14":0.189727,"stop_level":3.483936,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-16","known_ts":"2015-09-18","bar_index":1185,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-09-16","trigger_known_ts":"2015-09-18","strength":0.45,"price":3.7469,"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.538389,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3706,"atr14":0.185373,"stop_level":3.277914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-26","known_ts":"2015-10-26","bar_index":1194,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0672,"stop_level":4.0992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-03","known_ts":"2015-11-03","bar_index":1196,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.811,"stop_level":4.0992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-15","known_ts":"2015-12-17","bar_index":1206,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-12-15","trigger_known_ts":"2015-12-17","strength":0.45,"price":2.7864,"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.641122,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4722,"atr14":0.159166,"stop_level":2.392617,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-23","known_ts":"2015-12-28","bar_index":1208,"type":"BUY","strength":0.588,"price":2.9435,"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":"2015-12-23","known_ts":"2015-12-28","bar_index":1208,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-12-23","trigger_known_ts":"2015-12-28","strength":0.588,"price":2.9435,"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.620888,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.497,"atr14":0.146365,"stop_level":2.423818,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-08","known_ts":"2016-01-08","bar_index":1211,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.588,"stop_level":2.8443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-15","known_ts":"2016-01-15","bar_index":1213,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1497,"stop_level":2.4887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-22","known_ts":"2016-01-22","bar_index":1214,"type":"RECLAIM","strength":0.588,"price":2.5549,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-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":"2016-01-15","prior_stop_level":2.4887,"sweep_low":2.1001,"atr14":0.169439,"stop_level":2.01538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-26","known_ts":"2016-01-28","bar_index":1215,"type":"BUY","strength":0.588,"price":2.7947,"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":"2016-02-17","known_ts":"2016-02-17","bar_index":1220,"type":"RECLAIM","strength":0.725,"price":3.5057,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-01-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-17","known_ts":"2016-03-17","bar_index":1227,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6714,"stop_level":3.6798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-21","known_ts":"2016-03-21","bar_index":1227,"type":"RECLAIM","strength":0.725,"price":3.7464,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-03-17","prior_stop_level":3.6798,"sweep_low":3.5382,"atr14":0.144579,"stop_level":3.465911,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-08","known_ts":"2016-04-08","bar_index":1232,"type":"RECLAIM","strength":0.863,"price":4.0627,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-24","known_ts":"2016-05-24","bar_index":1242,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1044,"stop_level":4.121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-26","known_ts":"2016-05-26","bar_index":1243,"type":"RECLAIM","strength":1.0,"price":4.1293,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-05-24","prior_stop_level":4.121,"sweep_low":4.0794,"atr14":0.166012,"stop_level":3.996394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-08","known_ts":"2016-06-08","bar_index":1246,"type":"RECLAIM","strength":1.0,"price":4.4991,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-12","known_ts":"2016-09-14","bar_index":1268,"type":"BUY","strength":0.863,"price":3.8472,"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":65},{"ts":"2016-09-29","known_ts":"2016-09-29","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7544,"stop_level":3.7966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-11-28","known_ts":"2016-11-28","bar_index":1286,"type":"RECLAIM","strength":0.863,"price":4.6233,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-07","known_ts":"2017-04-11","bar_index":1316,"type":"BUY","strength":0.863,"price":4.9483,"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":75},{"ts":"2017-05-22","known_ts":"2017-05-24","bar_index":1326,"type":"BUY","strength":0.725,"price":4.7777,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2017-10-16","known_ts":"2017-10-18","bar_index":1360,"type":"BUY","strength":0.725,"price":5.4752,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2017-12-28","known_ts":"2018-01-02","bar_index":1377,"type":"BUY","strength":0.725,"price":5.1572,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2018-02-26","known_ts":"2018-02-28","bar_index":1390,"type":"BUY","strength":0.588,"price":4.8391,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2018-03-22","known_ts":"2018-03-22","bar_index":1396,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7519,"stop_level":4.7955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-06-29","known_ts":"2018-07-03","bar_index":1419,"type":"BUY","strength":0.45,"price":4.4293,"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-07-26","known_ts":"2018-07-26","bar_index":1425,"type":"RECLAIM","strength":0.725,"price":4.8941,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-06-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-04","known_ts":"2018-09-04","bar_index":1434,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0257,"stop_level":5.0432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-14","known_ts":"2019-01-16","bar_index":1464,"type":"BUY","strength":0.45,"price":4.2517,"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-01-23","known_ts":"2019-01-23","bar_index":1466,"type":"RECLAIM","strength":0.588,"price":4.6751,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-04-12","known_ts":"2019-04-12","bar_index":1484,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5145,"stop_level":6.5233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-09","known_ts":"2019-08-13","bar_index":1512,"type":"BUY","strength":0.725,"price":5.6545,"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":"2019-10-08","known_ts":"2019-10-08","bar_index":1525,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6361,"stop_level":5.6987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-12","known_ts":"2019-11-14","bar_index":1534,"type":"BUY","strength":0.725,"price":6.0387,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2020-01-06","known_ts":"2020-01-06","bar_index":1546,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2006,"stop_level":6.2635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-17","known_ts":"2020-01-22","bar_index":1549,"type":"REBUY","strength":1.0,"price":6.5511,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2020-03-06","known_ts":"2020-03-06","bar_index":1560,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7316,"stop_level":6.7497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2020-04-23","known_ts":"2020-04-27","bar_index":1571,"type":"BUY","strength":0.588,"price":5.2156,"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":55},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":1585,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1801,"stop_level":5.1982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":1586,"type":"RECLAIM","strength":0.588,"price":5.2708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-25 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-06-25","prior_stop_level":5.1982,"sweep_low":5.1256,"atr14":0.206041,"stop_level":5.022579,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-15","known_ts":"2020-07-15","bar_index":1590,"type":"RECLAIM","strength":0.725,"price":5.8151,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-04","known_ts":"2020-09-04","bar_index":1602,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.6888,"stop_level":5.806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-08","known_ts":"2020-10-12","bar_index":1610,"type":"BUY","strength":0.863,"price":5.7982,"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":20},{"ts":"2020-11-03","known_ts":"2020-11-05","bar_index":1616,"type":"REBUY","strength":0.725,"price":5.8347,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2020-12-18","known_ts":"2020-12-18","bar_index":1626,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3572,"stop_level":6.4305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-22","known_ts":"2020-12-22","bar_index":1627,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3206,"stop_level":6.4305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-24","known_ts":"2020-12-24","bar_index":1628,"type":"RECLAIM","strength":0.863,"price":6.7511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-18","prior_stop_level":6.4305,"sweep_low":6.229,"atr14":0.167135,"stop_level":6.145432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-24","known_ts":"2020-12-24","bar_index":1628,"type":"RECLAIM","strength":0.863,"price":6.7511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-22","prior_stop_level":6.4305,"sweep_low":6.3114,"atr14":0.167135,"stop_level":6.227832,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-08","known_ts":"2021-01-08","bar_index":1631,"type":"RECLAIM","strength":0.863,"price":7.7313,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-26","known_ts":"2021-02-26","bar_index":1642,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.9925,"stop_level":8.1343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-02","known_ts":"2021-03-02","bar_index":1642,"type":"RECLAIM","strength":1.0,"price":8.2041,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-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":"2021-02-26","prior_stop_level":8.1343,"sweep_low":7.9558,"atr14":0.223544,"stop_level":7.844028,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-11","known_ts":"2021-05-11","bar_index":1659,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.8203,"stop_level":8.8939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-06-15","known_ts":"2021-06-17","bar_index":1667,"type":"BUY","strength":0.725,"price":8.9675,"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-07-19","known_ts":"2021-07-19","bar_index":1674,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.8197,"stop_level":8.9859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-07-21","known_ts":"2021-07-21","bar_index":1675,"type":"RECLAIM","strength":0.725,"price":9.2076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-07-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-07-19","prior_stop_level":8.9859,"sweep_low":8.7366,"atr14":0.191802,"stop_level":8.640699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-28","known_ts":"2021-07-30","bar_index":1677,"type":"REBUY","strength":0.725,"price":9.6232,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-08-17","known_ts":"2021-08-17","bar_index":1681,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0875,"stop_level":9.1429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-09-17","known_ts":"2021-09-21","bar_index":1689,"type":"BUY","strength":0.725,"price":9.4266,"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":"2021-11-02","known_ts":"2021-11-02","bar_index":1699,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.233,"stop_level":10.3535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-05","known_ts":"2021-11-05","bar_index":1700,"type":"RECLAIM","strength":0.863,"price":10.3998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-11-02","prior_stop_level":10.3535,"sweep_low":10.1403,"atr14":0.201648,"stop_level":10.039476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-27","known_ts":"2021-12-29","bar_index":1712,"type":"BUY","strength":0.725,"price":10.188,"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":"2022-03-28","known_ts":"2022-03-30","bar_index":1733,"type":"BUY","strength":0.45,"price":9.4246,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-03-31","known_ts":"2022-03-31","bar_index":1734,"type":"RECLAIM","strength":0.588,"price":9.6675,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-03-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2022-05-02","known_ts":"2022-05-02","bar_index":1741,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.7889,"stop_level":9.9851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-05-04","known_ts":"2022-05-04","bar_index":1741,"type":"RECLAIM","strength":0.725,"price":10.2093,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-05-02","prior_stop_level":9.9851,"sweep_low":9.6115,"atr14":0.270662,"stop_level":9.476169,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-18","known_ts":"2022-05-18","bar_index":1745,"type":"RECLAIM","strength":0.725,"price":10.5175,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-06-16","known_ts":"2022-06-16","bar_index":1751,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3199,"stop_level":10.4147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-01","known_ts":"2022-07-01","bar_index":1755,"type":"RECLAIM","strength":0.863,"price":10.6105,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-07","known_ts":"2022-07-11","bar_index":1756,"type":"BUY","strength":0.863,"price":10.7605,"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":50},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":1781,"type":"BUY","strength":0.45,"price":8.2444,"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-29","known_ts":"2022-11-29","bar_index":1789,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5174,"stop_level":8.6868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-30","known_ts":"2022-11-30","bar_index":1790,"type":"RECLAIM","strength":0.588,"price":8.8398,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-29","prior_stop_level":8.6868,"sweep_low":8.4805,"atr14":0.259264,"stop_level":8.350868,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":1794,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.2725,"stop_level":8.7452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-03","known_ts":"2023-02-03","bar_index":1804,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7358,"stop_level":8.7736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-08","known_ts":"2023-02-08","bar_index":1805,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.6507,"stop_level":8.7736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-03-24","known_ts":"2023-03-28","bar_index":1816,"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":"2023-03-24","trigger_known_ts":"2023-03-28","strength":0.45,"price":7.6773,"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.30233,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.3067,"atr14":0.216973,"stop_level":7.198213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-29","known_ts":"2023-03-31","bar_index":1817,"type":"BUY","strength":0.45,"price":8.3139,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-03-29","known_ts":"2023-03-31","bar_index":1817,"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":"2023-03-29","trigger_known_ts":"2023-03-31","strength":0.45,"price":8.3139,"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.244479,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.3067,"atr14":0.229249,"stop_level":7.192076,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-28","known_ts":"2023-04-28","bar_index":1824,"type":"RECLAIM","strength":0.725,"price":8.5134,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-03-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-24","known_ts":"2023-05-24","bar_index":1830,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.036,"stop_level":9.1691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-30","known_ts":"2023-05-30","bar_index":1831,"type":"RECLAIM","strength":0.863,"price":9.1976,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-05-24","prior_stop_level":9.1691,"sweep_low":8.903,"atr14":0.203759,"stop_level":8.801121,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-12","known_ts":"2023-06-12","bar_index":1834,"type":"RECLAIM","strength":0.863,"price":9.0926,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-18","known_ts":"2023-07-20","bar_index":1842,"type":"BUY","strength":0.863,"price":9.5697,"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":"2023-08-16","known_ts":"2023-08-16","bar_index":1849,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.4552,"stop_level":9.5029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-09","known_ts":"2023-11-13","bar_index":1869,"type":"BUY","strength":0.45,"price":7.7609,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-12-11","known_ts":"2023-12-11","bar_index":1876,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.424,"stop_level":7.5693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-13","known_ts":"2023-12-13","bar_index":1876,"type":"RECLAIM","strength":0.588,"price":7.6551,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-12-11","prior_stop_level":7.5693,"sweep_low":7.2218,"atr14":0.21715,"stop_level":7.113225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-17","known_ts":"2024-01-17","bar_index":1884,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2796,"stop_level":7.3566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-26","known_ts":"2024-02-28","bar_index":1893,"type":"BUY","strength":0.45,"price":6.6537,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-03-26","known_ts":"2024-03-28","bar_index":1900,"type":"BUY","strength":0.45,"price":6.2312,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-03-26","known_ts":"2024-03-28","bar_index":1900,"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":"2024-03-26","trigger_known_ts":"2024-03-28","strength":0.45,"price":6.2312,"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.370815,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.0374,"atr14":0.176816,"stop_level":5.948992,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-17","known_ts":"2024-04-19","bar_index":1905,"type":"BUY","strength":0.45,"price":6.2506,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-04-17","known_ts":"2024-04-19","bar_index":1905,"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":"2024-04-17","trigger_known_ts":"2024-04-19","strength":0.45,"price":6.2506,"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.368856,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.7563,"atr14":0.172941,"stop_level":5.669829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-23","known_ts":"2024-05-23","bar_index":1913,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.7157,"stop_level":6.7448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-05-24","known_ts":"2024-05-24","bar_index":1914,"type":"RECLAIM","strength":0.588,"price":6.8805,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-05-23","prior_stop_level":6.7448,"sweep_low":6.6479,"atr14":0.193775,"stop_level":6.551013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-14","known_ts":"2024-06-14","bar_index":1918,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7766,"stop_level":6.9423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-06-26","known_ts":"2024-06-26","bar_index":1921,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7571,"stop_level":6.7668,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-06-27","known_ts":"2024-06-27","bar_index":1921,"type":"RECLAIM","strength":0.725,"price":6.8448,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-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":"2024-06-26","prior_stop_level":6.7668,"sweep_low":6.7376,"atr14":0.162206,"stop_level":6.656497,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-10","known_ts":"2024-07-12","bar_index":1924,"type":"REBUY","strength":0.863,"price":7.1861,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-07-23","known_ts":"2024-07-25","bar_index":1927,"type":"BUY","strength":0.863,"price":7.1569,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2024-10-23","known_ts":"2024-10-23","bar_index":1948,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.9363,"stop_level":9.9951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-28","known_ts":"2024-10-28","bar_index":1949,"type":"RECLAIM","strength":1.0,"price":10.0049,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-10-23","prior_stop_level":9.9951,"sweep_low":9.8285,"atr14":0.212983,"stop_level":9.722008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-06","known_ts":"2024-11-06","bar_index":1952,"type":"RECLAIM","strength":1.0,"price":10.0931,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-07","known_ts":"2025-01-07","bar_index":1965,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.3885,"stop_level":13.6246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-24","known_ts":"2025-04-28","bar_index":1990,"type":"BUY","strength":0.588,"price":8.8902,"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":"2025-05-12","known_ts":"2025-05-12","bar_index":1994,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7914,"stop_level":8.8013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-05-13","known_ts":"2025-05-13","bar_index":1994,"type":"RECLAIM","strength":0.588,"price":9.0384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2025-05-12","prior_stop_level":8.8013,"sweep_low":8.6235,"atr14":0.347322,"stop_level":8.449839,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-06","known_ts":"2025-06-06","bar_index":2000,"type":"RECLAIM","strength":0.725,"price":10.3231,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-07","known_ts":"2025-08-07","bar_index":2014,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.9311,"stop_level":11.9609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-08","known_ts":"2025-08-08","bar_index":2014,"type":"RECLAIM","strength":0.863,"price":11.9906,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-08-07","prior_stop_level":11.9609,"sweep_low":11.7921,"atr14":0.381845,"stop_level":11.601177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-25","known_ts":"2025-08-25","bar_index":2018,"type":"RECLAIM","strength":0.863,"price":11.9807,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-06","known_ts":"2025-11-06","bar_index":2035,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.885,"stop_level":16.509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-26","known_ts":"2026-01-28","bar_index":2053,"type":"BUY","strength":0.725,"price":13.8886,"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":70},{"ts":"2026-03-06","known_ts":"2026-03-06","bar_index":2062,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.72,"stop_level":12.8126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-03-11","known_ts":"2026-03-11","bar_index":2063,"type":"RECLAIM","strength":0.45,"price":12.86,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-06 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":"2026-03-06","prior_stop_level":12.8126,"sweep_low":12.11,"atr14":0.522662,"stop_level":11.848669,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-23","known_ts":"2026-03-25","bar_index":2066,"type":"REBUY","strength":0.45,"price":13.06,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-03-31","known_ts":"2026-03-31","bar_index":2068,"type":"RECLAIM","strength":0.588,"price":13.48,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-03-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-04-21","known_ts":"2026-04-21","bar_index":2072,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.16,"stop_level":12.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-05","known_ts":"2026-05-07","bar_index":2076,"type":"REBUY","strength":0.45,"price":12.76,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-05-21","known_ts":"2026-05-21","bar_index":2080,"type":"RECLAIM","strength":0.725,"price":14.12,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-05-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-10","known_ts":"2026-06-10","bar_index":2084,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.38,"stop_level":12.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-11","known_ts":"2026-06-11","bar_index":2084,"type":"RECLAIM","strength":0.588,"price":13.37,"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":false,"monthlyBull":false},"anchor_ts":"2026-06-10","prior_stop_level":12.46,"sweep_low":12.17,"atr14":0.580995,"stop_level":11.879502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-26","known_ts":"2026-06-26","bar_index":2088,"type":"RECLAIM","strength":0.725,"price":13.83,"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-07-20","known_ts":"2026-07-22","bar_index":2093,"type":"BUY","strength":0.725,"price":14.04,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-22","last_scored_basis":null,"bars_since_signal":6,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2018-06-29","2018-09-25","2018-10-16","2018-11-06","2018-12-31","2019-05-07","2019-05-29","2019-07-29","2019-10-22","2019-11-07","2020-03-24","2020-09-25","2021-03-11","2021-05-27","2021-08-26","2021-12-03","2021-12-21","2022-03-07","2022-08-23","2022-09-09","2022-09-30","2022-10-18","2023-03-03","2023-07-05","2023-09-07","2023-10-03","2023-11-01","2024-01-25","2024-02-21","2024-03-26","2024-04-17","2024-11-01","2024-11-19","2025-02-19","2025-03-12","2025-04-07","2025-11-21","2025-12-29","2026-01-15","2026-08-13"],"warnings":[{"ts":"2022-11-29","kind":"confirm","px":8.5174,"level":8.6868},{"ts":"2022-12-06","kind":"arm","px":8.7547},{"ts":"2022-12-19","kind":"confirm","px":8.2725,"level":8.7452},{"ts":"2023-01-25","kind":"arm","px":8.7925},{"ts":"2023-02-03","kind":"confirm","px":8.7358,"level":8.7736},{"ts":"2023-02-07","kind":"arm","px":8.6318},{"ts":"2023-02-08","kind":"confirm","px":8.6507,"level":8.7736},{"ts":"2023-04-19","kind":"arm","px":8.4469},{"ts":"2023-05-23","kind":"arm","px":9.2546},{"ts":"2023-05-24","kind":"confirm","px":9.036,"level":9.1691},{"ts":"2023-05-26","kind":"arm","px":8.979},{"ts":"2023-07-28","kind":"arm","px":9.541},{"ts":"2023-08-16","kind":"confirm","px":9.4552,"level":9.5029},{"ts":"2023-11-22","kind":"arm","px":7.6364},{"ts":"2023-12-11","kind":"confirm","px":7.424,"level":7.5693},{"ts":"2024-01-04","kind":"arm","px":7.7611},{"ts":"2024-01-17","kind":"confirm","px":7.2796,"level":7.3566},{"ts":"2024-05-14","kind":"arm","px":6.7448},{"ts":"2024-05-23","kind":"confirm","px":6.7157,"level":6.7448},{"ts":"2024-06-13","kind":"arm","px":6.7668},{"ts":"2024-06-14","kind":"confirm","px":6.7766,"level":6.9423},{"ts":"2024-06-17","kind":"arm","px":6.8936},{"ts":"2024-06-26","kind":"confirm","px":6.7571,"level":6.7668},{"ts":"2024-08-09","kind":"arm","px":7.8491},{"ts":"2024-10-23","kind":"confirm","px":9.9363,"level":9.9951},{"ts":"2024-12-31","kind":"arm","px":13.9197},{"ts":"2025-01-07","kind":"confirm","px":13.3885,"level":13.6246},{"ts":"2025-05-09","kind":"arm","px":8.5543},{"ts":"2025-05-12","kind":"confirm","px":8.7914,"level":8.8013},{"ts":"2025-06-17","kind":"arm","px":11.2164},{"ts":"2025-08-01","kind":"arm","px":12.2785},{"ts":"2025-08-07","kind":"confirm","px":11.9311,"level":11.9609},{"ts":"2025-09-30","kind":"arm","px":13.6196},{"ts":"2025-11-06","kind":"confirm","px":14.885,"level":16.509},{"ts":"2026-02-24","kind":"arm","px":12.992},{"ts":"2026-03-06","kind":"confirm","px":12.72,"level":12.8126},{"ts":"2026-04-20","kind":"arm","px":12.66},{"ts":"2026-04-21","kind":"confirm","px":12.16,"level":12.71},{"ts":"2026-06-04","kind":"arm","px":12.96},{"ts":"2026-06-10","kind":"confirm","px":12.38,"level":12.46}],"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":[]}}}