{"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":"GORO","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2007-06-07","known_ts":"2007-06-07","bar_index":61,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7018,"stop_level":2.7482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-11","known_ts":"2007-06-11","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.7173,"stop_level":2.7482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-06-12","known_ts":"2007-06-12","bar_index":62,"type":"RECLAIM","strength":0.588,"price":2.779,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-06-07","prior_stop_level":2.7482,"sweep_low":2.5475,"atr14":0.121995,"stop_level":2.486502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-12","known_ts":"2007-06-12","bar_index":62,"type":"RECLAIM","strength":0.588,"price":2.779,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-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":"2007-06-11","prior_stop_level":2.7482,"sweep_low":2.6941,"atr14":0.121995,"stop_level":2.633102,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-19","known_ts":"2007-06-21","bar_index":64,"type":"REBUY","strength":0.45,"price":2.9257,"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":"2007-07-06","known_ts":"2007-07-10","bar_index":68,"type":"REBUY","strength":0.588,"price":3.2808,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2007-08-06","known_ts":"2007-08-06","bar_index":75,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2963,"stop_level":3.3966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-08-08","known_ts":"2007-08-08","bar_index":75,"type":"RECLAIM","strength":0.588,"price":3.4892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2007-08-06","prior_stop_level":3.3966,"sweep_low":3.2113,"atr14":0.133659,"stop_level":3.14447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-22","known_ts":"2007-10-24","bar_index":93,"type":"BUY","strength":0.588,"price":3.2422,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2007-12-03","known_ts":"2007-12-03","bar_index":102,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4275,"stop_level":3.4352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-07","known_ts":"2007-12-07","bar_index":104,"type":"RECLAIM","strength":0.725,"price":3.4738,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-12-03","prior_stop_level":3.4352,"sweep_low":3.2808,"atr14":0.167834,"stop_level":3.196883,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-31","known_ts":"2008-01-03","bar_index":109,"type":"BUY","strength":0.863,"price":3.551,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2008-02-27","known_ts":"2008-02-29","bar_index":122,"type":"BUY","strength":0.588,"price":3.1419,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2008-05-28","known_ts":"2008-05-28","bar_index":143,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.13,"stop_level":4.323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-30","known_ts":"2008-05-30","bar_index":143,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.13,"stop_level":4.323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-17","known_ts":"2008-09-19","bar_index":169,"type":"BUY","strength":0.45,"price":2.8562,"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-09-17","known_ts":"2008-09-19","bar_index":169,"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-09-17","trigger_known_ts":"2008-09-19","strength":0.45,"price":2.8562,"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.388433,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8218,"atr14":0.280489,"stop_level":1.681555,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-10","known_ts":"2008-10-10","bar_index":174,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.9299,"stop_level":2.1074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-10-14","known_ts":"2008-10-14","bar_index":175,"type":"RECLAIM","strength":0.45,"price":2.1615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-10-10 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":"2008-10-10","prior_stop_level":2.1074,"sweep_low":1.8218,"atr14":0.285561,"stop_level":1.67902,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-16","known_ts":"2008-10-20","bar_index":176,"type":"REBUY","strength":0.45,"price":2.2773,"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":"2008-11-03","known_ts":"2008-11-05","bar_index":180,"type":"REBUY","strength":0.45,"price":2.1769,"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":"2009-01-09","known_ts":"2009-01-09","bar_index":195,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5938,"stop_level":2.6247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":196,"type":"RECLAIM","strength":0.588,"price":2.6864,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-09","prior_stop_level":2.6247,"sweep_low":2.4471,"atr14":0.209887,"stop_level":2.342157,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-27","known_ts":"2009-01-27","bar_index":199,"type":"RECLAIM","strength":0.863,"price":3.2808,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-03-10","known_ts":"2009-03-10","bar_index":208,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8562,"stop_level":3.0492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-12","known_ts":"2009-03-12","bar_index":209,"type":"RECLAIM","strength":0.725,"price":3.1187,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-03-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":"2009-03-10","prior_stop_level":3.0492,"sweep_low":2.7096,"atr14":0.284227,"stop_level":2.567487,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-24","known_ts":"2009-03-24","bar_index":212,"type":"RECLAIM","strength":0.863,"price":3.3966,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-06","known_ts":"2009-05-08","bar_index":222,"type":"BUY","strength":0.725,"price":3.6128,"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":20},{"ts":"2009-06-15","known_ts":"2009-06-15","bar_index":231,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.744,"stop_level":3.7826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-13","known_ts":"2009-08-17","bar_index":245,"type":"BUY","strength":0.863,"price":4.0914,"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":55},{"ts":"2009-09-25","known_ts":"2009-09-25","bar_index":255,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1721,"stop_level":5.1953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-28","known_ts":"2009-09-28","bar_index":255,"type":"RECLAIM","strength":0.863,"price":5.2647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-09-25","prior_stop_level":5.1953,"sweep_low":5.0949,"atr14":0.226796,"stop_level":4.981502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-13","known_ts":"2009-10-13","bar_index":259,"type":"RECLAIM","strength":1.0,"price":6.8473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-27","known_ts":"2009-10-27","bar_index":262,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.523,"stop_level":6.6774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-11","known_ts":"2009-11-11","bar_index":266,"type":"RECLAIM","strength":1.0,"price":7.2487,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-22","known_ts":"2010-01-22","bar_index":282,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1827,"stop_level":8.2985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-05-03","known_ts":"2010-05-03","bar_index":305,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.6459,"stop_level":8.6922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-06-15","known_ts":"2010-06-17","bar_index":315,"type":"BUY","strength":0.725,"price":8.8003,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2010-07-27","known_ts":"2010-07-27","bar_index":324,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.46,"stop_level":10.6607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-28","known_ts":"2010-07-28","bar_index":325,"type":"RECLAIM","strength":0.863,"price":10.6916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-07-27","prior_stop_level":10.6607,"sweep_low":10.1126,"atr14":0.350291,"stop_level":9.937454,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":328,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.8074,"stop_level":10.8383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-12","known_ts":"2010-08-12","bar_index":328,"type":"RECLAIM","strength":1.0,"price":10.9002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-11","prior_stop_level":10.8383,"sweep_low":10.7688,"atr14":0.212589,"stop_level":10.662505,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-25","known_ts":"2010-08-25","bar_index":331,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.7223,"stop_level":10.8074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-26","known_ts":"2010-08-30","bar_index":332,"type":"REBUY","strength":1.0,"price":11.3721,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-08-26","known_ts":"2010-08-26","bar_index":332,"type":"RECLAIM","strength":1.0,"price":10.8925,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-25","prior_stop_level":10.8074,"sweep_low":10.2504,"atr14":0.249525,"stop_level":10.125637,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-25","known_ts":"2011-03-01","bar_index":374,"type":"BUY","strength":0.725,"price":22.0909,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-05-04","known_ts":"2011-05-04","bar_index":389,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.6118,"stop_level":22.6119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-05-18","known_ts":"2011-05-20","bar_index":393,"type":"REBUY","strength":0.588,"price":23.1222,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2011-07-14","known_ts":"2011-07-18","bar_index":406,"type":"BUY","strength":0.588,"price":20.3833,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2011-08-04","known_ts":"2011-08-04","bar_index":411,"type":"SELL","basis":"structure_stop","strength":0.45,"price":19.4725,"stop_level":19.4882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-08-09","known_ts":"2011-08-09","bar_index":412,"type":"RECLAIM","strength":0.45,"price":20.4497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-08-04 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":"2011-08-04","prior_stop_level":19.4882,"sweep_low":18.3497,"atr14":1.345124,"stop_level":17.677138,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-24","known_ts":"2011-08-24","bar_index":415,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.5396,"stop_level":18.3497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-08-30","known_ts":"2011-08-30","bar_index":417,"type":"RECLAIM","strength":0.45,"price":19.0025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-08-24 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":"2011-08-24","prior_stop_level":18.3497,"sweep_low":16.5171,"atr14":1.211433,"stop_level":15.911383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-04","known_ts":"2011-10-06","bar_index":425,"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":"2011-10-04","trigger_known_ts":"2011-10-06","strength":0.45,"price":15.1676,"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.35614,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.8662,"atr14":1.132262,"stop_level":11.300069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-12","known_ts":"2011-10-14","bar_index":427,"type":"BUY","strength":0.45,"price":16.4591,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-11-14","known_ts":"2011-11-14","bar_index":434,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.0003,"stop_level":17.5332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":436,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.9821,"stop_level":17.5332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-29","known_ts":"2011-12-01","bar_index":438,"type":"REBUY","strength":0.588,"price":16.4463,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-12-29","known_ts":"2011-12-29","bar_index":445,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.7894,"stop_level":16.8846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-03","known_ts":"2012-01-03","bar_index":445,"type":"RECLAIM","strength":0.588,"price":18.0033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-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":"2011-12-29","prior_stop_level":16.8846,"sweep_low":16.234,"atr14":0.844584,"stop_level":15.811708,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-18","known_ts":"2012-01-18","bar_index":449,"type":"RECLAIM","strength":0.725,"price":19.3918,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-29","known_ts":"2012-02-29","bar_index":458,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.4757,"stop_level":19.651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-01","known_ts":"2012-03-01","bar_index":459,"type":"RECLAIM","strength":0.863,"price":20.3121,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-02-29","prior_stop_level":19.651,"sweep_low":19.2447,"atr14":0.755277,"stop_level":18.867061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-04","known_ts":"2012-04-04","bar_index":467,"type":"RECLAIM","strength":0.863,"price":20.3335,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-10","known_ts":"2012-04-12","bar_index":468,"type":"BUY","strength":0.863,"price":20.3815,"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":60},{"ts":"2012-05-03","known_ts":"2012-05-03","bar_index":473,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.7976,"stop_level":19.9815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-07","known_ts":"2012-05-07","bar_index":474,"type":"RECLAIM","strength":0.863,"price":20.2375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-05-03","prior_stop_level":19.9815,"sweep_low":19.5336,"atr14":0.847396,"stop_level":19.109902,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-05-09","known_ts":"2012-05-09","bar_index":475,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.7484,"stop_level":19.7976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-10","known_ts":"2012-05-10","bar_index":475,"type":"RECLAIM","strength":0.863,"price":20.438,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-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":"2012-05-09","prior_stop_level":19.7976,"sweep_low":19.3235,"atr14":0.843805,"stop_level":18.901598,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-08","known_ts":"2012-06-12","bar_index":482,"type":"BUY","strength":0.863,"price":21.4568,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-06-28","known_ts":"2012-06-28","bar_index":486,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.2032,"stop_level":20.462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-29","known_ts":"2012-06-29","bar_index":487,"type":"RECLAIM","strength":0.863,"price":20.8863,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-06-28","prior_stop_level":20.462,"sweep_low":19.6406,"atr14":0.890387,"stop_level":19.195407,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-04","known_ts":"2012-09-06","bar_index":502,"type":"BUY","strength":0.45,"price":16.4603,"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-10-02","known_ts":"2012-10-02","bar_index":508,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.9709,"stop_level":17.133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-05","known_ts":"2012-11-07","bar_index":516,"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-11-05","trigger_known_ts":"2012-11-07","strength":0.45,"price":13.6461,"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.386093,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.0697,"atr14":0.637675,"stop_level":12.750863,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-16","known_ts":"2012-11-20","bar_index":519,"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-11-16","trigger_known_ts":"2012-11-20","strength":0.45,"price":12.2921,"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.447007,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.894,"atr14":0.786693,"stop_level":9.500653,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-27","known_ts":"2012-11-29","bar_index":521,"type":"BUY","strength":0.45,"price":13.222,"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-11-27","known_ts":"2012-11-29","bar_index":521,"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-11-27","trigger_known_ts":"2012-11-29","strength":0.45,"price":13.222,"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.405173,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.3671,"atr14":0.734312,"stop_level":9.999944,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-24","known_ts":"2012-12-24","bar_index":527,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.4436,"stop_level":12.5286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-26","known_ts":"2012-12-26","bar_index":527,"type":"RECLAIM","strength":0.588,"price":12.7383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-12-24","prior_stop_level":12.5286,"sweep_low":12.108,"atr14":0.527867,"stop_level":11.844066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-02","known_ts":"2013-01-02","bar_index":529,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.5009,"stop_level":12.5286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-01-04","known_ts":"2013-01-04","bar_index":529,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.7232,"stop_level":12.5286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-01-10","known_ts":"2013-01-14","bar_index":531,"type":"REBUY","strength":0.588,"price":12.4061,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-02-25","known_ts":"2013-02-27","bar_index":541,"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":"2013-02-25","trigger_known_ts":"2013-02-27","strength":0.45,"price":11.0482,"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.502967,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.495,"atr14":0.350777,"stop_level":10.319612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-05","known_ts":"2013-03-07","bar_index":543,"type":"BUY","strength":0.45,"price":11.2547,"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-03-05","known_ts":"2013-03-07","bar_index":543,"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":"2013-03-05","trigger_known_ts":"2013-03-07","strength":0.45,"price":11.2547,"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.493677,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.3133,"atr14":0.361448,"stop_level":10.132576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-26","known_ts":"2013-03-28","bar_index":548,"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":"2013-03-26","trigger_known_ts":"2013-03-28","strength":0.588,"price":10.8069,"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.513822,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.1682,"atr14":0.379864,"stop_level":9.978268,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-22","known_ts":"2013-04-24","bar_index":554,"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":"2013-04-22","trigger_known_ts":"2013-04-24","strength":0.45,"price":8.3528,"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.624227,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.0106,"atr14":0.525308,"stop_level":6.747946,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-30","known_ts":"2013-06-03","bar_index":563,"type":"BUY","strength":0.45,"price":8.3269,"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-30","known_ts":"2013-06-03","bar_index":563,"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":"2013-05-30","trigger_known_ts":"2013-06-03","strength":0.45,"price":8.3269,"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.625392,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.1147,"atr14":0.421641,"stop_level":6.90388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-20","known_ts":"2013-06-20","bar_index":568,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.7906,"stop_level":7.8325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-06-21","known_ts":"2013-06-21","bar_index":568,"type":"RECLAIM","strength":0.588,"price":7.9919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-20 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-06-20","prior_stop_level":7.8325,"sweep_low":7.3797,"atr14":0.413984,"stop_level":7.172708,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-27","known_ts":"2013-06-27","bar_index":569,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.843,"stop_level":7.8325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-08-12","known_ts":"2013-08-14","bar_index":580,"type":"BUY","strength":0.588,"price":6.8796,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-08-23","known_ts":"2013-08-23","bar_index":583,"type":"RECLAIM","strength":0.725,"price":7.2769,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-08-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-09-05","known_ts":"2013-09-05","bar_index":585,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8543,"stop_level":6.9811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-09-09","known_ts":"2013-09-09","bar_index":586,"type":"RECLAIM","strength":0.725,"price":7.2442,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-05 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-09-05","prior_stop_level":6.9811,"sweep_low":6.8458,"atr14":0.376197,"stop_level":6.657702,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-17","known_ts":"2013-09-17","bar_index":588,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1415,"stop_level":6.8543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-11-05","known_ts":"2013-11-07","bar_index":600,"type":"BUY","strength":0.588,"price":4.6911,"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":45},{"ts":"2013-12-02","known_ts":"2013-12-02","bar_index":606,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2365,"stop_level":4.2794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-12-09","known_ts":"2013-12-09","bar_index":607,"type":"RECLAIM","strength":0.725,"price":4.323,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-12-02","prior_stop_level":4.2794,"sweep_low":4.0993,"atr14":0.218291,"stop_level":3.990155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-02","known_ts":"2014-01-06","bar_index":613,"type":"REBUY","strength":0.725,"price":4.1418,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2014-01-29","known_ts":"2014-01-29","bar_index":619,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0556,"stop_level":4.0642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-19","known_ts":"2014-03-19","bar_index":630,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.48,"stop_level":4.6102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-24","known_ts":"2014-03-24","bar_index":631,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2716,"stop_level":4.6102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-05-27","known_ts":"2014-05-29","bar_index":646,"type":"BUY","strength":0.588,"price":3.8729,"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":10},{"ts":"2014-06-03","known_ts":"2014-06-03","bar_index":647,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7508,"stop_level":3.7595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-06-05","known_ts":"2014-06-05","bar_index":648,"type":"RECLAIM","strength":0.588,"price":3.7682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2014-06-03","prior_stop_level":3.7595,"sweep_low":3.6112,"atr14":0.184768,"stop_level":3.518816,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-17","known_ts":"2014-06-17","bar_index":651,"type":"RECLAIM","strength":1.0,"price":4.5463,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-06-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-15","known_ts":"2014-07-15","bar_index":657,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.2226,"stop_level":4.2228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-16","known_ts":"2014-07-16","bar_index":657,"type":"RECLAIM","strength":1.0,"price":4.3277,"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":true,"monthlyBull":true},"anchor_ts":"2014-07-15","prior_stop_level":4.2228,"sweep_low":4.1875,"atr14":0.200161,"stop_level":4.08742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-30","known_ts":"2014-07-30","bar_index":661,"type":"RECLAIM","strength":1.0,"price":4.7044,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-20","known_ts":"2014-08-20","bar_index":666,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1517,"stop_level":5.3009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-25","known_ts":"2014-08-25","bar_index":667,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2483,"stop_level":5.3009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-26","known_ts":"2014-08-26","bar_index":667,"type":"RECLAIM","strength":1.0,"price":5.3711,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-08-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-08-20","prior_stop_level":5.3009,"sweep_low":5.0025,"atr14":0.209171,"stop_level":4.897915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-26","known_ts":"2014-08-26","bar_index":667,"type":"RECLAIM","strength":1.0,"price":5.3711,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-08-25","prior_stop_level":5.3009,"sweep_low":5.0464,"atr14":0.209171,"stop_level":4.941815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-29","known_ts":"2014-12-31","bar_index":696,"type":"BUY","strength":0.588,"price":2.9959,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2015-02-10","known_ts":"2015-02-10","bar_index":705,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9511,"stop_level":3.0224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2015-02-13","known_ts":"2015-02-13","bar_index":706,"type":"RECLAIM","strength":0.725,"price":3.0492,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-10 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":"2015-02-10","prior_stop_level":3.0224,"sweep_low":2.8441,"atr14":0.172893,"stop_level":2.757653,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-23","known_ts":"2015-03-25","bar_index":715,"type":"BUY","strength":0.588,"price":2.9247,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2015-05-06","known_ts":"2015-05-06","bar_index":725,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9332,"stop_level":3.0229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2015-08-07","known_ts":"2015-08-11","bar_index":747,"type":"BUY","strength":0.588,"price":2.1663,"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":"2015-08-26","known_ts":"2015-08-26","bar_index":751,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.966,"stop_level":2.0297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":751,"type":"RECLAIM","strength":0.725,"price":2.0934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-26 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":"2015-08-26","prior_stop_level":2.0297,"sweep_low":1.9205,"atr14":0.180389,"stop_level":1.830306,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-07","known_ts":"2015-10-07","bar_index":761,"type":"RECLAIM","strength":1.0,"price":2.7337,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-10-19","known_ts":"2015-10-19","bar_index":763,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5411,"stop_level":2.5594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2015-10-20","known_ts":"2015-10-20","bar_index":764,"type":"RECLAIM","strength":0.863,"price":2.6695,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-19 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":"2015-10-19","prior_stop_level":2.5594,"sweep_low":2.486,"atr14":0.205671,"stop_level":2.383164,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-27","known_ts":"2015-10-27","bar_index":765,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4402,"stop_level":2.5319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-02-03","known_ts":"2016-02-05","bar_index":788,"type":"BUY","strength":0.588,"price":1.4548,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2016-08-31","known_ts":"2016-08-31","bar_index":836,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8605,"stop_level":4.8977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-09-01","known_ts":"2016-09-01","bar_index":837,"type":"RECLAIM","strength":0.863,"price":5.056,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2016-08-31","prior_stop_level":4.8977,"sweep_low":4.6184,"atr14":0.360173,"stop_level":4.438313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-03","known_ts":"2017-01-05","bar_index":865,"type":"BUY","strength":0.725,"price":5.0557,"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":"2017-01-30","known_ts":"2017-01-30","bar_index":871,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8146,"stop_level":4.824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-31","known_ts":"2017-01-31","bar_index":871,"type":"RECLAIM","strength":0.863,"price":5.0297,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-01-30","prior_stop_level":4.824,"sweep_low":4.8146,"atr14":0.313206,"stop_level":4.657997,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-15","known_ts":"2017-02-15","bar_index":875,"type":"RECLAIM","strength":0.863,"price":5.5364,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-23","known_ts":"2017-02-23","bar_index":876,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3867,"stop_level":5.4054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-28","known_ts":"2017-02-28","bar_index":877,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8443,"stop_level":5.4054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-22","known_ts":"2017-05-24","bar_index":897,"type":"BUY","strength":0.588,"price":3.3718,"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":"2017-08-03","known_ts":"2017-08-03","bar_index":914,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5814,"stop_level":3.8532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-08-21","known_ts":"2017-08-23","bar_index":918,"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":"2017-08-21","trigger_known_ts":"2017-08-23","strength":0.588,"price":3.5459,"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.486927,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.1613,"atr14":0.160491,"stop_level":3.081055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-24","known_ts":"2017-08-28","bar_index":919,"type":"BUY","strength":0.588,"price":3.8273,"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":"2017-08-24","known_ts":"2017-08-28","bar_index":919,"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":"2017-08-24","trigger_known_ts":"2017-08-28","strength":0.588,"price":3.8273,"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.44621,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.2645,"atr14":0.15787,"stop_level":3.185565,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-01","known_ts":"2017-11-03","bar_index":935,"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":"2017-11-01","trigger_known_ts":"2017-11-03","strength":0.588,"price":3.5589,"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.376954,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.3053,"atr14":0.125201,"stop_level":3.242699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-06","known_ts":"2017-11-08","bar_index":936,"type":"BUY","strength":0.588,"price":3.5777,"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":"2017-11-06","known_ts":"2017-11-08","bar_index":936,"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":"2017-11-06","trigger_known_ts":"2017-11-08","strength":0.588,"price":3.5777,"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.373663,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.3053,"atr14":0.128311,"stop_level":3.241145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-22","known_ts":"2017-11-22","bar_index":940,"type":"RECLAIM","strength":0.725,"price":3.8426,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-11-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-08","known_ts":"2017-12-08","bar_index":943,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4686,"stop_level":3.4762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-12-11","known_ts":"2017-12-13","bar_index":944,"type":"REBUY","strength":0.863,"price":3.7788,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2017-12-11","known_ts":"2017-12-11","bar_index":944,"type":"RECLAIM","strength":0.588,"price":3.572,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-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":"2017-12-08","prior_stop_level":3.4762,"sweep_low":3.4592,"atr14":0.124128,"stop_level":3.397136,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-09","known_ts":"2018-02-09","bar_index":957,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9235,"stop_level":4.0345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-12","known_ts":"2018-02-12","bar_index":958,"type":"RECLAIM","strength":0.863,"price":4.0458,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-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":"2018-02-09","prior_stop_level":4.0345,"sweep_low":3.7823,"atr14":0.189737,"stop_level":3.687432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-19","known_ts":"2018-03-21","bar_index":966,"type":"BUY","strength":0.863,"price":4.4525,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2018-10-08","known_ts":"2018-10-10","bar_index":1013,"type":"BUY","strength":0.588,"price":4.8793,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":65},{"ts":"2018-10-24","known_ts":"2018-10-24","bar_index":1017,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4172,"stop_level":5.5022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-12-12","known_ts":"2018-12-14","bar_index":1028,"type":"BUY","strength":0.45,"price":3.741,"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-12-12","known_ts":"2018-12-14","bar_index":1028,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-12-12","trigger_known_ts":"2018-12-14","strength":0.45,"price":3.741,"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.451112,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5031,"atr14":0.169178,"stop_level":3.418511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-13","known_ts":"2019-02-13","bar_index":1042,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2266,"stop_level":4.2626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-14","known_ts":"2019-02-14","bar_index":1042,"type":"RECLAIM","strength":0.588,"price":4.2739,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-02-13","prior_stop_level":4.2626,"sweep_low":4.1793,"atr14":0.132994,"stop_level":4.112803,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":1046,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9902,"stop_level":4.2266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-25","known_ts":"2019-03-27","bar_index":1051,"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":"2019-03-25","trigger_known_ts":"2019-03-27","strength":0.45,"price":3.7747,"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.446168,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6044,"atr14":0.174894,"stop_level":3.516953,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-24","known_ts":"2019-04-26","bar_index":1058,"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":"2019-04-24","trigger_known_ts":"2019-04-26","strength":0.45,"price":3.6251,"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.468117,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.379,"atr14":0.14611,"stop_level":3.305945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-03","known_ts":"2019-06-05","bar_index":1067,"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":"2019-06-03","trigger_known_ts":"2019-06-05","strength":0.45,"price":2.7087,"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.602574,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5855,"atr14":0.147699,"stop_level":2.51165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-14","known_ts":"2019-06-18","bar_index":1070,"type":"BUY","strength":0.45,"price":2.9854,"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-06-14","known_ts":"2019-06-18","bar_index":1070,"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":"2019-06-14","trigger_known_ts":"2019-06-18","strength":0.45,"price":2.9854,"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.561975,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5968,"atr14":0.168246,"stop_level":2.512677,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-08","known_ts":"2019-08-08","bar_index":1082,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2812,"stop_level":3.4045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-30","known_ts":"2019-09-04","bar_index":1088,"type":"BUY","strength":0.725,"price":3.4444,"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":10},{"ts":"2019-09-26","known_ts":"2019-09-26","bar_index":1094,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2849,"stop_level":3.4368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-17","known_ts":"2019-10-21","bar_index":1099,"type":"BUY","strength":0.863,"price":3.6763,"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":"2019-11-21","known_ts":"2019-11-21","bar_index":1107,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1066,"stop_level":4.2112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-25","known_ts":"2019-11-25","bar_index":1108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.964,"stop_level":4.2112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-29","known_ts":"2019-11-29","bar_index":1109,"type":"RECLAIM","strength":0.863,"price":4.2397,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-11-21","prior_stop_level":4.2112,"sweep_low":3.8975,"atr14":0.191495,"stop_level":3.801752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-29","known_ts":"2019-11-29","bar_index":1109,"type":"RECLAIM","strength":0.863,"price":4.2397,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-11-25","prior_stop_level":4.2112,"sweep_low":3.8975,"atr14":0.191495,"stop_level":3.801752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-12","known_ts":"2019-12-12","bar_index":1112,"type":"RECLAIM","strength":0.863,"price":4.9558,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-13","known_ts":"2020-01-13","bar_index":1118,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5685,"stop_level":4.775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-15","known_ts":"2020-01-15","bar_index":1119,"type":"RECLAIM","strength":1.0,"price":4.8921,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-01-13","prior_stop_level":4.775,"sweep_low":4.5209,"atr14":0.230273,"stop_level":4.405764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":1123,"type":"RECLAIM","strength":1.0,"price":4.9587,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-09","known_ts":"2020-04-14","bar_index":1139,"type":"BUY","strength":0.588,"price":3.8634,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":1146,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.5418,"stop_level":3.6344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":1147,"type":"RECLAIM","strength":0.45,"price":4.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-12","prior_stop_level":3.6344,"sweep_low":3.4559,"atr14":0.301738,"stop_level":3.305031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":1153,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6591,"stop_level":3.6659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":1153,"type":"RECLAIM","strength":0.588,"price":3.6687,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-11","prior_stop_level":3.6659,"sweep_low":3.6114,"atr14":0.257523,"stop_level":3.482639,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-26","known_ts":"2020-06-30","bar_index":1157,"type":"REBUY","strength":0.45,"price":3.9266,"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":"2020-07-20","known_ts":"2020-07-20","bar_index":1162,"type":"RECLAIM","strength":0.725,"price":4.5509,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-06-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-11","known_ts":"2020-08-11","bar_index":1167,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8269,"stop_level":4.1685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-03","known_ts":"2020-11-05","bar_index":1187,"type":"BUY","strength":0.45,"price":2.9043,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-11-03","known_ts":"2020-11-05","bar_index":1187,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-11-03","trigger_known_ts":"2020-11-05","strength":0.45,"price":2.9043,"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.475985,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4729,"atr14":0.179777,"stop_level":2.383012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-29","known_ts":"2020-12-29","bar_index":1199,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0058,"stop_level":3.169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-12-31","known_ts":"2020-12-31","bar_index":1200,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7945,"stop_level":3.169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":1200,"type":"RECLAIM","strength":0.588,"price":3.1786,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-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":"2020-12-29","prior_stop_level":3.169,"sweep_low":2.7657,"atr14":0.218108,"stop_level":2.656646,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":1200,"type":"RECLAIM","strength":0.588,"price":3.1786,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-12-31","prior_stop_level":3.169,"sweep_low":2.7657,"atr14":0.218108,"stop_level":2.656646,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-22","known_ts":"2021-01-26","bar_index":1205,"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":"2021-01-22","trigger_known_ts":"2021-01-26","strength":0.45,"price":2.5666,"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.536915,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.384,"atr14":0.161892,"stop_level":2.303054,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-04","known_ts":"2021-02-08","bar_index":1208,"type":"BUY","strength":0.588,"price":2.8839,"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":"2021-02-04","known_ts":"2021-02-08","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":"2021-02-04","trigger_known_ts":"2021-02-08","strength":0.588,"price":2.8839,"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.479666,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.4032,"atr14":0.177213,"stop_level":2.314593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-11","known_ts":"2021-03-15","bar_index":1216,"type":"BUY","strength":0.588,"price":2.7647,"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":"2021-04-01","known_ts":"2021-04-06","bar_index":1221,"type":"BUY","strength":0.588,"price":2.7551,"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":"2021-04-27","known_ts":"2021-04-27","bar_index":1226,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6422,"stop_level":2.6615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-04-30","known_ts":"2021-04-30","bar_index":1227,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.594,"stop_level":2.6615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-04-28","known_ts":"2021-04-28","bar_index":1227,"type":"RECLAIM","strength":0.725,"price":2.6904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-27 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":"2021-04-27","prior_stop_level":2.6615,"sweep_low":2.6037,"atr14":0.1176,"stop_level":2.5449,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-07","known_ts":"2021-05-07","bar_index":1229,"type":"RECLAIM","strength":0.725,"price":2.6712,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-04-30","prior_stop_level":2.6615,"sweep_low":2.5747,"atr14":0.108205,"stop_level":2.520598,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-14","known_ts":"2021-05-18","bar_index":1231,"type":"REBUY","strength":0.725,"price":2.7483,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2021-06-17","known_ts":"2021-06-17","bar_index":1238,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5351,"stop_level":2.6615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-08-23","known_ts":"2021-08-25","bar_index":1254,"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":"2021-08-23","trigger_known_ts":"2021-08-25","strength":0.45,"price":1.5965,"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.584893,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5191,"atr14":0.084197,"stop_level":1.477002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-03","known_ts":"2021-09-08","bar_index":1257,"type":"BUY","strength":0.45,"price":1.7223,"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":"2021-09-03","known_ts":"2021-09-08","bar_index":1257,"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":"2021-09-03","trigger_known_ts":"2021-09-08","strength":0.45,"price":1.7223,"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.537563,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5965,"atr14":0.086969,"stop_level":1.553015,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":1278,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7419,"stop_level":1.7516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-06","known_ts":"2021-12-06","bar_index":1278,"type":"RECLAIM","strength":0.588,"price":1.81,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-12-03","prior_stop_level":1.7516,"sweep_low":1.7127,"atr14":0.108079,"stop_level":1.658661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-21","known_ts":"2022-01-25","bar_index":1289,"type":"BUY","strength":0.725,"price":1.7031,"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":80},{"ts":"2022-01-31","known_ts":"2022-02-02","bar_index":1291,"type":"BUY","strength":0.725,"price":1.6346,"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":70},{"ts":"2022-02-11","known_ts":"2022-02-15","bar_index":1294,"type":"BUY","strength":0.725,"price":1.6346,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2022-04-21","known_ts":"2022-04-21","bar_index":1309,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1631,"stop_level":2.1926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-28","known_ts":"2022-08-01","bar_index":1332,"type":"BUY","strength":0.725,"price":1.6897,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":75},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":1339,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6699,"stop_level":1.749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-01-05","known_ts":"2023-01-09","bar_index":1369,"type":"BUY","strength":0.725,"price":1.61,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-02-03","known_ts":"2023-02-03","bar_index":1375,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.67,"stop_level":1.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-02-09","known_ts":"2023-02-09","bar_index":1377,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.61,"stop_level":1.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-03-24","known_ts":"2023-03-28","bar_index":1387,"type":"BUY","strength":0.588,"price":1.06,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2023-04-24","known_ts":"2023-04-24","bar_index":1393,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.98,"stop_level":1.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-30","known_ts":"2023-06-01","bar_index":1402,"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-05-30","trigger_known_ts":"2023-06-01","strength":0.45,"price":0.82,"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.585083,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.75,"atr14":0.051556,"stop_level":0.724222,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-10","known_ts":"2023-07-12","bar_index":1411,"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-07-10","trigger_known_ts":"2023-07-12","strength":0.45,"price":0.62,"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.668023,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.49,"atr14":0.053351,"stop_level":0.463324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-13","known_ts":"2023-07-17","bar_index":1412,"type":"BUY","strength":0.45,"price":0.63,"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-07-13","known_ts":"2023-07-17","bar_index":1412,"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-07-13","trigger_known_ts":"2023-07-17","strength":0.45,"price":0.63,"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.662669,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.49,"atr14":0.052268,"stop_level":0.463866,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-02","known_ts":"2023-08-02","bar_index":1416,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.58,"stop_level":0.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-10","known_ts":"2023-08-10","bar_index":1418,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.54,"stop_level":0.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-09-15","known_ts":"2023-09-19","bar_index":1427,"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-09-15","trigger_known_ts":"2023-09-19","strength":0.45,"price":0.46,"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.737143,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.44,"atr14":0.032208,"stop_level":0.423896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-06","known_ts":"2023-10-10","bar_index":1432,"type":"BUY","strength":0.45,"price":0.43,"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-10-06","known_ts":"2023-10-10","bar_index":1432,"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-10-06","trigger_known_ts":"2023-10-10","strength":0.45,"price":0.43,"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.754286,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.39,"atr14":0.024888,"stop_level":0.377556,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-07","known_ts":"2023-11-07","bar_index":1439,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.33,"stop_level":0.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-22","known_ts":"2023-11-27","bar_index":1443,"type":"REBUY","strength":0.45,"price":0.3,"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":"2024-01-16","known_ts":"2024-01-16","bar_index":1454,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.29,"stop_level":0.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-05","known_ts":"2024-03-07","bar_index":1466,"type":"BUY","strength":0.725,"price":0.29,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2024-05-03","known_ts":"2024-05-03","bar_index":1480,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.43,"stop_level":0.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-08","known_ts":"2024-05-08","bar_index":1481,"type":"RECLAIM","strength":1.0,"price":0.47,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-05-03","prior_stop_level":0.46,"sweep_low":0.43,"atr14":0.050889,"stop_level":0.404555,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-21","known_ts":"2024-05-21","bar_index":1484,"type":"RECLAIM","strength":1.0,"price":0.47,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-29","known_ts":"2024-10-29","bar_index":1521,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.16,"stop_level":0.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-12-11","known_ts":"2024-12-13","bar_index":1531,"type":"BUY","strength":0.588,"price":0.18,"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":"2025-04-04","known_ts":"2025-04-04","bar_index":1556,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.43,"stop_level":0.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-05-02","known_ts":"2025-05-06","bar_index":1563,"type":"BUY","strength":0.863,"price":0.62,"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":40},{"ts":"2025-05-15","known_ts":"2025-05-19","bar_index":1566,"type":"BUY","strength":1.0,"price":0.64,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2025-06-20","known_ts":"2025-06-20","bar_index":1574,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.58,"stop_level":0.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-07-21","known_ts":"2025-07-21","bar_index":1580,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.53,"stop_level":0.54,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-09-03","known_ts":"2025-09-05","bar_index":1591,"type":"BUY","strength":0.725,"price":0.75,"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":"2025-10-24","known_ts":"2025-10-24","bar_index":1603,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.79,"stop_level":0.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-05","known_ts":"2025-12-09","bar_index":1613,"type":"BUY","strength":0.725,"price":0.82,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2026-02-24","known_ts":"2026-02-24","bar_index":1630,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.54,"stop_level":1.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-14","known_ts":"2026-04-16","bar_index":1642,"type":"BUY","strength":0.725,"price":1.6,"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":"2026-05-08","known_ts":"2026-05-08","bar_index":1648,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.31,"stop_level":1.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-05-11","known_ts":"2026-05-11","bar_index":1648,"type":"RECLAIM","strength":0.725,"price":1.33,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2026-05-08","prior_stop_level":1.32,"sweep_low":1.3,"atr14":0.104065,"stop_level":1.247967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-23","known_ts":"2026-06-25","bar_index":1658,"type":"BUY","strength":0.725,"price":1.36,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2026-07-07","known_ts":"2026-07-09","bar_index":1661,"type":"BUY","strength":0.725,"price":1.31,"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}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-09","last_scored_basis":null,"bars_since_signal":7,"extended":true,"strong_bull":true,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2017-03-14","2018-03-09","2018-04-10","2018-08-08","2018-08-24","2018-09-17","2018-11-14","2020-01-23","2020-02-19","2020-03-24","2020-06-26","2020-09-14","2020-09-25","2020-11-03","2021-07-01","2021-07-28","2022-01-07","2022-05-10","2022-06-09","2022-07-15","2023-02-28","2023-03-16","2023-10-06","2024-02-15","2024-05-16","2024-06-04","2024-07-01","2024-08-16","2024-09-12","2024-11-11","2024-12-19","2025-04-15","2025-04-29","2025-07-30","2025-08-28","2025-11-10","2025-11-26","2026-03-23","2026-06-12","2026-07-20"],"warnings":[{"ts":"2021-10-22","kind":"arm","px":1.6446},{"ts":"2021-11-22","kind":"arm","px":2.0241},{"ts":"2021-12-03","kind":"confirm","px":1.7419,"level":1.7516},{"ts":"2022-02-25","kind":"arm","px":1.6052},{"ts":"2022-04-21","kind":"confirm","px":2.1631,"level":2.1926},{"ts":"2022-08-22","kind":"arm","px":1.7885},{"ts":"2022-08-30","kind":"confirm","px":1.6699,"level":1.749},{"ts":"2023-01-19","kind":"arm","px":1.64},{"ts":"2023-02-03","kind":"confirm","px":1.67,"level":1.71},{"ts":"2023-02-08","kind":"arm","px":1.65},{"ts":"2023-02-09","kind":"confirm","px":1.61,"level":1.71},{"ts":"2023-04-21","kind":"arm","px":0.97},{"ts":"2023-04-24","kind":"confirm","px":0.98,"level":1.07},{"ts":"2023-07-27","kind":"arm","px":0.64},{"ts":"2023-08-02","kind":"confirm","px":0.58,"level":0.61},{"ts":"2023-08-09","kind":"arm","px":0.56},{"ts":"2023-08-10","kind":"confirm","px":0.54,"level":0.61},{"ts":"2023-11-06","kind":"arm","px":0.4},{"ts":"2023-11-07","kind":"confirm","px":0.33,"level":0.4},{"ts":"2023-12-18","kind":"arm","px":0.3},{"ts":"2024-01-16","kind":"confirm","px":0.29,"level":0.3},{"ts":"2024-03-22","kind":"arm","px":0.38},{"ts":"2024-05-03","kind":"confirm","px":0.43,"level":0.46},{"ts":"2024-10-28","kind":"arm","px":0.16},{"ts":"2024-10-29","kind":"confirm","px":0.16,"level":0.33},{"ts":"2025-01-07","kind":"arm","px":0.23},{"ts":"2025-03-11","kind":"arm","px":0.55},{"ts":"2025-04-04","kind":"confirm","px":0.43,"level":0.48},{"ts":"2025-06-17","kind":"arm","px":0.61},{"ts":"2025-06-20","kind":"confirm","px":0.58,"level":0.62},{"ts":"2025-07-15","kind":"arm","px":0.62},{"ts":"2025-07-21","kind":"confirm","px":0.53,"level":0.54},{"ts":"2025-09-19","kind":"arm","px":0.8},{"ts":"2025-10-21","kind":"arm","px":0.89},{"ts":"2025-10-24","kind":"confirm","px":0.79,"level":0.8},{"ts":"2025-12-30","kind":"arm","px":0.85},{"ts":"2026-01-28","kind":"arm","px":1.57},{"ts":"2026-02-24","kind":"confirm","px":1.54,"level":1.58},{"ts":"2026-04-30","kind":"arm","px":1.46},{"ts":"2026-05-08","kind":"confirm","px":1.31,"level":1.32}],"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":[]}}}