{"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":"BTG","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2008-11-21","known_ts":"2008-11-21","bar_index":36,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2138,"stop_level":0.2455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-25","known_ts":"2008-11-25","bar_index":36,"type":"RECLAIM","strength":0.588,"price":0.2771,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-11-21","prior_stop_level":0.2455,"sweep_low":0.2138,"atr14":0.012399,"stop_level":0.207601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-22","known_ts":"2009-01-22","bar_index":49,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.293,"stop_level":0.3009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-26","known_ts":"2009-01-26","bar_index":50,"type":"RECLAIM","strength":0.588,"price":0.3326,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-22","prior_stop_level":0.3009,"sweep_low":0.293,"atr14":0.009046,"stop_level":0.288477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-02","known_ts":"2009-03-02","bar_index":58,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3642,"stop_level":0.4909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-08","known_ts":"2009-04-08","bar_index":67,"type":"RECLAIM","strength":0.863,"price":0.4751,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-07","known_ts":"2009-05-07","bar_index":73,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4197,"stop_level":0.4434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-08","known_ts":"2009-05-08","bar_index":74,"type":"RECLAIM","strength":0.863,"price":0.4751,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-05-07","prior_stop_level":0.4434,"sweep_low":0.4197,"atr14":0.029138,"stop_level":0.405131,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-21","known_ts":"2009-05-26","bar_index":77,"type":"BUY","strength":0.863,"price":0.5305,"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":"2009-06-22","known_ts":"2009-06-22","bar_index":84,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5305,"stop_level":0.5464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-24","known_ts":"2009-06-24","bar_index":84,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5226,"stop_level":0.5464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-23","known_ts":"2009-10-23","bar_index":113,"type":"RECLAIM","strength":1.0,"price":0.5622,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-02","known_ts":"2009-11-02","bar_index":115,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5464,"stop_level":0.5622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-04","known_ts":"2009-11-04","bar_index":115,"type":"RECLAIM","strength":1.0,"price":0.6414,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-11-02","prior_stop_level":0.5622,"sweep_low":0.5068,"atr14":0.027078,"stop_level":0.493261,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-11-18","known_ts":"2009-11-18","bar_index":119,"type":"RECLAIM","strength":1.0,"price":0.6889,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-11-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-14","known_ts":"2009-12-14","bar_index":124,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9423,"stop_level":0.9502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-16","known_ts":"2009-12-16","bar_index":125,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9185,"stop_level":0.9502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-04","known_ts":"2010-01-04","bar_index":129,"type":"RECLAIM","strength":1.0,"price":1.0531,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-10","known_ts":"2010-03-12","bar_index":144,"type":"BUY","strength":0.863,"price":1.069,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-04-06","known_ts":"2010-04-08","bar_index":150,"type":"REBUY","strength":0.863,"price":1.1402,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-04-27","known_ts":"2010-04-27","bar_index":155,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1323,"stop_level":1.2194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-04-29","known_ts":"2010-04-29","bar_index":155,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1719,"stop_level":1.2194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-12","bar_index":158,"type":"REBUY","strength":0.725,"price":1.4332,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2010-06-22","known_ts":"2010-06-24","bar_index":168,"type":"BUY","strength":0.725,"price":1.3065,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2010-07-30","known_ts":"2010-08-03","bar_index":177,"type":"BUY","strength":0.725,"price":1.2828,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2010-09-01","known_ts":"2010-09-01","bar_index":184,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3778,"stop_level":1.3857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-02","known_ts":"2010-09-02","bar_index":185,"type":"RECLAIM","strength":0.863,"price":1.4094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-09-01","prior_stop_level":1.3857,"sweep_low":1.3619,"atr14":0.040883,"stop_level":1.341458,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-16","known_ts":"2010-09-16","bar_index":188,"type":"RECLAIM","strength":0.863,"price":1.5203,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-04","known_ts":"2010-10-04","bar_index":192,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.457,"stop_level":1.4965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-05","known_ts":"2010-10-05","bar_index":192,"type":"RECLAIM","strength":0.863,"price":1.5441,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-04","prior_stop_level":1.4965,"sweep_low":1.4332,"atr14":0.059249,"stop_level":1.403576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-20","known_ts":"2010-10-20","bar_index":196,"type":"RECLAIM","strength":0.863,"price":1.6232,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-22","known_ts":"2010-12-22","bar_index":210,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9954,"stop_level":2.0746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-28","known_ts":"2010-12-28","bar_index":211,"type":"RECLAIM","strength":1.0,"price":2.1854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-12-22","prior_stop_level":2.0746,"sweep_low":1.9558,"atr14":0.083285,"stop_level":1.914158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-24","known_ts":"2011-02-28","bar_index":225,"type":"BUY","strength":0.725,"price":2.0667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2011-05-03","known_ts":"2011-05-03","bar_index":240,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5259,"stop_level":2.613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-21","known_ts":"2011-07-25","bar_index":259,"type":"BUY","strength":0.725,"price":2.906,"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":30},{"ts":"2011-09-22","known_ts":"2011-09-22","bar_index":273,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9456,"stop_level":3.1673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-01","known_ts":"2011-11-03","bar_index":283,"type":"BUY","strength":0.725,"price":3.0881,"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":70},{"ts":"2012-01-17","known_ts":"2012-01-19","bar_index":300,"type":"BUY","strength":0.45,"price":2.4309,"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-01-25","known_ts":"2012-01-25","bar_index":302,"type":"RECLAIM","strength":0.588,"price":3.0089,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-01-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-02-10","known_ts":"2012-02-10","bar_index":306,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9693,"stop_level":2.9773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-13","known_ts":"2012-02-13","bar_index":306,"type":"RECLAIM","strength":0.725,"price":3.0168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-02-10","prior_stop_level":2.9773,"sweep_low":2.8585,"atr14":0.112615,"stop_level":2.802193,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-29","known_ts":"2012-02-29","bar_index":310,"type":"RECLAIM","strength":0.725,"price":3.294,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-29","known_ts":"2012-04-02","bar_index":317,"type":"REBUY","strength":0.725,"price":3.587,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2012-06-07","known_ts":"2012-06-11","bar_index":333,"type":"BUY","strength":0.45,"price":2.6209,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-06-28","known_ts":"2012-06-28","bar_index":338,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.2013,"stop_level":2.613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-07-03","known_ts":"2012-07-06","bar_index":339,"type":"REBUY","strength":0.45,"price":2.5418,"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":"2012-08-15","known_ts":"2012-08-15","bar_index":349,"type":"RECLAIM","strength":0.725,"price":2.9931,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-04","known_ts":"2013-01-08","bar_index":381,"type":"BUY","strength":0.588,"price":2.8822,"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":30},{"ts":"2013-02-08","known_ts":"2013-02-08","bar_index":389,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.8426,"stop_level":2.8822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-03-25","known_ts":"2013-03-27","bar_index":399,"type":"BUY","strength":0.45,"price":2.4547,"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-04-24","known_ts":"2013-04-26","bar_index":406,"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-24","trigger_known_ts":"2013-04-26","strength":0.45,"price":1.932,"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.447984,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5678,"atr14":0.125266,"stop_level":1.505167,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-07","known_ts":"2013-05-09","bar_index":409,"type":"BUY","strength":0.45,"price":1.932,"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-07","known_ts":"2013-05-09","bar_index":409,"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-07","trigger_known_ts":"2013-05-09","strength":0.45,"price":1.932,"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.447984,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7578,"atr14":0.10369,"stop_level":1.705955,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-20","known_ts":"2013-05-22","bar_index":412,"type":"BUY","strength":0.45,"price":1.7183,"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-20","known_ts":"2013-05-22","bar_index":412,"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-20","trigger_known_ts":"2013-05-22","strength":0.45,"price":1.7183,"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.509043,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6232,"atr14":0.103245,"stop_level":1.571578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-24","known_ts":"2013-06-24","bar_index":420,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6312,"stop_level":1.7341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-07-01","known_ts":"2013-07-01","bar_index":421,"type":"RECLAIM","strength":0.588,"price":2.035,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-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":"2013-06-24","prior_stop_level":1.7341,"sweep_low":1.4094,"atr14":0.169125,"stop_level":1.324837,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-14","known_ts":"2013-08-14","bar_index":432,"type":"RECLAIM","strength":0.725,"price":2.613,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":435,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1854,"stop_level":2.2488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-10-25","known_ts":"2013-10-29","bar_index":449,"type":"BUY","strength":0.588,"price":2.0667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2013-12-20","known_ts":"2013-12-24","bar_index":462,"type":"BUY","strength":0.588,"price":1.7024,"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":30},{"ts":"2014-03-18","known_ts":"2014-03-18","bar_index":481,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2725,"stop_level":2.328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-02","known_ts":"2014-04-02","bar_index":485,"type":"RECLAIM","strength":0.863,"price":2.2488,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-19","known_ts":"2014-06-23","bar_index":503,"type":"BUY","strength":0.863,"price":2.3121,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2014-07-08","known_ts":"2014-07-08","bar_index":507,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2013,"stop_level":2.2488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-09","known_ts":"2014-07-09","bar_index":507,"type":"RECLAIM","strength":1.0,"price":2.2963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-07-08","prior_stop_level":2.2488,"sweep_low":2.1775,"atr14":0.087224,"stop_level":2.133888,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-22","known_ts":"2014-07-22","bar_index":510,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1221,"stop_level":2.1379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-25","known_ts":"2014-07-25","bar_index":511,"type":"RECLAIM","strength":1.0,"price":2.2092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-07-22","prior_stop_level":2.1379,"sweep_low":2.035,"atr14":0.081503,"stop_level":1.994249,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-09","known_ts":"2014-10-13","bar_index":529,"type":"BUY","strength":0.588,"price":1.7578,"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,"retro_override":true,"retro_ctx":{"group_id":"gold_miners"}},{"ts":"2014-11-12","known_ts":"2014-11-14","bar_index":537,"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":"2014-11-12","trigger_known_ts":"2014-11-14","strength":0.45,"price":1.354,"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.45368,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1402,"atr14":0.107546,"stop_level":1.086427,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-17","known_ts":"2014-11-19","bar_index":538,"type":"BUY","strength":0.45,"price":1.4094,"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,"retro_override":true,"retro_ctx":{"group_id":"gold_miners"}},{"ts":"2014-11-17","known_ts":"2014-11-19","bar_index":538,"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":"2014-11-17","trigger_known_ts":"2014-11-19","strength":0.45,"price":1.4094,"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.431327,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2036,"atr14":0.111588,"stop_level":1.147806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":544,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.2036,"stop_level":1.354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":545,"type":"RECLAIM","strength":0.45,"price":1.3699,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-15","prior_stop_level":1.354,"sweep_low":1.2036,"atr14":0.106813,"stop_level":1.150193,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-23","known_ts":"2014-12-23","bar_index":546,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.1877,"stop_level":1.2036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-12-24","known_ts":"2014-12-24","bar_index":546,"type":"RECLAIM","strength":0.45,"price":1.2352,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-23 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-12-23","prior_stop_level":1.2036,"sweep_low":1.1877,"atr14":0.104176,"stop_level":1.135612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-03","known_ts":"2015-02-03","bar_index":555,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4411,"stop_level":1.4886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-02-05","known_ts":"2015-02-05","bar_index":556,"type":"RECLAIM","strength":0.588,"price":1.5045,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-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":"2015-02-03","prior_stop_level":1.4886,"sweep_low":1.4015,"atr14":0.102749,"stop_level":1.350126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-20","known_ts":"2015-03-24","bar_index":566,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-03-20","trigger_known_ts":"2015-03-24","strength":0.45,"price":1.3223,"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.430043,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1006,"atr14":0.075876,"stop_level":1.062662,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-02","known_ts":"2015-04-07","bar_index":569,"type":"BUY","strength":0.45,"price":1.2432,"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,"retro_override":true,"retro_ctx":{"group_id":"gold_miners"}},{"ts":"2015-04-02","known_ts":"2015-04-07","bar_index":569,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-04-02","trigger_known_ts":"2015-04-07","strength":0.45,"price":1.2432,"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.464138,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.164,"atr14":0.067432,"stop_level":1.130284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-16","known_ts":"2015-04-20","bar_index":572,"type":"BUY","strength":0.588,"price":1.2511,"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,"retro_override":true,"retro_ctx":{"group_id":"gold_miners"}},{"ts":"2015-04-16","known_ts":"2015-04-20","bar_index":572,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-04-16","trigger_known_ts":"2015-04-20","strength":0.588,"price":1.2511,"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.45889,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.1719,"atr14":0.058354,"stop_level":1.142723,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-04","known_ts":"2015-06-04","bar_index":583,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3144,"stop_level":1.3303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-06-09","known_ts":"2015-06-09","bar_index":584,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2907,"stop_level":1.3303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-06-08","known_ts":"2015-06-08","bar_index":584,"type":"RECLAIM","strength":0.725,"price":1.354,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-06-04","prior_stop_level":1.3303,"sweep_low":1.2748,"atr14":0.055695,"stop_level":1.246952,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-19","known_ts":"2015-08-21","bar_index":601,"type":"BUY","strength":0.45,"price":1.0135,"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,"retro_override":true,"retro_ctx":{"group_id":"gold_miners"}},{"ts":"2015-08-19","known_ts":"2015-08-21","bar_index":601,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-08-19","trigger_known_ts":"2015-08-21","strength":0.45,"price":1.0135,"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.501966,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.871,"atr14":0.069812,"stop_level":0.836094,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-28","known_ts":"2015-09-28","bar_index":610,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8393,"stop_level":0.871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-30","known_ts":"2015-09-30","bar_index":610,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8314,"stop_level":0.871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-02","known_ts":"2015-10-02","bar_index":611,"type":"RECLAIM","strength":0.588,"price":0.8868,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-09-28","prior_stop_level":0.871,"sweep_low":0.7918,"atr14":0.063129,"stop_level":0.760236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-02","known_ts":"2015-10-02","bar_index":611,"type":"RECLAIM","strength":0.588,"price":0.8868,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-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":"2015-09-30","prior_stop_level":0.871,"sweep_low":0.7918,"atr14":0.063129,"stop_level":0.760236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-05","known_ts":"2015-11-05","bar_index":619,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8314,"stop_level":0.8393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-09","known_ts":"2015-11-09","bar_index":620,"type":"RECLAIM","strength":0.725,"price":0.8631,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-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":"2015-11-05","prior_stop_level":0.8393,"sweep_low":0.7918,"atr14":0.059974,"stop_level":0.761813,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-25","known_ts":"2015-11-30","bar_index":624,"type":"BUY","strength":0.725,"price":0.871,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":90},{"ts":"2016-02-05","known_ts":"2016-02-09","bar_index":640,"type":"BUY","strength":0.45,"price":0.6889,"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,"retro_override":true,"retro_ctx":{"group_id":"gold_miners"}},{"ts":"2016-02-05","known_ts":"2016-02-09","bar_index":640,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-02-05","trigger_known_ts":"2016-02-09","strength":0.45,"price":0.6889,"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.505669,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5701,"atr14":0.052872,"stop_level":0.543664,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-29","known_ts":"2016-02-29","bar_index":645,"type":"RECLAIM","strength":0.725,"price":0.8631,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-23","known_ts":"2016-05-23","bar_index":664,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5361,"stop_level":1.5441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-01","known_ts":"2016-07-01","bar_index":674,"type":"RECLAIM","strength":1.0,"price":2.328,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-22","known_ts":"2016-08-22","bar_index":685,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4705,"stop_level":2.613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-31","known_ts":"2016-11-02","bar_index":702,"type":"BUY","strength":0.725,"price":2.2725,"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":30},{"ts":"2016-11-15","known_ts":"2016-11-15","bar_index":705,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.035,"stop_level":2.1538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-12-27","known_ts":"2016-12-29","bar_index":715,"type":"BUY","strength":0.725,"price":1.9954,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2017-02-17","known_ts":"2017-02-17","bar_index":727,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5497,"stop_level":2.6209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-22","known_ts":"2017-02-22","bar_index":727,"type":"RECLAIM","strength":0.863,"price":2.6526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-02-17","prior_stop_level":2.6209,"sweep_low":2.4626,"atr14":0.120563,"stop_level":2.402319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-27","known_ts":"2017-02-27","bar_index":728,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3992,"stop_level":2.5497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-13","known_ts":"2017-03-13","bar_index":732,"type":"RECLAIM","strength":0.863,"price":2.4467,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-02","known_ts":"2017-06-06","bar_index":751,"type":"BUY","strength":0.725,"price":2.2329,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2017-07-07","known_ts":"2017-07-07","bar_index":759,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0746,"stop_level":2.1142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-10","known_ts":"2017-07-10","bar_index":759,"type":"RECLAIM","strength":0.863,"price":2.1775,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-07-07","prior_stop_level":2.1142,"sweep_low":2.035,"atr14":0.082896,"stop_level":1.993552,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-25","known_ts":"2017-07-25","bar_index":763,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0746,"stop_level":2.0825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-07-26","known_ts":"2017-07-26","bar_index":763,"type":"RECLAIM","strength":0.725,"price":2.1538,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-25 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":"2017-07-25","prior_stop_level":2.0825,"sweep_low":2.0271,"atr14":0.076919,"stop_level":1.98864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-28","known_ts":"2017-08-30","bar_index":771,"type":"BUY","strength":0.588,"price":2.1142,"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":20},{"ts":"2017-10-12","known_ts":"2017-10-12","bar_index":781,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1854,"stop_level":2.1934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-13","known_ts":"2017-10-13","bar_index":782,"type":"RECLAIM","strength":0.725,"price":2.2013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-10-12","prior_stop_level":2.1934,"sweep_low":2.1617,"atr14":0.073486,"stop_level":2.124957,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-16","known_ts":"2017-11-20","bar_index":790,"type":"BUY","strength":0.588,"price":2.0904,"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,"retro_override":true,"retro_ctx":{"group_id":"gold_miners"}},{"ts":"2017-12-18","known_ts":"2017-12-18","bar_index":797,"type":"RECLAIM","strength":0.725,"price":2.2805,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-30","known_ts":"2018-01-30","bar_index":806,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3596,"stop_level":2.3913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-01","known_ts":"2018-02-01","bar_index":807,"type":"RECLAIM","strength":0.863,"price":2.4309,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-01-30","prior_stop_level":2.3913,"sweep_low":2.2963,"atr14":0.097308,"stop_level":2.247646,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-17","known_ts":"2018-04-19","bar_index":824,"type":"BUY","strength":0.725,"price":2.3121,"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":"aplus","score":90},{"ts":"2018-07-20","known_ts":"2018-07-24","bar_index":846,"type":"BUY","strength":0.45,"price":1.9875,"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,"retro_override":true,"retro_ctx":{"group_id":"gold_miners"}},{"ts":"2018-09-10","known_ts":"2018-09-10","bar_index":857,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.7341,"stop_level":1.7499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-09-12","known_ts":"2018-09-12","bar_index":858,"type":"RECLAIM","strength":0.45,"price":1.7895,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-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":"2018-09-10","prior_stop_level":1.7499,"sweep_low":1.7024,"atr14":0.07361,"stop_level":1.665595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-25","known_ts":"2018-10-25","bar_index":868,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9954,"stop_level":2.0508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-13","known_ts":"2018-11-13","bar_index":873,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.94,"stop_level":1.9479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-14","known_ts":"2018-11-14","bar_index":873,"type":"RECLAIM","strength":0.725,"price":2.035,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-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":"2018-11-13","prior_stop_level":1.9479,"sweep_low":1.9162,"atr14":0.084769,"stop_level":1.873815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-06","known_ts":"2018-12-10","bar_index":878,"type":"REBUY","strength":0.863,"price":2.0983,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2019-01-17","known_ts":"2019-01-17","bar_index":887,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1934,"stop_level":2.2646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-25","known_ts":"2019-01-25","bar_index":889,"type":"RECLAIM","strength":0.863,"price":2.2963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-01-17","prior_stop_level":2.2646,"sweep_low":2.0825,"atr14":0.083385,"stop_level":2.040808,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-30","known_ts":"2019-02-01","bar_index":890,"type":"REBUY","strength":0.863,"price":2.4863,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2019-02-15","known_ts":"2019-02-20","bar_index":894,"type":"REBUY","strength":0.863,"price":2.518,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2019-03-14","known_ts":"2019-03-14","bar_index":900,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2884,"stop_level":2.3438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-03-15","known_ts":"2019-03-15","bar_index":900,"type":"RECLAIM","strength":1.0,"price":2.3596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-03-14","prior_stop_level":2.3438,"sweep_low":2.2171,"atr14":0.099177,"stop_level":2.167512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-31","known_ts":"2019-06-04","bar_index":918,"type":"BUY","strength":0.725,"price":2.2329,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2019-07-31","known_ts":"2019-07-31","bar_index":932,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.518,"stop_level":2.5655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-01","known_ts":"2019-08-01","bar_index":932,"type":"RECLAIM","strength":0.863,"price":2.6605,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-07-31","prior_stop_level":2.5655,"sweep_low":2.4626,"atr14":0.101889,"stop_level":2.411656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-16","known_ts":"2019-08-16","bar_index":936,"type":"RECLAIM","strength":1.0,"price":2.8664,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-06","known_ts":"2019-09-06","bar_index":940,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6368,"stop_level":2.708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-11","known_ts":"2019-11-13","bar_index":956,"type":"BUY","strength":0.863,"price":2.7635,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2019-12-20","known_ts":"2019-12-20","bar_index":965,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8111,"stop_level":2.8825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-23","known_ts":"2019-12-23","bar_index":965,"type":"RECLAIM","strength":1.0,"price":2.9461,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-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":"2019-12-20","prior_stop_level":2.8825,"sweep_low":2.8031,"atr14":0.093269,"stop_level":2.756466,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-08","known_ts":"2020-01-08","bar_index":969,"type":"RECLAIM","strength":1.0,"price":3.1446,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-04","known_ts":"2020-02-04","bar_index":975,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.2875,"stop_level":3.3113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-05","known_ts":"2020-02-05","bar_index":975,"type":"RECLAIM","strength":1.0,"price":3.3193,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-02-04","prior_stop_level":3.3113,"sweep_low":3.2319,"atr14":0.115102,"stop_level":3.174349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-18","known_ts":"2020-02-20","bar_index":978,"type":"REBUY","strength":1.0,"price":3.6131,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-04-14","known_ts":"2020-04-16","bar_index":991,"type":"BUY","strength":0.725,"price":3.7007,"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":"2020-05-26","known_ts":"2020-05-26","bar_index":1000,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0668,"stop_level":4.0986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-05-28","known_ts":"2020-05-28","bar_index":1001,"type":"RECLAIM","strength":0.725,"price":4.1066,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-05-26","prior_stop_level":4.0986,"sweep_low":3.8678,"atr14":0.24599,"stop_level":3.744805,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-17","known_ts":"2020-06-17","bar_index":1006,"type":"RECLAIM","strength":0.863,"price":4.1225,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-06-25","known_ts":"2020-06-29","bar_index":1008,"type":"BUY","strength":0.863,"price":4.3382,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2020-08-11","known_ts":"2020-08-11","bar_index":1018,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1371,"stop_level":5.2969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-08-13","known_ts":"2020-08-13","bar_index":1019,"type":"RECLAIM","strength":1.0,"price":5.3768,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-08-11","prior_stop_level":5.2969,"sweep_low":5.1132,"atr14":0.251299,"stop_level":4.987551,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-29","known_ts":"2020-12-31","bar_index":1051,"type":"BUY","strength":0.588,"price":4.5329,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2021-03-15","known_ts":"2021-03-17","bar_index":1068,"type":"BUY","strength":0.45,"price":3.9363,"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,"retro_override":true,"retro_ctx":{"group_id":"gold_miners"}},{"ts":"2021-06-03","known_ts":"2021-06-03","bar_index":1086,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0343,"stop_level":4.1405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-06-30","known_ts":"2021-07-02","bar_index":1093,"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-06-30","trigger_known_ts":"2021-07-02","strength":0.45,"price":3.4699,"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.402586,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3792,"atr14":0.112747,"stop_level":3.322826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-19","known_ts":"2021-07-21","bar_index":1097,"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-07-19","trigger_known_ts":"2021-07-21","strength":0.45,"price":3.3298,"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.426707,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.1649,"atr14":0.129716,"stop_level":3.100042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-20","known_ts":"2021-08-24","bar_index":1105,"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-20","trigger_known_ts":"2021-08-24","strength":0.45,"price":3.1979,"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.435568,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.0083,"atr14":0.103302,"stop_level":2.956649,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-25","known_ts":"2021-08-27","bar_index":1106,"type":"BUY","strength":0.45,"price":3.2144,"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,"retro_override":true,"retro_ctx":{"group_id":"gold_miners"}},{"ts":"2021-08-25","known_ts":"2021-08-27","bar_index":1106,"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-08-25","trigger_known_ts":"2021-08-27","strength":0.45,"price":3.2144,"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.432656,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.0083,"atr14":0.107102,"stop_level":2.954749,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-17","known_ts":"2021-09-17","bar_index":1111,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0083,"stop_level":3.0166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-10-25","known_ts":"2021-10-25","bar_index":1120,"type":"RECLAIM","strength":0.725,"price":3.7003,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":1127,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3836,"stop_level":3.4503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-15","known_ts":"2022-02-15","bar_index":1146,"type":"RECLAIM","strength":0.863,"price":3.5294,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-22","known_ts":"2022-04-22","bar_index":1161,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8164,"stop_level":3.8674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-01","known_ts":"2022-08-03","bar_index":1184,"type":"BUY","strength":0.45,"price":2.9386,"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,"retro_override":true,"retro_ctx":{"group_id":"gold_miners"}},{"ts":"2022-08-19","known_ts":"2022-08-19","bar_index":1188,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.8183,"stop_level":2.9386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-09-02","known_ts":"2022-09-07","bar_index":1192,"type":"REBUY","strength":0.45,"price":2.8698,"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,"retro_override":true,"retro_ctx":{"group_id":"gold_miners"}},{"ts":"2022-09-26","known_ts":"2022-09-26","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.4782,"stop_level":2.5175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-09-28","known_ts":"2022-09-28","bar_index":1197,"type":"RECLAIM","strength":0.45,"price":2.6434,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2022-09-26","prior_stop_level":2.5175,"sweep_low":2.4434,"atr14":0.133464,"stop_level":2.376668,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-03","known_ts":"2022-11-03","bar_index":1206,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.513,"stop_level":2.5391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-04","known_ts":"2022-11-04","bar_index":1206,"type":"RECLAIM","strength":0.588,"price":2.7478,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-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":"2022-11-03","prior_stop_level":2.5391,"sweep_low":2.4869,"atr14":0.131975,"stop_level":2.420913,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-29","known_ts":"2022-12-29","bar_index":1219,"type":"RECLAIM","strength":0.863,"price":3.2376,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-03","known_ts":"2023-02-03","bar_index":1227,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3344,"stop_level":3.3784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-03-23","known_ts":"2023-03-27","bar_index":1238,"type":"BUY","strength":0.863,"price":3.462,"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":"2023-04-25","known_ts":"2023-04-25","bar_index":1245,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5777,"stop_level":3.6133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-04-27","known_ts":"2023-04-27","bar_index":1246,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5688,"stop_level":3.6133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-04","known_ts":"2023-05-04","bar_index":1247,"type":"RECLAIM","strength":1.0,"price":3.6845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-04-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":"2023-04-27","prior_stop_level":3.6133,"sweep_low":3.4353,"atr14":0.11815,"stop_level":3.376225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-15","known_ts":"2023-05-15","bar_index":1250,"type":"RECLAIM","strength":1.0,"price":3.5599,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-07-17","known_ts":"2023-07-19","bar_index":1264,"type":"BUY","strength":0.725,"price":3.3743,"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":"aplus","score":80},{"ts":"2023-09-11","known_ts":"2023-09-13","bar_index":1277,"type":"BUY","strength":0.588,"price":2.7714,"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,"retro_override":true,"retro_ctx":{"group_id":"gold_miners"}},{"ts":"2023-10-05","known_ts":"2023-10-09","bar_index":1283,"type":"BUY","strength":0.45,"price":2.7521,"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,"retro_override":true,"retro_ctx":{"group_id":"gold_miners"}},{"ts":"2023-11-08","known_ts":"2023-11-08","bar_index":1291,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.825,"stop_level":2.9161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-13","known_ts":"2023-11-13","bar_index":1292,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6974,"stop_level":2.9161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-27","known_ts":"2023-11-29","bar_index":1295,"type":"REBUY","strength":0.588,"price":3.0619,"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":"2024-01-02","known_ts":"2024-01-02","bar_index":1303,"type":"RECLAIM","strength":0.725,"price":2.8311,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-03-04","known_ts":"2024-03-06","bar_index":1317,"type":"BUY","strength":0.45,"price":2.5095,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-03-04","known_ts":"2024-03-06","bar_index":1317,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2024-03-04","trigger_known_ts":"2024-03-06","strength":0.45,"price":2.5095,"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.351785,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1579,"atr14":0.081024,"stop_level":2.117388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-03","known_ts":"2024-05-03","bar_index":1331,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3222,"stop_level":2.3503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-05-06","known_ts":"2024-05-06","bar_index":1331,"type":"RECLAIM","strength":0.725,"price":2.3784,"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":false,"monthlyBull":false},"anchor_ts":"2024-05-03","prior_stop_level":2.3503,"sweep_low":2.3129,"atr14":0.090362,"stop_level":2.267719,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-07","known_ts":"2024-05-09","bar_index":1332,"type":"REBUY","strength":0.725,"price":2.5938,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2024-06-04","known_ts":"2024-06-04","bar_index":1338,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5282,"stop_level":2.5657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-06-06","known_ts":"2024-06-06","bar_index":1339,"type":"RECLAIM","strength":0.725,"price":2.6031,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-06-04","prior_stop_level":2.5657,"sweep_low":2.5095,"atr14":0.083073,"stop_level":2.467964,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-28","known_ts":"2024-07-02","bar_index":1344,"type":"BUY","strength":0.725,"price":2.5667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2024-07-25","known_ts":"2024-07-25","bar_index":1350,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7378,"stop_level":2.7853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-30","known_ts":"2024-07-30","bar_index":1351,"type":"RECLAIM","strength":0.863,"price":2.8138,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-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":"2024-07-25","prior_stop_level":2.7853,"sweep_low":2.7093,"atr14":0.086433,"stop_level":2.666084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-16","known_ts":"2024-09-16","bar_index":1362,"type":"RECLAIM","strength":1.0,"price":3.1456,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-01","known_ts":"2024-10-01","bar_index":1365,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0298,"stop_level":3.1263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-15","known_ts":"2024-10-15","bar_index":1369,"type":"RECLAIM","strength":1.0,"price":3.2132,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-08","known_ts":"2024-11-08","bar_index":1375,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8465,"stop_level":2.9044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-02-04","known_ts":"2025-02-06","bar_index":1394,"type":"BUY","strength":0.588,"price":2.4365,"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":"2025-03-10","known_ts":"2025-03-10","bar_index":1401,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5628,"stop_level":2.6028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-03-11","known_ts":"2025-03-11","bar_index":1402,"type":"RECLAIM","strength":0.725,"price":2.6614,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-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":"2025-03-10","prior_stop_level":2.6028,"sweep_low":2.5234,"atr14":0.117915,"stop_level":2.464443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-24","known_ts":"2025-03-24","bar_index":1405,"type":"RECLAIM","strength":0.863,"price":3.0458,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-04","known_ts":"2025-04-04","bar_index":1408,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6121,"stop_level":2.8092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-04-09","known_ts":"2025-04-11","bar_index":1409,"type":"REBUY","strength":1.0,"price":3.1937,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2025-04-09","known_ts":"2025-04-09","bar_index":1409,"type":"RECLAIM","strength":0.863,"price":2.8585,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-04 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":"2025-04-04","prior_stop_level":2.8092,"sweep_low":2.4938,"atr14":0.171494,"stop_level":2.408053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-22","known_ts":"2025-05-27","bar_index":1419,"type":"BUY","strength":1.0,"price":3.3317,"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":30},{"ts":"2025-06-24","known_ts":"2025-06-24","bar_index":1426,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5287,"stop_level":3.5485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-25","known_ts":"2025-06-25","bar_index":1426,"type":"RECLAIM","strength":1.0,"price":3.5584,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-06-24","prior_stop_level":3.5485,"sweep_low":3.4097,"atr14":0.126796,"stop_level":3.346302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-14","known_ts":"2025-08-18","bar_index":1438,"type":"BUY","strength":1.0,"price":3.8558,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2025-10-27","known_ts":"2025-10-27","bar_index":1455,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9164,"stop_level":5.1344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-07","known_ts":"2026-01-07","bar_index":1471,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3811,"stop_level":4.4505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-01-08","known_ts":"2026-01-08","bar_index":1471,"type":"RECLAIM","strength":0.725,"price":4.4604,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-07 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-01-07","prior_stop_level":4.4505,"sweep_low":4.2721,"atr14":0.203301,"stop_level":4.17045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-13","known_ts":"2026-02-13","bar_index":1480,"type":"RECLAIM","strength":0.863,"price":5.3327,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-16","known_ts":"2026-04-20","bar_index":1494,"type":"BUY","strength":0.725,"price":4.9154,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2026-07-17","known_ts":"2026-07-21","bar_index":1515,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-07-17","trigger_known_ts":"2026-07-21","strength":0.45,"price":3.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.379407,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.57,"atr14":0.174443,"stop_level":3.482779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-22","known_ts":"2026-07-24","bar_index":1516,"type":"BUY","strength":0.45,"price":3.87,"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,"retro_override":true,"retro_ctx":{"group_id":"gold_miners"}},{"ts":"2026-07-22","known_ts":"2026-07-24","bar_index":1516,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-07-22","trigger_known_ts":"2026-07-24","strength":0.45,"price":3.87,"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.371284,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.57,"atr14":0.170311,"stop_level":3.484844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-07","known_ts":"2026-08-07","bar_index":1520,"type":"RECLAIM","strength":0.725,"price":5.07,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-07-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-08-07","last_scored_basis":null,"bars_since_signal":8,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-05-08","2017-08-10","2017-10-31","2018-02-20","2018-03-29","2018-05-30","2018-06-25","2019-04-12","2019-05-09","2019-05-28","2019-09-17","2019-10-08","2019-10-24","2020-03-23","2020-06-22","2020-08-28","2020-11-27","2021-02-08","2021-04-06","2021-12-20","2022-01-14","2022-05-17","2022-06-08","2022-07-06","2023-02-27","2023-06-01","2023-06-28","2023-08-15","2023-08-23","2023-10-05","2024-02-14","2024-02-28","2024-03-28","2024-11-21","2025-01-02","2025-02-04","2025-08-01","2025-11-07","2026-03-25","2026-06-16"],"warnings":[{"ts":"2022-08-18","kind":"arm","px":2.8698},{"ts":"2022-08-19","kind":"confirm","px":2.8183,"level":2.9386},{"ts":"2022-09-21","kind":"arm","px":2.7391},{"ts":"2022-09-26","kind":"confirm","px":2.4782,"level":2.5175},{"ts":"2022-10-14","kind":"arm","px":2.5391},{"ts":"2022-11-03","kind":"confirm","px":2.513,"level":2.5391},{"ts":"2022-11-28","kind":"arm","px":2.913},{"ts":"2023-02-03","kind":"confirm","px":3.3344,"level":3.3784},{"ts":"2023-04-19","kind":"arm","px":3.6133},{"ts":"2023-04-25","kind":"confirm","px":3.5777,"level":3.6133},{"ts":"2023-04-26","kind":"arm","px":3.5421},{"ts":"2023-04-27","kind":"confirm","px":3.5688,"level":3.6133},{"ts":"2023-10-25","kind":"arm","px":2.9343},{"ts":"2023-11-08","kind":"confirm","px":2.825,"level":2.9161},{"ts":"2023-11-10","kind":"arm","px":2.7429},{"ts":"2023-11-13","kind":"confirm","px":2.6974,"level":2.9161},{"ts":"2023-12-11","kind":"arm","px":2.8219},{"ts":"2024-03-25","kind":"arm","px":2.3878},{"ts":"2024-05-03","kind":"confirm","px":2.3222,"level":2.3503},{"ts":"2024-05-24","kind":"arm","px":2.5844},{"ts":"2024-06-04","kind":"confirm","px":2.5282,"level":2.5657},{"ts":"2024-07-19","kind":"arm","px":2.7853},{"ts":"2024-07-25","kind":"confirm","px":2.7378,"level":2.7853},{"ts":"2024-09-30","kind":"arm","px":2.9719},{"ts":"2024-10-01","kind":"confirm","px":3.0298,"level":3.1263},{"ts":"2024-10-31","kind":"arm","px":3.2035},{"ts":"2024-11-08","kind":"confirm","px":2.8465,"level":2.9044},{"ts":"2025-02-27","kind":"arm","px":2.6126},{"ts":"2025-03-10","kind":"confirm","px":2.5628,"level":2.6028},{"ts":"2025-03-28","kind":"arm","px":2.8388},{"ts":"2025-04-04","kind":"confirm","px":2.6121,"level":2.8092},{"ts":"2025-06-20","kind":"arm","px":3.608},{"ts":"2025-06-24","kind":"confirm","px":3.5287,"level":3.5485},{"ts":"2025-09-04","kind":"arm","px":4.0045},{"ts":"2025-10-13","kind":"arm","px":5.2633},{"ts":"2025-10-27","kind":"confirm","px":4.9164,"level":5.1344},{"ts":"2026-01-05","kind":"arm","px":4.51},{"ts":"2026-01-07","kind":"confirm","px":4.3811,"level":4.4505},{"ts":"2026-02-03","kind":"arm","px":4.9758},{"ts":"2026-09-01","kind":"arm","px":5.2}],"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":[]}}}