{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_45644f244a2e56312b66","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-06-30","entry_date":"2026-07-01","entry_basis":"next_session_close","entry_price":89.66,"rank":27,"tier":"aligned","state":"up","maturity":"matured","latest_price":90.49,"return_pct":0.9,"excess_pct":0.19,"sessions":2,"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":"OTTR","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1973-08-01","known_ts":"1973-08-01","bar_index":38,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8814,"stop_level":0.8869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-09-05","known_ts":"1973-09-07","bar_index":46,"type":"BUY","strength":0.45,"price":0.8758,"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":"1973-09-21","known_ts":"1973-09-21","bar_index":50,"type":"RECLAIM","strength":0.725,"price":0.898,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1973-09-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-10-04","known_ts":"1973-10-04","bar_index":53,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8758,"stop_level":0.8869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-12-12","known_ts":"1973-12-14","bar_index":69,"type":"BUY","strength":0.45,"price":0.8204,"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":"1973-12-26","known_ts":"1973-12-26","bar_index":72,"type":"RECLAIM","strength":0.725,"price":0.8758,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1973-12-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-01-24","known_ts":"1974-01-24","bar_index":78,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8648,"stop_level":0.8703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-01-25","known_ts":"1974-01-25","bar_index":79,"type":"RECLAIM","strength":0.588,"price":0.8814,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-01-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":"1974-01-24","prior_stop_level":0.8703,"sweep_low":0.8648,"atr14":0.025914,"stop_level":0.851843,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-02-07","known_ts":"1974-02-11","bar_index":82,"type":"REBUY","strength":0.863,"price":0.8814,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1974-05-09","known_ts":"1974-05-13","bar_index":103,"type":"BUY","strength":0.45,"price":0.7927,"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":"1974-06-24","known_ts":"1974-06-24","bar_index":113,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7428,"stop_level":0.7539,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1974-07-23","known_ts":"1974-07-25","bar_index":120,"type":"BUY","strength":0.45,"price":0.7373,"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":"1974-10-08","known_ts":"1974-10-10","bar_index":138,"type":"BUY","strength":0.45,"price":0.6985,"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":"1974-11-01","known_ts":"1974-11-01","bar_index":144,"type":"RECLAIM","strength":0.863,"price":0.7705,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1974-10-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-11-18","known_ts":"1974-11-18","bar_index":147,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7483,"stop_level":0.765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-11-21","known_ts":"1974-11-21","bar_index":148,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7206,"stop_level":0.765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-12-30","known_ts":"1975-01-02","bar_index":157,"type":"BUY","strength":0.725,"price":0.7317,"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":35},{"ts":"1975-01-23","known_ts":"1975-01-23","bar_index":162,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7539,"stop_level":0.7594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-01-24","known_ts":"1975-01-24","bar_index":163,"type":"RECLAIM","strength":0.863,"price":0.7705,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-01-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":"1975-01-23","prior_stop_level":0.7594,"sweep_low":0.7539,"atr14":0.027685,"stop_level":0.740058,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-02-06","known_ts":"1975-02-06","bar_index":166,"type":"RECLAIM","strength":1.0,"price":0.7927,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-02-20","known_ts":"1975-02-20","bar_index":169,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7705,"stop_level":0.7761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-02-27","known_ts":"1975-02-27","bar_index":170,"type":"RECLAIM","strength":1.0,"price":0.7816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-02-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":"1975-02-20","prior_stop_level":0.7761,"sweep_low":0.7594,"atr14":0.026474,"stop_level":0.746163,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-03-10","known_ts":"1975-03-12","bar_index":173,"type":"BUY","strength":1.0,"price":0.8204,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1975-04-30","known_ts":"1975-05-02","bar_index":185,"type":"BUY","strength":0.863,"price":0.7871,"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":"1975-07-07","known_ts":"1975-07-07","bar_index":200,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8149,"stop_level":0.8315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-07-09","known_ts":"1975-07-09","bar_index":201,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8149,"stop_level":0.8315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-09-03","known_ts":"1975-09-05","bar_index":214,"type":"BUY","strength":0.863,"price":0.7982,"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":"1975-10-17","known_ts":"1975-10-17","bar_index":224,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7816,"stop_level":0.7871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1975-12-29","known_ts":"1975-12-31","bar_index":241,"type":"BUY","strength":0.588,"price":0.7705,"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":"aplus","score":90},{"ts":"1976-02-12","known_ts":"1976-02-12","bar_index":251,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7871,"stop_level":0.8093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1976-04-14","known_ts":"1976-04-19","bar_index":266,"type":"BUY","strength":0.588,"price":0.7761,"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":"1976-04-21","known_ts":"1976-04-21","bar_index":267,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7539,"stop_level":0.7594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1976-04-26","known_ts":"1976-04-26","bar_index":268,"type":"RECLAIM","strength":0.588,"price":0.7705,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-04-21 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":"1976-04-21","prior_stop_level":0.7594,"sweep_low":0.7539,"atr14":0.024563,"stop_level":0.741618,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-04-28","known_ts":"1976-04-30","bar_index":269,"type":"REBUY","strength":0.725,"price":0.7871,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1976-06-04","known_ts":"1976-06-04","bar_index":277,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7705,"stop_level":0.7761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1976-06-28","known_ts":"1976-06-28","bar_index":283,"type":"RECLAIM","strength":0.863,"price":0.7871,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-10-04","known_ts":"1976-10-04","bar_index":305,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9146,"stop_level":0.9202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-12-22","known_ts":"1976-12-22","bar_index":324,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9146,"stop_level":0.9202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1976-12-28","known_ts":"1976-12-28","bar_index":325,"type":"RECLAIM","strength":0.863,"price":0.9257,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-12-22 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":"1976-12-22","prior_stop_level":0.9202,"sweep_low":0.9146,"atr14":0.024847,"stop_level":0.902177,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-01-13","known_ts":"1977-01-13","bar_index":329,"type":"RECLAIM","strength":1.0,"price":0.9534,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-04-05","known_ts":"1977-04-07","bar_index":348,"type":"BUY","strength":0.725,"price":0.9202,"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":"1977-04-21","known_ts":"1977-04-21","bar_index":351,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9036,"stop_level":0.9091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1977-06-01","known_ts":"1977-06-03","bar_index":361,"type":"BUY","strength":0.725,"price":0.9036,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1977-08-09","known_ts":"1977-08-09","bar_index":376,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9867,"stop_level":0.9922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-10-19","known_ts":"1977-10-19","bar_index":393,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9756,"stop_level":0.9867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-01-26","known_ts":"1978-01-30","bar_index":416,"type":"BUY","strength":0.45,"price":0.9091,"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":"1978-01-31","known_ts":"1978-01-31","bar_index":417,"type":"RECLAIM","strength":0.588,"price":0.9479,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1978-01-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1978-03-08","known_ts":"1978-03-08","bar_index":425,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9036,"stop_level":0.9091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-04-06","known_ts":"1978-04-10","bar_index":432,"type":"BUY","strength":0.45,"price":0.9202,"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":"1978-05-10","known_ts":"1978-05-10","bar_index":440,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9036,"stop_level":0.9257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-05-12","known_ts":"1978-05-12","bar_index":440,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8703,"stop_level":0.9257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-05-26","known_ts":"1978-05-31","bar_index":444,"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":"1978-05-26","trigger_known_ts":"1978-05-31","strength":0.45,"price":0.8592,"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.148379,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8315,"atr14":0.025473,"stop_level":0.818763,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-06-14","known_ts":"1978-06-16","bar_index":448,"type":"BUY","strength":0.45,"price":0.8814,"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":"1978-06-14","known_ts":"1978-06-16","bar_index":448,"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":"1978-06-14","trigger_known_ts":"1978-06-16","strength":0.45,"price":0.8814,"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.126375,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8703,"atr14":0.024855,"stop_level":0.857873,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-06-30","known_ts":"1978-07-05","bar_index":452,"type":"BUY","strength":0.45,"price":0.8537,"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":"1978-06-30","known_ts":"1978-07-05","bar_index":452,"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":"1978-06-30","trigger_known_ts":"1978-07-05","strength":0.45,"price":0.8537,"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.153831,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.826,"atr14":0.025011,"stop_level":0.813495,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-07-27","known_ts":"1978-07-27","bar_index":458,"type":"RECLAIM","strength":0.725,"price":0.9146,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1978-06-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-08-16","known_ts":"1978-08-16","bar_index":462,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9202,"stop_level":0.9368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-08-30","known_ts":"1978-08-30","bar_index":466,"type":"RECLAIM","strength":0.863,"price":0.9534,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-08-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-10-10","known_ts":"1978-10-10","bar_index":475,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9534,"stop_level":0.9645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-12-04","known_ts":"1978-12-06","bar_index":488,"type":"BUY","strength":0.588,"price":0.9424,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1979-01-08","known_ts":"1979-01-08","bar_index":495,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9368,"stop_level":0.9424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-01-09","known_ts":"1979-01-09","bar_index":496,"type":"RECLAIM","strength":0.863,"price":0.9479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1979-01-08","prior_stop_level":0.9424,"sweep_low":0.9368,"atr14":0.02396,"stop_level":0.92482,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-01-22","known_ts":"1979-01-24","bar_index":499,"type":"REBUY","strength":0.863,"price":0.9479,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1979-03-09","known_ts":"1979-03-13","bar_index":510,"type":"BUY","strength":0.863,"price":0.9756,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1979-05-22","known_ts":"1979-05-24","bar_index":527,"type":"BUY","strength":0.45,"price":0.9146,"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":"1979-06-05","known_ts":"1979-06-05","bar_index":530,"type":"RECLAIM","strength":0.588,"price":0.9479,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1979-05-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1979-06-26","known_ts":"1979-06-26","bar_index":535,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9368,"stop_level":0.9424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-07-03","known_ts":"1979-07-03","bar_index":536,"type":"RECLAIM","strength":0.725,"price":0.9479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-06-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":"1979-06-26","prior_stop_level":0.9424,"sweep_low":0.9257,"atr14":0.025485,"stop_level":0.912957,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-07-13","known_ts":"1979-07-13","bar_index":539,"type":"RECLAIM","strength":0.863,"price":0.9701,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-11-09","known_ts":"1979-11-13","bar_index":567,"type":"BUY","strength":0.588,"price":0.9257,"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":"quality","score":65},{"ts":"1980-01-02","known_ts":"1980-01-02","bar_index":578,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9036,"stop_level":0.9202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-01-04","known_ts":"1980-01-04","bar_index":579,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.898,"stop_level":0.9202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-02-14","known_ts":"1980-02-14","bar_index":589,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.8648,"stop_level":0.9091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-03-20","known_ts":"1980-03-24","bar_index":597,"type":"BUY","strength":0.45,"price":0.8093,"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":"1980-05-20","known_ts":"1980-05-20","bar_index":611,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8592,"stop_level":0.8703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-05-22","known_ts":"1980-05-22","bar_index":611,"type":"RECLAIM","strength":0.588,"price":0.8758,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1980-05-20","prior_stop_level":0.8703,"sweep_low":0.8592,"atr14":0.026438,"stop_level":0.845981,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-06-06","known_ts":"1980-06-06","bar_index":615,"type":"RECLAIM","strength":0.863,"price":0.9424,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-06-30","known_ts":"1980-06-30","bar_index":620,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9313,"stop_level":0.9424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-07-01","known_ts":"1980-07-01","bar_index":620,"type":"RECLAIM","strength":0.863,"price":0.9479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1980-06-30","prior_stop_level":0.9424,"sweep_low":0.9313,"atr14":0.026074,"stop_level":0.918263,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-07-23","known_ts":"1980-07-23","bar_index":625,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9368,"stop_level":0.9479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-10-09","known_ts":"1980-10-13","bar_index":644,"type":"BUY","strength":0.588,"price":0.8869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1980-10-28","known_ts":"1980-10-28","bar_index":648,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.8481,"stop_level":0.8592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-10-30","known_ts":"1980-10-30","bar_index":649,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.8149,"stop_level":0.8592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-11-13","known_ts":"1980-11-17","bar_index":652,"type":"BUY","strength":0.45,"price":0.8426,"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":"1980-12-02","known_ts":"1980-12-04","bar_index":656,"type":"REBUY","strength":0.45,"price":0.8149,"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":"1981-01-08","known_ts":"1981-01-08","bar_index":664,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.826,"stop_level":0.8426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-01-28","known_ts":"1981-01-28","bar_index":669,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8093,"stop_level":0.8204,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-03-20","known_ts":"1981-03-24","bar_index":681,"type":"BUY","strength":0.45,"price":0.7927,"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":"1981-04-13","known_ts":"1981-04-13","bar_index":686,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7761,"stop_level":0.7871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-04-21","known_ts":"1981-04-21","bar_index":688,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7539,"stop_level":0.7761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-05-29","known_ts":"1981-06-02","bar_index":697,"type":"BUY","strength":0.45,"price":0.7428,"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":"1981-06-11","known_ts":"1981-06-11","bar_index":700,"type":"RECLAIM","strength":0.725,"price":0.8149,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-05-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-06-26","known_ts":"1981-06-26","bar_index":703,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7816,"stop_level":0.7871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-07-07","known_ts":"1981-07-07","bar_index":705,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7428,"stop_level":0.7871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-07-24","known_ts":"1981-07-24","bar_index":710,"type":"RECLAIM","strength":0.863,"price":0.7982,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-10-06","known_ts":"1981-10-08","bar_index":727,"type":"BUY","strength":0.588,"price":0.7705,"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":"aplus","score":90},{"ts":"1981-10-30","known_ts":"1981-11-03","bar_index":733,"type":"REBUY","strength":0.863,"price":0.7705,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1981-12-08","known_ts":"1981-12-08","bar_index":741,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7816,"stop_level":0.7982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-01-27","known_ts":"1982-01-29","bar_index":753,"type":"BUY","strength":0.863,"price":0.7927,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1982-02-10","known_ts":"1982-02-10","bar_index":756,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.765,"stop_level":0.7705,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1982-02-11","known_ts":"1982-02-11","bar_index":756,"type":"RECLAIM","strength":0.863,"price":0.7761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1982-02-10","prior_stop_level":0.7705,"sweep_low":0.765,"atr14":0.014485,"stop_level":0.757757,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-08","known_ts":"1982-03-08","bar_index":762,"type":"RECLAIM","strength":1.0,"price":0.8149,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-04-15","known_ts":"1982-04-19","bar_index":771,"type":"BUY","strength":1.0,"price":0.8149,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":85},{"ts":"1982-05-19","known_ts":"1982-05-19","bar_index":779,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8149,"stop_level":0.8204,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-07-20","known_ts":"1982-07-22","bar_index":793,"type":"BUY","strength":0.725,"price":0.8093,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"1982-08-10","known_ts":"1982-08-10","bar_index":798,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7761,"stop_level":0.7871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1982-08-16","known_ts":"1982-08-16","bar_index":799,"type":"RECLAIM","strength":0.588,"price":0.8093,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-08-10 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":"1982-08-10","prior_stop_level":0.7871,"sweep_low":0.7761,"atr14":0.017084,"stop_level":0.767558,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-26","known_ts":"1982-08-26","bar_index":802,"type":"RECLAIM","strength":0.863,"price":0.8703,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-11-08","known_ts":"1982-11-08","bar_index":819,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9424,"stop_level":0.9479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-11-09","known_ts":"1982-11-09","bar_index":819,"type":"RECLAIM","strength":1.0,"price":0.9534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-11-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1982-11-08","prior_stop_level":0.9479,"sweep_low":0.9424,"atr14":0.014066,"stop_level":0.935367,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-11-24","known_ts":"1982-11-24","bar_index":823,"type":"RECLAIM","strength":1.0,"price":0.959,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-11-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-01-28","known_ts":"1983-02-01","bar_index":838,"type":"REBUY","strength":1.0,"price":1.0588,"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":"1983-05-09","known_ts":"1983-05-09","bar_index":861,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0311,"stop_level":1.0477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-07-21","known_ts":"1983-07-25","bar_index":878,"type":"BUY","strength":0.725,"price":1.0089,"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":"1983-08-19","known_ts":"1983-08-19","bar_index":885,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.02,"stop_level":1.0255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-09-07","known_ts":"1983-09-07","bar_index":889,"type":"RECLAIM","strength":0.863,"price":1.0311,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-02-14","known_ts":"1984-02-14","bar_index":926,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1197,"stop_level":1.1253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1984-04-10","known_ts":"1984-04-12","bar_index":939,"type":"BUY","strength":0.725,"price":1.1087,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1984-06-11","known_ts":"1984-06-13","bar_index":953,"type":"BUY","strength":0.45,"price":1.0588,"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":"1984-11-14","known_ts":"1984-11-14","bar_index":989,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2084,"stop_level":1.214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-01-17","known_ts":"1985-01-17","bar_index":1004,"type":"RECLAIM","strength":1.0,"price":1.2583,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-02-22","known_ts":"1985-02-22","bar_index":1012,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2306,"stop_level":1.2417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-03-22","known_ts":"1985-03-26","bar_index":1019,"type":"BUY","strength":0.725,"price":1.286,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1985-05-13","known_ts":"1985-05-13","bar_index":1030,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3858,"stop_level":1.3914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-06-21","known_ts":"1985-06-21","bar_index":1040,"type":"RECLAIM","strength":1.0,"price":1.4801,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-07-24","known_ts":"1985-07-24","bar_index":1047,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3636,"stop_level":1.4634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-10-09","known_ts":"1985-10-11","bar_index":1065,"type":"BUY","strength":0.588,"price":1.3526,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1986-08-13","known_ts":"1986-08-13","bar_index":1136,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0676,"stop_level":2.112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-21","known_ts":"1986-10-23","bar_index":1152,"type":"BUY","strength":0.725,"price":1.9235,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1986-12-31","known_ts":"1986-12-31","bar_index":1168,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0898,"stop_level":2.1175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-01-05","known_ts":"1987-01-07","bar_index":1169,"type":"REBUY","strength":0.725,"price":2.1619,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":15},{"ts":"1987-01-06","known_ts":"1987-01-06","bar_index":1169,"type":"RECLAIM","strength":0.725,"price":2.1397,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-12-31","prior_stop_level":2.1175,"sweep_low":2.0898,"atr14":0.019825,"stop_level":2.079888,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-08","known_ts":"1987-05-12","bar_index":1198,"type":"BUY","strength":0.45,"price":1.8784,"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":"1987-08-03","known_ts":"1987-08-03","bar_index":1217,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9471,"stop_level":1.9586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-08-07","known_ts":"1987-08-11","bar_index":1219,"type":"REBUY","strength":0.588,"price":1.9582,"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":"1987-09-21","known_ts":"1987-09-23","bar_index":1229,"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":"1987-09-21","trigger_known_ts":"1987-09-23","strength":0.45,"price":1.9,"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.132262,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7717,"atr14":0.033822,"stop_level":1.754789,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-09-29","known_ts":"1987-10-01","bar_index":1231,"type":"BUY","strength":0.45,"price":1.83,"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":"1987-09-29","known_ts":"1987-10-01","bar_index":1231,"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":"1987-09-29","trigger_known_ts":"1987-10-01","strength":0.45,"price":1.83,"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.164231,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7834,"atr14":0.031106,"stop_level":1.767847,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-05","known_ts":"1987-11-09","bar_index":1240,"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":"1987-11-05","trigger_known_ts":"1987-11-09","strength":0.45,"price":1.7021,"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.222643,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5619,"atr14":0.039763,"stop_level":1.542018,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-10","known_ts":"1987-11-12","bar_index":1241,"type":"BUY","strength":0.45,"price":1.7854,"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":"1987-11-10","known_ts":"1987-11-12","bar_index":1241,"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":"1987-11-10","trigger_known_ts":"1987-11-12","strength":0.45,"price":1.7854,"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.1846,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5619,"atr14":0.039799,"stop_level":1.542,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-02","known_ts":"1987-12-02","bar_index":1246,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.714,"stop_level":1.7259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-12-03","known_ts":"1987-12-03","bar_index":1246,"type":"RECLAIM","strength":0.588,"price":1.7735,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-12-02","prior_stop_level":1.7259,"sweep_low":1.7021,"atr14":0.03897,"stop_level":1.682615,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-18","known_ts":"1987-12-18","bar_index":1250,"type":"RECLAIM","strength":0.725,"price":2.0235,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-01-08","known_ts":"1988-01-08","bar_index":1254,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9878,"stop_level":1.9997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-01-12","known_ts":"1988-01-12","bar_index":1255,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.952,"stop_level":1.9997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-01-28","known_ts":"1988-01-28","bar_index":1259,"type":"RECLAIM","strength":0.863,"price":1.9282,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-02-05","known_ts":"1988-02-09","bar_index":1261,"type":"BUY","strength":0.863,"price":1.9992,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1988-03-10","known_ts":"1988-03-10","bar_index":1268,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9992,"stop_level":2.0355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-06","known_ts":"1988-05-10","bar_index":1282,"type":"BUY","strength":0.725,"price":1.9925,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1988-05-19","known_ts":"1988-05-19","bar_index":1285,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9123,"stop_level":1.9493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1988-06-10","known_ts":"1988-06-14","bar_index":1290,"type":"BUY","strength":0.725,"price":1.9617,"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":30},{"ts":"1988-06-20","known_ts":"1988-06-22","bar_index":1292,"type":"BUY","strength":0.725,"price":1.9493,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1989-01-13","known_ts":"1989-01-17","bar_index":1340,"type":"BUY","strength":0.725,"price":2.0228,"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":"1989-02-13","known_ts":"1989-02-13","bar_index":1347,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.034,"stop_level":2.074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-15","known_ts":"1989-02-15","bar_index":1347,"type":"RECLAIM","strength":0.863,"price":2.0861,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-02-13","prior_stop_level":2.074,"sweep_low":2.034,"atr14":0.050103,"stop_level":2.008948,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-02","known_ts":"1989-03-06","bar_index":1351,"type":"REBUY","strength":0.863,"price":2.1122,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1989-04-07","known_ts":"1989-04-07","bar_index":1359,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1643,"stop_level":2.1904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-05-18","known_ts":"1989-05-18","bar_index":1369,"type":"RECLAIM","strength":1.0,"price":2.3375,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-05","known_ts":"1989-06-05","bar_index":1372,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2313,"stop_level":2.2578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-06","known_ts":"1989-06-06","bar_index":1373,"type":"RECLAIM","strength":1.0,"price":2.2844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-06-05","prior_stop_level":2.2578,"sweep_low":2.2313,"atr14":0.051731,"stop_level":2.205434,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-06-14","known_ts":"1989-06-16","bar_index":1375,"type":"BUY","strength":1.0,"price":2.3375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1989-07-24","known_ts":"1989-07-24","bar_index":1384,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3641,"stop_level":2.4172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-07-25","known_ts":"1989-07-25","bar_index":1384,"type":"RECLAIM","strength":1.0,"price":2.4438,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-07-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":"1989-07-24","prior_stop_level":2.4172,"sweep_low":2.3641,"atr14":0.056002,"stop_level":2.336099,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-08-09","known_ts":"1989-08-09","bar_index":1388,"type":"RECLAIM","strength":1.0,"price":2.4578,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-05","known_ts":"1990-06-07","bar_index":1457,"type":"BUY","strength":0.725,"price":2.5958,"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":"1990-09-25","known_ts":"1990-09-27","bar_index":1483,"type":"BUY","strength":0.588,"price":2.7233,"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":65},{"ts":"1990-12-11","known_ts":"1990-12-13","bar_index":1501,"type":"REBUY","strength":0.863,"price":3.0231,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1990-12-19","known_ts":"1990-12-21","bar_index":1503,"type":"REBUY","strength":0.863,"price":3.0807,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1991-02-01","known_ts":"1991-02-05","bar_index":1513,"type":"BUY","strength":0.725,"price":3.0807,"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":40},{"ts":"1991-07-30","known_ts":"1991-08-01","bar_index":1554,"type":"BUY","strength":0.725,"price":3.2637,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1991-08-26","known_ts":"1991-08-26","bar_index":1560,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.487,"stop_level":3.5171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-08-27","known_ts":"1991-08-27","bar_index":1560,"type":"RECLAIM","strength":0.725,"price":3.5472,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-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":"1991-08-26","prior_stop_level":3.5171,"sweep_low":3.457,"atr14":0.092301,"stop_level":3.410849,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-11","known_ts":"1991-09-11","bar_index":1564,"type":"RECLAIM","strength":0.863,"price":3.7275,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-10-21","known_ts":"1991-10-21","bar_index":1573,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7576,"stop_level":3.7877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-12-05","known_ts":"1991-12-09","bar_index":1584,"type":"BUY","strength":0.588,"price":3.7275,"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":"1992-01-10","known_ts":"1992-01-14","bar_index":1592,"type":"REBUY","strength":0.588,"price":3.8478,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1992-02-24","known_ts":"1992-02-24","bar_index":1602,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1077,"stop_level":4.1382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-02-25","known_ts":"1992-02-25","bar_index":1602,"type":"RECLAIM","strength":0.725,"price":4.1686,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-02-24","prior_stop_level":4.1382,"sweep_low":4.1077,"atr14":0.088153,"stop_level":4.063623,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-28","known_ts":"1992-02-28","bar_index":1603,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0773,"stop_level":4.1382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-03-04","known_ts":"1992-03-04","bar_index":1604,"type":"RECLAIM","strength":0.725,"price":4.199,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-02-28","prior_stop_level":4.1382,"sweep_low":4.0773,"atr14":0.088869,"stop_level":4.032865,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-16","known_ts":"1992-03-16","bar_index":1607,"type":"RECLAIM","strength":0.863,"price":4.3207,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-03-26","known_ts":"1992-03-26","bar_index":1609,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2294,"stop_level":4.2599,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-06-02","known_ts":"1992-06-04","bar_index":1625,"type":"BUY","strength":0.725,"price":4.2811,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1992-07-07","known_ts":"1992-07-07","bar_index":1633,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0347,"stop_level":4.2503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-08-10","known_ts":"1992-08-12","bar_index":1641,"type":"BUY","strength":0.725,"price":4.2402,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1992-09-28","known_ts":"1992-09-28","bar_index":1652,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0531,"stop_level":4.0843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1992-09-29","known_ts":"1992-09-29","bar_index":1652,"type":"RECLAIM","strength":0.588,"price":4.1467,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-09-28 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":"1992-09-28","prior_stop_level":4.0843,"sweep_low":4.0531,"atr14":0.111464,"stop_level":3.997368,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-13","known_ts":"1992-10-13","bar_index":1656,"type":"RECLAIM","strength":0.725,"price":4.2402,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-10-29","known_ts":"1992-11-02","bar_index":1660,"type":"REBUY","strength":0.588,"price":4.1934,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1992-11-11","known_ts":"1992-11-11","bar_index":1663,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.9459,"stop_level":4.0531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1992-12-03","known_ts":"1992-12-07","bar_index":1668,"type":"BUY","strength":0.588,"price":4.1669,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1992-12-29","known_ts":"1992-12-29","bar_index":1673,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1984,"stop_level":4.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-18","known_ts":"1993-01-18","bar_index":1678,"type":"RECLAIM","strength":0.725,"price":4.3247,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-04-19","known_ts":"1993-04-19","bar_index":1699,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0482,"stop_level":5.0801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-22","known_ts":"1993-06-24","bar_index":1714,"type":"BUY","strength":0.725,"price":4.6843,"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":"1993-09-24","known_ts":"1993-09-24","bar_index":1736,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.3834,"stop_level":4.4489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-10-12","known_ts":"1993-10-14","bar_index":1740,"type":"REBUY","strength":0.588,"price":4.3834,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-12-07","known_ts":"1993-12-09","bar_index":1753,"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":"1993-12-07","trigger_known_ts":"1993-12-09","strength":0.45,"price":4.2089,"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.186843,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0763,"atr14":0.079518,"stop_level":4.036541,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-10","known_ts":"1993-12-14","bar_index":1754,"type":"BUY","strength":0.45,"price":4.2751,"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":"1993-12-10","known_ts":"1993-12-14","bar_index":1754,"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":"1993-12-10","trigger_known_ts":"1993-12-14","strength":0.45,"price":4.2751,"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.174053,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1094,"atr14":0.081612,"stop_level":4.068594,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-07","known_ts":"1994-01-07","bar_index":1760,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1094,"stop_level":4.2089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-01-13","known_ts":"1994-01-13","bar_index":1761,"type":"RECLAIM","strength":0.588,"price":4.3083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-01-07","prior_stop_level":4.2089,"sweep_low":4.01,"atr14":0.11722,"stop_level":3.95139,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-27","known_ts":"1994-01-27","bar_index":1765,"type":"RECLAIM","strength":0.863,"price":4.5071,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-10","known_ts":"1994-02-10","bar_index":1768,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.397,"stop_level":4.4408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-03-11","known_ts":"1994-03-15","bar_index":1775,"type":"BUY","strength":0.863,"price":4.4642,"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":65},{"ts":"1994-03-30","known_ts":"1994-03-30","bar_index":1779,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2963,"stop_level":4.4306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-04","known_ts":"1994-05-06","bar_index":1787,"type":"BUY","strength":0.725,"price":4.4306,"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":100},{"ts":"1994-05-25","known_ts":"1994-05-27","bar_index":1792,"type":"BUY","strength":0.588,"price":4.217,"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":100},{"ts":"1994-07-15","known_ts":"1994-07-15","bar_index":1803,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.285,"stop_level":4.319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-08","known_ts":"1994-08-10","bar_index":1809,"type":"BUY","strength":0.725,"price":4.4143,"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":75},{"ts":"1994-10-18","known_ts":"1994-10-18","bar_index":1825,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6212,"stop_level":4.6557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-19","known_ts":"1994-10-19","bar_index":1826,"type":"RECLAIM","strength":0.863,"price":4.7591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-10-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":"1994-10-18","prior_stop_level":4.6557,"sweep_low":4.6212,"atr14":0.100343,"stop_level":4.571029,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-01","known_ts":"1994-12-05","bar_index":1836,"type":"BUY","strength":0.863,"price":4.7026,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1995-01-24","known_ts":"1995-01-26","bar_index":1848,"type":"BUY","strength":1.0,"price":4.5803,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1995-03-13","known_ts":"1995-03-15","bar_index":1859,"type":"REBUY","strength":0.863,"price":4.7825,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1995-04-18","known_ts":"1995-04-18","bar_index":1867,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.7293,"stop_level":4.7825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-15","known_ts":"1995-06-19","bar_index":1881,"type":"BUY","strength":0.725,"price":4.7384,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1995-07-21","known_ts":"1995-07-21","bar_index":1889,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6666,"stop_level":4.7025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-07-24","known_ts":"1995-07-24","bar_index":1889,"type":"RECLAIM","strength":0.863,"price":4.7384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-21 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":"1995-07-21","prior_stop_level":4.7025,"sweep_low":4.6666,"atr14":0.107105,"stop_level":4.613048,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-07","known_ts":"1995-08-09","bar_index":1893,"type":"REBUY","strength":0.863,"price":4.9179,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1995-11-08","known_ts":"1995-11-10","bar_index":1915,"type":"BUY","strength":1.0,"price":5.1284,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1995-12-29","known_ts":"1995-12-29","bar_index":1926,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2669,"stop_level":5.3037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-03","known_ts":"1996-01-03","bar_index":1927,"type":"RECLAIM","strength":1.0,"price":5.3405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-12-29","prior_stop_level":5.3037,"sweep_low":5.23,"atr14":0.091021,"stop_level":5.18449,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-16","known_ts":"1996-02-21","bar_index":1938,"type":"BUY","strength":0.863,"price":5.3345,"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":"1996-10-14","known_ts":"1996-10-14","bar_index":1993,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0916,"stop_level":5.1299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-16","known_ts":"1996-10-16","bar_index":1994,"type":"RECLAIM","strength":0.588,"price":5.1682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-14 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":"1996-10-14","prior_stop_level":5.1299,"sweep_low":5.0916,"atr14":0.106534,"stop_level":5.038333,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-11","known_ts":"1996-11-13","bar_index":2000,"type":"BUY","strength":0.45,"price":5.2014,"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-01-13","known_ts":"1997-01-15","bar_index":2014,"type":"BUY","strength":0.588,"price":5.0267,"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":"1997-01-24","known_ts":"1997-01-24","bar_index":2017,"type":"RECLAIM","strength":0.725,"price":5.2402,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-01-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-10","known_ts":"1997-02-10","bar_index":2020,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0461,"stop_level":5.1237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-02-12","known_ts":"1997-02-12","bar_index":2021,"type":"RECLAIM","strength":0.588,"price":5.1587,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-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":"1997-02-10","prior_stop_level":5.1237,"sweep_low":5.0461,"atr14":0.110646,"stop_level":4.990777,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-28","known_ts":"1997-02-28","bar_index":2025,"type":"RECLAIM","strength":0.863,"price":5.0997,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-05","known_ts":"1997-03-07","bar_index":2026,"type":"BUY","strength":0.863,"price":5.2769,"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":"1997-03-26","known_ts":"1997-03-26","bar_index":2031,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1587,"stop_level":5.1784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-27","known_ts":"1997-03-27","bar_index":2031,"type":"RECLAIM","strength":0.863,"price":5.2178,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-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":"1997-03-26","prior_stop_level":5.1784,"sweep_low":5.1587,"atr14":0.130742,"stop_level":5.093329,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-04","known_ts":"1997-06-06","bar_index":2047,"type":"BUY","strength":0.588,"price":5.1155,"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":"1997-07-01","known_ts":"1997-07-01","bar_index":2053,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1155,"stop_level":5.2754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-03","known_ts":"1997-07-03","bar_index":2054,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1355,"stop_level":5.2754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-22","known_ts":"1997-07-22","bar_index":2058,"type":"RECLAIM","strength":0.863,"price":5.1755,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-14","known_ts":"1997-10-14","bar_index":2077,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.332,"stop_level":5.3725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-11-10","known_ts":"1997-11-12","bar_index":2084,"type":"BUY","strength":0.863,"price":5.5144,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1998-06-09","known_ts":"1998-06-11","bar_index":2132,"type":"BUY","strength":0.725,"price":5.9088,"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":"1998-07-22","known_ts":"1998-07-22","bar_index":2142,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1409,"stop_level":6.2042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-07-28","known_ts":"1998-07-28","bar_index":2143,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.0987,"stop_level":6.1409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-07-29","known_ts":"1998-07-29","bar_index":2143,"type":"RECLAIM","strength":0.725,"price":6.1514,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-07-28","prior_stop_level":6.1409,"sweep_low":6.0354,"atr14":0.094682,"stop_level":5.988059,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-12","known_ts":"1998-08-12","bar_index":2147,"type":"RECLAIM","strength":0.863,"price":6.2239,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-09-11","known_ts":"1998-09-15","bar_index":2154,"type":"BUY","strength":0.725,"price":6.3308,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1998-11-02","known_ts":"1998-11-04","bar_index":2166,"type":"BUY","strength":0.863,"price":6.7051,"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":65},{"ts":"1998-11-18","known_ts":"1998-11-20","bar_index":2170,"type":"BUY","strength":0.863,"price":6.885,"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":35},{"ts":"1999-03-15","known_ts":"1999-03-17","bar_index":2196,"type":"BUY","strength":0.725,"price":6.8408,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1999-04-16","known_ts":"1999-04-16","bar_index":2203,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7531,"stop_level":6.797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-04-19","known_ts":"1999-04-19","bar_index":2204,"type":"RECLAIM","strength":0.863,"price":6.9943,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-04-16 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":"1999-04-16","prior_stop_level":6.797,"sweep_low":6.7312,"atr14":0.250518,"stop_level":6.605941,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-30","known_ts":"1999-04-30","bar_index":2207,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7093,"stop_level":6.7531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-05-06","known_ts":"1999-05-06","bar_index":2208,"type":"RECLAIM","strength":0.725,"price":6.8189,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1999-04-30","prior_stop_level":6.7531,"sweep_low":6.6654,"atr14":0.184965,"stop_level":6.572917,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-10","known_ts":"1999-05-12","bar_index":2209,"type":"REBUY","strength":0.725,"price":6.8627,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1999-06-23","known_ts":"1999-06-23","bar_index":2219,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.0848,"stop_level":7.2625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-09","known_ts":"1999-07-13","bar_index":2223,"type":"REBUY","strength":0.725,"price":7.529,"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":"1999-08-09","known_ts":"1999-08-09","bar_index":2230,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.2625,"stop_level":7.4624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-11","known_ts":"1999-08-11","bar_index":2230,"type":"RECLAIM","strength":0.863,"price":7.5081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-08-09","prior_stop_level":7.4624,"sweep_low":7.2181,"atr14":0.199162,"stop_level":7.118519,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-08","known_ts":"1999-09-10","bar_index":2237,"type":"BUY","strength":0.863,"price":8.0026,"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":45},{"ts":"1999-09-29","known_ts":"1999-10-01","bar_index":2242,"type":"BUY","strength":0.863,"price":7.9127,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2000-01-11","known_ts":"2000-01-13","bar_index":2266,"type":"BUY","strength":0.588,"price":7.2807,"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":35},{"ts":"2000-01-25","known_ts":"2000-01-27","bar_index":2269,"type":"BUY","strength":0.45,"price":7.1214,"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-02-02","known_ts":"2000-02-02","bar_index":2271,"type":"RECLAIM","strength":0.588,"price":7.5708,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-01-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2000-02-22","known_ts":"2000-02-22","bar_index":2275,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.73,"stop_level":7.1214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-16","known_ts":"2000-03-16","bar_index":2281,"type":"RECLAIM","strength":0.725,"price":7.6289,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-07","known_ts":"2000-04-07","bar_index":2286,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.0988,"stop_level":7.1909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-10","known_ts":"2000-04-10","bar_index":2286,"type":"RECLAIM","strength":0.725,"price":7.5136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-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":"2000-04-07","prior_stop_level":7.1909,"sweep_low":7.0066,"atr14":0.268555,"stop_level":6.872322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-25","known_ts":"2000-04-25","bar_index":2290,"type":"RECLAIM","strength":0.725,"price":8.4816,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-12","known_ts":"2000-05-12","bar_index":2294,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8821,"stop_level":7.9285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-15","known_ts":"2000-05-15","bar_index":2294,"type":"RECLAIM","strength":0.863,"price":8.1619,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-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":"2000-05-12","prior_stop_level":7.9285,"sweep_low":7.4623,"atr14":0.512302,"stop_level":7.206149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-11","known_ts":"2000-09-11","bar_index":2322,"type":"RECLAIM","strength":0.725,"price":8.2389,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-11-03","known_ts":"2000-11-07","bar_index":2335,"type":"REBUY","strength":1.0,"price":9.018,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2000-11-13","known_ts":"2000-11-15","bar_index":2337,"type":"REBUY","strength":1.0,"price":9.1652,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":0},{"ts":"2001-03-16","known_ts":"2001-03-20","bar_index":2365,"type":"BUY","strength":0.725,"price":10.3663,"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":"2001-04-25","known_ts":"2001-04-27","bar_index":2374,"type":"REBUY","strength":0.863,"price":10.8773,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2001-05-14","known_ts":"2001-05-14","bar_index":2378,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.1263,"stop_level":10.1676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-05-15","known_ts":"2001-05-15","bar_index":2378,"type":"RECLAIM","strength":0.725,"price":10.652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-05-14","prior_stop_level":10.1676,"sweep_low":10.0678,"atr14":0.506746,"stop_level":9.814427,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-15","known_ts":"2001-06-19","bar_index":2386,"type":"BUY","strength":0.725,"price":10.5157,"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":"2001-07-27","known_ts":"2001-07-27","bar_index":2395,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5741,"stop_level":10.6131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-07-30","known_ts":"2001-08-01","bar_index":2396,"type":"REBUY","strength":0.725,"price":11.5829,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2001-07-30","known_ts":"2001-07-30","bar_index":2396,"type":"RECLAIM","strength":0.725,"price":11.1973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-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":"2001-07-27","prior_stop_level":10.6131,"sweep_low":10.5157,"atr14":0.554926,"stop_level":10.238237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-02","known_ts":"2002-01-02","bar_index":2430,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3258,"stop_level":11.5439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-03","known_ts":"2002-01-03","bar_index":2431,"type":"RECLAIM","strength":0.863,"price":11.6589,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-01-02","prior_stop_level":11.5439,"sweep_low":10.6279,"atr14":0.367943,"stop_level":10.443929,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-07","known_ts":"2002-02-11","bar_index":2439,"type":"BUY","strength":0.725,"price":11.421,"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":40},{"ts":"2002-08-05","known_ts":"2002-08-07","bar_index":2480,"type":"BUY","strength":0.588,"price":11.6083,"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-11-18","known_ts":"2002-11-18","bar_index":2504,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.9276,"stop_level":10.9666,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-20","known_ts":"2002-11-20","bar_index":2505,"type":"RECLAIM","strength":0.588,"price":11.4337,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-18","prior_stop_level":10.9666,"sweep_low":10.7425,"atr14":0.436179,"stop_level":10.52441,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-06","known_ts":"2002-12-10","bar_index":2509,"type":"REBUY","strength":0.725,"price":11.4008,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2003-02-21","known_ts":"2003-02-25","bar_index":2526,"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":"2003-02-21","trigger_known_ts":"2003-02-25","strength":0.45,"price":10.3921,"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.236246,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.8846,"atr14":0.424388,"stop_level":9.672406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-11","known_ts":"2003-03-13","bar_index":2530,"type":"BUY","strength":0.588,"price":11.1784,"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":40},{"ts":"2003-05-05","known_ts":"2003-05-05","bar_index":2542,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1118,"stop_level":11.2075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-06","known_ts":"2003-05-06","bar_index":2543,"type":"RECLAIM","strength":0.863,"price":11.2865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-05-05","prior_stop_level":11.2075,"sweep_low":10.9204,"atr14":0.317421,"stop_level":10.76169,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-09","known_ts":"2003-05-13","bar_index":2544,"type":"REBUY","strength":0.863,"price":11.6008,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2003-06-19","known_ts":"2003-06-19","bar_index":2553,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5168,"stop_level":11.5546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-20","known_ts":"2003-06-20","bar_index":2553,"type":"RECLAIM","strength":0.863,"price":11.6344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-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":"2003-06-19","prior_stop_level":11.5546,"sweep_low":11.4747,"atr14":0.272877,"stop_level":11.338262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-07","known_ts":"2003-07-07","bar_index":2557,"type":"RECLAIM","strength":0.863,"price":11.7689,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-29","known_ts":"2003-09-03","bar_index":2570,"type":"BUY","strength":0.588,"price":11.4396,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-09-26","known_ts":"2003-09-26","bar_index":2576,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.9854,"stop_level":11.2868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2003-09-29","known_ts":"2003-09-29","bar_index":2576,"type":"RECLAIM","strength":0.725,"price":11.3208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-26 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":"2003-09-26","prior_stop_level":11.2868,"sweep_low":10.9515,"atr14":0.289808,"stop_level":10.806596,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-03","known_ts":"2003-10-07","bar_index":2578,"type":"REBUY","strength":0.863,"price":11.6731,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2003-11-11","known_ts":"2003-11-13","bar_index":2587,"type":"BUY","strength":0.725,"price":11.5132,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2003-12-31","known_ts":"2003-12-31","bar_index":2598,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.4618,"stop_level":11.5218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-01-02","known_ts":"2004-01-02","bar_index":2598,"type":"RECLAIM","strength":0.863,"price":11.5561,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-12-31","prior_stop_level":11.5218,"sweep_low":11.3031,"atr14":0.27392,"stop_level":11.16614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-09","known_ts":"2004-02-11","bar_index":2607,"type":"BUY","strength":0.863,"price":11.688,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2004-02-26","known_ts":"2004-03-01","bar_index":2611,"type":"BUY","strength":0.863,"price":11.6187,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2004-05-26","known_ts":"2004-05-28","bar_index":2632,"type":"BUY","strength":0.588,"price":11.1944,"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":"2004-07-01","known_ts":"2004-07-01","bar_index":2640,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.4397,"stop_level":11.5229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-06","known_ts":"2004-07-06","bar_index":2640,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3915,"stop_level":11.5229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-08-23","known_ts":"2004-08-25","bar_index":2652,"type":"BUY","strength":0.588,"price":11.1558,"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":"aplus","score":80},{"ts":"2004-09-23","known_ts":"2004-09-23","bar_index":2659,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.1691,"stop_level":11.2045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-24","known_ts":"2004-09-24","bar_index":2659,"type":"RECLAIM","strength":0.588,"price":11.2842,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-09-23","prior_stop_level":11.2045,"sweep_low":11.1691,"atr14":0.247166,"stop_level":11.045517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-08","known_ts":"2004-10-08","bar_index":2663,"type":"RECLAIM","strength":0.863,"price":11.4702,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-26","known_ts":"2004-10-28","bar_index":2667,"type":"REBUY","strength":0.863,"price":11.5057,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2004-12-03","known_ts":"2004-12-03","bar_index":2676,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.5501,"stop_level":11.6844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-06","known_ts":"2004-12-06","bar_index":2676,"type":"RECLAIM","strength":1.0,"price":11.7336,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-12-03","prior_stop_level":11.6844,"sweep_low":11.5054,"atr14":0.239033,"stop_level":11.385883,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-03","known_ts":"2005-02-07","bar_index":2690,"type":"BUY","strength":0.588,"price":11.2324,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2005-03-17","known_ts":"2005-03-17","bar_index":2699,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.3961,"stop_level":11.4957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-23","known_ts":"2005-03-23","bar_index":2701,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.3328,"stop_level":11.3961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-30","known_ts":"2005-03-30","bar_index":2702,"type":"RECLAIM","strength":1.0,"price":11.4142,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-03-23","prior_stop_level":11.3961,"sweep_low":11.2151,"atr14":0.166873,"stop_level":11.131664,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-13","known_ts":"2005-05-17","bar_index":2713,"type":"BUY","strength":0.45,"price":11.3215,"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":"2005-05-26","known_ts":"2005-05-26","bar_index":2716,"type":"RECLAIM","strength":0.725,"price":11.6557,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-05-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":2732,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.0428,"stop_level":13.1893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-22","known_ts":"2005-08-22","bar_index":2736,"type":"RECLAIM","strength":1.0,"price":13.4428,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-07","known_ts":"2005-12-07","bar_index":2761,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7065,"stop_level":13.9165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-12-09","known_ts":"2005-12-09","bar_index":2761,"type":"RECLAIM","strength":0.863,"price":13.9958,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-07","prior_stop_level":13.9165,"sweep_low":13.6785,"atr14":0.334567,"stop_level":13.511216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-23","known_ts":"2006-01-25","bar_index":2771,"type":"BUY","strength":0.725,"price":13.9818,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-03-06","known_ts":"2006-03-06","bar_index":2780,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.5963,"stop_level":14.0629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-04-10","known_ts":"2006-04-12","bar_index":2789,"type":"BUY","strength":0.725,"price":13.8838,"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":"2006-05-12","known_ts":"2006-05-12","bar_index":2796,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.4347,"stop_level":13.7613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2006-06-27","known_ts":"2006-06-29","bar_index":2807,"type":"BUY","strength":0.588,"price":13.1301,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2006-09-21","known_ts":"2006-09-21","bar_index":2827,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.2492,"stop_level":14.3646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-12","known_ts":"2006-10-12","bar_index":2832,"type":"RECLAIM","strength":0.863,"price":14.3934,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-20","known_ts":"2006-10-24","bar_index":2834,"type":"BUY","strength":0.863,"price":14.8886,"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-11-15","known_ts":"2006-11-17","bar_index":2840,"type":"BUY","strength":0.863,"price":14.8966,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2006-11-29","known_ts":"2006-12-01","bar_index":2843,"type":"BUY","strength":0.863,"price":14.9888,"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":60},{"ts":"2006-12-19","known_ts":"2006-12-19","bar_index":2847,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.9597,"stop_level":15.047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-26","known_ts":"2006-12-28","bar_index":2849,"type":"REBUY","strength":0.863,"price":15.3625,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2006-12-26","known_ts":"2006-12-26","bar_index":2849,"type":"RECLAIM","strength":0.863,"price":15.2315,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-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":"2006-12-19","prior_stop_level":15.047,"sweep_low":14.7412,"atr14":0.258283,"stop_level":14.612058,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-19","known_ts":"2007-01-23","bar_index":2854,"type":"REBUY","strength":0.863,"price":15.5518,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2007-03-02","known_ts":"2007-03-02","bar_index":2863,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.6765,"stop_level":15.7994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-09","known_ts":"2007-04-09","bar_index":2872,"type":"RECLAIM","strength":1.0,"price":17.1899,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-30","known_ts":"2007-04-30","bar_index":2877,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7491,"stop_level":17.1115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-01","known_ts":"2007-05-01","bar_index":2877,"type":"RECLAIM","strength":1.0,"price":17.1409,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-04-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":"2007-04-30","prior_stop_level":17.1115,"sweep_low":16.7197,"atr14":0.378842,"stop_level":16.530279,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-03","known_ts":"2007-07-06","bar_index":2892,"type":"BUY","strength":0.725,"price":16.4557,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2007-08-27","known_ts":"2007-08-27","bar_index":2904,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.5794,"stop_level":17.7388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-08-29","known_ts":"2007-08-29","bar_index":2905,"type":"RECLAIM","strength":0.863,"price":18.3812,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-08-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":"2007-08-27","prior_stop_level":17.7388,"sweep_low":17.2358,"atr14":0.812313,"stop_level":16.829644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-17","known_ts":"2007-09-17","bar_index":2909,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.2208,"stop_level":17.2358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-09-18","known_ts":"2007-09-18","bar_index":2909,"type":"RECLAIM","strength":0.725,"price":17.5196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-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":"2007-09-17","prior_stop_level":17.2358,"sweep_low":16.8324,"atr14":0.62421,"stop_level":16.520295,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-02","known_ts":"2007-10-02","bar_index":2913,"type":"RECLAIM","strength":0.725,"price":18.172,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-17","known_ts":"2007-10-17","bar_index":2916,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.6392,"stop_level":17.7537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-10","known_ts":"2007-12-12","bar_index":2929,"type":"BUY","strength":0.588,"price":17.3538,"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":65},{"ts":"2008-02-06","known_ts":"2008-02-08","bar_index":2942,"type":"BUY","strength":0.588,"price":17.3136,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2008-03-07","known_ts":"2008-03-11","bar_index":2949,"type":"BUY","strength":0.588,"price":17.0454,"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":"aplus","score":80},{"ts":"2008-05-08","known_ts":"2008-05-08","bar_index":2963,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.3932,"stop_level":18.7884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-23","known_ts":"2008-05-23","bar_index":2967,"type":"RECLAIM","strength":0.863,"price":18.7503,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-03","known_ts":"2008-06-05","bar_index":2969,"type":"BUY","strength":0.863,"price":20.2115,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2008-06-27","known_ts":"2008-06-27","bar_index":2975,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.486,"stop_level":20.1604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-01","known_ts":"2008-07-01","bar_index":2975,"type":"RECLAIM","strength":0.863,"price":20.5896,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-06-27","prior_stop_level":20.1604,"sweep_low":19.4554,"atr14":0.56116,"stop_level":19.17482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-11","known_ts":"2008-07-15","bar_index":2978,"type":"REBUY","strength":1.0,"price":21.7545,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2008-08-05","known_ts":"2008-08-05","bar_index":2983,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.4744,"stop_level":22.1683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-11-25","known_ts":"2008-11-28","bar_index":3010,"type":"BUY","strength":0.45,"price":9.8143,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-25","known_ts":"2008-11-28","bar_index":3010,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-25","trigger_known_ts":"2008-11-28","strength":0.45,"price":9.8143,"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.576323,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.8295,"atr14":0.724976,"stop_level":7.467012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-07","known_ts":"2009-01-07","bar_index":3019,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.2298,"stop_level":11.6842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":3021,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.7075,"stop_level":11.6842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-04","known_ts":"2009-03-06","bar_index":3032,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-04","trigger_known_ts":"2009-03-06","strength":0.588,"price":8.8882,"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.616302,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.1992,"atr14":0.591673,"stop_level":7.903363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-09","known_ts":"2009-03-11","bar_index":3033,"type":"BUY","strength":0.588,"price":9.8051,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-09","known_ts":"2009-03-11","bar_index":3033,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-09","trigger_known_ts":"2009-03-11","strength":0.588,"price":9.8051,"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.576721,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.1992,"atr14":0.603188,"stop_level":7.897606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-07","known_ts":"2009-04-07","bar_index":3040,"type":"RECLAIM","strength":0.725,"price":12.3545,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-14","known_ts":"2009-04-14","bar_index":3041,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.8351,"stop_level":12.1001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-21","known_ts":"2009-04-21","bar_index":3043,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.7715,"stop_level":11.8351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-11","known_ts":"2009-06-15","bar_index":3055,"type":"BUY","strength":0.725,"price":11.4041,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":3074,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.5358,"stop_level":12.7373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-04","known_ts":"2009-09-04","bar_index":3075,"type":"RECLAIM","strength":0.863,"price":12.8299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-09-01","prior_stop_level":12.7373,"sweep_low":12.3071,"atr14":0.357887,"stop_level":12.128156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-18","known_ts":"2009-09-18","bar_index":3078,"type":"RECLAIM","strength":0.863,"price":13.5433,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-11-12","known_ts":"2009-11-16","bar_index":3091,"type":"BUY","strength":0.863,"price":13.5056,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2010-01-12","known_ts":"2010-01-12","bar_index":3104,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.2078,"stop_level":13.2243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-19","known_ts":"2010-01-19","bar_index":3105,"type":"RECLAIM","strength":0.863,"price":13.285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-12 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":"2010-01-12","prior_stop_level":13.2243,"sweep_low":12.9431,"atr14":0.251092,"stop_level":12.817554,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-09","known_ts":"2010-03-11","bar_index":3117,"type":"BUY","strength":0.588,"price":12.408,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2010-04-08","known_ts":"2010-04-08","bar_index":3124,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.2457,"stop_level":12.2905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-04-14","known_ts":"2010-04-14","bar_index":3125,"type":"RECLAIM","strength":0.725,"price":12.4752,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-04-08","prior_stop_level":12.2905,"sweep_low":12.0107,"atr14":0.214363,"stop_level":11.903518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":3130,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.0946,"stop_level":12.1618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-05-12","known_ts":"2010-05-12","bar_index":3132,"type":"RECLAIM","strength":0.725,"price":12.2542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-05 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-05-05","prior_stop_level":12.1618,"sweep_low":11.0089,"atr14":0.36741,"stop_level":10.825195,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-16","known_ts":"2010-06-18","bar_index":3140,"type":"BUY","strength":0.588,"price":11.5787,"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":"2010-07-08","known_ts":"2010-07-12","bar_index":3145,"type":"BUY","strength":0.588,"price":10.9884,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":3153,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.0728,"stop_level":11.136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-09-07","known_ts":"2010-09-09","bar_index":3159,"type":"BUY","strength":0.725,"price":11.1708,"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":55},{"ts":"2010-11-01","known_ts":"2010-11-01","bar_index":3172,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6259,"stop_level":11.6432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-02","known_ts":"2010-11-02","bar_index":3172,"type":"RECLAIM","strength":1.0,"price":11.8333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-01","prior_stop_level":11.6432,"sweep_low":11.574,"atr14":0.234592,"stop_level":11.456704,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-17","known_ts":"2010-11-17","bar_index":3176,"type":"RECLAIM","strength":1.0,"price":12.1314,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-01 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":3180,"type":"BUY","strength":1.0,"price":12.4761,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-01-07","known_ts":"2011-01-07","bar_index":3187,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.0956,"stop_level":13.1715,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-10","known_ts":"2011-01-10","bar_index":3188,"type":"RECLAIM","strength":1.0,"price":13.2124,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-07","prior_stop_level":13.1715,"sweep_low":12.856,"atr14":0.215535,"stop_level":12.748233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-24","known_ts":"2011-01-24","bar_index":3191,"type":"RECLAIM","strength":1.0,"price":13.4286,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-01","known_ts":"2011-04-05","bar_index":3207,"type":"BUY","strength":0.863,"price":13.5856,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2011-04-25","known_ts":"2011-04-27","bar_index":3212,"type":"REBUY","strength":0.863,"price":13.7277,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2011-05-13","known_ts":"2011-05-13","bar_index":3216,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.3217,"stop_level":13.4258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-07-01","known_ts":"2011-07-06","bar_index":3228,"type":"BUY","strength":0.725,"price":12.8778,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2011-07-28","known_ts":"2011-07-28","bar_index":3234,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.5299,"stop_level":12.8418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-01","known_ts":"2011-08-01","bar_index":3234,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.5599,"stop_level":12.8418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-05","known_ts":"2011-08-09","bar_index":3236,"type":"REBUY","strength":0.588,"price":12.8598,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":3261,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.3388,"stop_level":12.413,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":3262,"type":"RECLAIM","strength":0.588,"price":12.6292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":12.413,"sweep_low":12.1473,"atr14":0.306246,"stop_level":11.994177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-08","known_ts":"2011-12-08","bar_index":3265,"type":"RECLAIM","strength":0.725,"price":13.1915,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-19","known_ts":"2011-12-19","bar_index":3267,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.9258,"stop_level":12.9382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-20","known_ts":"2011-12-20","bar_index":3267,"type":"RECLAIM","strength":0.725,"price":13.4078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-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":"2011-12-19","prior_stop_level":12.9382,"sweep_low":12.9258,"atr14":0.342213,"stop_level":12.754694,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-05","known_ts":"2012-01-05","bar_index":3271,"type":"RECLAIM","strength":1.0,"price":13.6364,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-17","known_ts":"2012-01-17","bar_index":3273,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5004,"stop_level":13.6364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-01","known_ts":"2012-02-03","bar_index":3277,"type":"REBUY","strength":1.0,"price":13.8712,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2012-07-24","known_ts":"2012-07-24","bar_index":3317,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.5897,"stop_level":14.5961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":3317,"type":"RECLAIM","strength":1.0,"price":14.6532,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-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":"2012-07-24","prior_stop_level":14.5961,"sweep_low":14.5453,"atr14":0.216866,"stop_level":14.436867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-09","known_ts":"2012-08-09","bar_index":3321,"type":"RECLAIM","strength":1.0,"price":14.8396,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-27","known_ts":"2012-12-27","bar_index":3352,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.096,"stop_level":16.1025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-31","known_ts":"2012-12-31","bar_index":3353,"type":"RECLAIM","strength":1.0,"price":16.2783,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-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":"2012-12-27","prior_stop_level":16.1025,"sweep_low":15.6727,"atr14":0.278505,"stop_level":15.533447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-11","known_ts":"2013-01-11","bar_index":3356,"type":"RECLAIM","strength":1.0,"price":16.9034,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-03","known_ts":"2013-04-03","bar_index":3374,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.0763,"stop_level":20.1158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-04","known_ts":"2013-04-04","bar_index":3374,"type":"RECLAIM","strength":1.0,"price":20.412,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-03","prior_stop_level":20.1158,"sweep_low":20.0698,"atr14":0.302089,"stop_level":19.918755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-05","known_ts":"2013-07-09","bar_index":3396,"type":"BUY","strength":0.725,"price":19.5393,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2013-07-31","known_ts":"2013-07-31","bar_index":3402,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.3371,"stop_level":20.5631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":3402,"type":"RECLAIM","strength":0.863,"price":20.7492,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-07-31","prior_stop_level":20.5631,"sweep_low":20.1908,"atr14":0.43465,"stop_level":19.973475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-08","known_ts":"2013-08-08","bar_index":3404,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.4063,"stop_level":20.3371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-09-17","known_ts":"2013-09-19","bar_index":3413,"type":"BUY","strength":0.725,"price":18.8067,"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":35},{"ts":"2013-11-18","known_ts":"2013-11-18","bar_index":3427,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.0808,"stop_level":20.0829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-22","known_ts":"2013-11-22","bar_index":3429,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.0266,"stop_level":20.0829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-25","known_ts":"2013-11-25","bar_index":3429,"type":"RECLAIM","strength":0.725,"price":20.1487,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-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":"2013-11-18","prior_stop_level":20.0829,"sweep_low":19.7416,"atr14":0.349571,"stop_level":19.566814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-25","known_ts":"2013-11-25","bar_index":3429,"type":"RECLAIM","strength":0.725,"price":20.1487,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-11-22","prior_stop_level":20.0829,"sweep_low":19.7823,"atr14":0.349571,"stop_level":19.607514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-19","known_ts":"2013-12-23","bar_index":3435,"type":"BUY","strength":0.725,"price":20.2165,"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":"2014-02-07","known_ts":"2014-02-11","bar_index":3446,"type":"BUY","strength":0.588,"price":20.3454,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2014-03-26","known_ts":"2014-03-26","bar_index":3456,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.6627,"stop_level":20.7587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-27","known_ts":"2014-03-27","bar_index":3457,"type":"RECLAIM","strength":0.725,"price":20.8957,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-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":"2014-03-26","prior_stop_level":20.7587,"sweep_low":20.601,"atr14":0.415441,"stop_level":20.39328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-05","known_ts":"2014-06-09","bar_index":3473,"type":"BUY","strength":0.725,"price":20.5154,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2014-07-17","known_ts":"2014-07-17","bar_index":3482,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.6427,"stop_level":19.802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-18","known_ts":"2014-07-18","bar_index":3483,"type":"RECLAIM","strength":0.588,"price":19.9405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-07-17","prior_stop_level":19.802,"sweep_low":19.5735,"atr14":0.347799,"stop_level":19.3996,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-18","known_ts":"2014-08-20","bar_index":3490,"type":"BUY","strength":0.45,"price":19.9172,"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-10-13","known_ts":"2014-10-15","bar_index":3503,"type":"BUY","strength":0.588,"price":19.9873,"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":50},{"ts":"2014-11-14","known_ts":"2014-11-14","bar_index":3511,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.622,"stop_level":21.5344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-08","known_ts":"2014-12-08","bar_index":3516,"type":"RECLAIM","strength":0.863,"price":20.8623,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-22","known_ts":"2015-01-26","bar_index":3526,"type":"BUY","strength":0.863,"price":22.5378,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2015-01-28","known_ts":"2015-01-28","bar_index":3527,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.0642,"stop_level":22.3894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-29","known_ts":"2015-01-29","bar_index":3527,"type":"RECLAIM","strength":0.863,"price":22.4883,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-01-28","prior_stop_level":22.3894,"sweep_low":22.0005,"atr14":0.453027,"stop_level":21.773986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-18","known_ts":"2015-02-18","bar_index":3532,"type":"RECLAIM","strength":0.863,"price":23.146,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-18","known_ts":"2015-06-22","bar_index":3560,"type":"BUY","strength":0.45,"price":19.7773,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-07-21","known_ts":"2015-07-21","bar_index":3567,"type":"SELL","basis":"structure_stop","strength":0.45,"price":19.0913,"stop_level":19.3224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-07-27","known_ts":"2015-07-27","bar_index":3568,"type":"SELL","basis":"structure_stop","strength":0.45,"price":18.6942,"stop_level":19.3224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":3575,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.178,"stop_level":18.5931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-26","known_ts":"2015-08-26","bar_index":3576,"type":"RECLAIM","strength":0.588,"price":18.8131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-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":"2015-08-25","prior_stop_level":18.5931,"sweep_low":18.178,"atr14":0.528451,"stop_level":17.913775,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-03","known_ts":"2015-11-03","bar_index":3592,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.2876,"stop_level":19.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-21","known_ts":"2015-12-23","bar_index":3603,"type":"BUY","strength":0.725,"price":19.9664,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2016-01-15","known_ts":"2016-01-15","bar_index":3608,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.3016,"stop_level":19.3755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-19","known_ts":"2016-01-19","bar_index":3609,"type":"RECLAIM","strength":0.725,"price":19.9443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-01-15","prior_stop_level":19.3755,"sweep_low":19.0578,"atr14":0.475,"stop_level":18.8203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-27","known_ts":"2016-01-29","bar_index":3611,"type":"BUY","strength":0.863,"price":20.5647,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2016-03-07","known_ts":"2016-03-09","bar_index":3620,"type":"BUY","strength":0.863,"price":21.0073,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2016-05-18","known_ts":"2016-05-18","bar_index":3637,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.6868,"stop_level":22.4193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-06","known_ts":"2016-06-08","bar_index":3641,"type":"BUY","strength":1.0,"price":23.3022,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-08-03","known_ts":"2016-08-03","bar_index":3654,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.0423,"stop_level":26.1178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-09","known_ts":"2016-08-09","bar_index":3656,"type":"RECLAIM","strength":1.0,"price":26.2914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-08-03","prior_stop_level":26.1178,"sweep_low":25.6649,"atr14":0.440447,"stop_level":25.444676,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-10","known_ts":"2016-11-14","bar_index":3678,"type":"BUY","strength":0.725,"price":27.9697,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2017-01-03","known_ts":"2017-01-03","bar_index":3689,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.5054,"stop_level":31.2354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-28","known_ts":"2017-03-30","bar_index":3709,"type":"BUY","strength":0.725,"price":29.5591,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2017-05-09","known_ts":"2017-05-09","bar_index":3718,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.0555,"stop_level":29.3267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-23","known_ts":"2017-05-25","bar_index":3722,"type":"REBUY","strength":0.725,"price":31.1417,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2017-06-27","known_ts":"2017-06-27","bar_index":3730,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.4543,"stop_level":31.7668,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-14","known_ts":"2017-08-14","bar_index":3741,"type":"RECLAIM","strength":0.863,"price":33.0763,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-30","known_ts":"2017-08-30","bar_index":3745,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.525,"stop_level":32.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-31","known_ts":"2017-08-31","bar_index":3745,"type":"RECLAIM","strength":0.863,"price":32.9188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-08-30","prior_stop_level":32.84,"sweep_low":32.4856,"atr14":0.518357,"stop_level":32.226421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-18","known_ts":"2017-09-18","bar_index":3749,"type":"RECLAIM","strength":1.0,"price":33.8244,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-10","known_ts":"2017-11-10","bar_index":3762,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.9114,"stop_level":35.9901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-13","known_ts":"2017-11-13","bar_index":3762,"type":"RECLAIM","strength":1.0,"price":36.1476,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-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":"2017-11-10","prior_stop_level":35.9901,"sweep_low":35.7381,"atr14":0.720988,"stop_level":35.377606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-29","known_ts":"2017-11-29","bar_index":3766,"type":"RECLAIM","strength":1.0,"price":37.9875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-22","known_ts":"2018-02-26","bar_index":3785,"type":"BUY","strength":0.588,"price":33.1788,"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":"2018-03-02","known_ts":"2018-03-06","bar_index":3787,"type":"BUY","strength":0.45,"price":32.2594,"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-03-12","known_ts":"2018-03-12","bar_index":3789,"type":"RECLAIM","strength":0.588,"price":33.9783,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-03-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-04-12","known_ts":"2018-04-12","bar_index":3796,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.0183,"stop_level":34.1782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-04-16","known_ts":"2018-04-16","bar_index":3797,"type":"RECLAIM","strength":0.725,"price":34.6179,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-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":"2018-04-12","prior_stop_level":34.1782,"sweep_low":33.8584,"atr14":0.724877,"stop_level":33.495961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-27","known_ts":"2018-04-27","bar_index":3800,"type":"RECLAIM","strength":0.725,"price":35.0576,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-09","known_ts":"2018-05-09","bar_index":3802,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.6978,"stop_level":35.0176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-10","known_ts":"2018-05-10","bar_index":3803,"type":"RECLAIM","strength":0.725,"price":35.4574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-05-09","prior_stop_level":35.0176,"sweep_low":34.0183,"atr14":0.766824,"stop_level":33.634888,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-23","known_ts":"2018-05-23","bar_index":3806,"type":"RECLAIM","strength":0.725,"price":37.5404,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-07","known_ts":"2018-11-09","bar_index":3845,"type":"BUY","strength":0.588,"price":39.2698,"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":"aplus","score":80},{"ts":"2018-12-24","known_ts":"2018-12-24","bar_index":3855,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.8608,"stop_level":39.1141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-12-26","known_ts":"2018-12-26","bar_index":3855,"type":"RECLAIM","strength":0.725,"price":39.5307,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-12-24","prior_stop_level":39.1141,"sweep_low":38.3135,"atr14":1.137586,"stop_level":37.744707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-06","known_ts":"2019-02-08","bar_index":3865,"type":"BUY","strength":0.588,"price":40.7561,"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":35},{"ts":"2019-03-19","known_ts":"2019-03-19","bar_index":3874,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.4044,"stop_level":41.186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-08","known_ts":"2019-04-08","bar_index":3879,"type":"RECLAIM","strength":0.725,"price":40.6924,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-11","known_ts":"2019-04-15","bar_index":3880,"type":"BUY","strength":0.725,"price":41.9676,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2019-06-04","known_ts":"2019-06-06","bar_index":3892,"type":"REBUY","strength":0.725,"price":43.2595,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2019-07-19","known_ts":"2019-07-19","bar_index":3902,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.011,"stop_level":43.1353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-24","known_ts":"2019-07-24","bar_index":3903,"type":"RECLAIM","strength":0.725,"price":43.4004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-19 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":"2019-07-19","prior_stop_level":43.1353,"sweep_low":42.6465,"atr14":0.644494,"stop_level":42.324253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-25","known_ts":"2019-07-29","bar_index":3904,"type":"REBUY","strength":0.863,"price":44.1045,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2019-08-12","known_ts":"2019-08-12","bar_index":3908,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.4062,"stop_level":42.4808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-13","known_ts":"2019-08-13","bar_index":3908,"type":"RECLAIM","strength":0.863,"price":42.8536,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-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":"2019-08-12","prior_stop_level":42.4808,"sweep_low":42.1992,"atr14":1.014433,"stop_level":41.691983,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-11","known_ts":"2019-09-13","bar_index":3915,"type":"BUY","strength":0.725,"price":44.9471,"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":"2019-11-07","known_ts":"2019-11-07","bar_index":3928,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.6609,"stop_level":45.8812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-18","known_ts":"2019-12-20","bar_index":3938,"type":"BUY","strength":0.725,"price":43.8458,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":3947,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.9881,"stop_level":45.0133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-03","known_ts":"2020-02-03","bar_index":3948,"type":"RECLAIM","strength":0.725,"price":45.7441,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-01-31","prior_stop_level":45.0133,"sweep_low":44.7866,"atr14":0.642918,"stop_level":44.465141,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-14","known_ts":"2020-02-14","bar_index":3951,"type":"RECLAIM","strength":0.725,"price":47.4375,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-25","known_ts":"2020-02-25","bar_index":3953,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.063,"stop_level":44.7697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":3963,"type":"BUY","strength":0.45,"price":40.2149,"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":"Utilities"}},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":3971,"type":"SELL","basis":"structure_stop","strength":0.45,"price":34.3116,"stop_level":34.8952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3972,"type":"RECLAIM","strength":0.45,"price":35.2093,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-12","prior_stop_level":34.8952,"sweep_low":31.3332,"atr14":2.080046,"stop_level":30.293177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-20","known_ts":"2020-05-22","bar_index":3973,"type":"REBUY","strength":0.45,"price":35.3545,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Utilities"}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":3978,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.0653,"stop_level":35.7216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-17","known_ts":"2020-06-17","bar_index":3979,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.3993,"stop_level":33.8262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-13","known_ts":"2020-07-15","bar_index":3985,"type":"BUY","strength":0.588,"price":33.203,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Utilities"}},{"ts":"2020-08-26","known_ts":"2020-08-26","bar_index":3995,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.3028,"stop_level":33.7679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-06","known_ts":"2020-10-08","bar_index":4005,"type":"BUY","strength":0.45,"price":34.035,"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":"Utilities"}},{"ts":"2020-10-06","known_ts":"2020-10-08","bar_index":4005,"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-10-06","trigger_known_ts":"2020-10-08","strength":0.45,"price":34.035,"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.28253,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.8563,"atr14":0.806802,"stop_level":30.452899,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-19","known_ts":"2020-10-19","bar_index":4008,"type":"RECLAIM","strength":0.725,"price":34.147,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-10-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-29","known_ts":"2020-10-29","bar_index":4010,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.9496,"stop_level":33.1305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-02","known_ts":"2020-11-02","bar_index":4011,"type":"RECLAIM","strength":0.725,"price":34.1642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-10-29","prior_stop_level":33.1305,"sweep_low":32.3207,"atr14":0.83976,"stop_level":31.90082,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-12","known_ts":"2020-11-12","bar_index":4014,"type":"RECLAIM","strength":0.863,"price":36.415,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-30","known_ts":"2020-11-30","bar_index":4017,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.599,"stop_level":34.8771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-12-01","known_ts":"2020-12-01","bar_index":4018,"type":"RECLAIM","strength":0.725,"price":35.3376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-11-30","prior_stop_level":34.8771,"sweep_low":34.5208,"atr14":1.155743,"stop_level":33.942928,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-14","known_ts":"2020-12-14","bar_index":4021,"type":"RECLAIM","strength":0.863,"price":37.9356,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-16","known_ts":"2021-02-18","bar_index":4035,"type":"BUY","strength":0.863,"price":36.7691,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2021-03-04","known_ts":"2021-03-08","bar_index":4039,"type":"BUY","strength":0.863,"price":38.2335,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2021-04-08","known_ts":"2021-04-08","bar_index":4047,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.3206,"stop_level":40.4872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-12","known_ts":"2021-04-12","bar_index":4047,"type":"RECLAIM","strength":1.0,"price":40.9081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-04-08","prior_stop_level":40.4872,"sweep_low":39.9961,"atr14":0.786484,"stop_level":39.602858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-29","known_ts":"2021-04-29","bar_index":4052,"type":"RECLAIM","strength":1.0,"price":41.9955,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-25","known_ts":"2021-05-25","bar_index":4058,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.5329,"stop_level":41.7628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-26","known_ts":"2021-05-26","bar_index":4058,"type":"RECLAIM","strength":1.0,"price":42.1341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-25","prior_stop_level":41.7628,"sweep_low":41.4533,"atr14":0.867035,"stop_level":41.019782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-11","known_ts":"2021-06-11","bar_index":4062,"type":"RECLAIM","strength":1.0,"price":44.0264,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-06","known_ts":"2021-07-06","bar_index":4067,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.4259,"stop_level":42.6558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-07-07","known_ts":"2021-07-07","bar_index":4067,"type":"RECLAIM","strength":0.863,"price":42.7089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-07-06","prior_stop_level":42.6558,"sweep_low":41.7716,"atr14":0.79458,"stop_level":41.37431,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-06","known_ts":"2021-08-06","bar_index":4075,"type":"RECLAIM","strength":1.0,"price":47.1213,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-08","known_ts":"2022-03-10","bar_index":4124,"type":"BUY","strength":0.725,"price":56.8888,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2022-03-21","known_ts":"2022-03-23","bar_index":4127,"type":"BUY","strength":0.725,"price":55.5536,"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":90},{"ts":"2022-04-18","known_ts":"2022-04-18","bar_index":4133,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.9776,"stop_level":56.3836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-04-19","known_ts":"2022-04-19","bar_index":4133,"type":"RECLAIM","strength":0.725,"price":56.6362,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-18 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":"2022-04-18","prior_stop_level":56.3836,"sweep_low":55.6439,"atr14":1.246027,"stop_level":55.020886,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-06","known_ts":"2022-05-10","bar_index":4138,"type":"REBUY","strength":0.725,"price":56.2032,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":90},{"ts":"2022-06-24","known_ts":"2022-06-28","bar_index":4149,"type":"REBUY","strength":0.725,"price":60.0819,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2022-09-13","known_ts":"2022-09-13","bar_index":4167,"type":"SELL","basis":"structure_stop","strength":1.0,"price":66.7751,"stop_level":68.3361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-11-28","known_ts":"2022-11-30","bar_index":4185,"type":"BUY","strength":0.45,"price":54.8466,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-03-01","known_ts":"2023-03-01","bar_index":4206,"type":"RECLAIM","strength":0.725,"price":67.3288,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-10","known_ts":"2023-03-10","bar_index":4208,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.8929,"stop_level":65.1988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-27","known_ts":"2023-03-27","bar_index":4212,"type":"RECLAIM","strength":0.863,"price":66.2823,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-10","known_ts":"2023-04-12","bar_index":4215,"type":"REBUY","strength":0.863,"price":68.5606,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2023-05-25","known_ts":"2023-05-25","bar_index":4226,"type":"SELL","basis":"structure_stop","strength":0.863,"price":69.7966,"stop_level":70.551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-13","known_ts":"2023-06-13","bar_index":4230,"type":"RECLAIM","strength":0.863,"price":70.2623,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-09-05","known_ts":"2023-09-05","bar_index":4249,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.5497,"stop_level":76.3171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-10-30","known_ts":"2023-11-01","bar_index":4262,"type":"BUY","strength":0.725,"price":74.4173,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2023-11-21","known_ts":"2023-11-21","bar_index":4267,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.9273,"stop_level":71.1419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-11-22","known_ts":"2023-11-22","bar_index":4267,"type":"RECLAIM","strength":0.725,"price":71.2849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2023-11-21","prior_stop_level":71.1419,"sweep_low":70.6449,"atr14":1.960357,"stop_level":69.664721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-15","known_ts":"2023-12-15","bar_index":4273,"type":"RECLAIM","strength":0.863,"price":78.6168,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-11","known_ts":"2024-01-11","bar_index":4278,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.6567,"stop_level":79.0026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-18","known_ts":"2024-01-18","bar_index":4280,"type":"RECLAIM","strength":0.863,"price":79.2944,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-11","prior_stop_level":79.0026,"sweep_low":76.2356,"atr14":1.809368,"stop_level":75.330916,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-26","known_ts":"2024-01-26","bar_index":4282,"type":"RECLAIM","strength":0.863,"price":85.8356,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-22","known_ts":"2024-02-22","bar_index":4288,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.7091,"stop_level":82.835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-28","known_ts":"2024-02-28","bar_index":4289,"type":"RECLAIM","strength":1.0,"price":84.0177,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-02-22","prior_stop_level":82.835,"sweep_low":80.7345,"atr14":2.595645,"stop_level":79.436677,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-26","known_ts":"2024-04-30","bar_index":4303,"type":"BUY","strength":0.725,"price":80.7629,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2024-06-10","known_ts":"2024-06-10","bar_index":4313,"type":"SELL","basis":"structure_stop","strength":1.0,"price":82.277,"stop_level":83.7891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-16","known_ts":"2024-07-18","bar_index":4321,"type":"BUY","strength":0.725,"price":88.0684,"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-08-20","known_ts":"2024-08-20","bar_index":4329,"type":"SELL","basis":"structure_stop","strength":0.863,"price":82.5847,"stop_level":83.3802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-08-21","known_ts":"2024-08-21","bar_index":4329,"type":"RECLAIM","strength":0.863,"price":84.0475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-08-20","prior_stop_level":83.3802,"sweep_low":82.2119,"atr14":2.545162,"stop_level":80.939319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-17","known_ts":"2024-10-21","bar_index":4343,"type":"BUY","strength":0.45,"price":74.4773,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-11-04","known_ts":"2024-11-04","bar_index":4347,"type":"RECLAIM","strength":0.588,"price":81.7625,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-10-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-01-10","known_ts":"2025-01-14","bar_index":4362,"type":"BUY","strength":0.45,"price":74.4078,"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-03-25","known_ts":"2025-03-25","bar_index":4378,"type":"SELL","basis":"structure_stop","strength":0.725,"price":77.0537,"stop_level":77.9443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-27","known_ts":"2025-03-27","bar_index":4379,"type":"RECLAIM","strength":0.725,"price":77.9733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-03-25","prior_stop_level":77.9443,"sweep_low":76.9085,"atr14":1.788307,"stop_level":76.014347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-01","known_ts":"2025-07-03","bar_index":4401,"type":"BUY","strength":0.863,"price":77.6675,"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":60},{"ts":"2025-07-16","known_ts":"2025-07-16","bar_index":4404,"type":"SELL","basis":"structure_stop","strength":0.725,"price":74.1979,"stop_level":76.8294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-18","known_ts":"2025-07-22","bar_index":4405,"type":"BUY","strength":0.863,"price":76.4005,"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":45},{"ts":"2025-08-05","known_ts":"2025-08-07","bar_index":4409,"type":"REBUY","strength":0.725,"price":77.6286,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2025-09-08","known_ts":"2025-09-08","bar_index":4416,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.3161,"stop_level":81.8654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-10","known_ts":"2025-09-10","bar_index":4417,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.5613,"stop_level":81.8654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-11","known_ts":"2025-09-11","bar_index":4417,"type":"RECLAIM","strength":0.863,"price":82.395,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-09-08","prior_stop_level":81.8654,"sweep_low":80.551,"atr14":1.333424,"stop_level":79.884288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-11","known_ts":"2025-09-11","bar_index":4417,"type":"RECLAIM","strength":0.863,"price":82.395,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-09-10","prior_stop_level":81.8654,"sweep_low":80.6589,"atr14":1.333424,"stop_level":79.992188,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-06","known_ts":"2025-11-10","bar_index":4431,"type":"BUY","strength":0.863,"price":83.0817,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2026-01-08","known_ts":"2026-01-12","bar_index":4445,"type":"REBUY","strength":1.0,"price":83.7953,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2026-02-09","known_ts":"2026-02-09","bar_index":4452,"type":"SELL","basis":"structure_stop","strength":1.0,"price":85.1475,"stop_level":85.2857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-10","known_ts":"2026-02-10","bar_index":4452,"type":"RECLAIM","strength":1.0,"price":85.7989,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-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":"2026-02-09","prior_stop_level":85.2857,"sweep_low":84.7034,"atr14":1.745286,"stop_level":83.830757,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-06","known_ts":"2026-03-06","bar_index":4458,"type":"RECLAIM","strength":1.0,"price":85.8065,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-07","known_ts":"2026-04-09","bar_index":4465,"type":"BUY","strength":0.863,"price":90.3472,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2026-06-10","known_ts":"2026-06-12","bar_index":4480,"type":"BUY","strength":0.863,"price":89.59,"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":"2026-06-24","known_ts":"2026-06-26","bar_index":4483,"type":"BUY","strength":0.725,"price":90.63,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2026-07-30","known_ts":"2026-07-30","bar_index":4491,"type":"SELL","basis":"structure_stop","strength":1.0,"price":89.4,"stop_level":90.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-08-04","known_ts":"2026-08-04","bar_index":4492,"type":"RECLAIM","strength":1.0,"price":92.82,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-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":"2026-07-30","prior_stop_level":90.57,"sweep_low":84.0,"atr14":2.743538,"stop_level":82.628231,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-14","known_ts":"2026-08-14","bar_index":4495,"type":"RECLAIM","strength":1.0,"price":92.87,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-08-14","last_scored_basis":null,"bars_since_signal":0,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2016-10-17","2016-11-07","2017-01-23","2017-04-13","2017-12-26","2018-01-12","2018-02-08","2018-08-14","2018-10-04","2018-10-25","2018-11-02","2019-01-18","2019-08-28","2019-11-21","2020-03-17","2020-09-28","2021-02-02","2021-03-04","2021-10-01","2021-12-14","2022-01-19","2022-02-14","2022-03-24","2022-10-03","2022-11-14","2023-06-27","2023-09-13","2023-10-12","2023-10-30","2024-03-19","2024-04-18","2024-07-11","2024-08-22","2024-09-13","2024-10-14","2025-01-06","2025-10-13","2026-03-27","2026-06-02","2026-06-29"],"warnings":[{"ts":"2021-08-18","kind":"arm","px":47.3946},{"ts":"2021-09-14","kind":"arm","px":49.6125},{"ts":"2021-11-26","kind":"arm","px":59.6176},{"ts":"2022-04-11","kind":"arm","px":56.4197},{"ts":"2022-04-18","kind":"confirm","px":55.9776,"level":56.3836},{"ts":"2022-06-13","kind":"arm","px":57.7753},{"ts":"2022-08-23","kind":"arm","px":71.4855},{"ts":"2022-09-13","kind":"confirm","px":66.7751,"level":68.3361},{"ts":"2023-01-17","kind":"arm","px":57.0173},{"ts":"2023-02-10","kind":"arm","px":58.8752},{"ts":"2023-03-10","kind":"confirm","px":63.8929,"level":65.1988},{"ts":"2023-05-18","kind":"arm","px":70.551},{"ts":"2023-05-25","kind":"confirm","px":69.7966,"level":70.551},{"ts":"2023-07-28","kind":"arm","px":75.3289},{"ts":"2023-09-05","kind":"confirm","px":75.5497,"level":76.3171},{"ts":"2023-11-20","kind":"arm","px":72.5649},{"ts":"2023-11-21","kind":"confirm","px":70.9273,"level":71.1419},{"ts":"2023-12-29","kind":"arm","px":79.972},{"ts":"2024-01-11","kind":"confirm","px":77.6567,"level":79.0026},{"ts":"2024-02-13","kind":"arm","px":83.9344},{"ts":"2024-02-22","kind":"confirm","px":81.7091,"level":82.835},{"ts":"2024-05-22","kind":"arm","px":86.8797},{"ts":"2024-06-10","kind":"confirm","px":82.277,"level":83.7891},{"ts":"2024-08-06","kind":"arm","px":85.8051},{"ts":"2024-08-20","kind":"confirm","px":82.5847,"level":83.3802},{"ts":"2024-11-11","kind":"arm","px":77.8522},{"ts":"2025-01-29","kind":"arm","px":74.5329},{"ts":"2025-03-04","kind":"arm","px":76.3665},{"ts":"2025-03-25","kind":"confirm","px":77.0537,"level":77.9443},{"ts":"2025-07-15","kind":"arm","px":74.1784},{"ts":"2025-07-16","kind":"confirm","px":74.1979,"level":76.8294},{"ts":"2025-08-27","kind":"arm","px":83.3661},{"ts":"2025-09-08","kind":"confirm","px":81.3161,"level":81.8654},{"ts":"2025-09-09","kind":"arm","px":80.9531},{"ts":"2025-09-10","kind":"confirm","px":81.5613,"level":81.8654},{"ts":"2025-11-19","kind":"arm","px":80.6666},{"ts":"2026-01-26","kind":"arm","px":85.2857},{"ts":"2026-02-09","kind":"confirm","px":85.1475,"level":85.2857},{"ts":"2026-07-13","kind":"arm","px":89.06},{"ts":"2026-07-30","kind":"confirm","px":89.4,"level":90.57}],"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":[]}}}