{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-12"},"events":[{"id":"opp_8f4479aba51784852b64","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-20","entry_date":"2026-07-21","entry_basis":"next_session_close","entry_price":34.17,"rank":8,"tier":"PRIME","state":"up","maturity":"matured","latest_price":35.83,"return_pct":4.9,"excess_pct":1.78,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-12","priced_through":"2026-08-12"},{"id":"opp_bf0ced424b4fde600cf7","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-07-15","entry_date":"2026-07-16","entry_basis":"next_session_close","entry_price":35.31,"rank":8,"tier":"PRIME","state":"stopped","maturity":"matured","latest_price":33.11,"return_pct":-6.2,"excess_pct":-5.02,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-12","priced_through":"2026-08-12"},{"id":"opp_c6528a45f7893f9c0901","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":33.41,"rank":8,"tier":"PRIME","state":"up","maturity":"matured","latest_price":35.31,"return_pct":5.7,"excess_pct":5.02,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-12","priced_through":"2026-08-12"}]},"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":"KMT","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1973-08-24","known_ts":"1973-08-24","bar_index":43,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5909,"stop_level":0.597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-08-28","known_ts":"1973-08-28","bar_index":44,"type":"RECLAIM","strength":0.588,"price":0.6001,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1973-08-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":"1973-08-24","prior_stop_level":0.597,"sweep_low":0.5909,"atr14":0.00592,"stop_level":0.58794,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-11-15","known_ts":"1973-11-15","bar_index":63,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7171,"stop_level":0.7632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1974-01-18","known_ts":"1974-01-18","bar_index":77,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7848,"stop_level":0.7909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1974-01-21","known_ts":"1974-01-21","bar_index":77,"type":"RECLAIM","strength":0.725,"price":0.8002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-01-18 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":"1974-01-18","prior_stop_level":0.7909,"sweep_low":0.7848,"atr14":0.016585,"stop_level":0.776507,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-03-19","known_ts":"1974-03-21","bar_index":91,"type":"BUY","strength":0.588,"price":0.8094,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1974-05-01","known_ts":"1974-05-03","bar_index":101,"type":"REBUY","strength":0.588,"price":0.8002,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1974-07-23","known_ts":"1974-07-25","bar_index":120,"type":"BUY","strength":0.45,"price":0.7048,"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-09-20","known_ts":"1974-09-24","bar_index":134,"type":"BUY","strength":0.45,"price":0.6463,"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-25","known_ts":"1974-10-25","bar_index":142,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6586,"stop_level":0.6709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-10-29","known_ts":"1974-10-29","bar_index":143,"type":"RECLAIM","strength":0.588,"price":0.6832,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-10-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":"1974-10-25","prior_stop_level":0.6709,"sweep_low":0.6586,"atr14":0.007023,"stop_level":0.655088,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-12-03","known_ts":"1974-12-03","bar_index":151,"type":"RECLAIM","strength":0.863,"price":0.7355,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-12-24","known_ts":"1974-12-24","bar_index":156,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6709,"stop_level":0.6771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1975-01-02","known_ts":"1975-01-02","bar_index":157,"type":"RECLAIM","strength":0.725,"price":0.6801,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-12-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1974-12-24","prior_stop_level":0.6771,"sweep_low":0.6709,"atr14":0.005914,"stop_level":0.667943,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-01-29","known_ts":"1975-01-31","bar_index":164,"type":"BUY","strength":0.588,"price":0.7202,"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":"1975-02-20","known_ts":"1975-02-24","bar_index":169,"type":"BUY","strength":0.725,"price":0.7232,"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":"1975-06-13","known_ts":"1975-06-13","bar_index":195,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8956,"stop_level":0.9048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1975-06-16","known_ts":"1975-06-16","bar_index":195,"type":"RECLAIM","strength":0.863,"price":0.9079,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-06-13 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":"1975-06-13","prior_stop_level":0.9048,"sweep_low":0.8863,"atr14":0.011406,"stop_level":0.880597,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-08-18","known_ts":"1975-08-18","bar_index":210,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9787,"stop_level":1.0433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1975-11-05","known_ts":"1975-11-07","bar_index":229,"type":"BUY","strength":0.725,"price":0.9479,"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":"1976-01-07","known_ts":"1976-01-09","bar_index":243,"type":"BUY","strength":0.725,"price":1.0587,"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":"1976-03-25","known_ts":"1976-03-25","bar_index":261,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2126,"stop_level":1.231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-05-24","known_ts":"1976-05-26","bar_index":275,"type":"BUY","strength":0.725,"price":1.2741,"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":"1976-06-28","known_ts":"1976-06-28","bar_index":283,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3357,"stop_level":1.3418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-07-06","known_ts":"1976-07-06","bar_index":284,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2618,"stop_level":1.3418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1976-07-13","known_ts":"1976-07-13","bar_index":286,"type":"RECLAIM","strength":0.725,"price":1.3603,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-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":"1976-07-06","prior_stop_level":1.3418,"sweep_low":1.2495,"atr14":0.019281,"stop_level":1.23986,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-10-21","known_ts":"1976-10-25","bar_index":310,"type":"BUY","strength":0.588,"price":1.1941,"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":"1977-01-31","known_ts":"1977-01-31","bar_index":333,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.231,"stop_level":1.2803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-03-15","known_ts":"1977-03-17","bar_index":343,"type":"BUY","strength":0.45,"price":1.2556,"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":"1977-03-18","known_ts":"1977-03-18","bar_index":344,"type":"RECLAIM","strength":0.588,"price":1.2926,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1977-03-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1977-05-24","known_ts":"1977-05-24","bar_index":359,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3418,"stop_level":1.3911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-06-09","known_ts":"1977-06-09","bar_index":363,"type":"RECLAIM","strength":0.863,"price":1.4034,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-06-27","known_ts":"1977-06-29","bar_index":367,"type":"BUY","strength":0.863,"price":1.428,"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":"1977-07-15","known_ts":"1977-07-15","bar_index":371,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4157,"stop_level":1.4218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-07-19","known_ts":"1977-07-19","bar_index":371,"type":"RECLAIM","strength":0.863,"price":1.4341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1977-07-15","prior_stop_level":1.4218,"sweep_low":1.4095,"atr14":0.014703,"stop_level":1.402149,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-09-14","known_ts":"1977-09-16","bar_index":385,"type":"BUY","strength":0.588,"price":1.4526,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1977-10-12","known_ts":"1977-10-12","bar_index":391,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.3172,"stop_level":1.3603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1977-10-18","known_ts":"1977-10-18","bar_index":393,"type":"RECLAIM","strength":0.45,"price":1.3788,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-10-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":"1977-10-12","prior_stop_level":1.3603,"sweep_low":1.3172,"atr14":0.015595,"stop_level":1.309402,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-11-11","known_ts":"1977-11-15","bar_index":399,"type":"BUY","strength":0.588,"price":1.4526,"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":"1977-12-06","known_ts":"1977-12-06","bar_index":404,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4157,"stop_level":1.4403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-12-12","known_ts":"1977-12-12","bar_index":405,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4034,"stop_level":1.4157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-12-27","known_ts":"1977-12-27","bar_index":409,"type":"RECLAIM","strength":0.725,"price":1.4157,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-01-13","known_ts":"1978-01-17","bar_index":413,"type":"BUY","strength":0.725,"price":1.4403,"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":50},{"ts":"1978-03-10","known_ts":"1978-03-14","bar_index":426,"type":"BUY","strength":0.45,"price":1.3726,"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-03-23","known_ts":"1978-03-23","bar_index":429,"type":"RECLAIM","strength":0.725,"price":1.4095,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1978-03-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-05-24","known_ts":"1978-05-24","bar_index":443,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5019,"stop_level":1.5388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-05-30","known_ts":"1978-05-30","bar_index":444,"type":"RECLAIM","strength":0.863,"price":1.5511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-05-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":"1978-05-24","prior_stop_level":1.5388,"sweep_low":1.5019,"atr14":0.030805,"stop_level":1.486498,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-06-09","known_ts":"1978-06-09","bar_index":447,"type":"RECLAIM","strength":1.0,"price":1.5265,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-07-27","known_ts":"1978-07-31","bar_index":458,"type":"BUY","strength":0.863,"price":1.5634,"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":"1978-12-07","known_ts":"1978-12-11","bar_index":489,"type":"BUY","strength":0.725,"price":1.6373,"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":"1979-03-19","known_ts":"1979-03-21","bar_index":512,"type":"BUY","strength":1.0,"price":1.7911,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1979-03-27","known_ts":"1979-03-29","bar_index":514,"type":"BUY","strength":1.0,"price":1.7973,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1979-04-04","known_ts":"1979-04-06","bar_index":516,"type":"BUY","strength":0.725,"price":1.8219,"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":10},{"ts":"1979-06-28","known_ts":"1979-06-28","bar_index":535,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1174,"stop_level":2.1297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-09-04","known_ts":"1979-09-04","bar_index":551,"type":"RECLAIM","strength":1.0,"price":2.222,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-09-28","known_ts":"1979-09-28","bar_index":557,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2836,"stop_level":2.2897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-10-02","known_ts":"1979-10-02","bar_index":557,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2712,"stop_level":2.2897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-11-19","known_ts":"1979-11-21","bar_index":569,"type":"BUY","strength":0.725,"price":2.142,"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":"1980-02-15","known_ts":"1980-02-15","bar_index":589,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7267,"stop_level":2.739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-04-11","known_ts":"1980-04-15","bar_index":602,"type":"BUY","strength":0.725,"price":2.5605,"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":"1980-07-15","known_ts":"1980-07-15","bar_index":623,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4374,"stop_level":2.4497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-07-16","known_ts":"1980-07-16","bar_index":624,"type":"RECLAIM","strength":0.725,"price":2.4621,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1980-07-15","prior_stop_level":2.4497,"sweep_low":2.4128,"atr14":0.069312,"stop_level":2.378144,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-07-29","known_ts":"1980-07-29","bar_index":627,"type":"RECLAIM","strength":0.725,"price":2.5975,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-08-15","known_ts":"1980-08-15","bar_index":631,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6467,"stop_level":2.6836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-08-19","known_ts":"1980-08-19","bar_index":632,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6098,"stop_level":2.6836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-08-21","known_ts":"1980-08-21","bar_index":632,"type":"RECLAIM","strength":0.863,"price":2.7575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1980-08-15","prior_stop_level":2.6836,"sweep_low":2.6098,"atr14":0.066272,"stop_level":2.576664,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-08-21","known_ts":"1980-08-21","bar_index":632,"type":"RECLAIM","strength":0.863,"price":2.7575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-08-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":"1980-08-19","prior_stop_level":2.6836,"sweep_low":2.6098,"atr14":0.066272,"stop_level":2.576664,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-09-05","known_ts":"1980-09-05","bar_index":636,"type":"RECLAIM","strength":0.863,"price":2.8806,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-10-03","known_ts":"1980-10-03","bar_index":642,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2376,"stop_level":3.2499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-10-06","known_ts":"1980-10-06","bar_index":643,"type":"RECLAIM","strength":0.863,"price":3.2992,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1980-10-03","prior_stop_level":3.2499,"sweep_low":3.2376,"atr14":0.071692,"stop_level":3.201754,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-10-17","known_ts":"1980-10-17","bar_index":646,"type":"RECLAIM","strength":0.863,"price":3.2499,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-03-20","known_ts":"1981-03-24","bar_index":681,"type":"BUY","strength":0.725,"price":3.2499,"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":"1981-05-15","known_ts":"1981-05-19","bar_index":694,"type":"REBUY","strength":0.725,"price":3.57,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1981-08-11","known_ts":"1981-08-13","bar_index":714,"type":"BUY","strength":0.588,"price":3.4838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"1981-10-06","known_ts":"1981-10-08","bar_index":727,"type":"BUY","strength":0.45,"price":3.3484,"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-10-26","known_ts":"1981-10-26","bar_index":731,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.053,"stop_level":3.0899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-10-28","known_ts":"1981-10-28","bar_index":732,"type":"RECLAIM","strength":0.588,"price":3.1145,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-10-26 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":"1981-10-26","prior_stop_level":3.0899,"sweep_low":3.0406,"atr14":0.065522,"stop_level":3.007839,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-11-09","known_ts":"1981-11-09","bar_index":735,"type":"RECLAIM","strength":0.725,"price":3.3361,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-12-29","known_ts":"1981-12-29","bar_index":746,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4961,"stop_level":3.5084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-12-31","known_ts":"1981-12-31","bar_index":747,"type":"RECLAIM","strength":0.725,"price":3.6069,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1981-12-29","prior_stop_level":3.5084,"sweep_low":3.4715,"atr14":0.045961,"stop_level":3.448519,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-29","known_ts":"1982-03-31","bar_index":767,"type":"BUY","strength":0.45,"price":2.9668,"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":"1982-05-05","known_ts":"1982-05-05","bar_index":775,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9791,"stop_level":3.0037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-06","known_ts":"1982-05-06","bar_index":776,"type":"RECLAIM","strength":0.588,"price":3.0283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1982-05-05","prior_stop_level":3.0037,"sweep_low":2.9791,"atr14":0.042926,"stop_level":2.957637,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-05-12","known_ts":"1982-05-12","bar_index":777,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9052,"stop_level":2.9791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-07-07","known_ts":"1982-07-09","bar_index":790,"type":"BUY","strength":0.45,"price":2.4867,"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":"1982-07-29","known_ts":"1982-07-29","bar_index":795,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3636,"stop_level":2.4374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-03","known_ts":"1982-08-03","bar_index":796,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3266,"stop_level":2.4374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-18","known_ts":"1982-08-20","bar_index":800,"type":"REBUY","strength":0.45,"price":2.3882,"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":"1982-08-18","known_ts":"1982-08-20","bar_index":800,"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":"1982-08-18","trigger_known_ts":"1982-08-20","strength":0.45,"price":2.3882,"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.344585,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8958,"atr14":0.102826,"stop_level":1.844387,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-09-23","known_ts":"1982-09-23","bar_index":808,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5605,"stop_level":2.6098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-09-28","known_ts":"1982-09-28","bar_index":809,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3513,"stop_level":2.6098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-11-08","known_ts":"1982-11-08","bar_index":819,"type":"RECLAIM","strength":0.863,"price":3.053,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-12-03","known_ts":"1982-12-03","bar_index":825,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6344,"stop_level":2.659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-12-07","known_ts":"1982-12-07","bar_index":825,"type":"RECLAIM","strength":0.863,"price":2.7329,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1982-12-03","prior_stop_level":2.659,"sweep_low":2.5728,"atr14":0.094255,"stop_level":2.525673,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-12-21","known_ts":"1982-12-21","bar_index":829,"type":"RECLAIM","strength":0.863,"price":2.7821,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-01-07","known_ts":"1983-01-11","bar_index":833,"type":"BUY","strength":0.863,"price":3.053,"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":"1983-01-26","known_ts":"1983-01-26","bar_index":837,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7575,"stop_level":2.7698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-01-27","known_ts":"1983-01-27","bar_index":837,"type":"RECLAIM","strength":0.863,"price":2.7821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1983-01-26","prior_stop_level":2.7698,"sweep_low":2.7575,"atr14":0.08112,"stop_level":2.71694,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-05-04","known_ts":"1983-05-06","bar_index":860,"type":"BUY","strength":0.725,"price":2.7083,"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":"1983-06-14","known_ts":"1983-06-14","bar_index":869,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7575,"stop_level":2.7944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1983-07-18","known_ts":"1983-07-18","bar_index":877,"type":"RECLAIM","strength":1.0,"price":2.9791,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-08-04","known_ts":"1983-08-04","bar_index":881,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7698,"stop_level":2.7821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-08-05","known_ts":"1983-08-05","bar_index":881,"type":"RECLAIM","strength":1.0,"price":2.8067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1983-08-04","prior_stop_level":2.7821,"sweep_low":2.7698,"atr14":0.081221,"stop_level":2.729189,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-08-19","known_ts":"1983-08-19","bar_index":885,"type":"RECLAIM","strength":1.0,"price":2.8191,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-09-20","known_ts":"1983-09-22","bar_index":892,"type":"BUY","strength":0.863,"price":2.8683,"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":80},{"ts":"1983-10-12","known_ts":"1983-10-12","bar_index":897,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5975,"stop_level":2.6344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1983-10-14","known_ts":"1983-10-14","bar_index":898,"type":"RECLAIM","strength":0.725,"price":2.696,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-10-12 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":"1983-10-12","prior_stop_level":2.6344,"sweep_low":2.5852,"atr14":0.071612,"stop_level":2.549394,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-11-28","known_ts":"1983-11-28","bar_index":908,"type":"RECLAIM","strength":1.0,"price":3.1761,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-12-15","known_ts":"1983-12-15","bar_index":912,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0037,"stop_level":3.053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-01-03","known_ts":"1984-01-03","bar_index":916,"type":"RECLAIM","strength":1.0,"price":3.1145,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-01-25","known_ts":"1984-01-25","bar_index":921,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3484,"stop_level":3.373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-01-31","known_ts":"1984-01-31","bar_index":922,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.2253,"stop_level":3.373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-03-28","known_ts":"1984-03-30","bar_index":936,"type":"BUY","strength":0.725,"price":2.9298,"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":"1984-06-22","known_ts":"1984-06-26","bar_index":956,"type":"BUY","strength":0.588,"price":2.339,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"1984-09-14","known_ts":"1984-09-14","bar_index":975,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1666,"stop_level":2.1789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-09-17","known_ts":"1984-09-17","bar_index":975,"type":"RECLAIM","strength":0.588,"price":2.1912,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-09-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":"1984-09-14","prior_stop_level":2.1789,"sweep_low":2.1666,"atr14":0.05392,"stop_level":2.13964,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-10-12","known_ts":"1984-10-16","bar_index":982,"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":"1984-10-12","trigger_known_ts":"1984-10-16","strength":0.588,"price":2.1666,"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.362315,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.0558,"atr14":0.040934,"stop_level":2.035333,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-10-17","known_ts":"1984-10-19","bar_index":983,"type":"BUY","strength":0.588,"price":2.1912,"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":"1984-10-17","known_ts":"1984-10-19","bar_index":983,"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":"1984-10-17","trigger_known_ts":"1984-10-19","strength":0.588,"price":2.1912,"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.355074,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.0558,"atr14":0.041842,"stop_level":2.034879,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-11-02","known_ts":"1984-11-06","bar_index":987,"type":"BUY","strength":0.588,"price":2.1666,"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":"1984-11-02","known_ts":"1984-11-06","bar_index":987,"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":"1984-11-02","trigger_known_ts":"1984-11-06","strength":0.588,"price":2.1666,"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.362315,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.0681,"atr14":0.03899,"stop_level":2.048605,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-07","known_ts":"1984-12-11","bar_index":995,"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":"1984-12-07","trigger_known_ts":"1984-12-11","strength":0.45,"price":1.9943,"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.413027,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.945,"atr14":0.042876,"stop_level":1.923562,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-26","known_ts":"1984-12-28","bar_index":999,"type":"BUY","strength":0.45,"price":2.0681,"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-12-26","known_ts":"1984-12-28","bar_index":999,"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":"1984-12-26","trigger_known_ts":"1984-12-28","strength":0.45,"price":2.0681,"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.391306,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9081,"atr14":0.047452,"stop_level":1.884374,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-01-17","known_ts":"1985-01-17","bar_index":1004,"type":"RECLAIM","strength":0.725,"price":2.3636,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-12-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-02-15","known_ts":"1985-02-15","bar_index":1011,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3143,"stop_level":2.3636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-03-06","known_ts":"1985-03-06","bar_index":1015,"type":"RECLAIM","strength":1.0,"price":2.3759,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-07-15","known_ts":"1985-07-17","bar_index":1045,"type":"BUY","strength":0.588,"price":2.0558,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"1985-08-19","known_ts":"1985-08-19","bar_index":1053,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.142,"stop_level":2.1666,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-08-21","known_ts":"1985-08-21","bar_index":1054,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1297,"stop_level":2.1666,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-11-12","known_ts":"1985-11-14","bar_index":1073,"type":"BUY","strength":0.588,"price":1.9327,"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":"1986-03-05","known_ts":"1986-03-05","bar_index":1098,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2651,"stop_level":2.3266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-19","known_ts":"1986-03-19","bar_index":1102,"type":"RECLAIM","strength":1.0,"price":2.339,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-04-16","known_ts":"1986-04-16","bar_index":1108,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4251,"stop_level":2.4497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-04-17","known_ts":"1986-04-17","bar_index":1108,"type":"RECLAIM","strength":1.0,"price":2.4867,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-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":"1986-04-16","prior_stop_level":2.4497,"sweep_low":2.4251,"atr14":0.064314,"stop_level":2.392943,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-05-01","known_ts":"1986-05-01","bar_index":1112,"type":"RECLAIM","strength":1.0,"price":2.5359,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-08-21","known_ts":"1986-08-25","bar_index":1138,"type":"BUY","strength":0.588,"price":2.0189,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"1986-09-12","known_ts":"1986-09-12","bar_index":1143,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0804,"stop_level":2.1051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1986-09-16","known_ts":"1986-09-16","bar_index":1143,"type":"RECLAIM","strength":0.725,"price":2.1297,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-09-12 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":"1986-09-12","prior_stop_level":2.1051,"sweep_low":2.0804,"atr14":0.055332,"stop_level":2.052734,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-10-29","known_ts":"1986-10-29","bar_index":1154,"type":"RECLAIM","strength":0.863,"price":2.4374,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-12-15","known_ts":"1986-12-15","bar_index":1164,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4128,"stop_level":2.4374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-01-08","known_ts":"1987-01-12","bar_index":1170,"type":"BUY","strength":1.0,"price":2.5852,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1987-03-10","known_ts":"1987-03-10","bar_index":1184,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8928,"stop_level":2.9052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-03-13","known_ts":"1987-03-13","bar_index":1185,"type":"RECLAIM","strength":1.0,"price":2.9176,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-03-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":"1987-03-10","prior_stop_level":2.9052,"sweep_low":2.8556,"atr14":0.044074,"stop_level":2.833563,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-07","known_ts":"1987-05-07","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.091,"stop_level":3.1535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-05-14","known_ts":"1987-05-14","bar_index":1199,"type":"RECLAIM","strength":0.863,"price":3.1911,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-05-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":"1987-05-07","prior_stop_level":3.1535,"sweep_low":3.0785,"atr14":0.05121,"stop_level":3.052895,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-27","known_ts":"1987-07-27","bar_index":1216,"type":"RECLAIM","strength":0.863,"price":3.554,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-08-28","known_ts":"1987-08-28","bar_index":1224,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4537,"stop_level":3.4789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1988-01-08","known_ts":"1988-01-08","bar_index":1254,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2069,"stop_level":3.3087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-25","known_ts":"1988-01-25","bar_index":1258,"type":"RECLAIM","strength":0.725,"price":3.296,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-24","known_ts":"1988-03-24","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5553,"stop_level":3.6067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-07","known_ts":"1988-04-11","bar_index":1275,"type":"REBUY","strength":0.863,"price":4.0045,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1988-06-07","known_ts":"1988-06-09","bar_index":1289,"type":"BUY","strength":0.725,"price":3.9051,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1988-09-06","known_ts":"1988-09-08","bar_index":1310,"type":"BUY","strength":0.45,"price":3.3376,"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":"1988-09-14","known_ts":"1988-09-14","bar_index":1312,"type":"RECLAIM","strength":0.588,"price":3.481,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-09-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1988-10-12","known_ts":"1988-10-12","bar_index":1318,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1811,"stop_level":3.2463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-11-08","known_ts":"1988-11-10","bar_index":1325,"type":"BUY","strength":0.45,"price":3.1441,"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":"1989-01-20","known_ts":"1989-01-20","bar_index":1341,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2362,"stop_level":3.2888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-02-03","known_ts":"1989-02-03","bar_index":1345,"type":"RECLAIM","strength":0.863,"price":3.4111,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-02-13","known_ts":"1989-02-13","bar_index":1347,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.212,"stop_level":3.223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-02-14","known_ts":"1989-02-14","bar_index":1347,"type":"RECLAIM","strength":0.725,"price":3.2518,"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":false,"monthlyBull":false},"anchor_ts":"1989-02-13","prior_stop_level":3.223,"sweep_low":3.212,"atr14":0.059945,"stop_level":3.182028,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-02-16","known_ts":"1989-02-16","bar_index":1348,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1987,"stop_level":3.223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-02-17","known_ts":"1989-02-17","bar_index":1348,"type":"RECLAIM","strength":0.725,"price":3.3182,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1989-02-16","prior_stop_level":3.223,"sweep_low":3.1855,"atr14":0.067867,"stop_level":3.151566,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-07","known_ts":"1989-03-09","bar_index":1352,"type":"REBUY","strength":0.863,"price":3.3978,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1989-04-19","known_ts":"1989-04-21","bar_index":1362,"type":"BUY","strength":0.725,"price":3.4111,"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":"1989-06-20","known_ts":"1989-06-20","bar_index":1376,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6554,"stop_level":3.7357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-08-14","known_ts":"1989-08-14","bar_index":1389,"type":"RECLAIM","strength":1.0,"price":3.8747,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-15","known_ts":"1989-09-15","bar_index":1396,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9152,"stop_level":3.9557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-25","known_ts":"1990-01-25","bar_index":1427,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0544,"stop_level":3.0953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-01-30","known_ts":"1990-01-30","bar_index":1428,"type":"RECLAIM","strength":0.588,"price":3.109,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-01-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":"1990-01-25","prior_stop_level":3.0953,"sweep_low":3.0544,"atr14":0.059288,"stop_level":3.024756,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-03-06","known_ts":"1990-03-08","bar_index":1436,"type":"BUY","strength":0.588,"price":3.2507,"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":"1990-03-30","known_ts":"1990-03-30","bar_index":1442,"type":"RECLAIM","strength":0.725,"price":3.2783,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-03-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-19","known_ts":"1990-06-19","bar_index":1460,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8356,"stop_level":3.8634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-21","known_ts":"1990-06-21","bar_index":1461,"type":"RECLAIM","strength":0.863,"price":3.8912,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-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":"1990-06-19","prior_stop_level":3.8634,"sweep_low":3.8079,"atr14":0.054674,"stop_level":3.780563,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-19","known_ts":"1990-10-23","bar_index":1489,"type":"BUY","strength":0.45,"price":3.0007,"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":"1991-01-04","known_ts":"1991-01-04","bar_index":1506,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3053,"stop_level":3.3194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-09","known_ts":"1991-01-09","bar_index":1507,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.206,"stop_level":3.3194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-16","known_ts":"1991-01-18","bar_index":1509,"type":"REBUY","strength":0.725,"price":3.3762,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1991-03-12","known_ts":"1991-03-12","bar_index":1521,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9764,"stop_level":4.005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-03-26","known_ts":"1991-03-26","bar_index":1525,"type":"RECLAIM","strength":1.0,"price":4.0909,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-25","known_ts":"1991-06-25","bar_index":1546,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1547,"stop_level":4.2556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-11-08","known_ts":"1991-11-12","bar_index":1578,"type":"BUY","strength":0.588,"price":3.6697,"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":"1991-11-26","known_ts":"1991-11-29","bar_index":1582,"type":"BUY","strength":0.588,"price":3.4202,"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":50},{"ts":"1992-01-21","known_ts":"1992-01-21","bar_index":1594,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7431,"stop_level":3.7578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-01-29","known_ts":"1992-01-29","bar_index":1596,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7138,"stop_level":3.7578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-02-04","known_ts":"1992-02-04","bar_index":1597,"type":"RECLAIM","strength":0.588,"price":3.8525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-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":"1992-01-29","prior_stop_level":3.7578,"sweep_low":3.4495,"atr14":0.100679,"stop_level":3.399161,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-05","known_ts":"1992-03-05","bar_index":1604,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6896,"stop_level":3.7488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-03-06","known_ts":"1992-03-06","bar_index":1605,"type":"RECLAIM","strength":0.725,"price":3.7636,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-03-05","prior_stop_level":3.7488,"sweep_low":3.6747,"atr14":0.083569,"stop_level":3.632915,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-19","known_ts":"1992-03-19","bar_index":1608,"type":"RECLAIM","strength":0.863,"price":3.9711,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-03-30","known_ts":"1992-03-30","bar_index":1610,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.897,"stop_level":3.9711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-04-02","known_ts":"1992-04-02","bar_index":1611,"type":"RECLAIM","strength":0.863,"price":4.0007,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-03-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":"1992-03-30","prior_stop_level":3.9711,"sweep_low":3.897,"atr14":0.070292,"stop_level":3.861854,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-04-14","known_ts":"1992-04-16","bar_index":1614,"type":"REBUY","strength":0.863,"price":4.0007,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1992-05-06","known_ts":"1992-05-06","bar_index":1619,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0493,"stop_level":4.1044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-05-08","known_ts":"1992-05-08","bar_index":1619,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9298,"stop_level":4.1044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-06-05","known_ts":"1992-06-09","bar_index":1626,"type":"BUY","strength":0.863,"price":4.1689,"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":"1992-09-14","known_ts":"1992-09-16","bar_index":1649,"type":"BUY","strength":0.45,"price":3.3799,"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":"1992-11-16","known_ts":"1992-11-16","bar_index":1664,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3224,"stop_level":3.3376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-18","known_ts":"1992-11-18","bar_index":1664,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.231,"stop_level":3.3376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-30","known_ts":"1992-12-02","bar_index":1667,"type":"REBUY","strength":0.588,"price":3.4443,"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":"1992-12-21","known_ts":"1992-12-21","bar_index":1672,"type":"RECLAIM","strength":0.725,"price":3.4748,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-11-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-02-02","known_ts":"1993-02-02","bar_index":1681,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4748,"stop_level":3.5358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-02-05","known_ts":"1993-02-05","bar_index":1682,"type":"RECLAIM","strength":0.725,"price":3.5566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-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":"1993-02-02","prior_stop_level":3.5358,"sweep_low":3.4596,"atr14":0.051041,"stop_level":3.43408,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-02-18","known_ts":"1993-02-18","bar_index":1685,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4642,"stop_level":3.4748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-02-19","known_ts":"1993-02-19","bar_index":1685,"type":"RECLAIM","strength":0.725,"price":3.4796,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-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":"1993-02-18","prior_stop_level":3.4748,"sweep_low":3.4488,"atr14":0.054882,"stop_level":3.421359,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-02-22","known_ts":"1993-02-24","bar_index":1686,"type":"REBUY","strength":0.863,"price":3.6797,"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":"1993-04-30","known_ts":"1993-05-04","bar_index":1702,"type":"REBUY","strength":1.0,"price":4.4236,"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":"1993-05-13","known_ts":"1993-05-13","bar_index":1705,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.2684,"stop_level":4.377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-05-26","known_ts":"1993-05-28","bar_index":1708,"type":"REBUY","strength":1.0,"price":4.6875,"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":"1993-06-21","known_ts":"1993-06-21","bar_index":1713,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2218,"stop_level":4.2373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-07-30","known_ts":"1993-08-03","bar_index":1723,"type":"BUY","strength":0.725,"price":4.377,"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":"1993-08-27","known_ts":"1993-08-27","bar_index":1729,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6325,"stop_level":4.6794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-09-16","known_ts":"1993-09-16","bar_index":1734,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.5385,"stop_level":4.5698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-10-07","known_ts":"1993-10-07","bar_index":1739,"type":"RECLAIM","strength":1.0,"price":4.8203,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-11-30","known_ts":"1993-11-30","bar_index":1751,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.933,"stop_level":4.9645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-12-01","known_ts":"1993-12-01","bar_index":1751,"type":"RECLAIM","strength":1.0,"price":5.0118,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-11-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":"1993-11-30","prior_stop_level":4.9645,"sweep_low":4.9172,"atr14":0.0544,"stop_level":4.89,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-23","known_ts":"1993-12-23","bar_index":1757,"type":"RECLAIM","strength":1.0,"price":5.2639,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-02-14","known_ts":"1994-02-14","bar_index":1769,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.3868,"stop_level":6.4026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-02-16","known_ts":"1994-02-16","bar_index":1769,"type":"RECLAIM","strength":1.0,"price":6.4819,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1994-02-14","prior_stop_level":6.4026,"sweep_low":6.2917,"atr14":0.127072,"stop_level":6.228164,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-03","known_ts":"1994-03-03","bar_index":1773,"type":"RECLAIM","strength":1.0,"price":6.8939,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-04-04","known_ts":"1994-04-04","bar_index":1780,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.6403,"stop_level":6.7988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-04-05","known_ts":"1994-04-05","bar_index":1780,"type":"RECLAIM","strength":0.863,"price":6.9414,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-04-04 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":"1994-04-04","prior_stop_level":6.7988,"sweep_low":6.5928,"atr14":0.159776,"stop_level":6.512912,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-16","known_ts":"1994-06-20","bar_index":1797,"type":"BUY","strength":0.725,"price":6.3913,"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":"1994-08-08","known_ts":"1994-08-08","bar_index":1809,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.6507,"stop_level":6.726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-08-10","known_ts":"1994-08-10","bar_index":1809,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.6507,"stop_level":6.726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-09-12","known_ts":"1994-09-14","bar_index":1817,"type":"BUY","strength":0.725,"price":6.6987,"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":"1994-11-18","known_ts":"1994-11-18","bar_index":1833,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.7988,"stop_level":6.9599,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-11","known_ts":"1995-01-13","bar_index":1845,"type":"BUY","strength":0.588,"price":6.6377,"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":"1995-03-06","known_ts":"1995-03-06","bar_index":1857,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8044,"stop_level":6.934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-21","known_ts":"1995-03-21","bar_index":1861,"type":"RECLAIM","strength":0.863,"price":6.7072,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-03","known_ts":"1995-04-05","bar_index":1864,"type":"BUY","strength":0.863,"price":7.1932,"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":"1995-06-07","known_ts":"1995-06-07","bar_index":1879,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.943,"stop_level":8.2359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-23","known_ts":"1995-06-23","bar_index":1883,"type":"RECLAIM","strength":0.863,"price":8.8544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-09-26","known_ts":"1995-09-26","bar_index":1904,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.6423,"stop_level":9.8057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-05","known_ts":"1995-12-07","bar_index":1921,"type":"BUY","strength":0.45,"price":8.5731,"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":"1995-12-22","known_ts":"1995-12-22","bar_index":1925,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.0804,"stop_level":8.1132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-12-26","known_ts":"1995-12-26","bar_index":1925,"type":"RECLAIM","strength":0.45,"price":8.1461,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-22 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":"1995-12-22","prior_stop_level":8.1132,"sweep_low":8.0475,"atr14":0.201613,"stop_level":7.946693,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-18","known_ts":"1996-01-18","bar_index":1931,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.376,"stop_level":8.4089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-01-19","known_ts":"1996-01-19","bar_index":1931,"type":"RECLAIM","strength":0.588,"price":8.4746,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-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":"1996-01-18","prior_stop_level":8.4089,"sweep_low":8.3103,"atr14":0.208335,"stop_level":8.206132,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-05","known_ts":"1996-02-07","bar_index":1935,"type":"REBUY","strength":0.45,"price":8.0218,"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":"1996-03-11","known_ts":"1996-03-11","bar_index":1943,"type":"RECLAIM","strength":0.725,"price":9.1772,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-02-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-05-10","known_ts":"1996-05-10","bar_index":1957,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7117,"stop_level":9.7384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-05-15","known_ts":"1996-05-15","bar_index":1958,"type":"RECLAIM","strength":0.863,"price":9.778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-05-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":"1996-05-10","prior_stop_level":9.7384,"sweep_low":9.6455,"atr14":0.145858,"stop_level":9.572571,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-28","known_ts":"1996-05-28","bar_index":1961,"type":"RECLAIM","strength":0.863,"price":9.8775,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-08-21","known_ts":"1996-08-23","bar_index":1981,"type":"BUY","strength":0.45,"price":8.1268,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-09-12","known_ts":"1996-09-12","bar_index":1986,"type":"RECLAIM","strength":0.725,"price":8.9261,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-08-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-28","known_ts":"1996-10-28","bar_index":1996,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.9594,"stop_level":8.9927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-30","known_ts":"1996-10-30","bar_index":1997,"type":"RECLAIM","strength":0.725,"price":9.0593,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-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":"1996-10-28","prior_stop_level":8.9927,"sweep_low":8.8595,"atr14":0.195495,"stop_level":8.761752,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-19","known_ts":"1996-11-19","bar_index":2002,"type":"RECLAIM","strength":0.863,"price":9.4074,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-22","known_ts":"1996-11-26","bar_index":2003,"type":"BUY","strength":0.863,"price":9.5413,"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":"1996-12-16","known_ts":"1996-12-16","bar_index":2008,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.5078,"stop_level":9.5413,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-17","known_ts":"1996-12-17","bar_index":2008,"type":"RECLAIM","strength":0.863,"price":9.5748,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-12-16","prior_stop_level":9.5413,"sweep_low":9.4074,"atr14":0.155202,"stop_level":9.329799,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-03","known_ts":"1997-01-03","bar_index":2012,"type":"RECLAIM","strength":0.863,"price":10.5791,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-05-05","known_ts":"1997-05-07","bar_index":2040,"type":"BUY","strength":0.725,"price":10.1984,"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":"1997-08-12","known_ts":"1997-08-12","bar_index":2063,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.8269,"stop_level":12.9506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-13","known_ts":"1997-08-13","bar_index":2063,"type":"RECLAIM","strength":1.0,"price":13.0132,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-08-12","prior_stop_level":12.9506,"sweep_low":12.7591,"atr14":0.287771,"stop_level":12.615214,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-02","known_ts":"1997-10-02","bar_index":2075,"type":"RECLAIM","strength":1.0,"price":14.2332,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-28","known_ts":"1997-10-28","bar_index":2081,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.776,"stop_level":13.2505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-10-29","known_ts":"1997-10-29","bar_index":2081,"type":"RECLAIM","strength":0.863,"price":13.4877,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-10-28","prior_stop_level":13.2505,"sweep_low":12.7421,"atr14":0.449353,"stop_level":12.517423,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-02","known_ts":"1997-12-04","bar_index":2089,"type":"BUY","strength":0.863,"price":14.9583,"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":"1998-02-03","known_ts":"1998-02-05","bar_index":2103,"type":"BUY","strength":0.725,"price":14.2443,"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":"1998-03-05","known_ts":"1998-03-05","bar_index":2110,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.6427,"stop_level":13.8473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-03-09","known_ts":"1998-03-09","bar_index":2110,"type":"RECLAIM","strength":0.725,"price":13.9667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-05 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":"1998-03-05","prior_stop_level":13.8473,"sweep_low":13.6256,"atr14":0.276898,"stop_level":13.487151,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-03","known_ts":"1998-04-03","bar_index":2117,"type":"RECLAIM","strength":0.863,"price":14.4271,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-30","known_ts":"1998-05-04","bar_index":2123,"type":"REBUY","strength":0.863,"price":14.8364,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1998-07-30","known_ts":"1998-08-03","bar_index":2144,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-07-30","trigger_known_ts":"1998-08-03","strength":0.45,"price":8.9299,"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.403014,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.5193,"atr14":0.316649,"stop_level":8.360975,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-17","known_ts":"1998-08-19","bar_index":2148,"type":"BUY","strength":0.45,"price":8.5645,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-08-17","known_ts":"1998-08-19","bar_index":2148,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-08-17","trigger_known_ts":"1998-08-19","strength":0.45,"price":8.5645,"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.427442,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4269,"atr14":0.309654,"stop_level":8.272073,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-08","known_ts":"1998-09-10","bar_index":2153,"type":"BUY","strength":0.45,"price":7.2574,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-08","known_ts":"1998-09-10","bar_index":2153,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-09-08","trigger_known_ts":"1998-09-10","strength":0.45,"price":7.2574,"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.514825,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.0167,"atr14":0.342947,"stop_level":6.845227,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-06","known_ts":"1998-10-06","bar_index":2159,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.0905,"stop_level":7.2574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-10-08","known_ts":"1998-10-08","bar_index":2160,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.8841,"stop_level":7.2574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-10-15","known_ts":"1998-10-19","bar_index":2162,"type":"BUY","strength":0.45,"price":5.0733,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-15","known_ts":"1998-10-19","bar_index":2162,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-10-15","trigger_known_ts":"1998-10-19","strength":0.45,"price":5.0733,"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.660837,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.2994,"atr14":0.345132,"stop_level":4.126834,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-02","known_ts":"1998-12-02","bar_index":2173,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6502,"stop_level":5.6676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-03","known_ts":"1998-12-03","bar_index":2173,"type":"RECLAIM","strength":0.588,"price":5.8236,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-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":"1998-12-02","prior_stop_level":5.6676,"sweep_low":5.5636,"atr14":0.21658,"stop_level":5.45531,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-11","known_ts":"1998-12-11","bar_index":2175,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.9223,"stop_level":5.6676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-09","known_ts":"1999-02-09","bar_index":2188,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.0587,"stop_level":6.3608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-11","known_ts":"1999-02-11","bar_index":2189,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7095,"stop_level":6.3608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-14","known_ts":"1999-04-16","bar_index":2203,"type":"BUY","strength":0.588,"price":6.3556,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1999-05-27","known_ts":"1999-05-27","bar_index":2213,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.0078,"stop_level":8.0605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-01","known_ts":"1999-06-01","bar_index":2214,"type":"RECLAIM","strength":0.863,"price":8.0956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-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":"1999-05-27","prior_stop_level":8.0605,"sweep_low":7.9375,"atr14":0.310618,"stop_level":7.782191,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-20","known_ts":"1999-08-24","bar_index":2233,"type":"BUY","strength":0.863,"price":7.4995,"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":"1999-09-10","known_ts":"1999-09-10","bar_index":2237,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.2873,"stop_level":7.4995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-09-16","known_ts":"1999-09-20","bar_index":2239,"type":"REBUY","strength":0.863,"price":7.4641,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1999-09-17","known_ts":"1999-09-17","bar_index":2239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.075,"stop_level":7.2873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-09-20","known_ts":"1999-09-20","bar_index":2239,"type":"RECLAIM","strength":0.863,"price":7.4641,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1999-09-17","prior_stop_level":7.2873,"sweep_low":6.9335,"atr14":0.235373,"stop_level":6.815814,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-07","known_ts":"1999-10-11","bar_index":2244,"type":"REBUY","strength":0.863,"price":7.9063,"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":"1999-12-17","known_ts":"1999-12-17","bar_index":2260,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.8432,"stop_level":8.8966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-12-23","known_ts":"1999-12-23","bar_index":2262,"type":"RECLAIM","strength":1.0,"price":8.95,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-12-17","prior_stop_level":8.8966,"sweep_low":8.3272,"atr14":0.313588,"stop_level":8.170406,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-29","known_ts":"1999-12-31","bar_index":2263,"type":"REBUY","strength":1.0,"price":9.5727,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2000-03-16","known_ts":"2000-03-20","bar_index":2281,"type":"BUY","strength":0.725,"price":7.9536,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2000-07-12","known_ts":"2000-07-14","bar_index":2308,"type":"BUY","strength":0.588,"price":6.9924,"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":30},{"ts":"2000-08-03","known_ts":"2000-08-03","bar_index":2313,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7401,"stop_level":6.7581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-08-04","known_ts":"2000-08-04","bar_index":2313,"type":"RECLAIM","strength":0.725,"price":7.0104,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-03 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":"2000-08-03","prior_stop_level":6.7581,"sweep_low":6.7041,"atr14":0.235567,"stop_level":6.586317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-19","known_ts":"2000-09-19","bar_index":2324,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9694,"stop_level":7.1872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-10-02","known_ts":"2000-10-04","bar_index":2327,"type":"REBUY","strength":1.0,"price":7.641,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2000-11-16","known_ts":"2000-11-16","bar_index":2338,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6688,"stop_level":7.8406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-11-24","known_ts":"2000-11-24","bar_index":2339,"type":"RECLAIM","strength":1.0,"price":7.8879,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-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":"2000-11-16","prior_stop_level":7.8406,"sweep_low":7.4862,"atr14":0.246287,"stop_level":7.363057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-30","known_ts":"2000-12-04","bar_index":2341,"type":"BUY","strength":1.0,"price":8.527,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2000-12-14","known_ts":"2000-12-14","bar_index":2344,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.9061,"stop_level":8.3444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-09","known_ts":"2001-02-13","bar_index":2357,"type":"BUY","strength":0.863,"price":8.9774,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2001-03-16","known_ts":"2001-03-16","bar_index":2365,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4044,"stop_level":8.8305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-17","known_ts":"2001-04-19","bar_index":2372,"type":"BUY","strength":0.725,"price":9.2566,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2001-06-08","known_ts":"2001-06-08","bar_index":2384,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.1469,"stop_level":10.1853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-12","known_ts":"2001-06-12","bar_index":2385,"type":"RECLAIM","strength":1.0,"price":10.3094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-08","prior_stop_level":10.1853,"sweep_low":9.9549,"atr14":0.234102,"stop_level":9.837849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-25","known_ts":"2001-06-25","bar_index":2388,"type":"RECLAIM","strength":1.0,"price":10.655,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-30","known_ts":"2001-08-30","bar_index":2403,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.2743,"stop_level":11.4463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-31","known_ts":"2001-08-31","bar_index":2404,"type":"RECLAIM","strength":1.0,"price":11.5709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-08-30","prior_stop_level":11.4463,"sweep_low":11.2386,"atr14":0.222566,"stop_level":11.127317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-19","known_ts":"2001-10-23","bar_index":2414,"type":"BUY","strength":0.725,"price":10.8025,"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":"2001-12-14","known_ts":"2001-12-14","bar_index":2427,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6006,"stop_level":11.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-17","known_ts":"2001-12-17","bar_index":2427,"type":"RECLAIM","strength":0.863,"price":11.7757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-12-14","prior_stop_level":11.66,"sweep_low":11.5502,"atr14":0.295565,"stop_level":11.402418,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-26","known_ts":"2002-02-28","bar_index":2443,"type":"BUY","strength":0.725,"price":11.5178,"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":"2002-05-06","known_ts":"2002-05-08","bar_index":2459,"type":"BUY","strength":0.863,"price":12.2787,"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":35},{"ts":"2002-06-06","known_ts":"2002-06-06","bar_index":2466,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.3478,"stop_level":11.476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-08-05","known_ts":"2002-08-07","bar_index":2480,"type":"BUY","strength":0.45,"price":9.4185,"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":"2002-09-16","known_ts":"2002-09-16","bar_index":2489,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.9663,"stop_level":10.0837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-19","known_ts":"2002-09-19","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.4366,"stop_level":10.0837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-25","known_ts":"2002-09-27","bar_index":2492,"type":"REBUY","strength":0.588,"price":9.4035,"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":"2002-11-08","known_ts":"2002-11-08","bar_index":2502,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1634,"stop_level":9.2198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-13","known_ts":"2002-11-13","bar_index":2503,"type":"RECLAIM","strength":0.588,"price":9.3087,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-08","prior_stop_level":9.2198,"sweep_low":8.8971,"atr14":0.373803,"stop_level":8.710198,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-27","known_ts":"2002-11-27","bar_index":2507,"type":"RECLAIM","strength":0.725,"price":10.7734,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-13","known_ts":"2002-12-13","bar_index":2510,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.6839,"stop_level":9.8776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-16","known_ts":"2002-12-16","bar_index":2511,"type":"RECLAIM","strength":0.588,"price":10.0017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-13","prior_stop_level":9.8776,"sweep_low":9.6385,"atr14":0.305612,"stop_level":9.485694,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-30","known_ts":"2002-12-30","bar_index":2514,"type":"RECLAIM","strength":0.863,"price":10.7007,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-21","known_ts":"2003-01-21","bar_index":2518,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.1711,"stop_level":10.265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":2531,"type":"BUY","strength":0.45,"price":9.6316,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-03-19","known_ts":"2003-03-19","bar_index":2532,"type":"RECLAIM","strength":0.588,"price":9.9116,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-03-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2003-06-23","known_ts":"2003-06-23","bar_index":2554,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3437,"stop_level":10.4202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-24","known_ts":"2003-06-24","bar_index":2554,"type":"RECLAIM","strength":0.863,"price":10.4324,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-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":"2003-06-23","prior_stop_level":10.4202,"sweep_low":10.2397,"atr14":0.236691,"stop_level":10.121354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-07","known_ts":"2003-07-09","bar_index":2557,"type":"REBUY","strength":0.863,"price":11.2676,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-08-05","known_ts":"2003-08-05","bar_index":2564,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.4848,"stop_level":11.6286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-07","known_ts":"2003-08-07","bar_index":2564,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3772,"stop_level":11.6286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-12","known_ts":"2003-08-12","bar_index":2565,"type":"RECLAIM","strength":0.863,"price":11.7645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-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-08-05","prior_stop_level":11.6286,"sweep_low":11.3127,"atr14":0.228768,"stop_level":11.198316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-12","known_ts":"2003-08-12","bar_index":2565,"type":"RECLAIM","strength":0.863,"price":11.7645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-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":"2003-08-07","prior_stop_level":11.6286,"sweep_low":11.3127,"atr14":0.228768,"stop_level":11.198316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-13","known_ts":"2003-08-15","bar_index":2566,"type":"REBUY","strength":0.863,"price":12.1087,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-09-05","known_ts":"2003-09-05","bar_index":2571,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9612,"stop_level":11.9827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-08","known_ts":"2003-09-08","bar_index":2571,"type":"RECLAIM","strength":1.0,"price":12.1087,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-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":"2003-09-05","prior_stop_level":11.9827,"sweep_low":11.8874,"atr14":0.205917,"stop_level":11.784442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-03","known_ts":"2003-12-05","bar_index":2592,"type":"BUY","strength":0.863,"price":12.0061,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2004-04-14","known_ts":"2004-04-16","bar_index":2622,"type":"BUY","strength":0.725,"price":13.3141,"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":"2004-05-07","known_ts":"2004-05-07","bar_index":2627,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.0916,"stop_level":13.3792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-05-11","known_ts":"2004-05-11","bar_index":2628,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.1507,"stop_level":13.3792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-18","known_ts":"2004-06-18","bar_index":2637,"type":"RECLAIM","strength":0.863,"price":13.8415,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-08","known_ts":"2004-07-08","bar_index":2641,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.1818,"stop_level":13.4432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-03","known_ts":"2004-09-08","bar_index":2655,"type":"BUY","strength":0.725,"price":13.1856,"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":"2005-03-02","known_ts":"2005-03-04","bar_index":2696,"type":"BUY","strength":0.725,"price":15.6493,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2005-05-02","known_ts":"2005-05-04","bar_index":2710,"type":"BUY","strength":0.45,"price":14.6236,"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-18","known_ts":"2005-05-20","bar_index":2714,"type":"BUY","strength":0.45,"price":14.1815,"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-08-01","known_ts":"2005-08-01","bar_index":2731,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.8415,"stop_level":15.0026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-09-02","known_ts":"2005-09-07","bar_index":2739,"type":"BUY","strength":0.725,"price":15.3457,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2005-10-06","known_ts":"2005-10-06","bar_index":2746,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0033,"stop_level":15.0572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-07","known_ts":"2005-10-07","bar_index":2747,"type":"RECLAIM","strength":0.863,"price":15.0857,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-10-06","prior_stop_level":15.0572,"sweep_low":14.8448,"atr14":0.307404,"stop_level":14.691098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-17","known_ts":"2005-10-19","bar_index":2749,"type":"BUY","strength":0.863,"price":16.1701,"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":55},{"ts":"2005-12-06","known_ts":"2005-12-06","bar_index":2760,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.1701,"stop_level":17.2719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-12","known_ts":"2006-01-12","bar_index":2769,"type":"RECLAIM","strength":1.0,"price":18.5542,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-07","known_ts":"2006-02-07","bar_index":2774,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.2703,"stop_level":18.4238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-08","known_ts":"2006-02-08","bar_index":2775,"type":"RECLAIM","strength":1.0,"price":18.5321,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-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":"2006-02-07","prior_stop_level":18.4238,"sweep_low":17.9574,"atr14":0.377062,"stop_level":17.768869,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-22","known_ts":"2006-02-22","bar_index":2778,"type":"RECLAIM","strength":1.0,"price":18.9471,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-27","known_ts":"2006-03-01","bar_index":2779,"type":"REBUY","strength":1.0,"price":19.0652,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2006-06-30","known_ts":"2006-07-05","bar_index":2808,"type":"BUY","strength":0.725,"price":19.5973,"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":"2006-08-25","known_ts":"2006-08-29","bar_index":2821,"type":"BUY","strength":0.588,"price":16.9522,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2007-01-29","known_ts":"2007-01-31","bar_index":2856,"type":"BUY","strength":0.725,"price":19.9297,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2007-02-28","known_ts":"2007-02-28","bar_index":2863,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.78,"stop_level":19.8609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-01","known_ts":"2007-03-01","bar_index":2863,"type":"RECLAIM","strength":0.863,"price":19.9742,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-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":"2007-02-28","prior_stop_level":19.8609,"sweep_low":19.094,"atr14":0.40611,"stop_level":18.890945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-05","known_ts":"2007-03-05","bar_index":2864,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.3691,"stop_level":19.8609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-06","known_ts":"2007-03-06","bar_index":2864,"type":"RECLAIM","strength":0.863,"price":19.9515,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-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":"2007-03-05","prior_stop_level":19.8609,"sweep_low":19.3497,"atr14":0.417671,"stop_level":19.140865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-08","known_ts":"2007-03-12","bar_index":2865,"type":"REBUY","strength":0.863,"price":20.8575,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2007-06-12","known_ts":"2007-06-14","bar_index":2887,"type":"REBUY","strength":1.0,"price":25.7566,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2007-07-25","known_ts":"2007-07-25","bar_index":2897,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.7858,"stop_level":27.1098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-14","known_ts":"2007-09-18","bar_index":2909,"type":"BUY","strength":0.725,"price":28.0381,"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":"2007-10-11","known_ts":"2007-10-11","bar_index":2915,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.1433,"stop_level":27.3256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-10-15","known_ts":"2007-10-15","bar_index":2916,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.7268,"stop_level":27.3256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-10-26","known_ts":"2007-10-30","bar_index":2919,"type":"REBUY","strength":0.725,"price":28.6108,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2007-11-16","known_ts":"2007-11-16","bar_index":2924,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.559,"stop_level":25.8483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2008-01-18","known_ts":"2008-01-23","bar_index":2938,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-01-18","trigger_known_ts":"2008-01-23","strength":0.45,"price":18.3683,"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.368622,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.9654,"atr14":1.074229,"stop_level":16.428285,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-11","known_ts":"2008-02-13","bar_index":2943,"type":"BUY","strength":0.45,"price":20.7334,"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-03-11","known_ts":"2008-03-11","bar_index":2949,"type":"SELL","basis":"structure_stop","strength":0.45,"price":18.9712,"stop_level":20.0521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-03-17","known_ts":"2008-03-17","bar_index":2951,"type":"SELL","basis":"structure_stop","strength":0.45,"price":18.0803,"stop_level":18.2506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-03-18","known_ts":"2008-03-18","bar_index":2951,"type":"RECLAIM","strength":0.45,"price":19.1612,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-17","prior_stop_level":18.2506,"sweep_low":17.9034,"atr14":0.802923,"stop_level":17.501939,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-12","known_ts":"2008-05-12","bar_index":2964,"type":"RECLAIM","strength":0.725,"price":23.8093,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-24","known_ts":"2008-06-24","bar_index":2974,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.2448,"stop_level":22.5734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-06","known_ts":"2008-08-08","bar_index":2984,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-08-06","trigger_known_ts":"2008-08-08","strength":0.45,"price":21.5494,"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.259277,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.557,"atr14":0.835235,"stop_level":18.139383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-11","known_ts":"2008-08-13","bar_index":2985,"type":"BUY","strength":0.45,"price":22.2226,"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-08-11","known_ts":"2008-08-13","bar_index":2985,"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-08-11","trigger_known_ts":"2008-08-13","strength":0.45,"price":22.2226,"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.236137,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.0612,"atr14":0.820036,"stop_level":18.651182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-14","known_ts":"2008-08-14","bar_index":2986,"type":"RECLAIM","strength":0.725,"price":22.9288,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-08-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-04","known_ts":"2008-09-04","bar_index":2990,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.3348,"stop_level":22.4866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-11","known_ts":"2008-09-11","bar_index":2992,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.216,"stop_level":22.4866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-27","known_ts":"2008-10-29","bar_index":3003,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-27","trigger_known_ts":"2008-10-29","strength":0.45,"price":12.9164,"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.556022,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.547,"atr14":1.483854,"stop_level":9.805073,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-25","known_ts":"2008-11-28","bar_index":3010,"type":"BUY","strength":0.45,"price":12.4124,"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":12.4124,"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.531929,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.5095,"atr14":1.136417,"stop_level":7.941291,"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":13.4545,"stop_level":13.5674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-08","known_ts":"2009-01-08","bar_index":3019,"type":"RECLAIM","strength":0.588,"price":13.9059,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-01-07","prior_stop_level":13.5674,"sweep_low":13.0762,"atr14":1.016945,"stop_level":12.567728,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":3020,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.658,"stop_level":13.5674,"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":11.6823,"stop_level":13.5674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-05","known_ts":"2009-02-09","bar_index":3026,"type":"REBUY","strength":0.588,"price":13.1159,"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":"2009-03-12","known_ts":"2009-03-16","bar_index":3034,"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-12","trigger_known_ts":"2009-03-16","strength":0.588,"price":10.3082,"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.587982,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.7974,"atr14":0.693485,"stop_level":8.450658,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":3035,"type":"BUY","strength":0.588,"price":10.6959,"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-17","known_ts":"2009-03-19","bar_index":3035,"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-17","trigger_known_ts":"2009-03-19","strength":0.588,"price":10.6959,"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.572485,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.7974,"atr14":0.662158,"stop_level":8.466321,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-21","known_ts":"2009-04-21","bar_index":3043,"type":"RECLAIM","strength":0.725,"price":14.025,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-11","known_ts":"2009-05-11","bar_index":3047,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.4491,"stop_level":13.4501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-03","known_ts":"2009-06-05","bar_index":3053,"type":"BUY","strength":0.863,"price":14.2157,"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":10},{"ts":"2009-07-21","known_ts":"2009-07-23","bar_index":3064,"type":"BUY","strength":0.725,"price":14.0879,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2009-09-04","known_ts":"2009-09-09","bar_index":3075,"type":"REBUY","strength":1.0,"price":15.5235,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-09-25","known_ts":"2009-09-25","bar_index":3079,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.132,"stop_level":16.1793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-28","known_ts":"2009-09-28","bar_index":3080,"type":"RECLAIM","strength":1.0,"price":16.4836,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-25","prior_stop_level":16.1793,"sweep_low":16.0306,"atr14":0.497076,"stop_level":15.782062,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-09","known_ts":"2009-10-09","bar_index":3083,"type":"RECLAIM","strength":1.0,"price":16.2132,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-28","known_ts":"2009-10-28","bar_index":3087,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.3815,"stop_level":16.2132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-29","known_ts":"2009-10-29","bar_index":3087,"type":"RECLAIM","strength":1.0,"price":16.6526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-10-28","prior_stop_level":16.2132,"sweep_low":15.2531,"atr14":0.729481,"stop_level":14.888359,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-17","known_ts":"2009-12-21","bar_index":3099,"type":"BUY","strength":1.0,"price":18.5321,"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":"2010-01-28","known_ts":"2010-01-28","bar_index":3108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.3224,"stop_level":17.7642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-04","known_ts":"2010-03-08","bar_index":3116,"type":"BUY","strength":0.863,"price":19.2243,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":3130,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.1433,"stop_level":21.512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-12","known_ts":"2010-05-12","bar_index":3132,"type":"RECLAIM","strength":0.863,"price":22.1059,"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":true,"monthlyBull":true},"anchor_ts":"2010-05-05","prior_stop_level":21.512,"sweep_low":18.9443,"atr14":1.010781,"stop_level":18.43891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-21","known_ts":"2010-07-23","bar_index":3148,"type":"BUY","strength":0.725,"price":19.7472,"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":20},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":3153,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.3312,"stop_level":18.7804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-01","known_ts":"2010-09-03","bar_index":3158,"type":"REBUY","strength":0.588,"price":18.7513,"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":20},{"ts":"2010-11-03","known_ts":"2010-11-03","bar_index":3172,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.9313,"stop_level":23.0208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-04","known_ts":"2010-11-04","bar_index":3173,"type":"RECLAIM","strength":1.0,"price":24.0537,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-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":"2010-11-03","prior_stop_level":23.0208,"sweep_low":22.5869,"atr14":0.639687,"stop_level":22.267057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":3175,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.5957,"stop_level":22.9313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":3176,"type":"RECLAIM","strength":1.0,"price":23.0932,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-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":"2010-11-16","prior_stop_level":22.9313,"sweep_low":22.4299,"atr14":0.610425,"stop_level":22.124688,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-01","known_ts":"2010-12-01","bar_index":3179,"type":"RECLAIM","strength":1.0,"price":25.4288,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-27","known_ts":"2011-01-27","bar_index":3192,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.6834,"stop_level":28.7525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-19","known_ts":"2011-04-21","bar_index":3211,"type":"BUY","strength":0.725,"price":27.8629,"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":"2011-06-28","known_ts":"2011-06-30","bar_index":3227,"type":"BUY","strength":0.725,"price":29.3446,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-07-27","known_ts":"2011-07-27","bar_index":3233,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.5104,"stop_level":29.6088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-14","known_ts":"2011-09-16","bar_index":3245,"type":"BUY","strength":0.588,"price":25.0598,"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":"2011-11-15","known_ts":"2011-11-15","bar_index":3259,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.7697,"stop_level":25.9319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":3260,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.7767,"stop_level":25.9319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-16","known_ts":"2011-11-16","bar_index":3260,"type":"RECLAIM","strength":0.588,"price":26.1127,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-15","prior_stop_level":25.9319,"sweep_low":25.1396,"atr14":1.210432,"stop_level":24.534384,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-30","known_ts":"2011-12-02","bar_index":3263,"type":"REBUY","strength":0.725,"price":26.5818,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-12-30","known_ts":"2012-01-04","bar_index":3270,"type":"BUY","strength":0.725,"price":26.5888,"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":0},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":3284,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.9872,"stop_level":31.9494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-13","known_ts":"2012-03-13","bar_index":3286,"type":"RECLAIM","strength":0.863,"price":32.6096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-03-06","prior_stop_level":31.9494,"sweep_low":30.8046,"atr14":0.743379,"stop_level":30.432911,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-23","known_ts":"2012-03-23","bar_index":3289,"type":"RECLAIM","strength":0.863,"price":31.3875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-02","known_ts":"2012-07-05","bar_index":3312,"type":"BUY","strength":0.45,"price":23.8968,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-10-11","known_ts":"2012-10-11","bar_index":3335,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.5327,"stop_level":25.5469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-16","known_ts":"2012-10-16","bar_index":3336,"type":"RECLAIM","strength":0.725,"price":26.0495,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-10-11","prior_stop_level":25.5469,"sweep_low":25.3345,"atr14":0.601271,"stop_level":25.033864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-19","known_ts":"2012-11-21","bar_index":3344,"type":"BUY","strength":0.45,"price":26.4754,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-12-03","known_ts":"2012-12-03","bar_index":3347,"type":"RECLAIM","strength":0.725,"price":27.5134,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-11-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-24","known_ts":"2013-01-24","bar_index":3358,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.1485,"stop_level":29.4685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-12","known_ts":"2013-02-12","bar_index":3363,"type":"RECLAIM","strength":0.863,"price":30.0407,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-01","known_ts":"2013-05-03","bar_index":3381,"type":"BUY","strength":0.725,"price":28.7648,"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":"2013-06-04","known_ts":"2013-06-04","bar_index":3388,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.0404,"stop_level":30.3844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-07","known_ts":"2013-06-07","bar_index":3389,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.8254,"stop_level":30.3844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-18","known_ts":"2013-07-22","bar_index":3399,"type":"BUY","strength":0.725,"price":29.7824,"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":"2013-08-14","known_ts":"2013-08-14","bar_index":3405,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.8152,"stop_level":31.9447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":3408,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.8799,"stop_level":31.2468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-09","known_ts":"2013-09-11","bar_index":3411,"type":"REBUY","strength":1.0,"price":33.1534,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-10-03","known_ts":"2013-10-03","bar_index":3417,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.5994,"stop_level":33.1534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-21","known_ts":"2013-10-21","bar_index":3421,"type":"RECLAIM","strength":1.0,"price":32.9736,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-06","known_ts":"2013-11-08","bar_index":3425,"type":"BUY","strength":1.0,"price":33.6809,"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":50},{"ts":"2014-01-22","known_ts":"2014-01-22","bar_index":3442,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.2812,"stop_level":36.5051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-01","known_ts":"2014-05-01","bar_index":3465,"type":"RECLAIM","strength":0.725,"price":34.9407,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-14","known_ts":"2014-05-14","bar_index":3468,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.9671,"stop_level":34.3894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-21","known_ts":"2014-05-21","bar_index":3469,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.3118,"stop_level":34.3894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-06-05","known_ts":"2014-06-09","bar_index":3473,"type":"REBUY","strength":0.725,"price":34.921,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2014-08-21","known_ts":"2014-08-25","bar_index":3491,"type":"BUY","strength":0.45,"price":32.6872,"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-09-09","known_ts":"2014-09-09","bar_index":3495,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.0071,"stop_level":32.5336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":3496,"type":"SELL","basis":"structure_stop","strength":0.45,"price":31.6049,"stop_level":32.5336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-10-24","known_ts":"2014-10-28","bar_index":3506,"type":"BUY","strength":0.45,"price":30.4496,"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-12-02","known_ts":"2014-12-02","bar_index":3514,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.0809,"stop_level":28.6082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-01-22","known_ts":"2015-01-26","bar_index":3526,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-01-22","trigger_known_ts":"2015-01-26","strength":0.45,"price":23.7153,"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.32127,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.3194,"atr14":0.619442,"stop_level":22.009679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-30","known_ts":"2015-02-03","bar_index":3528,"type":"BUY","strength":0.45,"price":25.574,"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-01-30","known_ts":"2015-02-03","bar_index":3528,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-01-30","trigger_known_ts":"2015-02-03","strength":0.45,"price":25.574,"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.268074,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.299,"atr14":0.92311,"stop_level":19.837445,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-06","known_ts":"2015-03-06","bar_index":3536,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.946,"stop_level":25.4482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-11","known_ts":"2015-03-11","bar_index":3537,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.5546,"stop_level":25.4482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-01","known_ts":"2015-05-01","bar_index":3549,"type":"RECLAIM","strength":0.863,"price":28.3652,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-19","known_ts":"2015-05-19","bar_index":3553,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.831,"stop_level":28.0981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-26","known_ts":"2015-05-26","bar_index":3554,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.282,"stop_level":28.0981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":3595,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.153,"stop_level":20.6698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-19","known_ts":"2015-11-19","bar_index":3596,"type":"RECLAIM","strength":0.588,"price":20.7169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-11-16","prior_stop_level":20.6698,"sweep_low":19.6341,"atr14":0.718799,"stop_level":19.274701,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-08","known_ts":"2015-12-08","bar_index":3600,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.3108,"stop_level":19.6792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-22","known_ts":"2016-01-26","bar_index":3610,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-01-22","trigger_known_ts":"2016-01-26","strength":0.45,"price":12.6182,"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.557006,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.3624,"atr14":0.688879,"stop_level":11.017961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-04","known_ts":"2016-02-08","bar_index":3613,"type":"BUY","strength":0.45,"price":13.6258,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-02-04","known_ts":"2016-02-08","bar_index":3613,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-02-04","trigger_known_ts":"2016-02-08","strength":0.45,"price":13.6258,"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.521632,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.2798,"atr14":0.812,"stop_level":11.8738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-28","known_ts":"2016-03-28","bar_index":3624,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.4374,"stop_level":16.4602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-29","known_ts":"2016-03-29","bar_index":3625,"type":"RECLAIM","strength":0.588,"price":16.947,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-03-28","prior_stop_level":16.4602,"sweep_low":16.194,"atr14":0.680317,"stop_level":15.853841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-09","known_ts":"2016-05-09","bar_index":3634,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.1068,"stop_level":17.7838,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-11","known_ts":"2016-05-11","bar_index":3635,"type":"RECLAIM","strength":0.725,"price":17.977,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-05-09","prior_stop_level":17.7838,"sweep_low":17.0916,"atr14":0.678089,"stop_level":16.752555,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-23","known_ts":"2016-05-25","bar_index":3638,"type":"BUY","strength":0.863,"price":19.1509,"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":30},{"ts":"2016-06-13","known_ts":"2016-06-13","bar_index":3642,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.2456,"stop_level":18.6292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-17","known_ts":"2016-06-17","bar_index":3644,"type":"RECLAIM","strength":1.0,"price":18.821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-06-13","prior_stop_level":18.6292,"sweep_low":17.7852,"atr14":0.558941,"stop_level":17.505729,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-22","known_ts":"2016-07-26","bar_index":3652,"type":"BUY","strength":0.863,"price":19.289,"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":"2016-09-09","known_ts":"2016-09-09","bar_index":3663,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.5738,"stop_level":21.4394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-26","known_ts":"2016-09-26","bar_index":3667,"type":"RECLAIM","strength":1.0,"price":22.2277,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-27","known_ts":"2016-10-27","bar_index":3674,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.8366,"stop_level":21.7563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-31","known_ts":"2016-10-31","bar_index":3675,"type":"RECLAIM","strength":1.0,"price":21.88,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-10-27","prior_stop_level":21.7563,"sweep_low":20.7052,"atr14":0.70607,"stop_level":20.352165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-10","known_ts":"2016-11-10","bar_index":3678,"type":"RECLAIM","strength":1.0,"price":26.8542,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-06","known_ts":"2016-12-06","bar_index":3683,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.1772,"stop_level":26.2006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-07","known_ts":"2016-12-07","bar_index":3684,"type":"RECLAIM","strength":1.0,"price":26.4963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-06","prior_stop_level":26.2006,"sweep_low":25.8504,"atr14":0.737485,"stop_level":25.481658,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-03","known_ts":"2017-02-03","bar_index":3697,"type":"RECLAIM","strength":1.0,"price":29.2587,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-09","known_ts":"2017-03-09","bar_index":3704,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.8594,"stop_level":29.0158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-10","known_ts":"2017-03-10","bar_index":3705,"type":"RECLAIM","strength":1.0,"price":29.2427,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-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":"2017-03-09","prior_stop_level":29.0158,"sweep_low":28.5699,"atr14":0.877168,"stop_level":28.131316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-27","known_ts":"2017-05-01","bar_index":3716,"type":"BUY","strength":0.863,"price":32.4814,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2017-06-06","known_ts":"2017-06-08","bar_index":3725,"type":"BUY","strength":0.725,"price":32.043,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2017-09-05","known_ts":"2017-09-07","bar_index":3746,"type":"BUY","strength":0.588,"price":27.2179,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":20},{"ts":"2018-01-30","known_ts":"2018-01-30","bar_index":3779,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.8795,"stop_level":39.0623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-01","known_ts":"2018-02-01","bar_index":3780,"type":"RECLAIM","strength":1.0,"price":39.102,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-01-30","prior_stop_level":39.0623,"sweep_low":38.1008,"atr14":0.905249,"stop_level":37.648175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-07","known_ts":"2018-05-09","bar_index":3802,"type":"BUY","strength":0.45,"price":31.8539,"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-05-29","known_ts":"2018-05-29","bar_index":3807,"type":"SELL","basis":"structure_stop","strength":0.45,"price":30.5169,"stop_level":31.231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-09-10","known_ts":"2018-09-10","bar_index":3831,"type":"RECLAIM","strength":0.725,"price":34.2724,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-09","known_ts":"2018-10-09","bar_index":3838,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.4015,"stop_level":34.9096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-15","known_ts":"2018-11-19","bar_index":3847,"type":"BUY","strength":0.725,"price":32.5344,"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":"2019-01-15","known_ts":"2019-01-17","bar_index":3860,"type":"BUY","strength":0.45,"price":29.4301,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-02-01","known_ts":"2019-02-01","bar_index":3864,"type":"RECLAIM","strength":0.725,"price":30.8809,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":3871,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.4444,"stop_level":29.7543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":3872,"type":"RECLAIM","strength":0.588,"price":29.9822,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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":"2019-03-07","prior_stop_level":29.7543,"sweep_low":28.8576,"atr14":0.782884,"stop_level":28.466158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-29","known_ts":"2019-04-02","bar_index":3877,"type":"BUY","strength":0.863,"price":31.0824,"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":"2019-05-02","known_ts":"2019-05-02","bar_index":3884,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.3864,"stop_level":33.0872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-03","known_ts":"2019-05-03","bar_index":3885,"type":"RECLAIM","strength":0.863,"price":33.2258,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-02 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-05-02","prior_stop_level":33.0872,"sweep_low":31.8485,"atr14":0.875514,"stop_level":31.410743,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-25","known_ts":"2019-06-27","bar_index":3897,"type":"BUY","strength":0.45,"price":29.1102,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-09-03","known_ts":"2019-09-05","bar_index":3913,"type":"BUY","strength":0.45,"price":25.2875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":3919,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.1572,"stop_level":24.6852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-15","known_ts":"2019-10-17","bar_index":3923,"type":"REBUY","strength":0.588,"price":24.611,"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":"2019-10-31","known_ts":"2019-10-31","bar_index":3927,"type":"RECLAIM","strength":0.725,"price":28.4557,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-10-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-20","known_ts":"2019-11-20","bar_index":3931,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.4844,"stop_level":27.7997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-25","known_ts":"2019-11-25","bar_index":3932,"type":"RECLAIM","strength":0.863,"price":28.447,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-11-20","prior_stop_level":27.7997,"sweep_low":27.3018,"atr14":0.826284,"stop_level":26.888658,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-05","known_ts":"2019-12-05","bar_index":3935,"type":"RECLAIM","strength":0.863,"price":29.5424,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-31","known_ts":"2019-12-31","bar_index":3940,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.6129,"stop_level":30.6876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-02","known_ts":"2020-01-02","bar_index":3941,"type":"RECLAIM","strength":0.863,"price":30.9863,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-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":"2019-12-31","prior_stop_level":30.6876,"sweep_low":30.422,"atr14":0.653619,"stop_level":30.09519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-25","known_ts":"2020-03-27","bar_index":3960,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-25","trigger_known_ts":"2020-03-27","strength":0.45,"price":15.0134,"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.556195,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.0726,"atr14":1.767375,"stop_level":11.188912,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":3963,"type":"BUY","strength":0.45,"price":19.6336,"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":"industrial_distribution"}},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":3963,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-07","trigger_known_ts":"2020-04-09","strength":0.45,"price":19.6336,"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.419619,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.4871,"atr14":1.588176,"stop_level":13.693012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":3971,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.3627,"stop_level":18.6226,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":3972,"type":"RECLAIM","strength":0.588,"price":18.9271,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-13","prior_stop_level":18.6226,"sweep_low":17.1835,"atr14":1.349616,"stop_level":16.508692,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-03","known_ts":"2020-06-03","bar_index":3976,"type":"RECLAIM","strength":0.725,"price":25.5141,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":3978,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.1303,"stop_level":23.3662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":3978,"type":"RECLAIM","strength":0.725,"price":23.4167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-06-11","prior_stop_level":23.3662,"sweep_low":22.3975,"atr14":1.397551,"stop_level":21.698724,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":3981,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.9197,"stop_level":23.1303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":3982,"type":"RECLAIM","strength":0.725,"price":23.9642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-26","prior_stop_level":23.1303,"sweep_low":22.8102,"atr14":1.303769,"stop_level":22.158315,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-06","known_ts":"2020-08-10","bar_index":3991,"type":"BUY","strength":0.863,"price":25.3079,"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":"2020-09-01","known_ts":"2020-09-03","bar_index":3997,"type":"REBUY","strength":0.863,"price":25.5793,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-09-22","known_ts":"2020-09-22","bar_index":4001,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.1806,"stop_level":25.6132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-06","known_ts":"2020-10-08","bar_index":4005,"type":"REBUY","strength":1.0,"price":28.7682,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2020-10-27","known_ts":"2020-10-27","bar_index":4010,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.0041,"stop_level":27.6996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-02","known_ts":"2020-11-02","bar_index":4011,"type":"RECLAIM","strength":1.0,"price":27.7165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-10-27","prior_stop_level":27.6996,"sweep_low":25.1043,"atr14":1.111383,"stop_level":24.548609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-17","known_ts":"2020-11-19","bar_index":4015,"type":"BUY","strength":0.863,"price":29.3293,"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":"2020-12-28","known_ts":"2020-12-28","bar_index":4024,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.2248,"stop_level":31.7286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-05","known_ts":"2021-01-05","bar_index":4025,"type":"RECLAIM","strength":1.0,"price":31.8054,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-12-28","prior_stop_level":31.7286,"sweep_low":29.5342,"atr14":1.222359,"stop_level":28.923021,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-06","known_ts":"2021-01-08","bar_index":4026,"type":"REBUY","strength":1.0,"price":33.9827,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2021-01-29","known_ts":"2021-01-29","bar_index":4031,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.3434,"stop_level":32.9667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-02-01","known_ts":"2021-02-01","bar_index":4031,"type":"RECLAIM","strength":0.863,"price":33.5729,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-29 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-01-29","prior_stop_level":32.9667,"sweep_low":32.164,"atr14":1.369234,"stop_level":31.479383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-25","known_ts":"2021-03-25","bar_index":4044,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.1225,"stop_level":35.1958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-08","known_ts":"2021-04-12","bar_index":4047,"type":"BUY","strength":1.0,"price":36.2261,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2021-07-26","known_ts":"2021-07-28","bar_index":4072,"type":"BUY","strength":0.588,"price":30.6111,"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":"2021-08-19","known_ts":"2021-08-19","bar_index":4078,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.3806,"stop_level":30.6929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-08-23","known_ts":"2021-08-23","bar_index":4078,"type":"RECLAIM","strength":0.588,"price":31.3262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-19 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":"2021-08-19","prior_stop_level":30.6929,"sweep_low":29.9642,"atr14":0.904916,"stop_level":29.511742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-17","known_ts":"2021-09-17","bar_index":4084,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.7536,"stop_level":31.3001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-10-14","known_ts":"2021-10-18","bar_index":4091,"type":"BUY","strength":0.725,"price":32.2891,"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":50},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":4101,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.536,"stop_level":33.8179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-05","known_ts":"2022-01-07","bar_index":4110,"type":"BUY","strength":0.45,"price":32.2482,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-04-14","known_ts":"2022-04-19","bar_index":4133,"type":"BUY","strength":0.45,"price":24.8575,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":4146,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.1141,"stop_level":22.848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-16","known_ts":"2022-06-16","bar_index":4147,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.0353,"stop_level":22.848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-29","known_ts":"2022-07-01","bar_index":4150,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-06-29","trigger_known_ts":"2022-07-01","strength":0.588,"price":20.5225,"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.410772,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":19.1166,"atr14":0.829351,"stop_level":18.701925,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-05","known_ts":"2022-07-07","bar_index":4151,"type":"BUY","strength":0.588,"price":21.4951,"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":"industrial_distribution"}},{"ts":"2022-07-05","known_ts":"2022-07-07","bar_index":4151,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-07-05","trigger_known_ts":"2022-07-07","strength":0.588,"price":21.4951,"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.382848,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":19.5941,"atr14":0.856959,"stop_level":19.165621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-24","known_ts":"2022-08-24","bar_index":4163,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7918,"stop_level":22.9254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-25","known_ts":"2022-08-25","bar_index":4163,"type":"RECLAIM","strength":0.725,"price":23.3264,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-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":"2022-08-24","prior_stop_level":22.9254,"sweep_low":22.4532,"atr14":0.698704,"stop_level":22.103848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-11","known_ts":"2022-10-13","bar_index":4174,"type":"BUY","strength":0.588,"price":20.6267,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2022-11-03","known_ts":"2022-11-03","bar_index":4179,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.5376,"stop_level":20.796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-04","known_ts":"2022-11-04","bar_index":4180,"type":"RECLAIM","strength":0.725,"price":21.6246,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-03","prior_stop_level":20.796,"sweep_low":19.8159,"atr14":1.030085,"stop_level":19.300857,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-17","known_ts":"2022-11-17","bar_index":4183,"type":"RECLAIM","strength":0.863,"price":23.9335,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":4185,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.1788,"stop_level":23.2597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-30","known_ts":"2022-11-30","bar_index":4185,"type":"RECLAIM","strength":0.863,"price":23.7358,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-11-29","prior_stop_level":23.2597,"sweep_low":22.523,"atr14":0.830707,"stop_level":22.107647,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":4187,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.8644,"stop_level":23.1788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-06","known_ts":"2023-01-06","bar_index":4194,"type":"RECLAIM","strength":0.863,"price":23.8257,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-11","known_ts":"2023-01-13","bar_index":4195,"type":"BUY","strength":0.863,"price":24.5444,"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":"2023-02-21","known_ts":"2023-02-21","bar_index":4204,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.026,"stop_level":25.5237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-27","known_ts":"2023-02-27","bar_index":4205,"type":"RECLAIM","strength":0.863,"price":25.6684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-02-21","prior_stop_level":25.5237,"sweep_low":24.7636,"atr14":0.727032,"stop_level":24.400084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-01","known_ts":"2023-03-03","bar_index":4206,"type":"REBUY","strength":1.0,"price":26.4103,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2023-05-31","known_ts":"2023-06-02","bar_index":4227,"type":"BUY","strength":0.863,"price":25.0127,"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":"2023-08-02","known_ts":"2023-08-02","bar_index":4241,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.2251,"stop_level":26.6262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-10","known_ts":"2023-11-14","bar_index":4265,"type":"BUY","strength":0.588,"price":22.3614,"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":90},{"ts":"2024-01-09","known_ts":"2024-01-09","bar_index":4278,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.6392,"stop_level":22.8429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-23","known_ts":"2024-01-25","bar_index":4281,"type":"REBUY","strength":0.725,"price":23.1114,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2024-02-08","known_ts":"2024-02-12","bar_index":4285,"type":"BUY","strength":0.863,"price":23.2357,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2024-02-27","known_ts":"2024-02-29","bar_index":4289,"type":"BUY","strength":0.863,"price":23.5624,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2024-03-15","known_ts":"2024-03-15","bar_index":4293,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.3395,"stop_level":23.1983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-05-09","known_ts":"2024-05-09","bar_index":4306,"type":"RECLAIM","strength":0.863,"price":24.2722,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-23","known_ts":"2024-05-23","bar_index":4309,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.8677,"stop_level":24.4604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-30","known_ts":"2024-05-30","bar_index":4310,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.9429,"stop_level":24.4604,"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.863,"price":23.3032,"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":"2024-08-07","known_ts":"2024-08-07","bar_index":4326,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.7011,"stop_level":22.9551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-08","known_ts":"2024-08-08","bar_index":4326,"type":"RECLAIM","strength":0.863,"price":23.3785,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-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":"2024-08-07","prior_stop_level":22.9551,"sweep_low":22.2119,"atr14":0.831507,"stop_level":21.796146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-22","known_ts":"2024-08-22","bar_index":4330,"type":"RECLAIM","strength":0.863,"price":24.5687,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-13","known_ts":"2024-09-17","bar_index":4335,"type":"REBUY","strength":1.0,"price":24.3315,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2024-10-14","known_ts":"2024-10-16","bar_index":4342,"type":"BUY","strength":1.0,"price":24.7109,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2025-03-13","known_ts":"2025-03-17","bar_index":4376,"type":"BUY","strength":0.588,"price":20.6991,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55,"retro_override":true,"retro_ctx":{"group_id":"industrial_distribution"}},{"ts":"2025-04-08","known_ts":"2025-04-08","bar_index":4382,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.9023,"stop_level":20.2365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-05-23","known_ts":"2025-05-23","bar_index":4392,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.4618,"stop_level":20.9286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-27","known_ts":"2025-05-27","bar_index":4393,"type":"RECLAIM","strength":0.588,"price":21.1425,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-05-23","prior_stop_level":20.9286,"sweep_low":20.2187,"atr14":0.638324,"stop_level":19.899538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":4399,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.1425,"stop_level":21.2884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-24","known_ts":"2025-06-24","bar_index":4399,"type":"RECLAIM","strength":0.588,"price":21.4246,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-23","prior_stop_level":21.2884,"sweep_low":20.8119,"atr14":0.477739,"stop_level":20.573031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-10","known_ts":"2025-07-10","bar_index":4403,"type":"RECLAIM","strength":0.863,"price":23.7683,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-06","known_ts":"2025-08-06","bar_index":4409,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.9852,"stop_level":23.2724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-24","known_ts":"2025-10-24","bar_index":4428,"type":"RECLAIM","strength":0.863,"price":22.2759,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-31","known_ts":"2025-12-31","bar_index":4443,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.1179,"stop_level":28.1377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":4443,"type":"RECLAIM","strength":0.863,"price":28.6919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-12-31","prior_stop_level":28.1377,"sweep_low":27.9595,"atr14":0.580204,"stop_level":27.669398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-08","known_ts":"2026-01-12","bar_index":4445,"type":"REBUY","strength":1.0,"price":30.4042,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2026-03-06","known_ts":"2026-03-06","bar_index":4458,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.9794,"stop_level":38.2525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-11","known_ts":"2026-03-11","bar_index":4459,"type":"RECLAIM","strength":1.0,"price":40.0826,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-03-06","prior_stop_level":38.2525,"sweep_low":35.6168,"atr14":1.760094,"stop_level":34.736753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-24","known_ts":"2026-06-26","bar_index":4483,"type":"BUY","strength":0.725,"price":35.78,"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":60},{"ts":"2026-07-13","known_ts":"2026-07-15","bar_index":4487,"type":"BUY","strength":0.725,"price":34.76,"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}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-15","last_scored_basis":null,"bars_since_signal":8,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2017-06-30","2017-08-22","2018-02-13","2018-03-07","2018-04-03","2018-05-07","2018-06-06","2018-10-25","2019-01-07","2019-03-26","2019-06-04","2019-08-20","2020-02-11","2020-11-09","2020-12-09","2021-06-21","2021-10-11","2021-12-14","2021-12-22","2022-02-14","2022-03-08","2022-04-14","2022-09-28","2023-01-03","2023-03-27","2023-04-18","2023-05-01","2023-08-17","2023-09-26","2023-10-30","2023-12-04","2024-07-08","2025-01-06","2025-02-11","2025-03-05","2025-08-21","2026-03-27","2026-05-19","2026-06-02","2026-07-13"],"warnings":[{"ts":"2022-06-13","kind":"confirm","px":22.1141,"level":22.848},{"ts":"2022-06-15","kind":"arm","px":22.5208},{"ts":"2022-06-16","kind":"confirm","px":21.0353,"level":22.848},{"ts":"2022-08-23","kind":"arm","px":22.7829},{"ts":"2022-08-24","kind":"confirm","px":22.7918,"level":22.9254},{"ts":"2022-11-02","kind":"arm","px":20.4574},{"ts":"2022-11-03","kind":"confirm","px":20.5376,"level":20.796},{"ts":"2022-11-28","kind":"arm","px":23.1968},{"ts":"2022-11-29","kind":"confirm","px":23.1788,"level":23.2597},{"ts":"2022-12-06","kind":"arm","px":22.6757},{"ts":"2022-12-07","kind":"confirm","px":22.8644,"level":23.1788},{"ts":"2023-02-07","kind":"arm","px":26.1256},{"ts":"2023-02-21","kind":"confirm","px":25.026,"level":25.5237},{"ts":"2023-06-21","kind":"arm","px":26.0975},{"ts":"2023-08-01","kind":"arm","px":26.3345},{"ts":"2023-08-02","kind":"confirm","px":26.2251,"level":26.6262},{"ts":"2023-12-19","kind":"arm","px":23.8892},{"ts":"2024-01-09","kind":"confirm","px":22.6392,"level":22.8429},{"ts":"2024-03-14","kind":"arm","px":22.4235},{"ts":"2024-03-15","kind":"confirm","px":22.3395,"level":23.1983},{"ts":"2024-05-22","kind":"arm","px":24.7144},{"ts":"2024-05-23","kind":"confirm","px":23.8677,"level":24.4604},{"ts":"2024-05-29","kind":"arm","px":23.2185},{"ts":"2024-05-30","kind":"confirm","px":23.9429,"level":24.4604},{"ts":"2024-08-06","kind":"arm","px":22.5317},{"ts":"2024-08-07","kind":"confirm","px":22.7011,"level":22.9551},{"ts":"2024-09-04","kind":"arm","px":23.639},{"ts":"2025-04-07","kind":"arm","px":17.3842},{"ts":"2025-04-08","kind":"confirm","px":16.9023,"level":20.2365},{"ts":"2025-05-22","kind":"arm","px":20.6952},{"ts":"2025-05-23","kind":"confirm","px":20.4618,"level":20.9286},{"ts":"2025-06-20","kind":"arm","px":21.2593},{"ts":"2025-06-23","kind":"confirm","px":21.1425,"level":21.2884},{"ts":"2025-07-08","kind":"arm","px":23.2043},{"ts":"2025-08-06","kind":"confirm","px":19.9852,"level":23.2724},{"ts":"2025-11-03","kind":"arm","px":21.7848},{"ts":"2025-12-18","kind":"arm","px":28.1377},{"ts":"2025-12-31","kind":"confirm","px":28.1179,"level":28.1377},{"ts":"2026-02-13","kind":"arm","px":39.3764},{"ts":"2026-03-06","kind":"confirm","px":36.9794,"level":38.2525}],"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":[]}}}