{"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":"PEBO","timeframe":"3D","as_of":"2026-08-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1993-07-30","known_ts":"1993-08-03","bar_index":40,"type":"REBUY","strength":0.588,"price":2.27,"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":"1993-09-29","known_ts":"1993-10-01","bar_index":54,"type":"BUY","strength":0.588,"price":2.3904,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1993-12-20","known_ts":"1993-12-22","bar_index":73,"type":"BUY","strength":0.588,"price":2.3541,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1994-01-07","known_ts":"1994-01-07","bar_index":77,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0866,"stop_level":2.2337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-01-10","known_ts":"1994-01-10","bar_index":77,"type":"RECLAIM","strength":0.588,"price":2.2471,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-07 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":"1994-01-07","prior_stop_level":2.2337,"sweep_low":2.0866,"atr14":0.04922,"stop_level":2.06199,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-24","known_ts":"1994-01-24","bar_index":81,"type":"RECLAIM","strength":0.863,"price":2.3541,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-28","known_ts":"1994-03-02","bar_index":89,"type":"BUY","strength":0.725,"price":2.3006,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"1994-03-08","known_ts":"1994-03-10","bar_index":91,"type":"BUY","strength":0.725,"price":2.3034,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1994-07-13","known_ts":"1994-07-15","bar_index":120,"type":"REBUY","strength":0.863,"price":2.5214,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1994-08-11","known_ts":"1994-08-15","bar_index":127,"type":"BUY","strength":0.863,"price":2.6028,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1994-08-30","known_ts":"1994-08-30","bar_index":131,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3859,"stop_level":2.5214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-09-23","known_ts":"1994-09-23","bar_index":137,"type":"RECLAIM","strength":1.0,"price":2.6472,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-01-06","known_ts":"1995-01-10","bar_index":161,"type":"BUY","strength":0.725,"price":2.7187,"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":90},{"ts":"1995-02-28","known_ts":"1995-03-02","bar_index":173,"type":"BUY","strength":1.0,"price":2.6363,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1995-04-06","known_ts":"1995-04-10","bar_index":182,"type":"BUY","strength":0.588,"price":2.5442,"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":35},{"ts":"1995-05-08","known_ts":"1995-05-10","bar_index":189,"type":"BUY","strength":0.725,"price":2.6825,"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":"1995-06-15","known_ts":"1995-06-19","bar_index":198,"type":"BUY","strength":0.725,"price":2.5613,"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":30},{"ts":"1995-07-12","known_ts":"1995-07-14","bar_index":204,"type":"BUY","strength":0.863,"price":2.5891,"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":"1995-07-25","known_ts":"1995-07-27","bar_index":207,"type":"BUY","strength":0.863,"price":2.5891,"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":20},{"ts":"1995-08-23","known_ts":"1995-08-25","bar_index":214,"type":"BUY","strength":0.588,"price":2.5613,"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":"1995-11-30","known_ts":"1995-12-04","bar_index":237,"type":"BUY","strength":1.0,"price":2.9153,"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":30},{"ts":"1996-02-27","known_ts":"1996-02-29","bar_index":257,"type":"BUY","strength":0.863,"price":2.983,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1996-03-11","known_ts":"1996-03-13","bar_index":260,"type":"BUY","strength":0.863,"price":2.9732,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1996-06-05","known_ts":"1996-06-07","bar_index":280,"type":"BUY","strength":0.725,"price":2.9419,"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":"1996-08-08","known_ts":"1996-08-12","bar_index":295,"type":"REBUY","strength":0.863,"price":3.0516,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"1996-08-21","known_ts":"1996-08-23","bar_index":298,"type":"REBUY","strength":1.0,"price":3.0516,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"1996-08-29","known_ts":"1996-09-03","bar_index":300,"type":"REBUY","strength":0.863,"price":3.1557,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1997-08-13","known_ts":"1997-08-13","bar_index":380,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2268,"stop_level":5.2623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-15","known_ts":"1997-08-15","bar_index":381,"type":"RECLAIM","strength":1.0,"price":5.4757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-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":"1997-08-13","prior_stop_level":5.2623,"sweep_low":5.2268,"atr14":0.120817,"stop_level":5.166392,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-10","known_ts":"1997-10-10","bar_index":394,"type":"RECLAIM","strength":0.863,"price":6.487,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-17","known_ts":"1997-10-17","bar_index":395,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3262,"stop_level":6.4334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-23","known_ts":"1997-10-23","bar_index":397,"type":"RECLAIM","strength":0.725,"price":6.5764,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-17 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":"1997-10-17","prior_stop_level":6.4334,"sweep_low":6.3262,"atr14":0.218439,"stop_level":6.21698,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-11","known_ts":"1998-02-13","bar_index":422,"type":"BUY","strength":0.588,"price":6.2459,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1998-05-01","known_ts":"1998-05-01","bar_index":440,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9234,"stop_level":7.0676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-09-21","known_ts":"1998-09-23","bar_index":473,"type":"BUY","strength":0.45,"price":5.6239,"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":"1998-10-19","known_ts":"1998-10-19","bar_index":479,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1871,"stop_level":5.2417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-20","known_ts":"1998-10-20","bar_index":480,"type":"RECLAIM","strength":0.588,"price":5.5693,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-19 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":"1998-10-19","prior_stop_level":5.2417,"sweep_low":5.1871,"atr14":0.281841,"stop_level":5.04618,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-09","known_ts":"1998-12-09","bar_index":491,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5693,"stop_level":5.6239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-11","known_ts":"1998-12-11","bar_index":492,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4491,"stop_level":5.6239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-15","known_ts":"1999-01-20","bar_index":500,"type":"BUY","strength":0.588,"price":5.2706,"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":"1999-02-22","known_ts":"1999-02-22","bar_index":508,"type":"RECLAIM","strength":0.725,"price":5.4765,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-01-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-16","known_ts":"1999-03-16","bar_index":513,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0813,"stop_level":5.1608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-22","known_ts":"1999-03-22","bar_index":514,"type":"RECLAIM","strength":0.588,"price":5.247,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-03-16 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":"1999-03-16","prior_stop_level":5.1608,"sweep_low":4.9708,"atr14":0.147287,"stop_level":4.897156,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-22","known_ts":"1999-04-26","bar_index":522,"type":"BUY","strength":0.725,"price":5.247,"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":45},{"ts":"1999-05-18","known_ts":"1999-05-18","bar_index":528,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7717,"stop_level":5.7993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-19","known_ts":"1999-05-19","bar_index":528,"type":"RECLAIM","strength":0.863,"price":6.0755,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-05-18","prior_stop_level":5.7993,"sweep_low":5.7717,"atr14":0.212335,"stop_level":5.665533,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-04","known_ts":"1999-06-04","bar_index":532,"type":"RECLAIM","strength":0.863,"price":6.5007,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-05","known_ts":"1999-08-05","bar_index":546,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.6541,"stop_level":6.8983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-12-15","known_ts":"1999-12-17","bar_index":577,"type":"BUY","strength":0.588,"price":5.6804,"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":"1999-12-29","known_ts":"1999-12-31","bar_index":580,"type":"BUY","strength":0.588,"price":5.3099,"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":"2000-03-08","known_ts":"2000-03-10","bar_index":596,"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":"2000-03-08","trigger_known_ts":"2000-03-10","strength":0.45,"price":4.4146,"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.371175,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3128,"atr14":0.119799,"stop_level":4.252901,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-19","known_ts":"2000-05-19","bar_index":613,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6551,"stop_level":4.792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-03","known_ts":"2000-07-06","bar_index":623,"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":"2000-07-03","trigger_known_ts":"2000-07-06","strength":0.45,"price":3.8697,"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.448792,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5933,"atr14":0.180074,"stop_level":3.503263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-20","known_ts":"2000-07-24","bar_index":627,"type":"BUY","strength":0.588,"price":3.9388,"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":"2000-07-20","known_ts":"2000-07-24","bar_index":627,"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":"2000-07-20","trigger_known_ts":"2000-07-24","strength":0.588,"price":3.9388,"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.438949,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.8006,"atr14":0.165697,"stop_level":3.717752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-18","known_ts":"2000-08-18","bar_index":634,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9734,"stop_level":4.0425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-22","known_ts":"2000-08-22","bar_index":634,"type":"RECLAIM","strength":0.725,"price":4.077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-18 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":"2000-08-18","prior_stop_level":4.0425,"sweep_low":3.9734,"atr14":0.092525,"stop_level":3.927138,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-22","known_ts":"2000-09-22","bar_index":642,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9588,"stop_level":4.0425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-08","known_ts":"2000-12-08","bar_index":660,"type":"RECLAIM","strength":0.863,"price":4.1506,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-04-10","known_ts":"2001-04-10","bar_index":687,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.054,"stop_level":5.0753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-17","known_ts":"2001-04-17","bar_index":689,"type":"RECLAIM","strength":0.863,"price":5.1108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-04-10 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":"2001-04-10","prior_stop_level":5.0753,"sweep_low":4.8978,"atr14":0.126642,"stop_level":4.834479,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-24","known_ts":"2001-05-24","bar_index":698,"type":"RECLAIM","strength":1.0,"price":5.4203,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-20","known_ts":"2001-06-20","bar_index":704,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.4937,"stop_level":5.5367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-27","known_ts":"2001-06-27","bar_index":705,"type":"RECLAIM","strength":0.863,"price":5.551,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-20 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":"2001-06-20","prior_stop_level":5.5367,"sweep_low":5.4651,"atr14":0.067374,"stop_level":5.431413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-02","known_ts":"2001-08-02","bar_index":714,"type":"RECLAIM","strength":1.0,"price":6.1089,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-21","known_ts":"2001-09-21","bar_index":724,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2429,"stop_level":6.2949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-09-24","known_ts":"2001-09-24","bar_index":724,"type":"RECLAIM","strength":0.863,"price":6.483,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-09-21 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":"2001-09-21","prior_stop_level":6.2949,"sweep_low":6.2269,"atr14":0.183924,"stop_level":6.134938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-09","known_ts":"2001-11-13","bar_index":736,"type":"BUY","strength":0.725,"price":6.2397,"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":70},{"ts":"2002-04-23","known_ts":"2002-04-23","bar_index":773,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4498,"stop_level":8.5083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-24","known_ts":"2002-04-24","bar_index":773,"type":"RECLAIM","strength":1.0,"price":8.5603,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-04-23","prior_stop_level":8.5083,"sweep_low":8.4336,"atr14":0.289859,"stop_level":8.288671,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-09","known_ts":"2002-05-09","bar_index":777,"type":"RECLAIM","strength":1.0,"price":8.8203,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-12","known_ts":"2002-07-12","bar_index":791,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.8257,"stop_level":9.9767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-16","known_ts":"2002-10-18","bar_index":814,"type":"BUY","strength":0.725,"price":10.6904,"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":"2002-11-11","known_ts":"2002-11-11","bar_index":820,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.942,"stop_level":10.159,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":821,"type":"RECLAIM","strength":0.725,"price":10.3723,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-11-11","prior_stop_level":10.159,"sweep_low":9.8806,"atr14":0.345948,"stop_level":9.707626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-30","known_ts":"2003-01-02","bar_index":831,"type":"BUY","strength":0.588,"price":9.3656,"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":"2003-01-27","known_ts":"2003-01-27","bar_index":837,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.7181,"stop_level":9.2783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2003-02-07","known_ts":"2003-02-11","bar_index":840,"type":"REBUY","strength":0.45,"price":8.8564,"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":"2003-03-24","known_ts":"2003-03-26","bar_index":850,"type":"BUY","strength":0.45,"price":8.4082,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-04-11","known_ts":"2003-04-11","bar_index":854,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.2983,"stop_level":8.3313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-17","known_ts":"2003-04-17","bar_index":856,"type":"RECLAIM","strength":0.588,"price":8.3936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-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":"2003-04-11","prior_stop_level":8.3313,"sweep_low":8.1151,"atr14":0.172104,"stop_level":8.029048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-28","known_ts":"2003-05-28","bar_index":865,"type":"RECLAIM","strength":0.725,"price":9.2802,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-27","known_ts":"2003-06-27","bar_index":872,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.2183,"stop_level":9.2551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-30","known_ts":"2003-06-30","bar_index":872,"type":"RECLAIM","strength":0.863,"price":9.3879,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-27","prior_stop_level":9.2551,"sweep_low":9.1703,"atr14":0.233979,"stop_level":9.053311,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-18","known_ts":"2003-07-22","bar_index":877,"type":"REBUY","strength":0.863,"price":9.6054,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2004-01-28","known_ts":"2004-01-28","bar_index":921,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.4708,"stop_level":11.5688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-21","known_ts":"2004-05-25","bar_index":948,"type":"BUY","strength":0.588,"price":10.0638,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2004-09-24","known_ts":"2004-09-24","bar_index":976,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.0455,"stop_level":10.0549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-28","known_ts":"2004-09-28","bar_index":977,"type":"RECLAIM","strength":0.588,"price":10.2857,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-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":"2004-09-24","prior_stop_level":10.0549,"sweep_low":9.9255,"atr14":0.197922,"stop_level":9.826539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-08","known_ts":"2004-10-08","bar_index":980,"type":"RECLAIM","strength":0.863,"price":10.938,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-16","known_ts":"2004-12-16","bar_index":996,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.0652,"stop_level":11.1702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-02-08","known_ts":"2005-02-10","bar_index":1008,"type":"BUY","strength":0.588,"price":11.0289,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2005-02-17","known_ts":"2005-02-17","bar_index":1010,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.7832,"stop_level":10.7953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-03-02","known_ts":"2005-03-04","bar_index":1013,"type":"REBUY","strength":0.588,"price":10.9766,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2005-03-10","known_ts":"2005-03-14","bar_index":1015,"type":"REBUY","strength":0.588,"price":11.0231,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2005-06-07","known_ts":"2005-06-07","bar_index":1035,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2381,"stop_level":11.2706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-30","known_ts":"2005-07-05","bar_index":1041,"type":"BUY","strength":0.863,"price":11.6211,"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":25},{"ts":"2005-08-04","known_ts":"2005-08-04","bar_index":1049,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.7355,"stop_level":11.8295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-02","known_ts":"2005-09-07","bar_index":1056,"type":"BUY","strength":0.725,"price":11.8703,"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":"2005-10-25","known_ts":"2005-10-27","bar_index":1068,"type":"BUY","strength":0.588,"price":11.3723,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2005-11-25","known_ts":"2005-11-25","bar_index":1075,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.8783,"stop_level":12.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-01","known_ts":"2005-12-01","bar_index":1076,"type":"RECLAIM","strength":0.863,"price":12.1293,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-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":"2005-11-25","prior_stop_level":12.01,"sweep_low":11.5368,"atr14":0.306724,"stop_level":11.383438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-12","known_ts":"2005-12-12","bar_index":1079,"type":"RECLAIM","strength":1.0,"price":12.3888,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-29","known_ts":"2005-12-29","bar_index":1083,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.1444,"stop_level":12.2646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-27","known_ts":"2006-03-01","bar_index":1096,"type":"BUY","strength":0.725,"price":12.4178,"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":"2006-05-01","known_ts":"2006-05-01","bar_index":1110,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.3064,"stop_level":12.565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-05-02","known_ts":"2006-05-02","bar_index":1111,"type":"RECLAIM","strength":0.863,"price":12.6359,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-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":"2006-05-01","prior_stop_level":12.565,"sweep_low":12.2563,"atr14":0.342166,"stop_level":12.085217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-14","known_ts":"2006-06-16","bar_index":1121,"type":"BUY","strength":0.725,"price":12.2754,"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":"aplus","score":90},{"ts":"2006-06-22","known_ts":"2006-06-26","bar_index":1123,"type":"BUY","strength":0.725,"price":12.1787,"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":"aplus","score":90},{"ts":"2006-11-01","known_ts":"2006-11-01","bar_index":1153,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.1781,"stop_level":12.1865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":1154,"type":"RECLAIM","strength":0.725,"price":12.3389,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-11-01","prior_stop_level":12.1865,"sweep_low":12.0088,"atr14":0.273938,"stop_level":11.871831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-15","known_ts":"2006-11-17","bar_index":1157,"type":"BUY","strength":0.863,"price":13.1601,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2006-12-12","known_ts":"2006-12-14","bar_index":1163,"type":"BUY","strength":0.725,"price":12.794,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2007-02-06","known_ts":"2007-02-08","bar_index":1175,"type":"BUY","strength":0.588,"price":12.4189,"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":"2007-04-12","known_ts":"2007-04-16","bar_index":1190,"type":"BUY","strength":0.45,"price":11.551,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-06-21","known_ts":"2007-06-21","bar_index":1206,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.4736,"stop_level":11.4866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-22","known_ts":"2007-06-22","bar_index":1206,"type":"RECLAIM","strength":0.588,"price":11.5256,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-06-21","prior_stop_level":11.4866,"sweep_low":11.2482,"atr14":0.345849,"stop_level":11.075275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-09","known_ts":"2007-07-09","bar_index":1210,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3695,"stop_level":11.4736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-08-15","known_ts":"2007-08-17","bar_index":1219,"type":"BUY","strength":0.588,"price":11.907,"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":70},{"ts":"2007-09-07","known_ts":"2007-09-07","bar_index":1224,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.0271,"stop_level":11.1311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-11","known_ts":"2007-09-11","bar_index":1225,"type":"RECLAIM","strength":0.588,"price":11.3392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-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-09-07","prior_stop_level":11.1311,"sweep_low":10.9838,"atr14":0.462471,"stop_level":10.752565,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-24","known_ts":"2007-09-24","bar_index":1228,"type":"RECLAIM","strength":0.863,"price":11.8133,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":1234,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.9039,"stop_level":11.5029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-27","known_ts":"2007-11-29","bar_index":1243,"type":"BUY","strength":0.45,"price":10.9214,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-12-21","known_ts":"2007-12-21","bar_index":1249,"type":"RECLAIM","strength":0.725,"price":12.1124,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-11-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-03","known_ts":"2008-01-03","bar_index":1251,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2062,"stop_level":10.3121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":1252,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2459,"stop_level":10.3121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-09","known_ts":"2008-01-09","bar_index":1252,"type":"RECLAIM","strength":0.588,"price":10.4709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-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":"2008-01-03","prior_stop_level":10.3121,"sweep_low":9.8399,"atr14":0.549081,"stop_level":9.565359,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-09","known_ts":"2008-01-09","bar_index":1252,"type":"RECLAIM","strength":0.588,"price":10.4709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-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":"2008-01-07","prior_stop_level":10.3121,"sweep_low":9.8399,"atr14":0.549081,"stop_level":9.565359,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-11","known_ts":"2008-02-13","bar_index":1260,"type":"BUY","strength":0.588,"price":10.8284,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-17","known_ts":"2008-03-19","bar_index":1268,"type":"BUY","strength":0.588,"price":10.4298,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2008-04-04","known_ts":"2008-04-04","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.5902,"stop_level":10.7417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-10","known_ts":"2008-04-10","bar_index":1273,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.3853,"stop_level":10.7417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":1275,"type":"RECLAIM","strength":0.725,"price":10.9511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-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":"2008-04-10","prior_stop_level":10.7417,"sweep_low":9.9219,"atr14":0.515115,"stop_level":9.664342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-24","known_ts":"2008-04-24","bar_index":1277,"type":"RECLAIM","strength":0.863,"price":10.7774,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-21","known_ts":"2008-05-21","bar_index":1283,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.2561,"stop_level":10.2605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-22","known_ts":"2008-05-22","bar_index":1283,"type":"RECLAIM","strength":0.725,"price":10.5546,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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-05-21","prior_stop_level":10.2605,"sweep_low":10.1581,"atr14":0.468593,"stop_level":9.923803,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-03","known_ts":"2008-06-05","bar_index":1286,"type":"BUY","strength":0.863,"price":10.862,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":1297,"type":"BUY","strength":0.588,"price":9.7116,"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":15},{"ts":"2008-08-01","known_ts":"2008-08-05","bar_index":1300,"type":"BUY","strength":0.45,"price":8.8476,"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-10-07","known_ts":"2008-10-07","bar_index":1315,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.1693,"stop_level":9.5786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-13","known_ts":"2008-10-13","bar_index":1316,"type":"RECLAIM","strength":0.863,"price":10.2154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-10-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":"2008-10-07","prior_stop_level":9.5786,"sweep_low":7.732,"atr14":1.038584,"stop_level":7.212708,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-04","known_ts":"2008-12-08","bar_index":1329,"type":"BUY","strength":0.45,"price":8.4507,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":1337,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.7219,"stop_level":7.9108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":1337,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.7912,"stop_level":7.9108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-02","known_ts":"2009-02-04","bar_index":1342,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-02-02","trigger_known_ts":"2009-02-04","strength":0.45,"price":4.999,"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.560361,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5567,"atr14":0.603552,"stop_level":4.254924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-27","known_ts":"2009-03-03","bar_index":1348,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-02-27","trigger_known_ts":"2009-03-03","strength":0.45,"price":4.1051,"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.638976,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8563,"atr14":0.513873,"stop_level":3.599364,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-09","known_ts":"2009-03-11","bar_index":1350,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-09","trigger_known_ts":"2009-03-11","strength":0.45,"price":3.8379,"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.662475,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3403,"atr14":0.495563,"stop_level":3.092518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-12","known_ts":"2009-03-16","bar_index":1351,"type":"BUY","strength":0.45,"price":4.6055,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-12","known_ts":"2009-03-16","bar_index":1351,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-12","trigger_known_ts":"2009-03-16","strength":0.45,"price":4.6055,"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.594968,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3403,"atr14":0.503595,"stop_level":3.088502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-20","known_ts":"2009-04-20","bar_index":1359,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8374,"stop_level":6.2875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-21","known_ts":"2009-04-21","bar_index":1360,"type":"RECLAIM","strength":0.588,"price":6.894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-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":"2009-04-20","prior_stop_level":6.2875,"sweep_low":5.8042,"atr14":0.700601,"stop_level":5.4539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-04","known_ts":"2009-05-04","bar_index":1363,"type":"RECLAIM","strength":0.863,"price":7.8464,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-15","known_ts":"2009-05-15","bar_index":1366,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3821,"stop_level":7.7848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":1366,"type":"RECLAIM","strength":0.863,"price":8.107,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-05-15","prior_stop_level":7.7848,"sweep_low":7.3536,"atr14":0.633847,"stop_level":7.036676,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-22","known_ts":"2009-05-22","bar_index":1367,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.3536,"stop_level":7.3821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-26","known_ts":"2009-05-26","bar_index":1368,"type":"RECLAIM","strength":0.725,"price":8.1591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-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-05-22","prior_stop_level":7.3821,"sweep_low":7.1736,"atr14":0.625656,"stop_level":6.860772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-08","known_ts":"2009-06-08","bar_index":1371,"type":"RECLAIM","strength":1.0,"price":8.2918,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-06-22","known_ts":"2009-06-22","bar_index":1374,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6148,"stop_level":7.7444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-06-25","known_ts":"2009-06-25","bar_index":1375,"type":"RECLAIM","strength":1.0,"price":8.1045,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-06-22","prior_stop_level":7.7444,"sweep_low":7.3795,"atr14":0.542558,"stop_level":7.108221,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-08","known_ts":"2009-07-08","bar_index":1378,"type":"RECLAIM","strength":1.0,"price":7.8213,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-11","known_ts":"2009-08-13","bar_index":1386,"type":"BUY","strength":1.0,"price":8.7911,"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":10},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":1387,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1862,"stop_level":8.5174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-08-20","known_ts":"2009-08-20","bar_index":1388,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3446,"stop_level":8.5174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-12-04","known_ts":"2009-12-08","bar_index":1413,"type":"BUY","strength":0.588,"price":4.7171,"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":"2010-01-05","known_ts":"2010-01-05","bar_index":1419,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6232,"stop_level":4.633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-01-07","known_ts":"2010-01-07","bar_index":1420,"type":"RECLAIM","strength":0.588,"price":4.6378,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-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":"2010-01-05","prior_stop_level":4.633,"sweep_low":4.5158,"atr14":0.258973,"stop_level":4.386313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-16","known_ts":"2010-02-16","bar_index":1429,"type":"RECLAIM","strength":0.725,"price":6.9714,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-07-16","known_ts":"2010-07-20","bar_index":1464,"type":"BUY","strength":0.863,"price":7.4478,"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":"2010-08-09","known_ts":"2010-08-09","bar_index":1469,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8187,"stop_level":8.4221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-12","known_ts":"2010-08-12","bar_index":1470,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0077,"stop_level":8.4221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-28","known_ts":"2010-09-30","bar_index":1481,"type":"BUY","strength":0.588,"price":6.1656,"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":"2010-11-17","known_ts":"2010-11-17","bar_index":1493,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7787,"stop_level":6.993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-11-24","known_ts":"2010-11-24","bar_index":1494,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.5245,"stop_level":6.993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-12-09","known_ts":"2010-12-09","bar_index":1498,"type":"RECLAIM","strength":0.863,"price":7.8752,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-06","known_ts":"2011-01-06","bar_index":1504,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5932,"stop_level":7.6384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-10","known_ts":"2011-01-10","bar_index":1505,"type":"RECLAIM","strength":1.0,"price":7.6534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-06","prior_stop_level":7.6384,"sweep_low":7.2672,"atr14":0.317315,"stop_level":7.108543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-01","known_ts":"2011-04-05","bar_index":1524,"type":"BUY","strength":0.588,"price":6.6451,"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":0},{"ts":"2011-05-20","known_ts":"2011-05-20","bar_index":1535,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2254,"stop_level":6.3467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-07-01","known_ts":"2011-07-06","bar_index":1545,"type":"BUY","strength":0.588,"price":5.7803,"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":"2011-08-18","known_ts":"2011-08-18","bar_index":1556,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.3129,"stop_level":5.5066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-10-10","known_ts":"2011-10-10","bar_index":1568,"type":"RECLAIM","strength":0.725,"price":6.246,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":1578,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.1193,"stop_level":6.3454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":1580,"type":"RECLAIM","strength":0.725,"price":6.6126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":6.3454,"sweep_low":5.7391,"atr14":0.382104,"stop_level":5.548048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-05","known_ts":"2011-12-07","bar_index":1581,"type":"REBUY","strength":1.0,"price":7.1572,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-01-17","known_ts":"2012-01-17","bar_index":1590,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5682,"stop_level":7.5836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-18","known_ts":"2012-01-18","bar_index":1590,"type":"RECLAIM","strength":1.0,"price":7.7429,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-01-17","prior_stop_level":7.5836,"sweep_low":7.522,"atr14":0.243434,"stop_level":7.400283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-01","known_ts":"2012-02-01","bar_index":1594,"type":"RECLAIM","strength":1.0,"price":8.7319,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-22","known_ts":"2012-02-22","bar_index":1598,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4525,"stop_level":8.5612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-23","known_ts":"2012-02-23","bar_index":1599,"type":"RECLAIM","strength":1.0,"price":8.675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-22","prior_stop_level":8.5612,"sweep_low":8.4422,"atr14":0.236269,"stop_level":8.324066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-07","known_ts":"2012-03-07","bar_index":1602,"type":"RECLAIM","strength":1.0,"price":8.7422,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-05-30","known_ts":"2012-05-30","bar_index":1621,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7138,"stop_level":9.7658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-07-02","known_ts":"2012-07-02","bar_index":1629,"type":"RECLAIM","strength":1.0,"price":11.7585,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-23","known_ts":"2012-07-23","bar_index":1633,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.1081,"stop_level":11.2018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-27","known_ts":"2012-07-27","bar_index":1635,"type":"RECLAIM","strength":1.0,"price":11.3839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-07-23","prior_stop_level":11.2018,"sweep_low":10.6243,"atr14":0.341237,"stop_level":10.453681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-06","known_ts":"2012-08-06","bar_index":1637,"type":"RECLAIM","strength":1.0,"price":11.2913,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-09","known_ts":"2012-10-09","bar_index":1652,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.9084,"stop_level":11.9712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":1652,"type":"RECLAIM","strength":0.863,"price":12.0653,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-09 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":"2012-10-09","prior_stop_level":11.9712,"sweep_low":11.8509,"atr14":0.293628,"stop_level":11.704086,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-06","known_ts":"2012-12-10","bar_index":1665,"type":"BUY","strength":0.725,"price":10.6978,"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":0},{"ts":"2012-12-28","known_ts":"2012-12-28","bar_index":1670,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.6978,"stop_level":10.7609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-01-02","known_ts":"2013-01-02","bar_index":1670,"type":"RECLAIM","strength":0.725,"price":11.6393,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-12-28","prior_stop_level":10.7609,"sweep_low":10.54,"atr14":0.381564,"stop_level":10.349218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-23","known_ts":"2013-01-23","bar_index":1675,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.9135,"stop_level":11.371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-29","known_ts":"2013-01-29","bar_index":1676,"type":"RECLAIM","strength":0.725,"price":11.4762,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-01-23","prior_stop_level":11.371,"sweep_low":10.519,"atr14":0.338201,"stop_level":10.349899,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-07","known_ts":"2013-02-07","bar_index":1679,"type":"RECLAIM","strength":0.863,"price":11.228,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-27","known_ts":"2013-03-27","bar_index":1690,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6987,"stop_level":11.704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-28","known_ts":"2013-03-28","bar_index":1690,"type":"RECLAIM","strength":0.863,"price":11.8415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-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":"2013-03-27","prior_stop_level":11.704,"sweep_low":11.6353,"atr14":0.255419,"stop_level":11.507591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-04","known_ts":"2013-04-04","bar_index":1691,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1064,"stop_level":11.704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-05-17","known_ts":"2013-05-21","bar_index":1702,"type":"BUY","strength":0.588,"price":11.0413,"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":"2013-07-29","known_ts":"2013-07-29","bar_index":1718,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.4929,"stop_level":13.6277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":1719,"type":"RECLAIM","strength":0.725,"price":13.6777,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-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":"2013-07-29","prior_stop_level":13.6277,"sweep_low":13.0174,"atr14":0.365736,"stop_level":12.834532,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-08","known_ts":"2013-08-08","bar_index":1721,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.8818,"stop_level":13.1766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-26","known_ts":"2013-08-26","bar_index":1725,"type":"RECLAIM","strength":0.863,"price":13.1648,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-21","known_ts":"2013-10-23","bar_index":1738,"type":"BUY","strength":0.588,"price":13.1058,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2013-12-11","known_ts":"2013-12-11","bar_index":1750,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.0022,"stop_level":13.2039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-16","known_ts":"2013-12-16","bar_index":1751,"type":"RECLAIM","strength":0.863,"price":13.4886,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-12-11","prior_stop_level":13.2039,"sweep_low":12.931,"atr14":0.376519,"stop_level":12.742741,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-18","known_ts":"2014-02-20","bar_index":1765,"type":"BUY","strength":0.588,"price":13.423,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2014-03-21","known_ts":"2014-03-21","bar_index":1772,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0472,"stop_level":15.083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-24","known_ts":"2014-03-24","bar_index":1773,"type":"RECLAIM","strength":0.863,"price":15.0949,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-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":"2014-03-21","prior_stop_level":15.083,"sweep_low":14.5695,"atr14":0.363379,"stop_level":14.387811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-28","known_ts":"2014-03-28","bar_index":1774,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.5456,"stop_level":15.083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-14","known_ts":"2014-04-14","bar_index":1778,"type":"RECLAIM","strength":1.0,"price":15.0591,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-17","known_ts":"2014-04-22","bar_index":1779,"type":"REBUY","strength":1.0,"price":15.489,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-06-18","known_ts":"2014-06-20","bar_index":1793,"type":"BUY","strength":0.725,"price":15.7769,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2014-07-17","known_ts":"2014-07-17","bar_index":1799,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.7439,"stop_level":15.3625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-04","known_ts":"2014-09-08","bar_index":1811,"type":"BUY","strength":0.588,"price":14.6389,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2014-10-23","known_ts":"2014-10-23","bar_index":1822,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.2762,"stop_level":14.3548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-24","known_ts":"2014-10-24","bar_index":1823,"type":"RECLAIM","strength":0.588,"price":14.6026,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-10-23","prior_stop_level":14.3548,"sweep_low":14.1493,"atr14":0.450125,"stop_level":13.924238,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-06","known_ts":"2014-11-06","bar_index":1826,"type":"RECLAIM","strength":0.725,"price":15.608,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-28","known_ts":"2014-11-28","bar_index":1831,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.7203,"stop_level":14.8662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-03","known_ts":"2014-12-03","bar_index":1832,"type":"RECLAIM","strength":0.588,"price":14.9878,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-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":"2014-11-28","prior_stop_level":14.8662,"sweep_low":14.4771,"atr14":0.436273,"stop_level":14.258964,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-16","known_ts":"2014-12-18","bar_index":1835,"type":"BUY","strength":0.725,"price":15.6505,"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":"2015-03-27","known_ts":"2015-03-31","bar_index":1858,"type":"BUY","strength":0.45,"price":14.4656,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-04-17","known_ts":"2015-04-17","bar_index":1862,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.0801,"stop_level":14.3187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-04-23","known_ts":"2015-04-27","bar_index":1864,"type":"REBUY","strength":0.45,"price":14.4411,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-04-24","known_ts":"2015-04-24","bar_index":1864,"type":"RECLAIM","strength":0.45,"price":14.3432,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-17 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":"2015-04-17","prior_stop_level":14.3187,"sweep_low":14.074,"atr14":0.274499,"stop_level":13.93675,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-14","known_ts":"2015-05-18","bar_index":1869,"type":"REBUY","strength":0.45,"price":14.1975,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-06-10","known_ts":"2015-06-10","bar_index":1875,"type":"RECLAIM","strength":0.725,"price":14.8319,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-05-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-29","known_ts":"2015-06-29","bar_index":1879,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.5424,"stop_level":14.5671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-01","known_ts":"2015-07-01","bar_index":1880,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.4747,"stop_level":14.5671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-14","known_ts":"2015-09-16","bar_index":1897,"type":"BUY","strength":0.45,"price":13.41,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-09-14","known_ts":"2015-09-16","bar_index":1897,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-09-14","trigger_known_ts":"2015-09-16","strength":0.45,"price":13.41,"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.161089,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.7959,"atr14":0.280538,"stop_level":12.655631,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-05","known_ts":"2015-10-07","bar_index":1902,"type":"BUY","strength":0.45,"price":13.106,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-10-05","known_ts":"2015-10-07","bar_index":1902,"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-10-05","trigger_known_ts":"2015-10-07","strength":0.45,"price":13.106,"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.180106,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.2253,"atr14":0.300851,"stop_level":12.074874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-29","known_ts":"2015-10-29","bar_index":1908,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.4982,"stop_level":13.0068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-12-04","known_ts":"2015-12-04","bar_index":1916,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.3661,"stop_level":12.4411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-21","known_ts":"2015-12-23","bar_index":1920,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-12-21","trigger_known_ts":"2015-12-23","strength":0.45,"price":12.1099,"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.242421,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.4226,"atr14":0.346868,"stop_level":11.249166,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-24","known_ts":"2015-12-29","bar_index":1921,"type":"BUY","strength":0.588,"price":12.3037,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-12-24","known_ts":"2015-12-29","bar_index":1921,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-12-24","trigger_known_ts":"2015-12-29","strength":0.588,"price":12.3037,"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.205516,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":11.5413,"atr14":0.325245,"stop_level":11.378677,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-27","known_ts":"2016-01-29","bar_index":1928,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-01-27","trigger_known_ts":"2016-01-29","strength":0.45,"price":10.7227,"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.295199,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.2103,"atr14":0.469379,"stop_level":9.975611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-04","known_ts":"2016-02-08","bar_index":1930,"type":"BUY","strength":0.45,"price":11.2369,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-02-04","known_ts":"2016-02-08","bar_index":1930,"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-04","trigger_known_ts":"2016-02-08","strength":0.45,"price":11.2369,"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.261401,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.3791,"atr14":0.432233,"stop_level":10.162984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-11","known_ts":"2016-04-11","bar_index":1945,"type":"RECLAIM","strength":0.863,"price":12.6486,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-18","known_ts":"2016-05-20","bar_index":1954,"type":"REBUY","strength":0.863,"price":13.6017,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-06-13","known_ts":"2016-06-13","bar_index":1959,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.6906,"stop_level":13.716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-15","known_ts":"2016-06-15","bar_index":1960,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.6398,"stop_level":13.716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-17","known_ts":"2016-06-17","bar_index":1961,"type":"RECLAIM","strength":0.863,"price":13.8684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-06-13","prior_stop_level":13.716,"sweep_low":13.5001,"atr14":0.278629,"stop_level":13.360785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-17","known_ts":"2016-06-17","bar_index":1961,"type":"RECLAIM","strength":0.863,"price":13.8684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-06-15","prior_stop_level":13.716,"sweep_low":13.5001,"atr14":0.278629,"stop_level":13.360785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-06","known_ts":"2016-07-06","bar_index":1965,"type":"RECLAIM","strength":1.0,"price":13.7414,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-04","known_ts":"2016-10-04","bar_index":1986,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.4324,"stop_level":15.5027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-05","known_ts":"2016-10-05","bar_index":1986,"type":"RECLAIM","strength":1.0,"price":15.5986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-10-04","prior_stop_level":15.5027,"sweep_low":15.362,"atr14":0.249452,"stop_level":15.237274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-18","known_ts":"2016-11-18","bar_index":1997,"type":"RECLAIM","strength":1.0,"price":18.6623,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-05","known_ts":"2017-01-05","bar_index":2007,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.5684,"stop_level":20.6328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-06","known_ts":"2017-01-06","bar_index":2007,"type":"RECLAIM","strength":1.0,"price":20.7165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-01-05","prior_stop_level":20.6328,"sweep_low":20.0983,"atr14":0.55494,"stop_level":19.82083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-09","known_ts":"2017-06-13","bar_index":2043,"type":"BUY","strength":0.725,"price":21.838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2017-08-30","known_ts":"2017-09-01","bar_index":2062,"type":"BUY","strength":0.588,"price":20.4823,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2017-09-08","known_ts":"2017-09-12","bar_index":2064,"type":"BUY","strength":0.725,"price":20.6398,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2017-10-23","known_ts":"2017-10-23","bar_index":2074,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.6836,"stop_level":21.9331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-24","known_ts":"2017-10-24","bar_index":2074,"type":"RECLAIM","strength":0.725,"price":22.2613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-10-23","prior_stop_level":21.9331,"sweep_low":21.6048,"atr14":0.493694,"stop_level":21.357953,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-12","known_ts":"2018-01-12","bar_index":2093,"type":"RECLAIM","strength":0.725,"price":22.6408,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-04-24","known_ts":"2018-04-26","bar_index":2116,"type":"BUY","strength":0.588,"price":24.4837,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2018-05-07","known_ts":"2018-05-09","bar_index":2119,"type":"BUY","strength":0.725,"price":24.6303,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2018-05-18","known_ts":"2018-05-22","bar_index":2122,"type":"BUY","strength":0.725,"price":24.9993,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2018-11-02","known_ts":"2018-11-06","bar_index":2161,"type":"BUY","strength":0.45,"price":23.4054,"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-04","known_ts":"2018-12-04","bar_index":2168,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.0206,"stop_level":23.2826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-10","known_ts":"2019-01-14","bar_index":2176,"type":"BUY","strength":0.45,"price":21.2224,"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-03-07","known_ts":"2019-03-07","bar_index":2188,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.802,"stop_level":21.8295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-26","known_ts":"2019-03-28","bar_index":2193,"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-26","trigger_known_ts":"2019-03-28","strength":0.588,"price":21.4852,"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.183519,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":20.528,"atr14":0.461453,"stop_level":20.297273,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-08","known_ts":"2019-04-10","bar_index":2196,"type":"BUY","strength":0.588,"price":21.8984,"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":"2019-04-08","known_ts":"2019-04-10","bar_index":2196,"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-04-08","trigger_known_ts":"2019-04-10","strength":0.588,"price":21.8984,"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.167817,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":21.1065,"atr14":0.424554,"stop_level":20.894223,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-23","known_ts":"2019-05-23","bar_index":2206,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.9207,"stop_level":21.9834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-24","known_ts":"2019-05-24","bar_index":2207,"type":"RECLAIM","strength":0.725,"price":22.3661,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-05-23","prior_stop_level":21.9834,"sweep_low":21.7885,"atr14":0.477763,"stop_level":21.549618,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-17","known_ts":"2019-06-19","bar_index":2212,"type":"BUY","strength":0.725,"price":22.206,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2019-06-28","known_ts":"2019-07-02","bar_index":2215,"type":"BUY","strength":0.725,"price":22.2548,"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":40},{"ts":"2019-07-22","known_ts":"2019-07-24","bar_index":2220,"type":"BUY","strength":0.863,"price":22.6097,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2019-10-18","known_ts":"2019-10-22","bar_index":2241,"type":"BUY","strength":0.863,"price":23.1525,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2019-12-03","known_ts":"2019-12-03","bar_index":2251,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.8697,"stop_level":23.0261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-05","known_ts":"2019-12-05","bar_index":2252,"type":"RECLAIM","strength":0.863,"price":23.0972,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-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":"2019-12-03","prior_stop_level":23.0261,"sweep_low":22.6493,"atr14":0.315088,"stop_level":22.491756,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-10","known_ts":"2019-12-12","bar_index":2253,"type":"REBUY","strength":0.863,"price":23.8507,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2020-01-28","known_ts":"2020-01-28","bar_index":2263,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.3128,"stop_level":24.4194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-04-13","known_ts":"2020-04-15","bar_index":2281,"type":"BUY","strength":0.45,"price":15.038,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-04-13","known_ts":"2020-04-15","bar_index":2281,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-13","trigger_known_ts":"2020-04-15","strength":0.45,"price":15.038,"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.398367,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.2337,"atr14":1.120039,"stop_level":13.673681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":2288,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.3919,"stop_level":14.7939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2289,"type":"RECLAIM","strength":0.588,"price":15.7539,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-13","prior_stop_level":14.7939,"sweep_low":13.5325,"atr14":1.016451,"stop_level":13.024274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2295,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.1057,"stop_level":16.1108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2298,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.3919,"stop_level":15.1057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":2299,"type":"RECLAIM","strength":0.588,"price":15.2149,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-06-24","prior_stop_level":15.1057,"sweep_low":14.137,"atr14":0.933997,"stop_level":13.670001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-13","known_ts":"2020-07-15","bar_index":2302,"type":"REBUY","strength":0.588,"price":14.96,"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":"2020-09-10","known_ts":"2020-09-10","bar_index":2316,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.2335,"stop_level":15.3668,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":2316,"type":"RECLAIM","strength":0.725,"price":15.5001,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-09-10","prior_stop_level":15.3668,"sweep_low":15.078,"atr14":0.518165,"stop_level":14.818918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-06","known_ts":"2020-10-08","bar_index":2322,"type":"BUY","strength":0.725,"price":15.6038,"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":"2020-11-04","known_ts":"2020-11-04","bar_index":2329,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.5288,"stop_level":16.8924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-05","known_ts":"2020-11-05","bar_index":2329,"type":"RECLAIM","strength":0.863,"price":16.965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-11-04","prior_stop_level":16.8924,"sweep_low":16.4386,"atr14":0.619333,"stop_level":16.128933,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-20","known_ts":"2020-11-20","bar_index":2333,"type":"RECLAIM","strength":0.863,"price":20.2136,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-27","known_ts":"2021-01-27","bar_index":2347,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.0561,"stop_level":23.1839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-01","known_ts":"2021-02-01","bar_index":2348,"type":"RECLAIM","strength":1.0,"price":23.3118,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-01-27","prior_stop_level":23.1839,"sweep_low":22.7403,"atr14":0.659137,"stop_level":22.410732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-10","known_ts":"2021-02-10","bar_index":2351,"type":"RECLAIM","strength":1.0,"price":23.3575,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-03","known_ts":"2021-08-05","bar_index":2391,"type":"BUY","strength":0.725,"price":22.9806,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2021-08-26","known_ts":"2021-08-26","bar_index":2396,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.8753,"stop_level":23.9531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-27","known_ts":"2021-08-27","bar_index":2397,"type":"RECLAIM","strength":0.863,"price":24.5599,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-08-26","prior_stop_level":23.9531,"sweep_low":23.8675,"atr14":0.565459,"stop_level":23.584771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-14","known_ts":"2021-09-14","bar_index":2400,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.4707,"stop_level":23.8753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-09-16","known_ts":"2021-09-16","bar_index":2401,"type":"RECLAIM","strength":0.725,"price":23.8908,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-14 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":"2021-09-14","prior_stop_level":23.8753,"sweep_low":23.2996,"atr14":0.547687,"stop_level":23.025756,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-28","known_ts":"2021-09-28","bar_index":2404,"type":"RECLAIM","strength":0.863,"price":24.591,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-28","known_ts":"2021-10-28","bar_index":2411,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.9333,"stop_level":25.0033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-01","known_ts":"2021-11-01","bar_index":2412,"type":"RECLAIM","strength":0.863,"price":25.5401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-10-28","prior_stop_level":25.0033,"sweep_low":24.4043,"atr14":0.610101,"stop_level":24.09925,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-12","known_ts":"2021-11-12","bar_index":2415,"type":"RECLAIM","strength":0.863,"price":26.2834,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-05","known_ts":"2022-01-07","bar_index":2427,"type":"BUY","strength":0.725,"price":26.37,"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":"2022-01-20","known_ts":"2022-01-20","bar_index":2430,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.4259,"stop_level":25.9609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":2431,"type":"RECLAIM","strength":0.863,"price":26.1576,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-01-20","prior_stop_level":25.9609,"sweep_low":25.182,"atr14":0.610956,"stop_level":24.876522,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-04","known_ts":"2022-02-04","bar_index":2434,"type":"RECLAIM","strength":0.863,"price":26.4225,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-27","known_ts":"2022-06-01","bar_index":2460,"type":"BUY","strength":0.588,"price":22.947,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2022-06-16","known_ts":"2022-06-16","bar_index":2464,"type":"SELL","basis":"structure_stop","strength":0.45,"price":21.3909,"stop_level":21.5279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-06-17","known_ts":"2022-06-17","bar_index":2464,"type":"RECLAIM","strength":0.45,"price":21.5763,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2022-06-16","prior_stop_level":21.5279,"sweep_low":21.3102,"atr14":0.553462,"stop_level":21.033469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-26","known_ts":"2022-07-26","bar_index":2473,"type":"RECLAIM","strength":0.725,"price":24.3338,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-06","known_ts":"2022-09-06","bar_index":2482,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.0828,"stop_level":24.1645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":2483,"type":"RECLAIM","strength":0.588,"price":24.4503,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-06 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-09-06","prior_stop_level":24.1645,"sweep_low":23.895,"atr14":0.523492,"stop_level":23.633254,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-03","known_ts":"2022-10-03","bar_index":2489,"type":"RECLAIM","strength":0.863,"price":24.3768,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":2492,"type":"BUY","strength":0.863,"price":25.0791,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2022-11-28","known_ts":"2022-11-30","bar_index":2502,"type":"BUY","strength":0.863,"price":24.8179,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2023-01-20","known_ts":"2023-01-24","bar_index":2514,"type":"BUY","strength":0.588,"price":24.0734,"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":35},{"ts":"2023-03-07","known_ts":"2023-03-07","bar_index":2524,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.1764,"stop_level":25.235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-09","known_ts":"2023-03-09","bar_index":2525,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.037,"stop_level":25.235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-22","known_ts":"2023-05-24","bar_index":2542,"type":"BUY","strength":0.45,"price":22.3392,"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-06-05","known_ts":"2023-06-05","bar_index":2545,"type":"RECLAIM","strength":0.725,"price":24.8336,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-05-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-16","known_ts":"2023-06-16","bar_index":2548,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.8205,"stop_level":24.0674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-27","known_ts":"2023-06-27","bar_index":2550,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.6712,"stop_level":24.0674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-14","known_ts":"2023-07-14","bar_index":2554,"type":"RECLAIM","strength":0.863,"price":23.6162,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-10-09","known_ts":"2023-10-11","bar_index":2574,"type":"BUY","strength":0.588,"price":22.5171,"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":"2023-11-28","known_ts":"2023-11-28","bar_index":2585,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.4993,"stop_level":25.7094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-29","known_ts":"2023-11-29","bar_index":2586,"type":"RECLAIM","strength":0.863,"price":25.8057,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-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":"2023-11-28","prior_stop_level":25.7094,"sweep_low":25.3855,"atr14":0.509681,"stop_level":25.130659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-12","known_ts":"2023-12-12","bar_index":2589,"type":"RECLAIM","strength":0.863,"price":29.1408,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-24","known_ts":"2024-01-24","bar_index":2598,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.3484,"stop_level":27.075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-04-05","known_ts":"2024-04-09","bar_index":2615,"type":"BUY","strength":0.725,"price":25.2698,"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":"2024-04-10","known_ts":"2024-04-10","bar_index":2616,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.4358,"stop_level":24.9149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-04-18","known_ts":"2024-04-22","bar_index":2618,"type":"BUY","strength":0.725,"price":25.3408,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2024-05-29","known_ts":"2024-05-29","bar_index":2627,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.6563,"stop_level":25.7667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-30","known_ts":"2024-05-30","bar_index":2627,"type":"RECLAIM","strength":0.863,"price":26.025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-05-29","prior_stop_level":25.7667,"sweep_low":25.3955,"atr14":0.529254,"stop_level":25.130873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-11","known_ts":"2024-07-11","bar_index":2637,"type":"RECLAIM","strength":0.863,"price":28.9926,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-01","known_ts":"2024-08-01","bar_index":2642,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.7767,"stop_level":29.5771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":2643,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.9414,"stop_level":29.5771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-22","known_ts":"2024-08-22","bar_index":2647,"type":"RECLAIM","strength":1.0,"price":28.8365,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-14","known_ts":"2024-10-16","bar_index":2659,"type":"BUY","strength":0.725,"price":29.1645,"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":"2024-12-09","known_ts":"2024-12-09","bar_index":2672,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.9109,"stop_level":32.1233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-11","known_ts":"2024-12-11","bar_index":2672,"type":"RECLAIM","strength":1.0,"price":32.3725,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-09","prior_stop_level":32.1233,"sweep_low":31.6248,"atr14":0.79837,"stop_level":31.225615,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-03","known_ts":"2025-02-05","bar_index":2684,"type":"BUY","strength":0.725,"price":31.0732,"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":"2025-02-24","known_ts":"2025-02-24","bar_index":2688,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.5873,"stop_level":30.3629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-02-26","known_ts":"2025-02-26","bar_index":2689,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.5125,"stop_level":30.3629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-04-25","known_ts":"2025-04-29","bar_index":2703,"type":"BUY","strength":0.588,"price":27.5313,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":2711,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.6306,"stop_level":27.7253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":2711,"type":"RECLAIM","strength":0.588,"price":28.057,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-02","prior_stop_level":27.7253,"sweep_low":27.3274,"atr14":0.573545,"stop_level":27.040628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-26","known_ts":"2025-06-26","bar_index":2717,"type":"RECLAIM","strength":0.725,"price":28.9382,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":2722,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.7961,"stop_level":29.412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-21","known_ts":"2025-08-25","bar_index":2730,"type":"BUY","strength":0.725,"price":29.3561,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2025-09-16","known_ts":"2025-09-16","bar_index":2735,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.6253,"stop_level":29.5292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-18","known_ts":"2025-09-18","bar_index":2736,"type":"RECLAIM","strength":0.725,"price":29.9138,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-09-16","prior_stop_level":29.5292,"sweep_low":28.4715,"atr14":0.607678,"stop_level":28.167661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-03","known_ts":"2025-10-03","bar_index":2740,"type":"RECLAIM","strength":0.863,"price":28.9042,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-19","known_ts":"2025-11-21","bar_index":2751,"type":"BUY","strength":0.588,"price":28.687,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2026-01-13","known_ts":"2026-01-15","bar_index":2763,"type":"REBUY","strength":0.863,"price":30.7842,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2026-02-23","known_ts":"2026-02-23","bar_index":2772,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.1256,"stop_level":32.8171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-25","known_ts":"2026-02-25","bar_index":2772,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.7183,"stop_level":32.8171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-10","known_ts":"2026-04-10","bar_index":2783,"type":"RECLAIM","strength":1.0,"price":33.4987,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-02","known_ts":"2026-06-04","bar_index":2795,"type":"BUY","strength":1.0,"price":35.04,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-06-04","last_scored_basis":null,"bars_since_signal":16,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-06-01","2017-06-30","2017-08-22","2017-09-08","2018-05-10","2018-08-09","2018-09-05","2018-10-25","2019-01-02","2020-03-17","2020-10-01","2021-04-08","2021-04-29","2021-06-03","2021-06-21","2021-07-08","2021-12-22","2022-03-08","2022-04-14","2022-05-16","2022-06-24","2022-10-03","2023-01-06","2023-04-13","2023-05-17","2023-08-30","2023-10-04","2023-10-30","2024-01-18","2024-02-08","2024-03-01","2024-03-19","2024-08-19","2024-10-04","2025-01-15","2025-03-13","2025-04-16","2025-08-08","2025-10-21","2026-03-19"],"warnings":[{"ts":"2022-08-04","kind":"arm","px":24.1645},{"ts":"2022-09-06","kind":"confirm","px":24.0828,"level":24.1645},{"ts":"2023-02-14","kind":"arm","px":25.3104},{"ts":"2023-03-07","kind":"confirm","px":25.1764,"level":25.235},{"ts":"2023-03-08","kind":"arm","px":25.2183},{"ts":"2023-03-09","kind":"confirm","px":24.037,"level":25.235},{"ts":"2023-06-02","kind":"arm","px":23.5992},{"ts":"2023-06-16","kind":"confirm","px":23.8205,"level":24.0674},{"ts":"2023-06-26","kind":"arm","px":22.4669},{"ts":"2023-06-27","kind":"confirm","px":22.6712,"level":24.0674},{"ts":"2023-10-24","kind":"arm","px":22.0508},{"ts":"2023-11-28","kind":"confirm","px":25.4993,"level":25.7094},{"ts":"2023-12-29","kind":"arm","px":29.5522},{"ts":"2024-01-24","kind":"confirm","px":26.3484,"level":27.075},{"ts":"2024-04-09","kind":"arm","px":25.2698},{"ts":"2024-04-10","kind":"confirm","px":24.4358,"level":24.9149},{"ts":"2024-05-21","kind":"arm","px":27.0411},{"ts":"2024-05-29","kind":"confirm","px":25.6563,"level":25.7667},{"ts":"2024-07-31","kind":"arm","px":29.9188},{"ts":"2024-08-01","kind":"confirm","px":28.7767,"level":29.5771},{"ts":"2024-08-05","kind":"arm","px":26.8321},{"ts":"2024-08-06","kind":"confirm","px":26.9414,"level":29.5771},{"ts":"2024-11-26","kind":"arm","px":32.6217},{"ts":"2024-12-09","kind":"confirm","px":31.9109,"level":32.1233},{"ts":"2025-02-21","kind":"arm","px":29.6994},{"ts":"2025-02-24","kind":"confirm","px":29.5873,"level":30.3629},{"ts":"2025-02-25","kind":"arm","px":29.6153},{"ts":"2025-02-26","kind":"confirm","px":29.5125,"level":30.3629},{"ts":"2025-05-16","kind":"arm","px":29.2035},{"ts":"2025-06-02","kind":"confirm","px":27.6306,"level":27.7253},{"ts":"2025-07-15","kind":"arm","px":29.412},{"ts":"2025-07-22","kind":"confirm","px":28.7961,"level":29.412},{"ts":"2025-09-15","kind":"arm","px":28.9427},{"ts":"2025-09-16","kind":"confirm","px":28.6253,"level":29.5292},{"ts":"2025-12-09","kind":"arm","px":29.5356},{"ts":"2026-02-18","kind":"arm","px":33.3012},{"ts":"2026-02-23","kind":"confirm","px":32.1256,"level":32.8171},{"ts":"2026-02-24","kind":"arm","px":32.1058},{"ts":"2026-02-25","kind":"confirm","px":32.7183,"level":32.8171},{"ts":"2026-07-07","kind":"arm","px":38.48}],"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":[]}}}