{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_0ec937ead80ccba93158","market":"US","system":"prophet_board","definition":"us_prophet_v1","authority":"candidate","surfaced_at":"2026-08-07","entry_date":"2026-08-10","entry_basis":"next_session_close","entry_price":22.16,"rank":5,"tier":null,"state":"onboard","maturity":"in_flight","latest_price":22.7,"return_pct":2.4,"excess_pct":null,"sessions":3,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-13","priced_through":"2026-08-13"},{"id":"opp_f3066bc4dc81ee4bb150","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-20","entry_date":"2026-07-21","entry_basis":"next_session_close","entry_price":20.66,"rank":5,"tier":null,"state":"up","maturity":"matured","latest_price":22.36,"return_pct":8.2,"excess_pct":5.14,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-13","priced_through":"2026-08-13"}]},"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":"WT","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1993-09-10","known_ts":"1993-09-10","bar_index":44,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1816,"stop_level":3.2059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-13","known_ts":"1993-09-13","bar_index":45,"type":"RECLAIM","strength":0.588,"price":3.4488,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-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":"1993-09-10","prior_stop_level":3.2059,"sweep_low":3.1816,"atr14":0.253262,"stop_level":3.054969,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-15","known_ts":"1993-12-15","bar_index":67,"type":"RECLAIM","strength":0.725,"price":4.3231,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-05-25","known_ts":"1994-05-27","bar_index":104,"type":"BUY","strength":0.45,"price":3.7888,"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":"1994-06-14","known_ts":"1994-06-14","bar_index":108,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.4973,"stop_level":3.5945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-06-16","known_ts":"1994-06-16","bar_index":109,"type":"RECLAIM","strength":0.45,"price":3.7402,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-14 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":"1994-06-14","prior_stop_level":3.5945,"sweep_low":3.4973,"atr14":0.14493,"stop_level":3.424835,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-21","known_ts":"1994-07-21","bar_index":117,"type":"RECLAIM","strength":0.863,"price":4.1774,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-08-16","known_ts":"1994-08-16","bar_index":123,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7402,"stop_level":3.7888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-03","known_ts":"1994-10-05","bar_index":134,"type":"BUY","strength":0.588,"price":3.6188,"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":"1994-10-25","known_ts":"1994-10-25","bar_index":139,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4002,"stop_level":3.5945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-06","known_ts":"1994-12-08","bar_index":149,"type":"BUY","strength":0.588,"price":3.4002,"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":"1995-02-01","known_ts":"1995-02-01","bar_index":162,"type":"RECLAIM","strength":0.725,"price":3.7402,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-20","known_ts":"1995-03-20","bar_index":172,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8374,"stop_level":3.8859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-24","known_ts":"1995-03-24","bar_index":174,"type":"RECLAIM","strength":0.863,"price":3.9345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-20 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":"1995-03-20","prior_stop_level":3.8859,"sweep_low":3.7402,"atr14":0.119601,"stop_level":3.6804,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-08","known_ts":"1995-05-10","bar_index":184,"type":"BUY","strength":0.725,"price":3.8374,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1995-07-12","known_ts":"1995-07-12","bar_index":199,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3717,"stop_level":4.4688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-13","known_ts":"1995-07-13","bar_index":199,"type":"RECLAIM","strength":0.863,"price":4.5174,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-07-12","prior_stop_level":4.4688,"sweep_low":4.2259,"atr14":0.134317,"stop_level":4.158741,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-09-06","known_ts":"1995-09-08","bar_index":212,"type":"BUY","strength":0.863,"price":4.6631,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1995-10-10","known_ts":"1995-10-10","bar_index":220,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4688,"stop_level":4.566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-12","known_ts":"1995-10-12","bar_index":220,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.3717,"stop_level":4.566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-27","known_ts":"1995-11-29","bar_index":231,"type":"BUY","strength":0.588,"price":3.4002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1995-12-20","known_ts":"1995-12-20","bar_index":236,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1288,"stop_level":4.1774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-12-21","known_ts":"1995-12-21","bar_index":237,"type":"RECLAIM","strength":0.725,"price":4.2259,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-20 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":"1995-12-20","prior_stop_level":4.1774,"sweep_low":3.9831,"atr14":0.217524,"stop_level":3.874338,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-05","known_ts":"1996-01-05","bar_index":240,"type":"RECLAIM","strength":0.863,"price":5.0031,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-11","known_ts":"1996-01-11","bar_index":241,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7117,"stop_level":4.9546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-16","known_ts":"1996-01-16","bar_index":242,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1774,"stop_level":4.9546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-23","known_ts":"1996-01-23","bar_index":244,"type":"RECLAIM","strength":0.863,"price":5.0031,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-16 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":"1996-01-16","prior_stop_level":4.9546,"sweep_low":4.1774,"atr14":0.252532,"stop_level":4.051134,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-31","known_ts":"1996-01-31","bar_index":246,"type":"RECLAIM","strength":0.863,"price":4.9546,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-03-27","known_ts":"1996-03-29","bar_index":259,"type":"BUY","strength":0.725,"price":5.1003,"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":"1996-06-19","known_ts":"1996-06-19","bar_index":278,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6747,"stop_level":8.0633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-03","known_ts":"1996-10-03","bar_index":303,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.926,"stop_level":6.0232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-10-04","known_ts":"1996-10-04","bar_index":303,"type":"RECLAIM","strength":0.588,"price":6.2175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-03 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":"1996-10-03","prior_stop_level":6.0232,"sweep_low":5.8289,"atr14":0.344371,"stop_level":5.656714,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-16","known_ts":"1996-10-18","bar_index":306,"type":"BUY","strength":0.588,"price":6.6061,"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":25},{"ts":"1996-10-24","known_ts":"1996-10-28","bar_index":308,"type":"BUY","strength":0.588,"price":6.0232,"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":10},{"ts":"1996-11-14","known_ts":"1996-11-18","bar_index":313,"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":"1996-11-14","trigger_known_ts":"1996-11-18","strength":0.45,"price":5.7317,"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.427191,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9546,"atr14":0.45383,"stop_level":4.727685,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-19","known_ts":"1996-11-21","bar_index":314,"type":"BUY","strength":0.45,"price":5.8289,"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":"1996-11-19","known_ts":"1996-11-21","bar_index":314,"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":"1996-11-19","trigger_known_ts":"1996-11-21","strength":0.45,"price":5.8289,"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.417477,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4403,"atr14":0.402094,"stop_level":5.239253,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-27","known_ts":"1996-12-02","bar_index":316,"type":"BUY","strength":0.45,"price":5.7196,"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":"1996-11-27","known_ts":"1996-12-02","bar_index":316,"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":"1996-11-27","trigger_known_ts":"1996-12-02","strength":0.45,"price":5.7196,"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.4284,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4403,"atr14":0.380457,"stop_level":5.250071,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-03","known_ts":"1996-12-03","bar_index":317,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.3431,"stop_level":5.4403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-12-05","known_ts":"1996-12-05","bar_index":317,"type":"RECLAIM","strength":0.45,"price":5.8289,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1996-12-03","prior_stop_level":5.4403,"sweep_low":5.1488,"atr14":0.408428,"stop_level":4.944586,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-16","known_ts":"1996-12-16","bar_index":320,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.246,"stop_level":5.3431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-12-17","known_ts":"1996-12-17","bar_index":320,"type":"RECLAIM","strength":0.45,"price":5.5374,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-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":"1996-12-16","prior_stop_level":5.3431,"sweep_low":5.246,"atr14":0.369487,"stop_level":5.061257,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-16","known_ts":"1997-01-16","bar_index":327,"type":"RECLAIM","strength":0.725,"price":6.2175,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-07","known_ts":"1997-02-07","bar_index":332,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.8975,"stop_level":6.9947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-12","known_ts":"1997-02-12","bar_index":333,"type":"RECLAIM","strength":0.863,"price":7.189,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-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":"1997-02-07","prior_stop_level":6.9947,"sweep_low":6.6061,"atr14":0.436172,"stop_level":6.388014,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-18","known_ts":"1997-02-18","bar_index":334,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.6061,"stop_level":6.8004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-19","known_ts":"1997-02-19","bar_index":334,"type":"RECLAIM","strength":0.863,"price":6.9947,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-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":"1997-02-18","prior_stop_level":6.8004,"sweep_low":6.6061,"atr14":0.406902,"stop_level":6.402649,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-04","known_ts":"1997-04-08","bar_index":345,"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":"1997-04-04","trigger_known_ts":"1997-04-08","strength":0.45,"price":4.9546,"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.504852,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1774,"atr14":0.372552,"stop_level":3.991124,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-30","known_ts":"1997-05-02","bar_index":351,"type":"BUY","strength":0.45,"price":4.6995,"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":"1997-04-30","known_ts":"1997-05-02","bar_index":351,"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":"1997-04-30","trigger_known_ts":"1997-05-02","strength":0.45,"price":4.6995,"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.530346,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.2745,"atr14":0.344806,"stop_level":4.102097,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-16","known_ts":"1997-05-16","bar_index":355,"type":"RECLAIM","strength":0.725,"price":6.2175,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-04-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-17","known_ts":"1997-06-17","bar_index":362,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0718,"stop_level":6.3146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-19","known_ts":"1997-06-19","bar_index":362,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.1689,"stop_level":6.3146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-23","known_ts":"1997-06-23","bar_index":363,"type":"RECLAIM","strength":0.863,"price":6.4118,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-06-17","prior_stop_level":6.3146,"sweep_low":5.7317,"atr14":0.345047,"stop_level":5.559176,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-23","known_ts":"1997-06-23","bar_index":363,"type":"RECLAIM","strength":0.863,"price":6.4118,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-06-19","prior_stop_level":6.3146,"sweep_low":6.0232,"atr14":0.345047,"stop_level":5.850676,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-25","known_ts":"1997-07-25","bar_index":371,"type":"RECLAIM","strength":0.863,"price":6.4118,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-29","known_ts":"1997-10-01","bar_index":386,"type":"BUY","strength":0.725,"price":6.1203,"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":25},{"ts":"1997-10-29","known_ts":"1997-10-29","bar_index":393,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5374,"stop_level":5.6346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-11-04","known_ts":"1997-11-04","bar_index":394,"type":"RECLAIM","strength":0.725,"price":5.7317,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-10-29","prior_stop_level":5.6346,"sweep_low":5.4403,"atr14":0.257947,"stop_level":5.311327,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-11-12","known_ts":"1997-11-12","bar_index":396,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4403,"stop_level":5.5374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-01-12","known_ts":"1998-01-14","bar_index":410,"type":"BUY","strength":0.45,"price":5.1488,"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-01-29","known_ts":"1998-01-29","bar_index":414,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.7603,"stop_level":4.8088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-01-30","known_ts":"1998-01-30","bar_index":414,"type":"RECLAIM","strength":0.45,"price":4.8574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-29 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":"1998-01-29","prior_stop_level":4.8088,"sweep_low":4.6631,"atr14":0.283379,"stop_level":4.52141,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-10","known_ts":"1998-03-10","bar_index":423,"type":"RECLAIM","strength":0.725,"price":5.6832,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-25","known_ts":"1998-03-25","bar_index":426,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1488,"stop_level":5.3431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-06","known_ts":"1998-07-08","bar_index":450,"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":"1998-07-06","trigger_known_ts":"1998-07-08","strength":0.45,"price":2.9144,"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.545463,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.2344,"atr14":0.396326,"stop_level":2.036237,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-04","known_ts":"1998-08-06","bar_index":457,"type":"BUY","strength":0.45,"price":2.3801,"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-08-04","known_ts":"1998-08-06","bar_index":457,"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":"1998-08-04","trigger_known_ts":"1998-08-06","strength":0.45,"price":2.3801,"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.617193,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3601,"atr14":0.398313,"stop_level":1.160944,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-03","known_ts":"1998-09-03","bar_index":464,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4086,"stop_level":1.7487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-17","known_ts":"1998-11-17","bar_index":481,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8258,"stop_level":0.8743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-28","known_ts":"1998-12-28","bar_index":490,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3601,"stop_level":1.4572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-29","known_ts":"1998-12-29","bar_index":491,"type":"RECLAIM","strength":0.725,"price":1.5544,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-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":"1998-12-28","prior_stop_level":1.4572,"sweep_low":1.2629,"atr14":0.312389,"stop_level":1.106705,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-12","known_ts":"1999-01-12","bar_index":494,"type":"RECLAIM","strength":0.863,"price":8.0633,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-09","known_ts":"1999-04-13","bar_index":514,"type":"BUY","strength":0.863,"price":6.3146,"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":"1999-09-02","known_ts":"1999-09-07","bar_index":548,"type":"BUY","strength":0.588,"price":2.5744,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1999-10-14","known_ts":"1999-10-14","bar_index":557,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1373,"stop_level":2.1858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2000-01-14","known_ts":"2000-01-19","bar_index":579,"type":"REBUY","strength":0.725,"price":2.9144,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2000-08-15","known_ts":"2000-08-17","bar_index":628,"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-08-15","trigger_known_ts":"2000-08-17","strength":0.45,"price":0.9229,"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.802084,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8015,"atr14":0.125277,"stop_level":0.738862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-23","known_ts":"2000-08-25","bar_index":630,"type":"BUY","strength":0.45,"price":1.5544,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-08-23","known_ts":"2000-08-25","bar_index":630,"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-08-23","trigger_known_ts":"2000-08-25","strength":0.45,"price":1.5544,"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.66666,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8015,"atr14":0.150921,"stop_level":0.72604,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-27","known_ts":"2000-12-29","bar_index":659,"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-12-27","trigger_known_ts":"2000-12-29","strength":0.45,"price":0.3157,"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.932298,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1943,"atr14":0.093722,"stop_level":0.147439,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-02","known_ts":"2001-01-04","bar_index":660,"type":"BUY","strength":0.45,"price":0.4615,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-01-02","known_ts":"2001-01-04","bar_index":660,"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":"2001-01-02","trigger_known_ts":"2001-01-04","strength":0.45,"price":0.4615,"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.901032,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1943,"atr14":0.094508,"stop_level":0.147046,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-08","known_ts":"2001-03-08","bar_index":675,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5586,"stop_level":0.5829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-04-30","known_ts":"2001-05-02","bar_index":687,"type":"BUY","strength":0.588,"price":0.4352,"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":"2001-08-02","known_ts":"2001-08-06","bar_index":709,"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":"2001-08-02","trigger_known_ts":"2001-08-06","strength":0.45,"price":0.1243,"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.920033,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1166,"atr14":0.020126,"stop_level":0.106537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-09-06","known_ts":"2001-09-10","bar_index":717,"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":"2001-09-06","trigger_known_ts":"2001-09-10","strength":0.45,"price":0.0855,"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.925099,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0777,"atr14":0.01068,"stop_level":0.07236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-08","known_ts":"2001-10-10","bar_index":723,"type":"BUY","strength":0.45,"price":0.0855,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-10-08","known_ts":"2001-10-10","bar_index":723,"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":"2001-10-08","trigger_known_ts":"2001-10-10","strength":0.45,"price":0.0855,"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.893325,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0699,"atr14":0.008975,"stop_level":0.065412,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-26","known_ts":"2001-10-26","bar_index":727,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0544,"stop_level":0.0777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-01","known_ts":"2001-11-05","bar_index":729,"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":"2001-11-01","trigger_known_ts":"2001-11-05","strength":0.588,"price":0.0777,"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.903057,"monthly_oversold_dwell":15,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.0544,"atr14":0.00824,"stop_level":0.05028,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-28","known_ts":"2001-11-28","bar_index":735,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0699,"stop_level":0.0777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-08","known_ts":"2002-01-10","bar_index":744,"type":"BUY","strength":0.863,"price":0.0622,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2002-05-14","known_ts":"2002-05-16","bar_index":773,"type":"BUY","strength":0.725,"price":0.0466,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2002-08-26","known_ts":"2002-08-28","bar_index":797,"type":"BUY","strength":0.725,"price":0.0311,"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":"2002-10-11","known_ts":"2002-10-11","bar_index":808,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0155,"stop_level":0.0233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-10-29","known_ts":"2002-10-29","bar_index":812,"type":"RECLAIM","strength":1.0,"price":0.0544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-10-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-25","known_ts":"2002-11-25","bar_index":818,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0855,"stop_level":0.1088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-01-08","known_ts":"2003-01-08","bar_index":828,"type":"RECLAIM","strength":1.0,"price":0.1088,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-04-09","known_ts":"2003-04-09","bar_index":849,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.1166,"stop_level":0.1243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-04-11","known_ts":"2003-04-11","bar_index":849,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.1166,"stop_level":0.1243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-04-15","known_ts":"2003-04-15","bar_index":850,"type":"RECLAIM","strength":1.0,"price":0.1321,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-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":"2003-04-09","prior_stop_level":0.1243,"sweep_low":0.1166,"atr14":0.004537,"stop_level":0.114331,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-15","known_ts":"2003-04-15","bar_index":850,"type":"RECLAIM","strength":1.0,"price":0.1321,"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":true,"monthlyBull":true},"anchor_ts":"2003-04-11","prior_stop_level":0.1243,"sweep_low":0.1166,"atr14":0.004537,"stop_level":0.114331,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-18","known_ts":"2003-06-20","bar_index":865,"type":"BUY","strength":0.725,"price":0.0855,"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":"2003-07-01","known_ts":"2003-07-03","bar_index":868,"type":"BUY","strength":0.725,"price":0.1166,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2003-12-08","known_ts":"2003-12-10","bar_index":905,"type":"BUY","strength":0.588,"price":0.0466,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2004-03-23","known_ts":"2004-03-25","bar_index":929,"type":"BUY","strength":0.725,"price":0.0389,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2004-08-18","known_ts":"2004-08-20","bar_index":963,"type":"BUY","strength":0.588,"price":0.0311,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2004-10-29","known_ts":"2004-11-02","bar_index":980,"type":"BUY","strength":0.863,"price":0.0311,"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":45},{"ts":"2004-12-23","known_ts":"2004-12-23","bar_index":992,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2824,"stop_level":1.3601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-07","known_ts":"2005-01-07","bar_index":996,"type":"RECLAIM","strength":1.0,"price":1.43,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-02","known_ts":"2005-05-04","bar_index":1022,"type":"BUY","strength":0.725,"price":1.3989,"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":"2005-06-15","known_ts":"2005-06-15","bar_index":1032,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5155,"stop_level":1.5233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-01","known_ts":"2005-08-01","bar_index":1043,"type":"RECLAIM","strength":0.863,"price":3.1476,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-09-02","known_ts":"2005-09-07","bar_index":1051,"type":"REBUY","strength":1.0,"price":3.1865,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-12-23","known_ts":"2005-12-28","bar_index":1077,"type":"BUY","strength":0.588,"price":1.9041,"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":"2006-01-18","known_ts":"2006-01-20","bar_index":1082,"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":"2006-01-18","trigger_known_ts":"2006-01-20","strength":0.45,"price":1.8031,"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.553843,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7487,"atr14":0.090126,"stop_level":1.703637,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-13","known_ts":"2006-04-18","bar_index":1102,"type":"BUY","strength":0.725,"price":2.9922,"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":20},{"ts":"2006-05-05","known_ts":"2006-05-09","bar_index":1107,"type":"BUY","strength":0.725,"price":3.1087,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2006-06-20","known_ts":"2006-06-20","bar_index":1117,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9922,"stop_level":3.5284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-17","known_ts":"2006-08-21","bar_index":1131,"type":"BUY","strength":0.588,"price":3.8471,"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":55},{"ts":"2006-09-11","known_ts":"2006-09-11","bar_index":1136,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6994,"stop_level":3.8082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-18","known_ts":"2006-09-18","bar_index":1138,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.303,"stop_level":3.8082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-20","known_ts":"2006-10-20","bar_index":1146,"type":"RECLAIM","strength":0.725,"price":3.6139,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-10","known_ts":"2006-11-14","bar_index":1151,"type":"BUY","strength":0.725,"price":4.2745,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2007-01-08","known_ts":"2007-01-08","bar_index":1163,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6346,"stop_level":5.8289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-20","known_ts":"2007-02-20","bar_index":1173,"type":"RECLAIM","strength":0.863,"price":7.0724,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-27","known_ts":"2007-02-27","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2175,"stop_level":6.3341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-01","known_ts":"2007-03-01","bar_index":1175,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2952,"stop_level":6.3341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-28","known_ts":"2007-02-28","bar_index":1175,"type":"RECLAIM","strength":0.863,"price":6.3807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-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":"2007-02-27","prior_stop_level":6.3341,"sweep_low":5.8289,"atr14":0.435723,"stop_level":5.611039,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-03","known_ts":"2007-05-07","bar_index":1190,"type":"BUY","strength":0.588,"price":5.7512,"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":60},{"ts":"2007-06-12","known_ts":"2007-06-14","bar_index":1199,"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":"2007-06-12","trigger_known_ts":"2007-06-14","strength":0.45,"price":4.4066,"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.400005,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.259,"atr14":0.223402,"stop_level":4.147299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-17","known_ts":"2007-07-19","bar_index":1207,"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":"2007-07-17","trigger_known_ts":"2007-07-19","strength":0.45,"price":3.4041,"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.536504,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.1476,"atr14":0.211129,"stop_level":3.042035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-25","known_ts":"2007-07-27","bar_index":1209,"type":"BUY","strength":0.45,"price":3.7305,"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-07-25","known_ts":"2007-07-27","bar_index":1209,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-07-25","trigger_known_ts":"2007-07-27","strength":0.45,"price":3.7305,"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.492062,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.1631,"atr14":0.233746,"stop_level":3.046227,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-14","known_ts":"2007-08-14","bar_index":1213,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.3419,"stop_level":3.4973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-09-19","known_ts":"2007-09-21","bar_index":1222,"type":"BUY","strength":0.45,"price":3.1087,"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-09-19","known_ts":"2007-09-21","bar_index":1222,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-09-19","trigger_known_ts":"2007-09-21","strength":0.45,"price":3.1087,"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.576725,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7979,"atr14":0.168351,"stop_level":2.713724,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-11","known_ts":"2007-10-11","bar_index":1227,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.031,"stop_level":3.0466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-15","known_ts":"2007-10-15","bar_index":1228,"type":"RECLAIM","strength":0.588,"price":3.0699,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-11","prior_stop_level":3.0466,"sweep_low":2.9999,"atr14":0.157224,"stop_level":2.921288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-18","known_ts":"2007-12-20","bar_index":1243,"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":"2007-12-18","trigger_known_ts":"2007-12-20","strength":0.45,"price":2.2383,"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.695237,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1839,"atr14":0.134401,"stop_level":2.116699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-02","known_ts":"2008-01-04","bar_index":1246,"type":"BUY","strength":0.45,"price":2.3471,"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-01-02","known_ts":"2008-01-04","bar_index":1246,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-01-02","trigger_known_ts":"2008-01-04","strength":0.45,"price":2.3471,"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.680423,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0285,"atr14":0.141849,"stop_level":1.957575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-24","known_ts":"2008-01-28","bar_index":1251,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-01-24","trigger_known_ts":"2008-01-28","strength":0.588,"price":2.7124,"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.630685,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.8264,"atr14":0.166424,"stop_level":1.743188,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-12","known_ts":"2008-05-14","bar_index":1276,"type":"BUY","strength":0.588,"price":2.0984,"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":"2008-06-18","known_ts":"2008-06-18","bar_index":1284,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8652,"stop_level":1.943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-29","known_ts":"2008-07-31","bar_index":1294,"type":"BUY","strength":0.588,"price":1.9352,"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":40},{"ts":"2008-08-13","known_ts":"2008-08-13","bar_index":1297,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6709,"stop_level":1.7487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-19","known_ts":"2008-08-19","bar_index":1299,"type":"RECLAIM","strength":0.725,"price":1.8264,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-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":"2008-08-13","prior_stop_level":1.7487,"sweep_low":1.6165,"atr14":0.115273,"stop_level":1.558863,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-10","known_ts":"2008-11-10","bar_index":1318,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.9326,"stop_level":0.9715,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-11-12","known_ts":"2008-11-12","bar_index":1319,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.7772,"stop_level":0.9715,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-12-04","known_ts":"2008-12-08","bar_index":1324,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-12-04","trigger_known_ts":"2008-12-08","strength":0.45,"price":0.6995,"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.74211,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6217,"atr14":0.093054,"stop_level":0.575173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-31","known_ts":"2009-01-05","bar_index":1330,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-12-31","trigger_known_ts":"2009-01-05","strength":0.588,"price":0.6295,"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.767918,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.4663,"atr14":0.100234,"stop_level":0.416183,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-06","known_ts":"2009-01-08","bar_index":1331,"type":"BUY","strength":0.588,"price":0.6606,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-01-06","known_ts":"2009-01-08","bar_index":1331,"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-01-06","trigger_known_ts":"2009-01-08","strength":0.588,"price":0.6606,"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.756452,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.4663,"atr14":0.105185,"stop_level":0.413707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-23","known_ts":"2009-01-23","bar_index":1335,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5052,"stop_level":0.5596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-02","known_ts":"2009-02-04","bar_index":1337,"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.588,"price":0.544,"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.777787,"monthly_oversold_dwell":18,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.4819,"atr14":0.073066,"stop_level":0.445367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-24","known_ts":"2009-02-24","bar_index":1342,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4819,"stop_level":0.5052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-03","known_ts":"2009-03-03","bar_index":1343,"type":"RECLAIM","strength":0.725,"price":0.5207,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-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":"2009-02-24","prior_stop_level":0.5052,"sweep_low":0.4663,"atr14":0.047349,"stop_level":0.442625,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-04","known_ts":"2009-05-04","bar_index":1358,"type":"RECLAIM","strength":0.863,"price":0.9793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-29","known_ts":"2009-06-29","bar_index":1371,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8549,"stop_level":0.9715,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-03","known_ts":"2009-08-03","bar_index":1379,"type":"RECLAIM","strength":1.0,"price":1.057,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-24","known_ts":"2009-11-24","bar_index":1405,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5544,"stop_level":1.5699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-27","known_ts":"2009-11-27","bar_index":1406,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.4767,"stop_level":1.5699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-14","known_ts":"2010-01-14","bar_index":1417,"type":"RECLAIM","strength":1.0,"price":1.943,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-03","known_ts":"2010-02-03","bar_index":1421,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6554,"stop_level":1.6709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-25","known_ts":"2010-03-25","bar_index":1433,"type":"RECLAIM","strength":1.0,"price":2.1295,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-03","known_ts":"2010-08-05","bar_index":1463,"type":"BUY","strength":0.588,"price":1.6709,"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":70},{"ts":"2010-08-25","known_ts":"2010-08-25","bar_index":1468,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5388,"stop_level":1.5621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-30","known_ts":"2010-08-30","bar_index":1469,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4922,"stop_level":1.5621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-02","known_ts":"2010-09-02","bar_index":1470,"type":"RECLAIM","strength":0.588,"price":1.5855,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-08-30","prior_stop_level":1.5621,"sweep_low":1.4844,"atr14":0.069133,"stop_level":1.449834,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-20","known_ts":"2010-09-20","bar_index":1474,"type":"RECLAIM","strength":0.863,"price":1.8342,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-06","known_ts":"2010-12-08","bar_index":1492,"type":"REBUY","strength":1.0,"price":3.1398,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-12-27","known_ts":"2010-12-27","bar_index":1496,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1087,"stop_level":3.1165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-29","known_ts":"2010-12-29","bar_index":1497,"type":"RECLAIM","strength":1.0,"price":3.202,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-12-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-12-27","prior_stop_level":3.1165,"sweep_low":3.0932,"atr14":0.079928,"stop_level":3.053236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-31","known_ts":"2011-01-04","bar_index":1498,"type":"REBUY","strength":1.0,"price":3.4896,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2011-05-12","known_ts":"2011-05-12","bar_index":1528,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0517,"stop_level":5.246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-07-12","known_ts":"2011-07-14","bar_index":1542,"type":"BUY","strength":0.725,"price":5.3004,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-08-03","known_ts":"2011-08-03","bar_index":1547,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0232,"stop_level":6.0931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-09","known_ts":"2011-08-09","bar_index":1548,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.9455,"stop_level":6.0931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-08-12","known_ts":"2011-08-12","bar_index":1549,"type":"RECLAIM","strength":0.725,"price":6.2563,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-08-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":"2011-08-09","prior_stop_level":6.0931,"sweep_low":5.5491,"atr14":0.383644,"stop_level":5.357278,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-31","known_ts":"2011-11-02","bar_index":1568,"type":"BUY","strength":0.725,"price":5.8133,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-12-21","known_ts":"2011-12-23","bar_index":1580,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2011-12-21","trigger_known_ts":"2011-12-23","strength":0.45,"price":4.7175,"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.350108,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3134,"atr14":0.203097,"stop_level":4.211852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-27","known_ts":"2011-12-29","bar_index":1581,"type":"BUY","strength":0.45,"price":4.6864,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-12-27","known_ts":"2011-12-29","bar_index":1581,"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":"2011-12-27","trigger_known_ts":"2011-12-29","strength":0.45,"price":4.6864,"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.354393,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4688,"atr14":0.1863,"stop_level":4.37565,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-30","known_ts":"2012-01-30","bar_index":1588,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4688,"stop_level":4.7797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-03","known_ts":"2012-02-03","bar_index":1589,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7253,"stop_level":4.7797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-06","known_ts":"2012-02-06","bar_index":1590,"type":"RECLAIM","strength":0.588,"price":4.8496,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-01-30","prior_stop_level":4.7797,"sweep_low":4.1735,"atr14":0.210911,"stop_level":4.068045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-06","known_ts":"2012-02-06","bar_index":1590,"type":"RECLAIM","strength":0.588,"price":4.8496,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-02-03","prior_stop_level":4.7797,"sweep_low":4.5854,"atr14":0.210911,"stop_level":4.479945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-17","known_ts":"2012-02-17","bar_index":1593,"type":"RECLAIM","strength":0.725,"price":5.6657,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-18","known_ts":"2012-04-18","bar_index":1606,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4817,"stop_level":6.4973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-23","known_ts":"2012-04-23","bar_index":1607,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2874,"stop_level":6.4973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-19","known_ts":"2012-04-19","bar_index":1607,"type":"RECLAIM","strength":0.863,"price":6.5128,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-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":"2012-04-18","prior_stop_level":6.4973,"sweep_low":6.4506,"atr14":0.232315,"stop_level":6.334443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-27","known_ts":"2012-05-01","bar_index":1609,"type":"REBUY","strength":0.863,"price":6.6372,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2012-04-27","known_ts":"2012-04-27","bar_index":1609,"type":"RECLAIM","strength":0.863,"price":6.6294,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-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":"2012-04-23","prior_stop_level":6.4973,"sweep_low":6.1398,"atr14":0.238881,"stop_level":6.02036,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-06","known_ts":"2012-07-10","bar_index":1625,"type":"BUY","strength":0.45,"price":5.246,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-07-11","known_ts":"2012-07-11","bar_index":1626,"type":"RECLAIM","strength":0.588,"price":5.4325,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-07-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-07-27","known_ts":"2012-07-27","bar_index":1630,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.1216,"stop_level":5.246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-07-30","known_ts":"2012-07-30","bar_index":1630,"type":"RECLAIM","strength":0.45,"price":5.3004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2012-07-27","prior_stop_level":5.246,"sweep_low":4.9507,"atr14":0.204264,"stop_level":4.848568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-24","known_ts":"2012-08-24","bar_index":1636,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0828,"stop_level":5.0983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-05","known_ts":"2012-09-07","bar_index":1639,"type":"REBUY","strength":0.45,"price":5.2926,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-10-03","known_ts":"2012-10-03","bar_index":1645,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.9351,"stop_level":5.0906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-05","known_ts":"2012-10-05","bar_index":1646,"type":"RECLAIM","strength":0.588,"price":5.3548,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-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":"2012-10-03","prior_stop_level":5.0906,"sweep_low":4.8652,"atr14":0.177509,"stop_level":4.776446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-17","known_ts":"2012-10-17","bar_index":1649,"type":"RECLAIM","strength":0.725,"price":5.4792,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-24","known_ts":"2012-10-24","bar_index":1650,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.904,"stop_level":4.9351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-26","known_ts":"2012-10-26","bar_index":1651,"type":"RECLAIM","strength":0.588,"price":4.9895,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-10-24","prior_stop_level":4.9351,"sweep_low":4.7875,"atr14":0.208056,"stop_level":4.683472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-19","known_ts":"2012-11-21","bar_index":1656,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-11-19","trigger_known_ts":"2012-11-21","strength":0.45,"price":4.7331,"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.291855,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4688,"atr14":0.216805,"stop_level":4.360398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-14","known_ts":"2012-12-18","bar_index":1662,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-12-14","trigger_known_ts":"2012-12-18","strength":0.45,"price":4.7875,"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.283716,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4844,"atr14":0.147238,"stop_level":4.410781,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-19","known_ts":"2012-12-21","bar_index":1663,"type":"BUY","strength":0.45,"price":4.8263,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-12-19","known_ts":"2012-12-21","bar_index":1663,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-12-19","trigger_known_ts":"2012-12-21","strength":0.45,"price":4.8263,"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.277911,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4844,"atr14":0.150043,"stop_level":4.409378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-03","known_ts":"2013-01-03","bar_index":1666,"type":"RECLAIM","strength":0.725,"price":5.6735,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-12-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-14","known_ts":"2013-02-14","bar_index":1675,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9403,"stop_level":7.018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-15","known_ts":"2013-02-15","bar_index":1676,"type":"RECLAIM","strength":0.863,"price":7.0413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-14 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-02-14","prior_stop_level":7.018,"sweep_low":6.7615,"atr14":0.247248,"stop_level":6.637876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-01","known_ts":"2013-03-01","bar_index":1679,"type":"RECLAIM","strength":0.863,"price":7.1112,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-06","known_ts":"2013-03-08","bar_index":1680,"type":"REBUY","strength":0.863,"price":7.461,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2013-04-05","known_ts":"2013-04-09","bar_index":1687,"type":"REBUY","strength":1.0,"price":8.4091,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-08-07","known_ts":"2013-08-07","bar_index":1715,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.264,"stop_level":9.5671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-09","known_ts":"2013-08-09","bar_index":1716,"type":"RECLAIM","strength":0.863,"price":9.5749,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-07","prior_stop_level":9.5671,"sweep_low":9.2407,"atr14":0.379769,"stop_level":9.050816,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-30","known_ts":"2013-10-02","bar_index":1728,"type":"BUY","strength":0.725,"price":9.4428,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2013-10-08","known_ts":"2013-10-10","bar_index":1730,"type":"BUY","strength":0.725,"price":9.1086,"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":45},{"ts":"2014-01-10","known_ts":"2014-01-10","bar_index":1751,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1422,"stop_level":13.2121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-13","known_ts":"2014-01-13","bar_index":1752,"type":"RECLAIM","strength":1.0,"price":13.2743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-01-10","prior_stop_level":13.2121,"sweep_low":12.2873,"atr14":0.53537,"stop_level":12.019615,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-14","known_ts":"2014-04-16","bar_index":1773,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-04-14","trigger_known_ts":"2014-04-16","strength":0.45,"price":9.1319,"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.351188,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.2926,"atr14":0.50657,"stop_level":8.039315,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-19","known_ts":"2014-05-21","bar_index":1781,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-05-19","trigger_known_ts":"2014-05-21","strength":0.45,"price":7.8263,"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.443949,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.0802,"atr14":0.42766,"stop_level":6.86637,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-22","known_ts":"2014-05-27","bar_index":1782,"type":"BUY","strength":0.45,"price":8.347,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-05-22","known_ts":"2014-05-27","bar_index":1782,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2014-05-22","trigger_known_ts":"2014-05-27","strength":0.45,"price":8.347,"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.406954,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.0802,"atr14":0.420751,"stop_level":6.869824,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-11","known_ts":"2014-07-11","bar_index":1793,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.0542,"stop_level":9.0853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-16","known_ts":"2014-07-16","bar_index":1794,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.821,"stop_level":9.0853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-13","known_ts":"2014-08-15","bar_index":1801,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-08-13","trigger_known_ts":"2014-08-15","strength":0.588,"price":7.9972,"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.431807,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.4843,"atr14":0.345802,"stop_level":7.311399,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-21","known_ts":"2014-08-25","bar_index":1803,"type":"BUY","strength":0.588,"price":8.6501,"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":"2014-08-21","known_ts":"2014-08-25","bar_index":1803,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2014-08-21","trigger_known_ts":"2014-08-25","strength":0.588,"price":8.6501,"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.385419,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.7641,"atr14":0.342785,"stop_level":7.592708,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-22","known_ts":"2014-09-22","bar_index":1810,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9376,"stop_level":9.2407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-24","known_ts":"2014-09-24","bar_index":1810,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8988,"stop_level":9.2407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-24","known_ts":"2014-10-28","bar_index":1818,"type":"BUY","strength":0.725,"price":8.9454,"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":15},{"ts":"2014-12-11","known_ts":"2014-12-11","bar_index":1829,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.7565,"stop_level":11.8268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-30","known_ts":"2014-12-30","bar_index":1833,"type":"RECLAIM","strength":0.863,"price":12.0455,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-26","known_ts":"2015-03-26","bar_index":1852,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.2642,"stop_level":16.3662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-03-27","known_ts":"2015-03-27","bar_index":1853,"type":"RECLAIM","strength":1.0,"price":16.782,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-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":"2015-03-26","prior_stop_level":16.3662,"sweep_low":16.021,"atr14":0.630403,"stop_level":15.705799,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-10","known_ts":"2015-04-10","bar_index":1856,"type":"RECLAIM","strength":1.0,"price":16.9546,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-05","known_ts":"2015-06-09","bar_index":1869,"type":"BUY","strength":0.863,"price":17.0311,"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":45},{"ts":"2015-06-29","known_ts":"2015-06-29","bar_index":1874,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.1729,"stop_level":17.2753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-30","known_ts":"2015-06-30","bar_index":1874,"type":"RECLAIM","strength":1.0,"price":17.3068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-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":"2015-06-29","prior_stop_level":17.2753,"sweep_low":17.0626,"atr14":0.687745,"stop_level":16.718727,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-15","known_ts":"2015-07-17","bar_index":1878,"type":"REBUY","strength":0.863,"price":18.1654,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-08-14","known_ts":"2015-08-14","bar_index":1885,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.4254,"stop_level":19.4258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-08-17","known_ts":"2015-08-17","bar_index":1885,"type":"RECLAIM","strength":0.863,"price":19.5281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-08-14","prior_stop_level":19.4258,"sweep_low":18.809,"atr14":0.771438,"stop_level":18.423281,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-20","known_ts":"2015-08-20","bar_index":1886,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.26,"stop_level":19.054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-10-21","known_ts":"2015-10-23","bar_index":1901,"type":"BUY","strength":0.588,"price":14.7232,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2015-12-03","known_ts":"2015-12-03","bar_index":1911,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.345,"stop_level":15.9637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-07","known_ts":"2015-12-07","bar_index":1911,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.3531,"stop_level":15.9637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-30","known_ts":"2016-01-04","bar_index":1917,"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-30","trigger_known_ts":"2016-01-04","strength":0.45,"price":12.3001,"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.383079,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.7619,"atr14":0.658753,"stop_level":11.432524,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-19","known_ts":"2016-01-21","bar_index":1921,"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-19","trigger_known_ts":"2016-01-21","strength":0.45,"price":9.2151,"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.53781,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.2911,"atr14":0.751048,"stop_level":7.915576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":1927,"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-02-12","trigger_known_ts":"2016-02-17","strength":0.45,"price":9.6123,"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.517888,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.8332,"atr14":0.695768,"stop_level":7.485316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-18","known_ts":"2016-02-22","bar_index":1928,"type":"BUY","strength":0.45,"price":9.4746,"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-18","known_ts":"2016-02-22","bar_index":1928,"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-18","trigger_known_ts":"2016-02-22","strength":0.45,"price":9.4746,"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.524794,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.8894,"atr14":0.651219,"stop_level":7.563791,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-23","known_ts":"2016-03-23","bar_index":1936,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3288,"stop_level":9.7013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-11","known_ts":"2016-04-13","bar_index":1940,"type":"REBUY","strength":0.588,"price":9.7499,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-05-02","known_ts":"2016-05-02","bar_index":1945,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8429,"stop_level":9.5475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-04","known_ts":"2016-05-04","bar_index":1945,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.3004,"stop_level":9.5475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-09","known_ts":"2016-06-09","bar_index":1954,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8946,"stop_level":9.1639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-13","known_ts":"2016-06-13","bar_index":1954,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4866,"stop_level":9.1639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-07-11","known_ts":"2016-07-13","bar_index":1961,"type":"BUY","strength":0.588,"price":8.8946,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-07-11","known_ts":"2016-07-13","bar_index":1961,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-07-11","trigger_known_ts":"2016-07-13","strength":0.588,"price":8.8946,"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.553885,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.3686,"atr14":0.44309,"stop_level":7.147055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-09","known_ts":"2016-08-09","bar_index":1968,"type":"RECLAIM","strength":0.725,"price":8.5768,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-07-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-08-16","known_ts":"2016-08-16","bar_index":1969,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.4782,"stop_level":8.4864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-08","known_ts":"2016-09-12","bar_index":1975,"type":"BUY","strength":0.725,"price":8.618,"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":10},{"ts":"2016-11-15","known_ts":"2016-11-17","bar_index":1991,"type":"BUY","strength":0.588,"price":7.8957,"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":55},{"ts":"2016-12-16","known_ts":"2016-12-16","bar_index":1998,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.963,"stop_level":10.2619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-27","known_ts":"2016-12-27","bar_index":2000,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7139,"stop_level":9.963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-04","known_ts":"2017-01-04","bar_index":2002,"type":"RECLAIM","strength":0.863,"price":10.1623,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-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":"2016-12-27","prior_stop_level":9.963,"sweep_low":9.1909,"atr14":0.393042,"stop_level":8.994379,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-17","known_ts":"2017-04-17","bar_index":2025,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.9547,"stop_level":7.3736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-04-24","known_ts":"2017-04-24","bar_index":2027,"type":"RECLAIM","strength":0.45,"price":7.4323,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-04-17","prior_stop_level":7.3736,"sweep_low":6.7871,"atr14":0.2531,"stop_level":6.66055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-06","known_ts":"2017-06-06","bar_index":2037,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8413,"stop_level":7.909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-06-07","known_ts":"2017-06-07","bar_index":2037,"type":"RECLAIM","strength":0.588,"price":7.9936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-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":"2017-06-06","prior_stop_level":7.909,"sweep_low":7.7229,"atr14":0.242894,"stop_level":7.601453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-22","known_ts":"2017-06-22","bar_index":2041,"type":"RECLAIM","strength":0.863,"price":8.5434,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-27","known_ts":"2017-07-27","bar_index":2049,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.8056,"stop_level":8.8225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-31","known_ts":"2017-07-31","bar_index":2049,"type":"RECLAIM","strength":1.0,"price":8.831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-07-27","prior_stop_level":8.8225,"sweep_low":8.1205,"atr14":0.270418,"stop_level":7.985291,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-26","known_ts":"2017-09-28","bar_index":2063,"type":"BUY","strength":0.863,"price":8.4511,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2017-11-15","known_ts":"2017-11-15","bar_index":2075,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.3733,"stop_level":9.4573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-16","known_ts":"2017-11-16","bar_index":2075,"type":"RECLAIM","strength":1.0,"price":9.605,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-11-15","prior_stop_level":9.4573,"sweep_low":9.3389,"atr14":0.317373,"stop_level":9.180214,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-04","known_ts":"2017-12-04","bar_index":2079,"type":"RECLAIM","strength":1.0,"price":9.9827,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-24","known_ts":"2018-01-24","bar_index":2090,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.472,"stop_level":10.4806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-26","known_ts":"2018-01-26","bar_index":2091,"type":"RECLAIM","strength":1.0,"price":10.5836,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-01-24","prior_stop_level":10.4806,"sweep_low":10.369,"atr14":0.287217,"stop_level":10.225391,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-16","known_ts":"2018-04-18","bar_index":2109,"type":"BUY","strength":0.588,"price":8.3247,"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":"2018-05-21","known_ts":"2018-05-21","bar_index":2117,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.935,"stop_level":9.9609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-30","known_ts":"2018-05-30","bar_index":2119,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.5293,"stop_level":9.9609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-14","known_ts":"2018-06-14","bar_index":2123,"type":"RECLAIM","strength":1.0,"price":9.4948,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-18","known_ts":"2018-09-20","bar_index":2145,"type":"BUY","strength":0.45,"price":7.0784,"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-09-18","known_ts":"2018-09-20","bar_index":2145,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-09-18","trigger_known_ts":"2018-09-20","strength":0.45,"price":7.0784,"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.374794,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.6712,"atr14":0.226128,"stop_level":6.558136,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-09","known_ts":"2018-10-09","bar_index":2150,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8358,"stop_level":7.0957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-25","known_ts":"2018-10-29","bar_index":2154,"type":"REBUY","strength":0.45,"price":6.4719,"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":"2018-11-30","known_ts":"2018-11-30","bar_index":2162,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1664,"stop_level":6.262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-03","known_ts":"2018-12-03","bar_index":2162,"type":"RECLAIM","strength":0.588,"price":6.4273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-11-30","prior_stop_level":6.262,"sweep_low":6.0185,"atr14":0.284124,"stop_level":5.876438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-01","known_ts":"2019-02-01","bar_index":2176,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2358,"stop_level":5.5836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-25","known_ts":"2019-03-25","bar_index":2187,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1085,"stop_level":6.1347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-26","known_ts":"2019-03-26","bar_index":2188,"type":"RECLAIM","strength":0.725,"price":6.3095,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-25","prior_stop_level":6.1347,"sweep_low":6.0473,"atr14":0.216473,"stop_level":5.939064,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-11","known_ts":"2019-04-11","bar_index":2192,"type":"RECLAIM","strength":0.863,"price":6.5891,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-29","known_ts":"2019-04-29","bar_index":2195,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3444,"stop_level":6.7289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-09","known_ts":"2019-07-11","bar_index":2212,"type":"BUY","strength":0.588,"price":5.5284,"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":75},{"ts":"2019-07-31","known_ts":"2019-07-31","bar_index":2217,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4407,"stop_level":5.4495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":2218,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0282,"stop_level":5.4495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-09-06","known_ts":"2019-09-10","bar_index":2226,"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-09-06","trigger_known_ts":"2019-09-10","strength":0.45,"price":4.5695,"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.378045,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0226,"atr14":0.183931,"stop_level":3.930634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-11","known_ts":"2019-09-13","bar_index":2227,"type":"BUY","strength":0.45,"price":4.8959,"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-10-01","known_ts":"2019-10-01","bar_index":2231,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.3313,"stop_level":4.8342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-08","known_ts":"2019-10-08","bar_index":2233,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1726,"stop_level":4.2784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-11","known_ts":"2019-10-11","bar_index":2234,"type":"RECLAIM","strength":0.588,"price":4.2872,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-10-08","prior_stop_level":4.2784,"sweep_low":4.0138,"atr14":0.188991,"stop_level":3.919305,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-21","known_ts":"2019-11-21","bar_index":2244,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.3652,"stop_level":4.4184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-25","known_ts":"2019-11-25","bar_index":2244,"type":"RECLAIM","strength":0.588,"price":4.4805,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-11-21","prior_stop_level":4.4184,"sweep_low":4.2942,"atr14":0.165413,"stop_level":4.211494,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-23","known_ts":"2019-12-26","bar_index":2251,"type":"BUY","strength":0.725,"price":4.3918,"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":"2020-01-15","known_ts":"2020-01-17","bar_index":2256,"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":"2020-01-15","trigger_known_ts":"2020-01-17","strength":0.45,"price":3.8417,"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.440703,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6465,"atr14":0.133536,"stop_level":3.579732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-29","known_ts":"2020-01-31","bar_index":2259,"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":"2020-01-29","trigger_known_ts":"2020-01-31","strength":0.45,"price":3.7352,"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.456208,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.2473,"atr14":0.156429,"stop_level":3.169086,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-03","known_ts":"2020-02-05","bar_index":2260,"type":"BUY","strength":0.45,"price":3.957,"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-02-03","known_ts":"2020-02-05","bar_index":2260,"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-02-03","trigger_known_ts":"2020-02-05","strength":0.45,"price":3.957,"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.423917,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.2473,"atr14":0.166386,"stop_level":3.164107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-28","known_ts":"2020-02-28","bar_index":2266,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6269,"stop_level":4.2433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-05","known_ts":"2020-03-05","bar_index":2267,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5287,"stop_level":3.6269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":2275,"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":"2020-04-07","trigger_known_ts":"2020-04-09","strength":0.45,"price":2.5013,"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.635846,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9207,"atr14":0.293223,"stop_level":1.774088,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-16","known_ts":"2020-04-20","bar_index":2277,"type":"BUY","strength":0.45,"price":2.4745,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Financials"}},{"ts":"2020-04-16","known_ts":"2020-04-20","bar_index":2277,"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-16","trigger_known_ts":"2020-04-20","strength":0.45,"price":2.4745,"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.637903,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0725,"atr14":0.266352,"stop_level":1.939324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":2283,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5177,"stop_level":2.5996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-03","known_ts":"2020-08-05","bar_index":2302,"type":"BUY","strength":0.863,"price":3.375,"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":45},{"ts":"2020-09-03","known_ts":"2020-09-03","bar_index":2309,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3353,"stop_level":3.3989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-10-06","known_ts":"2020-10-08","bar_index":2317,"type":"BUY","strength":0.863,"price":3.6261,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2020-10-27","known_ts":"2020-10-27","bar_index":2322,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3626,"stop_level":3.408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-30","known_ts":"2020-11-03","bar_index":2323,"type":"REBUY","strength":1.0,"price":3.4807,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2020-10-30","known_ts":"2020-10-30","bar_index":2323,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.308,"stop_level":3.408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-03","known_ts":"2020-11-03","bar_index":2323,"type":"RECLAIM","strength":1.0,"price":3.4807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-10-27","prior_stop_level":3.408,"sweep_low":3.099,"atr14":0.181696,"stop_level":3.008152,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-03","known_ts":"2020-11-03","bar_index":2323,"type":"RECLAIM","strength":1.0,"price":3.4807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-10-30","prior_stop_level":3.408,"sweep_low":3.099,"atr14":0.181696,"stop_level":3.008152,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-12","known_ts":"2020-11-16","bar_index":2326,"type":"REBUY","strength":1.0,"price":3.7468,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-01-12","known_ts":"2021-01-12","bar_index":2339,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.837,"stop_level":4.8645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-13","known_ts":"2021-01-13","bar_index":2339,"type":"RECLAIM","strength":1.0,"price":4.9744,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-01-12","prior_stop_level":4.8645,"sweep_low":4.7637,"atr14":0.22372,"stop_level":4.65184,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-28","known_ts":"2021-01-28","bar_index":2343,"type":"RECLAIM","strength":1.0,"price":5.066,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-20","known_ts":"2021-04-20","bar_index":2361,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.7373,"stop_level":5.8386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-21","known_ts":"2021-04-21","bar_index":2362,"type":"RECLAIM","strength":1.0,"price":5.8938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-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":"2021-04-20","prior_stop_level":5.8386,"sweep_low":5.5623,"atr14":0.252867,"stop_level":5.435867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-04","known_ts":"2021-05-04","bar_index":2365,"type":"RECLAIM","strength":1.0,"price":6.3819,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-20 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":2386,"type":"BUY","strength":0.725,"price":5.9853,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2021-10-19","known_ts":"2021-10-21","bar_index":2404,"type":"BUY","strength":0.588,"price":5.5021,"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":45},{"ts":"2021-11-19","known_ts":"2021-11-19","bar_index":2411,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.068,"stop_level":6.1427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":2413,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7319,"stop_level":6.068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-01-05","known_ts":"2022-01-07","bar_index":2422,"type":"BUY","strength":0.725,"price":6.0307,"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":15},{"ts":"2022-03-16","known_ts":"2022-03-18","bar_index":2438,"type":"BUY","strength":0.588,"price":5.1805,"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":80},{"ts":"2022-05-02","known_ts":"2022-05-02","bar_index":2448,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2931,"stop_level":5.462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-04","known_ts":"2022-05-04","bar_index":2449,"type":"RECLAIM","strength":0.588,"price":5.5089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-05-02","prior_stop_level":5.462,"sweep_low":5.1148,"atr14":0.198904,"stop_level":5.015348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-24","known_ts":"2022-05-26","bar_index":2454,"type":"BUY","strength":0.725,"price":5.5776,"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":35},{"ts":"2022-07-29","known_ts":"2022-08-02","bar_index":2469,"type":"BUY","strength":0.45,"price":4.9453,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-07-29","known_ts":"2022-08-02","bar_index":2469,"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":"2022-07-29","trigger_known_ts":"2022-08-02","strength":0.45,"price":4.9453,"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.227792,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7093,"atr14":0.163297,"stop_level":4.627651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-19","known_ts":"2022-08-19","bar_index":2474,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8403,"stop_level":5.0491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-25","known_ts":"2022-08-25","bar_index":2475,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8972,"stop_level":5.0491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-03","known_ts":"2022-10-05","bar_index":2484,"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":"2022-10-03","trigger_known_ts":"2022-10-05","strength":0.45,"price":4.6789,"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.26939,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3752,"atr14":0.14751,"stop_level":4.301445,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-11","known_ts":"2022-10-13","bar_index":2486,"type":"BUY","strength":0.45,"price":4.6125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Financials"}},{"ts":"2022-10-11","known_ts":"2022-10-13","bar_index":2486,"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":"2022-10-11","trigger_known_ts":"2022-10-13","strength":0.45,"price":4.6125,"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.279758,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3657,"atr14":0.151979,"stop_level":4.289711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-27","known_ts":"2022-10-27","bar_index":2490,"type":"RECLAIM","strength":0.725,"price":5.1535,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-16","known_ts":"2022-11-16","bar_index":2494,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8682,"stop_level":4.8777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-21","known_ts":"2022-11-21","bar_index":2495,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8396,"stop_level":4.8777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-25","known_ts":"2022-11-25","bar_index":2496,"type":"RECLAIM","strength":0.588,"price":4.9827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-21","prior_stop_level":4.8777,"sweep_low":4.7537,"atr14":0.168133,"stop_level":4.669634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":2500,"type":"RECLAIM","strength":0.863,"price":5.2118,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-23","known_ts":"2023-01-23","bar_index":2509,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4409,"stop_level":5.4982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-26","known_ts":"2023-01-26","bar_index":2510,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3455,"stop_level":5.4982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-01","known_ts":"2023-02-01","bar_index":2511,"type":"RECLAIM","strength":0.863,"price":5.5268,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-01-26","prior_stop_level":5.4982,"sweep_low":5.2691,"atr14":0.127757,"stop_level":5.205222,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-10","known_ts":"2023-02-10","bar_index":2514,"type":"RECLAIM","strength":0.863,"price":5.8225,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-06","known_ts":"2023-03-06","bar_index":2519,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6594,"stop_level":5.7074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-04-13","known_ts":"2023-04-13","bar_index":2528,"type":"RECLAIM","strength":1.0,"price":6.1678,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-30","known_ts":"2023-05-30","bar_index":2538,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5721,"stop_level":6.7359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-02","known_ts":"2023-06-02","bar_index":2539,"type":"RECLAIM","strength":1.0,"price":6.7552,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-05-30","prior_stop_level":6.7359,"sweep_low":6.5143,"atr14":0.143274,"stop_level":6.442663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-13","known_ts":"2023-06-13","bar_index":2542,"type":"RECLAIM","strength":1.0,"price":6.9479,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-20","known_ts":"2023-06-20","bar_index":2543,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6299,"stop_level":6.8804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-30","known_ts":"2023-09-01","bar_index":2560,"type":"BUY","strength":0.863,"price":7.1056,"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":45},{"ts":"2023-11-20","known_ts":"2023-11-22","bar_index":2579,"type":"BUY","strength":0.725,"price":6.4776,"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":"2023-11-29","known_ts":"2023-12-01","bar_index":2581,"type":"BUY","strength":0.725,"price":6.4095,"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":"2024-04-17","known_ts":"2024-04-17","bar_index":2612,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4774,"stop_level":8.5653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-22","known_ts":"2024-04-22","bar_index":2613,"type":"RECLAIM","strength":1.0,"price":8.7411,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-04-17","prior_stop_level":8.5653,"sweep_low":8.4383,"atr14":0.225596,"stop_level":8.325502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-28","known_ts":"2024-05-28","bar_index":2622,"type":"RECLAIM","strength":1.0,"price":9.7389,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":2638,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.592,"stop_level":10.5032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-14","known_ts":"2024-10-16","bar_index":2654,"type":"BUY","strength":0.725,"price":10.0932,"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":"2024-12-17","known_ts":"2024-12-17","bar_index":2669,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.9212,"stop_level":11.0592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-21","known_ts":"2025-03-25","bar_index":2690,"type":"BUY","strength":0.45,"price":9.2148,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-04-08","known_ts":"2025-04-08","bar_index":2694,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.5834,"stop_level":8.2063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-04-09","known_ts":"2025-04-09","bar_index":2694,"type":"RECLAIM","strength":0.45,"price":8.3744,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-08 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":"2025-04-08","prior_stop_level":8.2063,"sweep_low":7.5043,"atr14":0.393383,"stop_level":7.307608,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-04","known_ts":"2025-06-04","bar_index":2707,"type":"RECLAIM","strength":0.725,"price":9.8291,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-01","known_ts":"2025-08-01","bar_index":2720,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2492,"stop_level":12.4575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":2720,"type":"RECLAIM","strength":0.863,"price":12.6261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-08-01","prior_stop_level":12.4575,"sweep_low":11.545,"atr14":0.380439,"stop_level":11.354781,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-18","known_ts":"2025-08-18","bar_index":2724,"type":"RECLAIM","strength":0.863,"price":12.982,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-11","known_ts":"2025-12-15","bar_index":2751,"type":"BUY","strength":0.725,"price":11.6298,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2026-03-10","known_ts":"2026-03-10","bar_index":2770,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.3438,"stop_level":16.3537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-15","known_ts":"2026-04-17","bar_index":2779,"type":"BUY","strength":0.863,"price":17.432,"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":"2026-05-28","known_ts":"2026-05-28","bar_index":2789,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.39,"stop_level":18.79,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-29","known_ts":"2026-05-29","bar_index":2789,"type":"RECLAIM","strength":0.863,"price":19.05,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-05-28","prior_stop_level":18.79,"sweep_low":18.2,"atr14":0.753162,"stop_level":17.823419,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-13","known_ts":"2026-07-15","bar_index":2799,"type":"BUY","strength":0.725,"price":20.01,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-15","last_scored_basis":null,"bars_since_signal":8,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2018-04-03","2018-07-06","2018-07-24","2018-08-14","2018-09-18","2019-05-24","2019-06-12","2019-08-15","2020-03-25","2020-09-15","2020-10-01","2021-05-25","2021-06-29","2021-07-29","2021-08-27","2021-10-14","2021-12-28","2022-02-04","2022-03-16","2022-05-19","2022-06-24","2022-07-13","2023-07-11","2023-08-09","2023-11-02","2023-12-04","2024-05-01","2024-05-17","2024-09-13","2025-01-15","2025-03-18","2025-04-16","2025-08-29","2025-10-13","2025-11-24","2026-01-08","2026-03-24","2026-05-01","2026-07-08","2026-08-03"],"warnings":[{"ts":"2022-05-02","kind":"confirm","px":5.2931,"level":5.462},{"ts":"2022-08-18","kind":"arm","px":4.9637},{"ts":"2022-08-19","kind":"confirm","px":4.8403,"level":5.0491},{"ts":"2022-08-24","kind":"arm","px":4.8118},{"ts":"2022-08-25","kind":"confirm","px":4.8972,"level":5.0491},{"ts":"2022-11-07","kind":"arm","px":4.9637},{"ts":"2022-11-16","kind":"confirm","px":4.8682,"level":4.8777},{"ts":"2022-11-18","kind":"arm","px":4.8396},{"ts":"2022-11-21","kind":"confirm","px":4.8396,"level":4.8777},{"ts":"2023-01-20","kind":"arm","px":5.4887},{"ts":"2023-01-23","kind":"confirm","px":5.4409,"level":5.4982},{"ts":"2023-01-25","kind":"arm","px":5.3455},{"ts":"2023-01-26","kind":"confirm","px":5.3455,"level":5.4982},{"ts":"2023-02-23","kind":"arm","px":5.8225},{"ts":"2023-03-06","kind":"confirm","px":5.6594,"level":5.7074},{"ts":"2023-04-27","kind":"arm","px":5.9088},{"ts":"2023-05-26","kind":"arm","px":6.5914},{"ts":"2023-05-30","kind":"confirm","px":6.5721,"level":6.7359},{"ts":"2023-06-16","kind":"arm","px":6.7166},{"ts":"2023-06-20","kind":"confirm","px":6.6299,"level":6.8804},{"ts":"2024-01-04","kind":"arm","px":6.5943},{"ts":"2024-03-20","kind":"arm","px":8.702},{"ts":"2024-04-17","kind":"confirm","px":8.4774,"level":8.5653},{"ts":"2024-08-05","kind":"arm","px":9.8369},{"ts":"2024-08-06","kind":"confirm","px":9.592,"level":10.5032},{"ts":"2024-11-01","kind":"arm","px":10.0834},{"ts":"2024-11-27","kind":"arm","px":11.5915},{"ts":"2024-12-17","kind":"confirm","px":10.9212,"level":11.0592},{"ts":"2025-04-07","kind":"arm","px":7.6428},{"ts":"2025-04-08","kind":"confirm","px":7.5834,"level":8.2063},{"ts":"2025-05-22","kind":"arm","px":9.4026},{"ts":"2025-07-08","kind":"arm","px":12.1401},{"ts":"2025-08-01","kind":"confirm","px":12.2492,"level":12.4575},{"ts":"2025-12-31","kind":"arm","px":12.148},{"ts":"2026-02-03","kind":"arm","px":16.3933},{"ts":"2026-03-09","kind":"arm","px":16.5634},{"ts":"2026-03-10","kind":"confirm","px":16.3438,"level":16.3537},{"ts":"2026-05-19","kind":"arm","px":18.79},{"ts":"2026-05-28","kind":"confirm","px":18.39,"level":18.79},{"ts":"2026-07-29","kind":"arm","px":18.24}],"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":[]}}}