{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-12"},"events":[{"id":"opp_398d5de1289db7dd310e","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-07-10","entry_date":"2026-07-13","entry_basis":"next_session_close","entry_price":180.25,"rank":17,"tier":"PRIME","state":"up","maturity":"matured","latest_price":180.34,"return_pct":0.0,"excess_pct":0.28,"sessions":7,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-12","priced_through":"2026-08-12"},{"id":"opp_33787b9c2e6dc602ab0b","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":171.73,"rank":17,"tier":"PRIME","state":"up","maturity":"matured","latest_price":181.15,"return_pct":5.5,"excess_pct":4.82,"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":"GATX","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1973-08-13","known_ts":"1973-08-13","bar_index":40,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4997,"stop_level":2.5131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-08-16","known_ts":"1973-08-16","bar_index":41,"type":"RECLAIM","strength":0.588,"price":2.5333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1973-08-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1973-08-13","prior_stop_level":2.5131,"sweep_low":2.4728,"atr14":0.045004,"stop_level":2.450298,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-09-10","known_ts":"1973-09-12","bar_index":47,"type":"REBUY","strength":0.588,"price":2.6206,"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":"1973-09-21","known_ts":"1973-09-21","bar_index":50,"type":"RECLAIM","strength":0.725,"price":2.8088,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1973-09-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-11-05","known_ts":"1973-11-05","bar_index":60,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9028,"stop_level":2.9432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-11-08","known_ts":"1973-11-08","bar_index":61,"type":"RECLAIM","strength":0.725,"price":2.9969,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1973-11-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1973-11-05","prior_stop_level":2.9432,"sweep_low":2.8222,"atr14":0.072645,"stop_level":2.785877,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-12-26","known_ts":"1973-12-28","bar_index":72,"type":"BUY","strength":0.588,"price":3.1447,"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":20},{"ts":"1974-01-15","known_ts":"1974-01-15","bar_index":76,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1783,"stop_level":3.2052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-06-24","known_ts":"1974-06-24","bar_index":113,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2376,"stop_level":2.2914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1974-06-25","known_ts":"1974-06-25","bar_index":113,"type":"RECLAIM","strength":0.588,"price":2.2981,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-06-24 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":"1974-06-24","prior_stop_level":2.2914,"sweep_low":2.2242,"atr14":0.049522,"stop_level":2.199439,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-07-18","known_ts":"1974-07-22","bar_index":119,"type":"REBUY","strength":0.45,"price":2.0562,"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":"1974-08-13","known_ts":"1974-08-13","bar_index":125,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8546,"stop_level":2.1167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-08-29","known_ts":"1974-09-03","bar_index":129,"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":"1974-08-29","trigger_known_ts":"1974-09-03","strength":0.45,"price":1.6261,"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.527351,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5589,"atr14":0.049208,"stop_level":1.534296,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-09-20","known_ts":"1974-09-24","bar_index":134,"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":"1974-09-20","trigger_known_ts":"1974-09-24","strength":0.45,"price":1.3372,"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.611324,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3036,"atr14":0.059556,"stop_level":1.273822,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-10-08","known_ts":"1974-10-10","bar_index":138,"type":"BUY","strength":0.45,"price":1.4649,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1974-10-08","known_ts":"1974-10-10","bar_index":138,"type":"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":"1974-10-08","trigger_known_ts":"1974-10-10","strength":0.45,"price":1.4649,"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.574206,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1961,"atr14":0.055781,"stop_level":1.16821,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-10-23","known_ts":"1974-10-23","bar_index":141,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4111,"stop_level":1.4514,"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":1.5052,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1974-10-23","prior_stop_level":1.4514,"sweep_low":1.3238,"atr14":0.070974,"stop_level":1.288313,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-11-26","known_ts":"1974-11-26","bar_index":149,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5052,"stop_level":1.5589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-11-29","known_ts":"1974-11-29","bar_index":150,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5052,"stop_level":1.5589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1975-01-03","known_ts":"1975-01-07","bar_index":158,"type":"REBUY","strength":0.725,"price":1.5186,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1975-03-13","known_ts":"1975-03-13","bar_index":174,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.774,"stop_level":1.8008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-04-01","known_ts":"1975-04-01","bar_index":178,"type":"RECLAIM","strength":0.863,"price":1.7605,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-05-13","known_ts":"1975-05-15","bar_index":188,"type":"BUY","strength":0.863,"price":1.8412,"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":20},{"ts":"1975-07-09","known_ts":"1975-07-11","bar_index":201,"type":"BUY","strength":0.863,"price":1.8546,"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":"1975-08-13","known_ts":"1975-08-13","bar_index":209,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6664,"stop_level":1.6799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1975-10-02","known_ts":"1975-10-06","bar_index":221,"type":"BUY","strength":0.45,"price":1.4917,"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":"1975-11-11","known_ts":"1975-11-11","bar_index":230,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4985,"stop_level":1.5052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1975-11-18","known_ts":"1975-11-18","bar_index":232,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4178,"stop_level":1.5052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1975-12-10","known_ts":"1975-12-10","bar_index":237,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4716,"stop_level":1.4783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1975-12-12","known_ts":"1975-12-12","bar_index":237,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4514,"stop_level":1.4783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1976-01-02","known_ts":"1976-01-06","bar_index":242,"type":"REBUY","strength":0.725,"price":1.4783,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":90},{"ts":"1976-03-10","known_ts":"1976-03-10","bar_index":257,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6396,"stop_level":1.6463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-03-17","known_ts":"1976-03-17","bar_index":259,"type":"RECLAIM","strength":1.0,"price":1.6799,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-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":"1976-03-10","prior_stop_level":1.6463,"sweep_low":1.5724,"atr14":0.039196,"stop_level":1.552802,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-03-24","known_ts":"1976-03-24","bar_index":261,"type":"RECLAIM","strength":1.0,"price":1.7202,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-06-23","known_ts":"1976-06-25","bar_index":282,"type":"BUY","strength":0.588,"price":1.4649,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"1976-07-28","known_ts":"1976-07-28","bar_index":290,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5119,"stop_level":1.5321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1976-08-04","known_ts":"1976-08-04","bar_index":291,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5052,"stop_level":1.5321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1976-08-10","known_ts":"1976-08-10","bar_index":293,"type":"RECLAIM","strength":0.725,"price":1.5388,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1976-08-04","prior_stop_level":1.5321,"sweep_low":1.4783,"atr14":0.030901,"stop_level":1.46285,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-08-18","known_ts":"1976-08-18","bar_index":295,"type":"RECLAIM","strength":1.0,"price":1.5657,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-12-01","known_ts":"1976-12-03","bar_index":319,"type":"BUY","strength":0.863,"price":1.5925,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1977-01-27","known_ts":"1977-01-27","bar_index":332,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7,"stop_level":1.7202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-02-01","known_ts":"1977-02-01","bar_index":333,"type":"RECLAIM","strength":1.0,"price":1.7538,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1977-01-27","prior_stop_level":1.7202,"sweep_low":1.6799,"atr14":0.033847,"stop_level":1.662976,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-04-11","known_ts":"1977-04-13","bar_index":349,"type":"BUY","strength":0.725,"price":1.6261,"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":"1977-05-11","known_ts":"1977-05-11","bar_index":356,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6127,"stop_level":1.6597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-06-30","known_ts":"1977-07-05","bar_index":368,"type":"BUY","strength":0.588,"price":1.5925,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1977-07-22","known_ts":"1977-07-22","bar_index":372,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5791,"stop_level":1.5925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1977-07-28","known_ts":"1977-07-28","bar_index":374,"type":"RECLAIM","strength":0.725,"price":1.606,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-07-22 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":"1977-07-22","prior_stop_level":1.5925,"sweep_low":1.5455,"atr14":0.023712,"stop_level":1.533644,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-09-30","known_ts":"1977-10-04","bar_index":389,"type":"BUY","strength":0.45,"price":1.438,"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-10-24","known_ts":"1977-10-24","bar_index":394,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.4313,"stop_level":1.438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1977-10-26","known_ts":"1977-10-26","bar_index":395,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.3842,"stop_level":1.438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1977-11-03","known_ts":"1977-11-07","bar_index":397,"type":"REBUY","strength":0.45,"price":1.3775,"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":"1977-12-19","known_ts":"1977-12-19","bar_index":407,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3641,"stop_level":1.4178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-03-07","known_ts":"1978-03-09","bar_index":425,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1978-03-07","trigger_known_ts":"1978-03-09","strength":0.45,"price":1.2498,"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.256027,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1961,"atr14":0.025052,"stop_level":1.183574,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-03-23","known_ts":"1978-03-28","bar_index":429,"type":"BUY","strength":0.45,"price":1.2767,"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-28","bar_index":429,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1978-03-23","trigger_known_ts":"1978-03-28","strength":0.45,"price":1.2767,"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.240014,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2431,"atr14":0.021422,"stop_level":1.232389,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-04-19","known_ts":"1978-04-19","bar_index":435,"type":"RECLAIM","strength":0.725,"price":1.4245,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1978-03-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-08-31","known_ts":"1978-08-31","bar_index":466,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6396,"stop_level":1.6732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-09-05","known_ts":"1978-09-05","bar_index":467,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6463,"stop_level":1.6732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-01-04","known_ts":"1979-01-08","bar_index":495,"type":"BUY","strength":0.45,"price":1.3036,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1979-03-08","known_ts":"1979-03-08","bar_index":509,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3238,"stop_level":1.3439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-04-12","known_ts":"1979-04-12","bar_index":518,"type":"RECLAIM","strength":0.725,"price":1.4514,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-04-26","known_ts":"1979-04-26","bar_index":521,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4313,"stop_level":1.438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-04-27","known_ts":"1979-04-27","bar_index":521,"type":"RECLAIM","strength":0.588,"price":1.4649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-04-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":"1979-04-26","prior_stop_level":1.438,"sweep_low":1.4245,"atr14":0.025186,"stop_level":1.411907,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-05-07","known_ts":"1979-05-07","bar_index":523,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3977,"stop_level":1.4313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-05-09","known_ts":"1979-05-09","bar_index":524,"type":"RECLAIM","strength":0.725,"price":1.438,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-05-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":"1979-05-07","prior_stop_level":1.4313,"sweep_low":1.3842,"atr14":0.024932,"stop_level":1.371734,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-05-14","known_ts":"1979-05-16","bar_index":525,"type":"REBUY","strength":0.863,"price":1.4716,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1979-06-18","known_ts":"1979-06-20","bar_index":533,"type":"REBUY","strength":1.0,"price":1.5993,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1979-08-08","known_ts":"1979-08-10","bar_index":545,"type":"REBUY","strength":1.0,"price":1.821,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1979-12-21","known_ts":"1979-12-21","bar_index":576,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8412,"stop_level":1.9957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1980-04-11","known_ts":"1980-04-15","bar_index":602,"type":"BUY","strength":0.588,"price":1.5455,"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":"1980-07-31","known_ts":"1980-07-31","bar_index":627,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7471,"stop_level":1.7538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-08-06","known_ts":"1980-08-08","bar_index":629,"type":"REBUY","strength":0.725,"price":1.8008,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1980-09-05","known_ts":"1980-09-09","bar_index":636,"type":"BUY","strength":0.863,"price":1.7874,"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":40},{"ts":"1980-09-15","known_ts":"1980-09-17","bar_index":638,"type":"BUY","strength":0.863,"price":1.868,"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":"1981-02-02","known_ts":"1981-02-02","bar_index":670,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9823,"stop_level":2.0024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1981-02-03","known_ts":"1981-02-03","bar_index":670,"type":"RECLAIM","strength":0.863,"price":2.0159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-02-02 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":"1981-02-02","prior_stop_level":2.0024,"sweep_low":1.9755,"atr14":0.032807,"stop_level":1.959097,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-03-12","known_ts":"1981-03-12","bar_index":679,"type":"RECLAIM","strength":0.863,"price":2.0965,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-05-26","known_ts":"1981-05-28","bar_index":696,"type":"BUY","strength":0.725,"price":2.0965,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1981-06-16","known_ts":"1981-06-16","bar_index":701,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1503,"stop_level":2.1637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-06-23","known_ts":"1981-06-23","bar_index":702,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0965,"stop_level":2.1637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-08-06","known_ts":"1981-08-10","bar_index":713,"type":"BUY","strength":0.45,"price":2.0562,"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-08-27","known_ts":"1981-08-27","bar_index":718,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.8277,"stop_level":1.8613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-10-14","known_ts":"1981-10-16","bar_index":729,"type":"BUY","strength":0.45,"price":1.7336,"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-30","known_ts":"1981-11-03","bar_index":733,"type":"BUY","strength":0.45,"price":1.7202,"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-12-09","known_ts":"1981-12-09","bar_index":742,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6732,"stop_level":1.6866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-12-14","known_ts":"1981-12-14","bar_index":743,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.653,"stop_level":1.6866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-12-31","known_ts":"1982-01-05","bar_index":747,"type":"REBUY","strength":0.588,"price":1.653,"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":"1982-02-10","known_ts":"1982-02-10","bar_index":756,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.653,"stop_level":1.6664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-02-12","known_ts":"1982-02-12","bar_index":757,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6127,"stop_level":1.6664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-03-16","known_ts":"1982-03-18","bar_index":764,"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":"1982-03-16","trigger_known_ts":"1982-03-18","strength":0.45,"price":1.4638,"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.335844,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4294,"atr14":0.025209,"stop_level":1.416795,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-29","known_ts":"1982-03-31","bar_index":767,"type":"BUY","strength":0.45,"price":1.5119,"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-03-29","known_ts":"1982-03-31","bar_index":767,"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-03-29","trigger_known_ts":"1982-03-31","strength":0.45,"price":1.5119,"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.31402,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4707,"atr14":0.022433,"stop_level":1.459484,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-05-11","known_ts":"1982-05-11","bar_index":777,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4638,"stop_level":1.4707,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-14","known_ts":"1982-05-14","bar_index":778,"type":"RECLAIM","strength":0.725,"price":1.4982,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-05-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":"1982-05-11","prior_stop_level":1.4707,"sweep_low":1.4432,"atr14":0.025753,"stop_level":1.430323,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-06-23","known_ts":"1982-06-25","bar_index":787,"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":"1982-06-23","trigger_known_ts":"1982-06-25","strength":0.45,"price":1.3097,"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.363048,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2745,"atr14":0.022389,"stop_level":1.263306,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-07-07","known_ts":"1982-07-09","bar_index":790,"type":"BUY","strength":0.45,"price":1.3801,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-07-07","known_ts":"1982-07-09","bar_index":790,"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-07-07","trigger_known_ts":"1982-07-09","strength":0.45,"price":1.3801,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.32881,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2956,"atr14":0.021421,"stop_level":1.284889,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-10-05","known_ts":"1982-10-05","bar_index":811,"type":"RECLAIM","strength":0.863,"price":1.4865,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-10-26","known_ts":"1982-10-26","bar_index":816,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5298,"stop_level":1.537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-10-28","known_ts":"1982-10-28","bar_index":816,"type":"RECLAIM","strength":0.863,"price":1.5587,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-10-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":"1982-10-26","prior_stop_level":1.537,"sweep_low":1.5082,"atr14":0.041081,"stop_level":1.48766,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-01-07","known_ts":"1983-01-07","bar_index":833,"type":"RECLAIM","strength":1.0,"price":1.6938,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-02-28","known_ts":"1983-02-28","bar_index":844,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7529,"stop_level":1.7603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-03-04","known_ts":"1983-03-04","bar_index":846,"type":"RECLAIM","strength":1.0,"price":1.7677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-02-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":"1983-02-28","prior_stop_level":1.7603,"sweep_low":1.7382,"atr14":0.034427,"stop_level":1.720987,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-05-09","known_ts":"1983-05-11","bar_index":861,"type":"BUY","strength":0.863,"price":1.8501,"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":"1983-05-31","known_ts":"1983-05-31","bar_index":866,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7972,"stop_level":1.8274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-06-06","known_ts":"1983-06-06","bar_index":867,"type":"RECLAIM","strength":1.0,"price":1.8652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1983-05-31","prior_stop_level":1.8274,"sweep_low":1.767,"atr14":0.053591,"stop_level":1.740205,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-07-05","known_ts":"1983-07-05","bar_index":874,"type":"RECLAIM","strength":1.0,"price":1.926,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-08-29","known_ts":"1983-08-31","bar_index":887,"type":"BUY","strength":0.725,"price":1.9106,"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":"1983-10-18","known_ts":"1983-10-18","bar_index":898,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1441,"stop_level":2.2069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-12-09","known_ts":"1983-12-13","bar_index":911,"type":"BUY","strength":0.725,"price":2.1094,"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":"1983-12-28","known_ts":"1983-12-30","bar_index":915,"type":"BUY","strength":0.725,"price":2.0618,"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":"1984-01-24","known_ts":"1984-01-24","bar_index":921,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1094,"stop_level":2.1173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-01-27","known_ts":"1984-01-27","bar_index":922,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0936,"stop_level":2.1173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-01-30","known_ts":"1984-01-30","bar_index":922,"type":"RECLAIM","strength":0.863,"price":2.1253,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1984-01-24","prior_stop_level":2.1173,"sweep_low":2.0618,"atr14":0.03863,"stop_level":2.042485,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-01-30","known_ts":"1984-01-30","bar_index":922,"type":"RECLAIM","strength":0.863,"price":2.1253,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1984-01-27","prior_stop_level":2.1173,"sweep_low":2.0777,"atr14":0.03863,"stop_level":2.058385,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-03-07","known_ts":"1984-03-09","bar_index":931,"type":"BUY","strength":0.588,"price":1.9225,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"1984-04-11","known_ts":"1984-04-11","bar_index":939,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8023,"stop_level":1.8103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1984-04-16","known_ts":"1984-04-16","bar_index":940,"type":"RECLAIM","strength":0.588,"price":1.8263,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-04-11 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":"1984-04-11","prior_stop_level":1.8103,"sweep_low":1.7302,"atr14":0.034181,"stop_level":1.713109,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-05-22","known_ts":"1984-05-22","bar_index":948,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8584,"stop_level":1.8904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-24","known_ts":"1984-05-24","bar_index":949,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7783,"stop_level":1.8904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-06-27","known_ts":"1984-06-29","bar_index":957,"type":"BUY","strength":0.45,"price":1.8461,"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-07-24","known_ts":"1984-07-24","bar_index":963,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7328,"stop_level":1.7813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-07-27","known_ts":"1984-07-31","bar_index":964,"type":"BUY","strength":0.588,"price":1.757,"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-08-17","known_ts":"1984-08-17","bar_index":969,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6842,"stop_level":1.8056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-08-30","known_ts":"1984-09-04","bar_index":972,"type":"BUY","strength":0.588,"price":1.7732,"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-09-18","known_ts":"1984-09-18","bar_index":976,"type":"RECLAIM","strength":0.725,"price":1.891,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-08-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-22","known_ts":"1984-10-22","bar_index":984,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9402,"stop_level":1.9729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-11-12","known_ts":"1984-11-12","bar_index":989,"type":"RECLAIM","strength":0.863,"price":1.9647,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-11-20","known_ts":"1984-11-23","bar_index":991,"type":"REBUY","strength":0.863,"price":2.0548,"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":"1985-01-07","known_ts":"1985-01-07","bar_index":1001,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1248,"stop_level":2.1661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-01-10","known_ts":"1985-01-10","bar_index":1002,"type":"RECLAIM","strength":1.0,"price":2.2075,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-01-07","prior_stop_level":2.1661,"sweep_low":2.1,"atr14":0.039588,"stop_level":2.080206,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-01-17","known_ts":"1985-01-21","bar_index":1004,"type":"REBUY","strength":1.0,"price":2.3811,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1985-02-19","known_ts":"1985-02-19","bar_index":1011,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1992,"stop_level":2.2488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-08-12","known_ts":"1985-08-12","bar_index":1051,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9482,"stop_level":1.9988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-08-14","known_ts":"1985-08-14","bar_index":1052,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9061,"stop_level":1.9988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-08-26","known_ts":"1985-08-28","bar_index":1055,"type":"REBUY","strength":0.588,"price":1.982,"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":"1985-10-30","known_ts":"1985-10-30","bar_index":1070,"type":"RECLAIM","strength":0.725,"price":2.0789,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-27","known_ts":"1986-01-27","bar_index":1090,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5816,"stop_level":2.5902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-29","known_ts":"1986-01-29","bar_index":1090,"type":"RECLAIM","strength":0.863,"price":2.6504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-01-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":"1986-01-27","prior_stop_level":2.5902,"sweep_low":2.5213,"atr14":0.05883,"stop_level":2.491885,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-02-12","known_ts":"1986-02-12","bar_index":1094,"type":"RECLAIM","strength":1.0,"price":2.702,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-05-28","known_ts":"1986-05-30","bar_index":1118,"type":"BUY","strength":0.725,"price":2.3678,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1986-06-19","known_ts":"1986-06-19","bar_index":1123,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3017,"stop_level":2.3157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1986-06-23","known_ts":"1986-06-23","bar_index":1124,"type":"RECLAIM","strength":0.588,"price":2.328,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-06-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":"1986-06-19","prior_stop_level":2.3157,"sweep_low":2.2755,"atr14":0.030578,"stop_level":2.260211,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-07-14","known_ts":"1986-07-14","bar_index":1128,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.2842,"stop_level":2.3105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-07-17","known_ts":"1986-07-17","bar_index":1129,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.153,"stop_level":2.3105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-07-18","known_ts":"1986-07-22","bar_index":1130,"type":"REBUY","strength":0.45,"price":2.258,"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":"1986-09-09","known_ts":"1986-09-09","bar_index":1142,"type":"RECLAIM","strength":0.725,"price":2.4071,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-09-22","known_ts":"1986-09-22","bar_index":1145,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2743,"stop_level":2.2842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-10-21","known_ts":"1986-10-23","bar_index":1152,"type":"BUY","strength":0.45,"price":2.3451,"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":"1986-11-19","known_ts":"1986-11-21","bar_index":1159,"type":"REBUY","strength":0.588,"price":2.3097,"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":"1986-12-03","known_ts":"1986-12-03","bar_index":1162,"type":"RECLAIM","strength":0.725,"price":2.4248,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1986-11-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-05","known_ts":"1987-02-05","bar_index":1176,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7114,"stop_level":2.7472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-11","known_ts":"1987-02-11","bar_index":1178,"type":"RECLAIM","strength":0.863,"price":2.7741,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-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":"1987-02-05","prior_stop_level":2.7472,"sweep_low":2.6846,"atr14":0.043368,"stop_level":2.662916,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-20","known_ts":"1987-02-20","bar_index":1180,"type":"RECLAIM","strength":0.863,"price":2.9172,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-14","known_ts":"1987-04-14","bar_index":1192,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9171,"stop_level":3.0706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-06-17","known_ts":"1987-06-19","bar_index":1207,"type":"BUY","strength":0.725,"price":2.9904,"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":"1987-07-09","known_ts":"1987-07-13","bar_index":1212,"type":"REBUY","strength":0.725,"price":3.0087,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1987-08-26","known_ts":"1987-08-26","bar_index":1223,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5557,"stop_level":3.5648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-08-31","known_ts":"1987-08-31","bar_index":1224,"type":"RECLAIM","strength":1.0,"price":3.5739,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-08-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1987-08-26","prior_stop_level":3.5648,"sweep_low":3.5192,"atr14":0.044333,"stop_level":3.497033,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-09-11","known_ts":"1987-09-11","bar_index":1227,"type":"RECLAIM","strength":1.0,"price":3.5473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-12-15","known_ts":"1987-12-17","bar_index":1249,"type":"BUY","strength":0.45,"price":2.8049,"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-01-12","known_ts":"1988-01-12","bar_index":1255,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7677,"stop_level":2.7863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-14","known_ts":"1988-01-14","bar_index":1255,"type":"RECLAIM","strength":0.588,"price":2.7956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-01-12 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":"1988-01-12","prior_stop_level":2.7863,"sweep_low":2.7491,"atr14":0.045736,"stop_level":2.726232,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-10","known_ts":"1988-02-10","bar_index":1262,"type":"RECLAIM","strength":0.725,"price":3.1021,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-21","known_ts":"1988-03-21","bar_index":1271,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3775,"stop_level":3.4338,"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":3.6402,"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":"1988-06-15","known_ts":"1988-06-17","bar_index":1291,"type":"BUY","strength":0.863,"price":3.6366,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1988-06-23","known_ts":"1988-06-27","bar_index":1293,"type":"BUY","strength":1.0,"price":3.684,"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":"1988-07-12","known_ts":"1988-07-12","bar_index":1297,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5798,"stop_level":3.6555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1988-07-18","known_ts":"1988-07-18","bar_index":1298,"type":"RECLAIM","strength":0.725,"price":3.665,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-07-12 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":"1988-07-12","prior_stop_level":3.6555,"sweep_low":3.523,"atr14":0.037801,"stop_level":3.504099,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-09-30","known_ts":"1988-10-04","bar_index":1316,"type":"BUY","strength":0.588,"price":3.6052,"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":20},{"ts":"1989-05-03","known_ts":"1989-05-03","bar_index":1365,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4465,"stop_level":4.5438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-05-05","known_ts":"1989-05-05","bar_index":1366,"type":"RECLAIM","strength":1.0,"price":4.5827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-05-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":"1989-05-03","prior_stop_level":4.5438,"sweep_low":4.4368,"atr14":0.058244,"stop_level":4.407678,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-05-18","known_ts":"1989-05-18","bar_index":1369,"type":"RECLAIM","strength":1.0,"price":4.8259,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-03","known_ts":"1989-08-03","bar_index":1386,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.469,"stop_level":5.4886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-10-09","known_ts":"1989-10-11","bar_index":1402,"type":"BUY","strength":0.725,"price":5.205,"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":"1989-11-15","known_ts":"1989-11-17","bar_index":1411,"type":"BUY","strength":0.725,"price":4.9877,"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":"1990-01-17","known_ts":"1990-01-17","bar_index":1425,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2927,"stop_level":5.3325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-03-06","known_ts":"1990-03-08","bar_index":1436,"type":"BUY","strength":0.588,"price":5.2871,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1990-04-10","known_ts":"1990-04-10","bar_index":1444,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3473,"stop_level":5.3573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-04-11","known_ts":"1990-04-11","bar_index":1444,"type":"RECLAIM","strength":0.725,"price":5.3673,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-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":"1990-04-10","prior_stop_level":5.3573,"sweep_low":5.3372,"atr14":0.049623,"stop_level":5.312389,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-04-23","known_ts":"1990-04-23","bar_index":1447,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.257,"stop_level":5.3473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-05-22","known_ts":"1990-05-24","bar_index":1454,"type":"BUY","strength":0.45,"price":5.1566,"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":"1990-05-25","known_ts":"1990-05-25","bar_index":1455,"type":"RECLAIM","strength":0.588,"price":5.1867,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-05-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1990-06-29","known_ts":"1990-07-03","bar_index":1463,"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":"1990-06-29","trigger_known_ts":"1990-07-03","strength":0.45,"price":4.7755,"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.164246,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4922,"atr14":0.087093,"stop_level":4.448654,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-10","known_ts":"1990-07-12","bar_index":1465,"type":"BUY","strength":0.45,"price":4.9981,"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":"1990-07-10","known_ts":"1990-07-12","bar_index":1465,"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":"1990-07-10","trigger_known_ts":"1990-07-12","strength":0.45,"price":4.9981,"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.121707,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4922,"atr14":0.089363,"stop_level":4.447518,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-13","known_ts":"1990-08-15","bar_index":1473,"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":"1990-08-13","trigger_known_ts":"1990-08-15","strength":0.45,"price":3.8649,"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.320839,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4805,"atr14":0.154165,"stop_level":3.403418,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-04","known_ts":"1990-09-06","bar_index":1478,"type":"BUY","strength":0.45,"price":3.784,"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":"1990-09-04","known_ts":"1990-09-06","bar_index":1478,"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":"1990-09-04","trigger_known_ts":"1990-09-06","strength":0.45,"price":3.784,"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.335055,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.1972,"atr14":0.141888,"stop_level":3.126256,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-10","known_ts":"1990-10-10","bar_index":1486,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3161,"stop_level":3.4389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-10-24","known_ts":"1990-10-26","bar_index":1490,"type":"REBUY","strength":0.45,"price":3.2956,"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":"1991-01-03","known_ts":"1991-01-03","bar_index":1506,"type":"RECLAIM","strength":0.863,"price":4.364,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-12","known_ts":"1991-03-12","bar_index":1521,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6131,"stop_level":5.6256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-13","known_ts":"1991-03-13","bar_index":1522,"type":"RECLAIM","strength":0.863,"price":5.634,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-03-12","prior_stop_level":5.6256,"sweep_low":5.5923,"atr14":0.122786,"stop_level":5.530907,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-26","known_ts":"1991-03-26","bar_index":1525,"type":"RECLAIM","strength":0.863,"price":5.7801,"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":false}},{"ts":"1991-06-07","known_ts":"1991-06-11","bar_index":1542,"type":"BUY","strength":0.863,"price":5.9137,"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":"1991-06-25","known_ts":"1991-06-25","bar_index":1546,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7243,"stop_level":5.7453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-06-27","known_ts":"1991-06-27","bar_index":1546,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5138,"stop_level":5.7453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-07-01","known_ts":"1991-07-01","bar_index":1547,"type":"RECLAIM","strength":0.863,"price":5.7664,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-06-25 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":"1991-06-25","prior_stop_level":5.7453,"sweep_low":5.3665,"atr14":0.15186,"stop_level":5.29057,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-07-01","known_ts":"1991-07-01","bar_index":1547,"type":"RECLAIM","strength":0.863,"price":5.7664,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-06-27 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":"1991-06-27","prior_stop_level":5.7453,"sweep_low":5.3665,"atr14":0.15186,"stop_level":5.29057,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-08-12","known_ts":"1991-08-12","bar_index":1557,"type":"RECLAIM","strength":1.0,"price":6.5029,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-09-10","known_ts":"1991-09-10","bar_index":1563,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.1729,"stop_level":6.3556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-12-10","known_ts":"1991-12-12","bar_index":1585,"type":"BUY","strength":0.588,"price":4.4653,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"1992-01-21","known_ts":"1992-01-21","bar_index":1594,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7014,"stop_level":4.7443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-01-22","known_ts":"1992-01-22","bar_index":1594,"type":"RECLAIM","strength":0.588,"price":4.7873,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-01-21","prior_stop_level":4.7443,"sweep_low":4.7014,"atr14":0.117866,"stop_level":4.642467,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-01-29","known_ts":"1992-01-29","bar_index":1596,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5511,"stop_level":4.7014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-02-19","known_ts":"1992-02-21","bar_index":1601,"type":"REBUY","strength":0.588,"price":4.7014,"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-04-01","known_ts":"1992-04-01","bar_index":1611,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7556,"stop_level":4.7991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-05-14","known_ts":"1992-05-18","bar_index":1621,"type":"BUY","strength":0.588,"price":4.6688,"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":"1992-06-12","known_ts":"1992-06-12","bar_index":1627,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5935,"stop_level":4.6688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-06-15","known_ts":"1992-06-15","bar_index":1628,"type":"RECLAIM","strength":0.588,"price":4.6814,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-12 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-06-12","prior_stop_level":4.6688,"sweep_low":4.5935,"atr14":0.058452,"stop_level":4.564274,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-01","known_ts":"1992-07-06","bar_index":1632,"type":"BUY","strength":0.725,"price":4.7913,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1992-08-11","known_ts":"1992-08-11","bar_index":1641,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6375,"stop_level":4.7034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-08-18","known_ts":"1992-08-18","bar_index":1643,"type":"RECLAIM","strength":0.863,"price":4.7913,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-08-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":"1992-08-11","prior_stop_level":4.7034,"sweep_low":4.6155,"atr14":0.08588,"stop_level":4.57256,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-08-26","known_ts":"1992-08-26","bar_index":1645,"type":"RECLAIM","strength":0.863,"price":4.7254,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-08-31","known_ts":"1992-09-02","bar_index":1646,"type":"BUY","strength":0.863,"price":4.9672,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1992-09-22","known_ts":"1992-09-22","bar_index":1651,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.8249,"stop_level":4.9583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-06","known_ts":"1992-11-10","bar_index":1662,"type":"BUY","strength":0.725,"price":4.7582,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1992-12-16","known_ts":"1992-12-16","bar_index":1671,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4144,"stop_level":5.4368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-22","known_ts":"1992-12-22","bar_index":1672,"type":"RECLAIM","strength":0.863,"price":5.5716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-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":"1992-12-16","prior_stop_level":5.4368,"sweep_low":5.3245,"atr14":0.081469,"stop_level":5.283765,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-05","known_ts":"1993-01-05","bar_index":1675,"type":"RECLAIM","strength":1.0,"price":5.7064,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-02","known_ts":"1993-04-02","bar_index":1695,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2633,"stop_level":6.4675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-08","known_ts":"1993-04-08","bar_index":1697,"type":"RECLAIM","strength":0.863,"price":6.5129,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-04-02 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":"1993-04-02","prior_stop_level":6.4675,"sweep_low":6.2633,"atr14":0.101269,"stop_level":6.212666,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-30","known_ts":"1993-07-02","bar_index":1716,"type":"BUY","strength":0.863,"price":6.8752,"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":"1993-09-15","known_ts":"1993-09-15","bar_index":1733,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.2136,"stop_level":7.2419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-09-17","known_ts":"1993-09-17","bar_index":1734,"type":"RECLAIM","strength":1.0,"price":7.3523,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-09-15","prior_stop_level":7.2419,"sweep_low":7.1673,"atr14":0.076281,"stop_level":7.129159,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-29","known_ts":"1993-09-29","bar_index":1737,"type":"RECLAIM","strength":1.0,"price":7.7222,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-10-13","known_ts":"1993-10-13","bar_index":1740,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.491,"stop_level":7.5835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-12-02","known_ts":"1993-12-06","bar_index":1752,"type":"BUY","strength":0.725,"price":7.2136,"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":"1994-03-16","known_ts":"1994-03-18","bar_index":1776,"type":"BUY","strength":0.863,"price":8.288,"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":"1994-05-25","known_ts":"1994-05-27","bar_index":1792,"type":"BUY","strength":0.725,"price":7.6747,"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":75},{"ts":"1994-07-20","known_ts":"1994-07-20","bar_index":1804,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.6738,"stop_level":7.7221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-08-08","known_ts":"1994-08-10","bar_index":1809,"type":"BUY","strength":0.588,"price":7.7945,"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":"1994-09-12","known_ts":"1994-09-14","bar_index":1817,"type":"BUY","strength":0.588,"price":7.8443,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1994-11-11","known_ts":"1994-11-11","bar_index":1831,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.9905,"stop_level":8.0392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-15","known_ts":"1994-11-15","bar_index":1832,"type":"RECLAIM","strength":0.863,"price":8.1123,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-11-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":"1994-11-11","prior_stop_level":8.0392,"sweep_low":7.8931,"atr14":0.113059,"stop_level":7.836571,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-22","known_ts":"1994-12-27","bar_index":1841,"type":"BUY","strength":0.588,"price":7.9694,"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-02-06","known_ts":"1995-02-08","bar_index":1851,"type":"BUY","strength":0.863,"price":8.6336,"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-03-31","known_ts":"1995-03-31","bar_index":1863,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.9093,"stop_level":9.0334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-04","known_ts":"1995-04-04","bar_index":1864,"type":"RECLAIM","strength":0.863,"price":9.1327,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-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":"1995-03-31","prior_stop_level":9.0334,"sweep_low":8.8845,"atr14":0.097911,"stop_level":8.835544,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-12","known_ts":"1995-06-14","bar_index":1880,"type":"BUY","strength":0.588,"price":9.0646,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1995-08-16","known_ts":"1995-08-16","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0662,"stop_level":10.1162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-17","known_ts":"1995-08-17","bar_index":1895,"type":"RECLAIM","strength":0.863,"price":10.2164,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-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":"1995-08-16","prior_stop_level":10.1162,"sweep_low":10.0411,"atr14":0.114181,"stop_level":9.98401,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-31","known_ts":"1995-08-31","bar_index":1899,"type":"RECLAIM","strength":1.0,"price":10.5419,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-08-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-06","known_ts":"1995-09-08","bar_index":1900,"type":"REBUY","strength":1.0,"price":10.6922,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1995-10-10","known_ts":"1995-10-10","bar_index":1908,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3687,"stop_level":10.3939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-10-11","known_ts":"1995-10-11","bar_index":1908,"type":"RECLAIM","strength":0.863,"price":10.4948,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1995-10-10","prior_stop_level":10.3939,"sweep_low":10.3687,"atr14":0.125632,"stop_level":10.305884,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-11-30","known_ts":"1995-12-04","bar_index":1920,"type":"BUY","strength":0.725,"price":10.1921,"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":"1996-01-18","known_ts":"1996-01-18","bar_index":1931,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.9943,"stop_level":10.1215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-03-01","known_ts":"1996-03-05","bar_index":1941,"type":"BUY","strength":0.45,"price":9.4603,"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-04-11","known_ts":"1996-04-11","bar_index":1950,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1636,"stop_level":9.3689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-04-15","known_ts":"1996-04-15","bar_index":1951,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.2662,"stop_level":9.3689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-04-17","known_ts":"1996-04-17","bar_index":1951,"type":"RECLAIM","strength":0.588,"price":9.3946,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-04-11","prior_stop_level":9.3689,"sweep_low":9.0609,"atr14":0.128681,"stop_level":8.99656,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-17","known_ts":"1996-04-17","bar_index":1951,"type":"RECLAIM","strength":0.588,"price":9.3946,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-04-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":"1996-04-15","prior_stop_level":9.3689,"sweep_low":9.0866,"atr14":0.128681,"stop_level":9.02226,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-18","known_ts":"1996-06-18","bar_index":1966,"type":"RECLAIM","strength":0.725,"price":9.8183,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-07-11","known_ts":"1996-07-11","bar_index":1971,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.637,"stop_level":9.6629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-08-21","known_ts":"1996-08-23","bar_index":1981,"type":"BUY","strength":0.588,"price":9.4816,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"1996-12-12","known_ts":"1996-12-12","bar_index":2007,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.2066,"stop_level":10.5184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-16","known_ts":"1996-12-16","bar_index":2008,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.073,"stop_level":10.5184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-16","known_ts":"1997-01-16","bar_index":2015,"type":"RECLAIM","strength":1.0,"price":10.6074,"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":true}},{"ts":"1997-05-29","known_ts":"1997-05-29","bar_index":2045,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0545,"stop_level":12.0815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-05-30","known_ts":"1997-05-30","bar_index":2046,"type":"RECLAIM","strength":1.0,"price":12.2433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-05-29","prior_stop_level":12.0815,"sweep_low":11.8927,"atr14":0.220269,"stop_level":11.782566,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-12","known_ts":"1997-06-12","bar_index":2049,"type":"RECLAIM","strength":1.0,"price":12.1271,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-29","known_ts":"1997-07-29","bar_index":2059,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.2691,"stop_level":13.4051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-02","known_ts":"1997-10-02","bar_index":2075,"type":"RECLAIM","strength":1.0,"price":15.4459,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-23","known_ts":"1997-10-23","bar_index":2080,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.5696,"stop_level":14.5833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-10-24","known_ts":"1997-10-24","bar_index":2080,"type":"RECLAIM","strength":0.863,"price":14.597,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-10-23","prior_stop_level":14.5833,"sweep_low":14.2957,"atr14":0.241308,"stop_level":14.175046,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-10","known_ts":"1997-12-12","bar_index":2091,"type":"BUY","strength":0.725,"price":14.7814,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1998-03-18","known_ts":"1998-03-20","bar_index":2113,"type":"REBUY","strength":1.0,"price":17.5149,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1998-07-21","known_ts":"1998-07-21","bar_index":2141,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.0162,"stop_level":19.8818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-09-16","known_ts":"1998-09-18","bar_index":2155,"type":"BUY","strength":0.45,"price":15.6176,"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":"BUY","strength":0.45,"price":14.9423,"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-11-18","known_ts":"1998-11-18","bar_index":2170,"type":"RECLAIM","strength":0.725,"price":16.9684,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-10-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-14","known_ts":"1998-12-14","bar_index":2175,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.656,"stop_level":16.8839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-29","known_ts":"1998-12-29","bar_index":2179,"type":"RECLAIM","strength":0.725,"price":17.1659,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-25","known_ts":"1999-01-25","bar_index":2184,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.656,"stop_level":16.9393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-01","known_ts":"1999-02-01","bar_index":2186,"type":"RECLAIM","strength":0.725,"price":17.2226,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-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":"1999-01-25","prior_stop_level":16.9393,"sweep_low":16.0895,"atr14":0.480223,"stop_level":15.849388,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-19","known_ts":"1999-04-21","bar_index":2204,"type":"BUY","strength":0.45,"price":15.9294,"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":"1999-04-27","known_ts":"1999-04-27","bar_index":2206,"type":"RECLAIM","strength":0.725,"price":16.3576,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-10","known_ts":"1999-06-10","bar_index":2216,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.2997,"stop_level":17.4424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-25","known_ts":"1999-06-25","bar_index":2220,"type":"RECLAIM","strength":0.863,"price":17.455,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-09","known_ts":"1999-07-13","bar_index":2223,"type":"BUY","strength":0.863,"price":17.9151,"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":55},{"ts":"1999-10-20","known_ts":"1999-10-22","bar_index":2247,"type":"BUY","strength":0.45,"price":14.4356,"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":"1999-11-15","known_ts":"1999-11-15","bar_index":2253,"type":"RECLAIM","strength":0.725,"price":16.4067,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-10-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-12-02","known_ts":"1999-12-02","bar_index":2257,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.6095,"stop_level":14.7835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-03","known_ts":"1999-12-03","bar_index":2257,"type":"RECLAIM","strength":0.588,"price":14.8994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-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":"1999-12-02","prior_stop_level":14.7835,"sweep_low":14.4356,"atr14":0.409583,"stop_level":14.230808,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-15","known_ts":"1999-12-17","bar_index":2260,"type":"REBUY","strength":0.588,"price":15.1471,"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":"2000-03-08","known_ts":"2000-03-10","bar_index":2279,"type":"BUY","strength":0.45,"price":14.7119,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-08","known_ts":"2000-03-10","bar_index":2279,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-03-08","trigger_known_ts":"2000-03-10","strength":0.45,"price":14.7119,"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.201859,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.7074,"atr14":0.509089,"stop_level":13.452856,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-13","known_ts":"2000-03-13","bar_index":2280,"type":"RECLAIM","strength":0.725,"price":16.4253,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-14","known_ts":"2000-04-14","bar_index":2288,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.7207,"stop_level":16.8684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-20","known_ts":"2000-04-20","bar_index":2289,"type":"RECLAIM","strength":0.863,"price":17.7251,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-04-14","prior_stop_level":16.8684,"sweep_low":16.3662,"atr14":0.666248,"stop_level":16.033076,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-12","known_ts":"2000-06-12","bar_index":2301,"type":"RECLAIM","strength":1.0,"price":16.9501,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-09","known_ts":"2000-08-09","bar_index":2314,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.6481,"stop_level":18.9758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-10","known_ts":"2000-08-10","bar_index":2315,"type":"RECLAIM","strength":1.0,"price":19.0055,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-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":"2000-08-09","prior_stop_level":18.9758,"sweep_low":18.38,"atr14":0.419996,"stop_level":18.170002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-23","known_ts":"2000-08-23","bar_index":2318,"type":"RECLAIM","strength":1.0,"price":19.2141,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-06","known_ts":"2000-09-08","bar_index":2321,"type":"REBUY","strength":1.0,"price":21.2993,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2000-11-13","known_ts":"2000-11-15","bar_index":2337,"type":"BUY","strength":0.863,"price":21.5359,"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":"2000-12-15","known_ts":"2000-12-15","bar_index":2344,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.968,"stop_level":23.0057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-18","known_ts":"2000-12-18","bar_index":2345,"type":"RECLAIM","strength":1.0,"price":23.4508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-12-15","prior_stop_level":23.0057,"sweep_low":22.8774,"atr14":0.554026,"stop_level":22.600387,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-02","known_ts":"2001-01-02","bar_index":2348,"type":"RECLAIM","strength":1.0,"price":23.6621,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-12","known_ts":"2001-01-12","bar_index":2350,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.1832,"stop_level":22.7869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-16","known_ts":"2001-01-16","bar_index":2351,"type":"RECLAIM","strength":1.0,"price":22.817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-01-12","prior_stop_level":22.7869,"sweep_low":22.0021,"atr14":0.533889,"stop_level":21.735156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-30","known_ts":"2001-05-02","bar_index":2375,"type":"BUY","strength":0.588,"price":19.4053,"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":"2001-06-11","known_ts":"2001-06-11","bar_index":2384,"type":"SELL","basis":"structure_stop","strength":0.45,"price":18.9969,"stop_level":19.0893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-06-18","known_ts":"2001-06-18","bar_index":2386,"type":"SELL","basis":"structure_stop","strength":0.45,"price":18.8696,"stop_level":19.0893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-06-25","known_ts":"2001-06-27","bar_index":2388,"type":"REBUY","strength":0.45,"price":19.5705,"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":"2001-06-25","known_ts":"2001-06-25","bar_index":2388,"type":"RECLAIM","strength":0.45,"price":19.2078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-18 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":"2001-06-18","prior_stop_level":19.0893,"sweep_low":17.9825,"atr14":0.464946,"stop_level":17.750027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-12","known_ts":"2001-07-12","bar_index":2392,"type":"RECLAIM","strength":0.725,"price":20.9036,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-06-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-10-19","known_ts":"2001-10-23","bar_index":2414,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-10-19","trigger_known_ts":"2001-10-23","strength":0.45,"price":13.4896,"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.43991,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.1308,"atr14":0.747432,"stop_level":11.757084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-29","known_ts":"2001-10-31","bar_index":2416,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-10-29","trigger_known_ts":"2001-10-31","strength":0.45,"price":13.0696,"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.457348,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.1308,"atr14":0.612325,"stop_level":11.824638,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-06","known_ts":"2001-11-08","bar_index":2418,"type":"BUY","strength":0.45,"price":14.1715,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-11-06","known_ts":"2001-11-08","bar_index":2418,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-11-06","trigger_known_ts":"2001-11-08","strength":0.45,"price":14.1715,"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.411597,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.9016,"atr14":0.543272,"stop_level":12.629964,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-29","known_ts":"2001-11-29","bar_index":2423,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.127,"stop_level":14.384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-22","known_ts":"2002-01-22","bar_index":2435,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.7971,"stop_level":16.0018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-24","known_ts":"2002-01-24","bar_index":2435,"type":"RECLAIM","strength":0.725,"price":16.0167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-01-22","prior_stop_level":16.0018,"sweep_low":15.5774,"atr14":0.415285,"stop_level":15.369757,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-25","known_ts":"2002-01-25","bar_index":2436,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.2728,"stop_level":16.0018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-01","known_ts":"2002-03-05","bar_index":2444,"type":"BUY","strength":0.725,"price":15.8869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2002-03-25","known_ts":"2002-03-25","bar_index":2449,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.2767,"stop_level":15.4633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-26","known_ts":"2002-03-26","bar_index":2449,"type":"RECLAIM","strength":0.725,"price":15.549,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-03-25","prior_stop_level":15.4633,"sweep_low":15.1556,"atr14":0.360809,"stop_level":14.975196,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-10","known_ts":"2002-04-10","bar_index":2453,"type":"RECLAIM","strength":0.863,"price":16.6939,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-08-21","known_ts":"2002-08-23","bar_index":2484,"type":"BUY","strength":0.45,"price":12.6664,"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-08-21","known_ts":"2002-08-23","bar_index":2484,"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":"2002-08-21","trigger_known_ts":"2002-08-23","strength":0.45,"price":12.6664,"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.354236,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6066,"atr14":0.507675,"stop_level":11.352763,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-19","known_ts":"2002-09-19","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.308,"stop_level":12.1365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-08","known_ts":"2002-10-10","bar_index":2495,"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":"2002-10-08","trigger_known_ts":"2002-10-10","strength":0.45,"price":9.0464,"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.490286,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4165,"atr14":0.529516,"stop_level":8.151742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-16","known_ts":"2002-10-18","bar_index":2497,"type":"BUY","strength":0.45,"price":10.1617,"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-10-16","known_ts":"2002-10-18","bar_index":2497,"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":"2002-10-16","trigger_known_ts":"2002-10-18","strength":0.45,"price":10.1617,"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.427445,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4165,"atr14":0.505898,"stop_level":8.163551,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-18","known_ts":"2002-12-18","bar_index":2511,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.9782,"stop_level":12.2942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-19","known_ts":"2002-12-19","bar_index":2512,"type":"RECLAIM","strength":0.725,"price":12.2975,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-18","prior_stop_level":12.2942,"sweep_low":11.7899,"atr14":0.354564,"stop_level":11.612618,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-27","known_ts":"2002-12-27","bar_index":2513,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.9154,"stop_level":11.9782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-30","known_ts":"2002-12-30","bar_index":2514,"type":"RECLAIM","strength":0.725,"price":12.0934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-27 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-27","prior_stop_level":11.9782,"sweep_low":11.8945,"atr14":0.33562,"stop_level":11.72669,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-22","known_ts":"2003-01-22","bar_index":2519,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.5648,"stop_level":11.9154,"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":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-03-14","trigger_known_ts":"2003-03-18","strength":0.45,"price":7.8589,"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.557195,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.159,"atr14":0.290296,"stop_level":7.013852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-24","known_ts":"2003-03-26","bar_index":2533,"type":"BUY","strength":0.45,"price":8.2008,"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-24","known_ts":"2003-03-26","bar_index":2533,"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":"2003-03-24","trigger_known_ts":"2003-03-26","strength":0.45,"price":8.2008,"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.537931,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.2498,"atr14":0.270406,"stop_level":7.114597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":2546,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.3227,"stop_level":9.4777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-21","known_ts":"2003-05-21","bar_index":2546,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.2693,"stop_level":9.4777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-23","known_ts":"2003-05-23","bar_index":2547,"type":"RECLAIM","strength":0.725,"price":9.7021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-05-19","prior_stop_level":9.4777,"sweep_low":9.1358,"atr14":0.244311,"stop_level":9.013645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-23","known_ts":"2003-05-23","bar_index":2547,"type":"RECLAIM","strength":0.725,"price":9.7021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-05-21","prior_stop_level":9.4777,"sweep_low":9.1358,"atr14":0.244311,"stop_level":9.013645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-18","known_ts":"2003-07-22","bar_index":2560,"type":"BUY","strength":0.863,"price":9.6552,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2004-01-27","known_ts":"2004-01-27","bar_index":2604,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.6129,"stop_level":15.6296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-05","known_ts":"2004-04-07","bar_index":2620,"type":"BUY","strength":0.725,"price":12.6943,"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":"2004-05-07","known_ts":"2004-05-07","bar_index":2627,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.9706,"stop_level":13.2526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-06-01","known_ts":"2004-06-01","bar_index":2633,"type":"RECLAIM","strength":0.863,"price":13.5177,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-21","known_ts":"2004-07-21","bar_index":2644,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.3464,"stop_level":14.6989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-23","known_ts":"2004-08-25","bar_index":2652,"type":"BUY","strength":0.863,"price":15.2277,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":70},{"ts":"2004-10-08","known_ts":"2004-10-08","bar_index":2663,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.1755,"stop_level":15.2729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-12","known_ts":"2004-10-12","bar_index":2663,"type":"RECLAIM","strength":1.0,"price":15.4448,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-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":"2004-10-08","prior_stop_level":15.2729,"sweep_low":14.9807,"atr14":0.239838,"stop_level":14.860781,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-29","known_ts":"2004-11-02","bar_index":2668,"type":"BUY","strength":0.863,"price":15.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-01-03","known_ts":"2005-01-03","bar_index":2682,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.6131,"stop_level":16.7573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-03","known_ts":"2005-02-07","bar_index":2690,"type":"BUY","strength":0.863,"price":17.0458,"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":"2005-06-27","known_ts":"2005-06-27","bar_index":2723,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.3929,"stop_level":19.5298,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-06-28","known_ts":"2005-06-28","bar_index":2723,"type":"RECLAIM","strength":1.0,"price":19.7552,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-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":"2005-06-27","prior_stop_level":19.5298,"sweep_low":19.2644,"atr14":0.406455,"stop_level":19.061173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-14","known_ts":"2005-07-14","bar_index":2727,"type":"RECLAIM","strength":1.0,"price":21.2451,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-09-14","known_ts":"2005-09-14","bar_index":2741,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.7947,"stop_level":23.0389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-09-16","known_ts":"2005-09-16","bar_index":2742,"type":"RECLAIM","strength":1.0,"price":23.5405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-09-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":"2005-09-14","prior_stop_level":23.0389,"sweep_low":22.5599,"atr14":0.522162,"stop_level":22.298819,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-29","known_ts":"2005-12-01","bar_index":2759,"type":"BUY","strength":0.725,"price":22.4013,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2006-03-20","known_ts":"2006-03-22","bar_index":2784,"type":"REBUY","strength":0.725,"price":23.6038,"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":"2006-03-28","known_ts":"2006-03-30","bar_index":2786,"type":"REBUY","strength":0.725,"price":24.4941,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2006-05-17","known_ts":"2006-05-17","bar_index":2797,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.2805,"stop_level":26.5298,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-12","known_ts":"2006-10-12","bar_index":2832,"type":"RECLAIM","strength":0.725,"price":26.5007,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-01","known_ts":"2006-11-01","bar_index":2836,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.3545,"stop_level":25.8886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":2837,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.8166,"stop_level":25.8886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":2837,"type":"RECLAIM","strength":0.725,"price":26.2846,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-01","prior_stop_level":25.8886,"sweep_low":25.0124,"atr14":0.683566,"stop_level":24.670617,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":2837,"type":"RECLAIM","strength":0.725,"price":26.2846,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-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":"2006-11-03","prior_stop_level":25.8886,"sweep_low":25.2945,"atr14":0.683566,"stop_level":24.952717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-20","known_ts":"2006-11-20","bar_index":2841,"type":"RECLAIM","strength":0.863,"price":28.205,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-12","known_ts":"2006-12-12","bar_index":2846,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.0888,"stop_level":27.1968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-14","known_ts":"2006-12-14","bar_index":2846,"type":"RECLAIM","strength":0.863,"price":27.4686,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-12-12","prior_stop_level":27.1968,"sweep_low":26.932,"atr14":0.485633,"stop_level":26.689183,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-29","known_ts":"2007-01-29","bar_index":2856,"type":"RECLAIM","strength":0.863,"price":27.4927,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-01","known_ts":"2007-02-05","bar_index":2857,"type":"BUY","strength":0.863,"price":28.3006,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2007-02-27","known_ts":"2007-02-27","bar_index":2862,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.963,"stop_level":28.0173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-02","known_ts":"2007-03-02","bar_index":2863,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.4842,"stop_level":28.0173,"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":28.0296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-02-27","prior_stop_level":28.0173,"sweep_low":27.4903,"atr14":0.517217,"stop_level":27.231691,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-07","known_ts":"2007-03-07","bar_index":2864,"type":"RECLAIM","strength":0.863,"price":28.1266,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-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":"2007-03-02","prior_stop_level":28.0173,"sweep_low":27.0357,"atr14":0.535268,"stop_level":26.768066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-26","known_ts":"2007-03-26","bar_index":2869,"type":"RECLAIM","strength":0.863,"price":29.1933,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-21","known_ts":"2007-05-23","bar_index":2882,"type":"REBUY","strength":0.863,"price":31.0175,"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":"2007-05-30","known_ts":"2007-06-01","bar_index":2884,"type":"REBUY","strength":0.863,"price":31.6659,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2007-09-14","known_ts":"2007-09-18","bar_index":2909,"type":"BUY","strength":0.45,"price":26.6208,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-10-17","known_ts":"2007-10-17","bar_index":2916,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.8122,"stop_level":25.8735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":2918,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.022,"stop_level":25.8735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-12-05","known_ts":"2007-12-07","bar_index":2928,"type":"BUY","strength":0.45,"price":23.8215,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-12-31","known_ts":"2007-12-31","bar_index":2933,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.611,"stop_level":22.7836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":2935,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.187,"stop_level":22.7836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-24","known_ts":"2008-01-28","bar_index":2939,"type":"BUY","strength":0.588,"price":21.7788,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-06","known_ts":"2008-03-06","bar_index":2948,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.0611,"stop_level":22.3342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-13","known_ts":"2008-03-13","bar_index":2950,"type":"RECLAIM","strength":0.588,"price":22.8556,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-06","prior_stop_level":22.3342,"sweep_low":21.3286,"atr14":0.821142,"stop_level":20.918029,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-20","known_ts":"2008-03-20","bar_index":2952,"type":"RECLAIM","strength":0.725,"price":25.5435,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-10","known_ts":"2008-04-10","bar_index":2956,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.7867,"stop_level":24.2523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-14","known_ts":"2008-04-14","bar_index":2957,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7191,"stop_level":24.2523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-18","known_ts":"2008-04-18","bar_index":2958,"type":"RECLAIM","strength":0.725,"price":24.3454,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-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":"2008-04-14","prior_stop_level":24.2523,"sweep_low":22.6198,"atr14":0.823248,"stop_level":22.208176,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-29","known_ts":"2008-04-29","bar_index":2961,"type":"RECLAIM","strength":0.863,"price":28.5851,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-11","known_ts":"2008-06-11","bar_index":2971,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.8863,"stop_level":29.1003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-12","known_ts":"2008-06-12","bar_index":2971,"type":"RECLAIM","strength":0.863,"price":29.2546,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-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":"2008-06-11","prior_stop_level":29.1003,"sweep_low":28.8114,"atr14":1.025365,"stop_level":28.298717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-25","known_ts":"2008-11-28","bar_index":3010,"type":"BUY","strength":0.45,"price":17.6857,"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":17.6857,"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.44677,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.225,"atr14":1.337618,"stop_level":12.556191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-17","known_ts":"2008-12-19","bar_index":3015,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-12-17","trigger_known_ts":"2008-12-19","strength":0.588,"price":18.8554,"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.410181,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":15.5627,"atr14":1.234261,"stop_level":14.945569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":3022,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.8569,"stop_level":17.6817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":3022,"type":"RECLAIM","strength":0.588,"price":17.853,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-20","prior_stop_level":17.6817,"sweep_low":16.8252,"atr14":1.1004,"stop_level":16.275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-09","known_ts":"2009-03-11","bar_index":3033,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-09","trigger_known_ts":"2009-03-11","strength":0.45,"price":10.1916,"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.681195,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.7696,"atr14":0.88201,"stop_level":8.328595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":3035,"type":"BUY","strength":0.45,"price":12.3341,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-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.45,"price":12.3341,"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.614175,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.7696,"atr14":0.825286,"stop_level":8.356957,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-21","known_ts":"2009-04-21","bar_index":3043,"type":"RECLAIM","strength":0.725,"price":16.1045,"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-21","known_ts":"2009-05-21","bar_index":3050,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.1624,"stop_level":16.4391,"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":"REBUY","strength":0.725,"price":17.1275,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2009-07-16","known_ts":"2009-07-20","bar_index":3063,"type":"BUY","strength":0.863,"price":17.9817,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2009-08-06","known_ts":"2009-08-10","bar_index":3068,"type":"BUY","strength":0.863,"price":17.8256,"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":"2009-08-27","known_ts":"2009-08-31","bar_index":3073,"type":"BUY","strength":0.863,"price":17.8451,"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":"2009-11-12","known_ts":"2009-11-16","bar_index":3091,"type":"BUY","strength":0.863,"price":19.548,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2009-12-14","known_ts":"2009-12-16","bar_index":3098,"type":"BUY","strength":1.0,"price":20.2413,"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":"2009-12-31","known_ts":"2009-12-31","bar_index":3102,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.0674,"stop_level":19.3857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-07","known_ts":"2010-01-07","bar_index":3103,"type":"RECLAIM","strength":0.863,"price":19.4321,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-31 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":"2009-12-31","prior_stop_level":19.3857,"sweep_low":19.0408,"atr14":0.493678,"stop_level":18.793961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-04","known_ts":"2010-03-08","bar_index":3116,"type":"BUY","strength":0.725,"price":19.3637,"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":10},{"ts":"2010-03-31","known_ts":"2010-03-31","bar_index":3122,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.1962,"stop_level":19.4173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-05","known_ts":"2010-04-05","bar_index":3123,"type":"RECLAIM","strength":1.0,"price":19.7188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-31","prior_stop_level":19.4173,"sweep_low":19.1895,"atr14":0.40329,"stop_level":18.987855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-16","known_ts":"2010-04-16","bar_index":3126,"type":"RECLAIM","strength":1.0,"price":22.6067,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-19","known_ts":"2010-05-19","bar_index":3133,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.1276,"stop_level":20.3085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-16","known_ts":"2010-07-20","bar_index":3147,"type":"BUY","strength":0.588,"price":19.1658,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":3153,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.2387,"stop_level":18.8613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":3155,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.8326,"stop_level":18.2387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-27","known_ts":"2010-08-27","bar_index":3157,"type":"RECLAIM","strength":0.588,"price":18.5364,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-08-23","prior_stop_level":18.2387,"sweep_low":17.1897,"atr14":0.594673,"stop_level":16.892364,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-01","known_ts":"2010-09-03","bar_index":3158,"type":"REBUY","strength":0.725,"price":19.7208,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2010-09-24","known_ts":"2010-09-24","bar_index":3163,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.8478,"stop_level":19.9844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-30","known_ts":"2010-09-30","bar_index":3164,"type":"RECLAIM","strength":0.863,"price":20.0323,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-09-24","prior_stop_level":19.9844,"sweep_low":19.4379,"atr14":0.52561,"stop_level":19.175095,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-11","known_ts":"2010-10-11","bar_index":3167,"type":"RECLAIM","strength":0.863,"price":21.2962,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-06","known_ts":"2011-01-06","bar_index":3187,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.3667,"stop_level":23.5182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-12","known_ts":"2011-01-12","bar_index":3188,"type":"RECLAIM","strength":0.863,"price":23.5457,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-06","prior_stop_level":23.5182,"sweep_low":22.6714,"atr14":0.5936,"stop_level":22.3746,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-17","known_ts":"2011-02-22","bar_index":3197,"type":"BUY","strength":0.863,"price":24.8538,"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":"2011-04-18","known_ts":"2011-04-18","bar_index":3210,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.7555,"stop_level":26.9776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-19","known_ts":"2011-04-19","bar_index":3211,"type":"RECLAIM","strength":1.0,"price":27.0192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-04-18","prior_stop_level":26.9776,"sweep_low":26.4362,"atr14":0.591181,"stop_level":26.14061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-03","known_ts":"2011-05-03","bar_index":3214,"type":"RECLAIM","strength":1.0,"price":28.5739,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-11","known_ts":"2011-05-11","bar_index":3216,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.3587,"stop_level":28.5739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-20","known_ts":"2011-07-22","bar_index":3232,"type":"BUY","strength":0.725,"price":26.6874,"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":"2011-08-31","known_ts":"2011-09-02","bar_index":3242,"type":"BUY","strength":0.588,"price":23.8605,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":3261,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.4957,"stop_level":27.9826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":3261,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.3382,"stop_level":27.9826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":3263,"type":"RECLAIM","strength":0.863,"price":30.1281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":27.9826,"sweep_low":26.0136,"atr14":1.13347,"stop_level":25.446865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-08","known_ts":"2011-12-08","bar_index":3265,"type":"RECLAIM","strength":0.863,"price":29.5141,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-04","known_ts":"2012-01-04","bar_index":3270,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.6227,"stop_level":30.6724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-06","known_ts":"2012-01-06","bar_index":3271,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.6085,"stop_level":30.6724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-05","known_ts":"2012-01-05","bar_index":3271,"type":"RECLAIM","strength":0.863,"price":30.9638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-01-04","prior_stop_level":30.6724,"sweep_low":29.8552,"atr14":0.957279,"stop_level":29.37656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-09","known_ts":"2012-01-09","bar_index":3271,"type":"RECLAIM","strength":1.0,"price":30.9994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-01-06","prior_stop_level":30.6724,"sweep_low":30.0542,"atr14":0.933424,"stop_level":29.587488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-20","known_ts":"2012-01-20","bar_index":3274,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.3811,"stop_level":30.6085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-24","known_ts":"2012-01-24","bar_index":3275,"type":"RECLAIM","strength":1.0,"price":30.7222,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-01-20","prior_stop_level":30.6085,"sweep_low":30.0613,"atr14":0.878156,"stop_level":29.622222,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-06","known_ts":"2012-02-06","bar_index":3278,"type":"RECLAIM","strength":1.0,"price":31.0775,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-27","known_ts":"2012-05-01","bar_index":3297,"type":"BUY","strength":0.725,"price":30.5549,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2012-06-27","known_ts":"2012-06-29","bar_index":3311,"type":"BUY","strength":0.588,"price":27.7652,"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":"2012-09-26","known_ts":"2012-09-26","bar_index":3332,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.3701,"stop_level":31.5008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-28","known_ts":"2012-09-28","bar_index":3332,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.8182,"stop_level":31.5008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-27","known_ts":"2012-09-27","bar_index":3332,"type":"RECLAIM","strength":0.863,"price":31.5371,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-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":"2012-09-26","prior_stop_level":31.5008,"sweep_low":31.1885,"atr14":0.617289,"stop_level":30.879855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-04","known_ts":"2012-10-04","bar_index":3334,"type":"RECLAIM","strength":0.863,"price":31.5516,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-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":"2012-09-28","prior_stop_level":31.5008,"sweep_low":30.2881,"atr14":0.614049,"stop_level":29.981076,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-12","known_ts":"2012-10-12","bar_index":3336,"type":"RECLAIM","strength":0.863,"price":31.9292,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-06","known_ts":"2012-12-10","bar_index":3348,"type":"BUY","strength":0.588,"price":31.145,"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":"2013-03-21","known_ts":"2013-03-21","bar_index":3371,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.2343,"stop_level":37.352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-22","known_ts":"2013-03-22","bar_index":3372,"type":"RECLAIM","strength":1.0,"price":37.4109,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-03-21","prior_stop_level":37.352,"sweep_low":36.9841,"atr14":0.627511,"stop_level":36.670345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-05","known_ts":"2013-04-05","bar_index":3375,"type":"RECLAIM","strength":1.0,"price":38.2277,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-05","known_ts":"2013-08-07","bar_index":3403,"type":"BUY","strength":0.588,"price":34.0865,"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":"2013-09-30","known_ts":"2013-09-30","bar_index":3416,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.4203,"stop_level":35.5992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-10-01","known_ts":"2013-10-01","bar_index":3416,"type":"RECLAIM","strength":0.725,"price":35.6886,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-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":"2013-09-30","prior_stop_level":35.5992,"sweep_low":35.1967,"atr14":0.544941,"stop_level":34.924229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-16","known_ts":"2013-10-16","bar_index":3420,"type":"RECLAIM","strength":0.725,"price":36.7247,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-11","known_ts":"2013-12-11","bar_index":3433,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.4068,"stop_level":36.6502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-16","known_ts":"2013-12-16","bar_index":3434,"type":"RECLAIM","strength":0.863,"price":37.0443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-12-11","prior_stop_level":36.6502,"sweep_low":35.8818,"atr14":0.623899,"stop_level":35.56985,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-24","known_ts":"2013-12-27","bar_index":3436,"type":"BUY","strength":0.863,"price":39.3694,"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":"2014-01-13","known_ts":"2014-01-15","bar_index":3440,"type":"BUY","strength":0.863,"price":39.437,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2014-04-07","known_ts":"2014-04-07","bar_index":3459,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.56,"stop_level":50.2989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-26","known_ts":"2014-06-30","bar_index":3478,"type":"BUY","strength":0.863,"price":50.7288,"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":"2014-07-17","known_ts":"2014-07-17","bar_index":3482,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.6906,"stop_level":50.0089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-07-18","known_ts":"2014-07-18","bar_index":3483,"type":"RECLAIM","strength":0.725,"price":50.1225,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-07-17","prior_stop_level":50.0089,"sweep_low":49.4178,"atr14":0.846495,"stop_level":48.994553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-21","known_ts":"2014-08-25","bar_index":3491,"type":"BUY","strength":0.725,"price":50.1604,"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":"2014-09-22","known_ts":"2014-09-22","bar_index":3498,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.0515,"stop_level":48.1963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2014-10-24","known_ts":"2014-10-28","bar_index":3506,"type":"BUY","strength":0.588,"price":48.4248,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2014-11-28","known_ts":"2014-11-28","bar_index":3514,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.1831,"stop_level":48.7295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-03","known_ts":"2014-12-03","bar_index":3515,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.2026,"stop_level":48.7295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-30","known_ts":"2015-01-02","bar_index":3521,"type":"BUY","strength":0.45,"price":44.1091,"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-22","known_ts":"2015-01-26","bar_index":3526,"type":"BUY","strength":0.45,"price":44.569,"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-02-23","known_ts":"2015-02-23","bar_index":3533,"type":"RECLAIM","strength":0.725,"price":48.3209,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-01-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-16","known_ts":"2015-03-18","bar_index":3538,"type":"REBUY","strength":0.588,"price":46.3313,"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":"2015-04-07","known_ts":"2015-04-09","bar_index":3543,"type":"REBUY","strength":0.588,"price":45.9997,"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":"2015-04-10","known_ts":"2015-04-10","bar_index":3544,"type":"RECLAIM","strength":0.725,"price":46.8479,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-04-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-06","known_ts":"2015-05-08","bar_index":3550,"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-05-06","trigger_known_ts":"2015-05-08","strength":0.45,"price":43.1618,"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.163413,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":41.1414,"atr14":1.000185,"stop_level":40.641307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-22","known_ts":"2015-05-27","bar_index":3554,"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-05-22","trigger_known_ts":"2015-05-27","strength":0.45,"price":43.3083,"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.160573,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":41.7968,"atr14":0.855356,"stop_level":41.369122,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-02","known_ts":"2015-06-04","bar_index":3556,"type":"BUY","strength":0.45,"price":43.7864,"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-06-02","known_ts":"2015-06-04","bar_index":3556,"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-06-02","trigger_known_ts":"2015-06-04","strength":0.45,"price":43.7864,"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.151306,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":41.7968,"atr14":0.809088,"stop_level":41.392256,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-25","known_ts":"2015-06-25","bar_index":3561,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.1933,"stop_level":43.9711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-06-29","known_ts":"2015-06-29","bar_index":3562,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.9759,"stop_level":43.9711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-10","known_ts":"2015-07-14","bar_index":3565,"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-07-10","trigger_known_ts":"2015-07-14","strength":0.45,"price":40.9667,"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.194723,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.3209,"atr14":0.838711,"stop_level":38.901544,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-28","known_ts":"2015-07-30","bar_index":3569,"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-07-28","trigger_known_ts":"2015-07-30","strength":0.45,"price":40.6096,"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.192845,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.3815,"atr14":0.893101,"stop_level":37.93495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-26","known_ts":"2015-08-28","bar_index":3576,"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-08-26","trigger_known_ts":"2015-08-28","strength":0.45,"price":38.3039,"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.233592,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.3354,"atr14":1.049967,"stop_level":32.810416,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-31","known_ts":"2015-09-02","bar_index":3577,"type":"BUY","strength":0.45,"price":38.0477,"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":"Industrials"}},{"ts":"2015-08-31","known_ts":"2015-09-02","bar_index":3577,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-08-31","trigger_known_ts":"2015-09-02","strength":0.45,"price":38.0477,"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.236862,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.3354,"atr14":1.034674,"stop_level":32.818063,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-05","known_ts":"2015-10-07","bar_index":3585,"type":"REBUY","strength":0.45,"price":37.9693,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2015-10-27","known_ts":"2015-10-27","bar_index":3590,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.0191,"stop_level":35.8408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-29","known_ts":"2015-10-29","bar_index":3591,"type":"RECLAIM","strength":0.588,"price":35.8486,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-27 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-10-27","prior_stop_level":35.8408,"sweep_low":34.6044,"atr14":1.085177,"stop_level":34.061811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-21","known_ts":"2015-12-23","bar_index":3603,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-12-21","trigger_known_ts":"2015-12-23","strength":0.45,"price":33.6277,"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.307281,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.9641,"atr14":1.071274,"stop_level":29.428463,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-30","known_ts":"2016-01-04","bar_index":3605,"type":"BUY","strength":0.588,"price":33.3356,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-12-30","known_ts":"2016-01-04","bar_index":3605,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-12-30","trigger_known_ts":"2016-01-04","strength":0.588,"price":33.3356,"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.313298,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":31.3854,"atr14":0.983762,"stop_level":30.893519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-27","known_ts":"2016-01-29","bar_index":3611,"type":"BUY","strength":0.45,"price":32.3565,"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":"Industrials"}},{"ts":"2016-01-27","known_ts":"2016-01-29","bar_index":3611,"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-01-27","trigger_known_ts":"2016-01-29","strength":0.45,"price":32.3565,"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.333467,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.4742,"atr14":1.448256,"stop_level":25.750072,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-19","known_ts":"2016-02-19","bar_index":3616,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.7091,"stop_level":32.2381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-22","known_ts":"2016-02-22","bar_index":3616,"type":"RECLAIM","strength":0.588,"price":32.7829,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-02-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-02-19","prior_stop_level":32.2381,"sweep_low":31.0537,"atr14":1.414639,"stop_level":30.346381,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-07","known_ts":"2016-03-07","bar_index":3620,"type":"RECLAIM","strength":0.863,"price":38.0123,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-02-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-06","known_ts":"2016-06-08","bar_index":3641,"type":"BUY","strength":0.725,"price":38.6979,"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":"2016-07-11","known_ts":"2016-07-13","bar_index":3649,"type":"BUY","strength":0.863,"price":38.2647,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-09-29","known_ts":"2016-10-03","bar_index":3668,"type":"BUY","strength":0.725,"price":35.8775,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-11-01","known_ts":"2016-11-01","bar_index":3675,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.8058,"stop_level":35.2361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-11-03","known_ts":"2016-11-03","bar_index":3676,"type":"RECLAIM","strength":0.863,"price":35.3254,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-01 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":"2016-11-01","prior_stop_level":35.2361,"sweep_low":34.2699,"atr14":0.91097,"stop_level":33.814415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-15","known_ts":"2016-11-15","bar_index":3679,"type":"RECLAIM","strength":1.0,"price":41.2603,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-09","known_ts":"2017-01-09","bar_index":3691,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.2056,"stop_level":48.9493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-05","known_ts":"2017-04-07","bar_index":3711,"type":"BUY","strength":0.863,"price":50.9174,"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":"2017-06-01","known_ts":"2017-06-05","bar_index":3724,"type":"BUY","strength":0.863,"price":50.6622,"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":"2017-07-26","known_ts":"2017-07-26","bar_index":3736,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.6691,"stop_level":51.1165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-07-31","known_ts":"2017-07-31","bar_index":3737,"type":"RECLAIM","strength":0.863,"price":51.2242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-26 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":"2017-07-26","prior_stop_level":51.1165,"sweep_low":50.3709,"atr14":1.244335,"stop_level":49.748733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-21","known_ts":"2017-09-25","bar_index":3750,"type":"BUY","strength":0.725,"price":51.677,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2017-10-19","known_ts":"2017-10-19","bar_index":3756,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.0929,"stop_level":51.3682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-24","known_ts":"2017-10-24","bar_index":3757,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.0665,"stop_level":51.3682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-11-24","known_ts":"2017-11-28","bar_index":3765,"type":"BUY","strength":0.725,"price":50.8175,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2017-12-14","known_ts":"2017-12-14","bar_index":3769,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.8478,"stop_level":51.1179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-12-20","known_ts":"2017-12-20","bar_index":3771,"type":"RECLAIM","strength":0.863,"price":51.1837,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-12-14","prior_stop_level":51.1179,"sweep_low":49.5537,"atr14":1.282065,"stop_level":48.912667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-29","known_ts":"2017-12-29","bar_index":3773,"type":"RECLAIM","strength":0.863,"price":52.6876,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-16","known_ts":"2018-02-21","bar_index":3784,"type":"REBUY","strength":1.0,"price":60.308,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2018-05-10","known_ts":"2018-05-14","bar_index":3803,"type":"BUY","strength":0.725,"price":60.8097,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2018-06-13","known_ts":"2018-06-13","bar_index":3810,"type":"SELL","basis":"structure_stop","strength":1.0,"price":60.2431,"stop_level":60.9026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-14","known_ts":"2018-06-14","bar_index":3811,"type":"RECLAIM","strength":1.0,"price":61.1876,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-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":"2018-06-13","prior_stop_level":60.9026,"sweep_low":60.0474,"atr14":1.369687,"stop_level":59.362557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-02","known_ts":"2018-07-05","bar_index":3815,"type":"BUY","strength":1.0,"price":64.6336,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2018-10-11","known_ts":"2018-10-11","bar_index":3838,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.0643,"stop_level":73.683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-26","known_ts":"2018-11-28","bar_index":3849,"type":"BUY","strength":0.725,"price":71.9892,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2019-01-24","known_ts":"2019-01-28","bar_index":3862,"type":"BUY","strength":0.45,"price":64.5775,"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":"Industrials"}},{"ts":"2019-02-14","known_ts":"2019-02-14","bar_index":3867,"type":"RECLAIM","strength":0.725,"price":67.1758,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":3871,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.2476,"stop_level":66.2896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-12","known_ts":"2019-03-12","bar_index":3872,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.7755,"stop_level":66.2896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-13","known_ts":"2019-03-13","bar_index":3873,"type":"RECLAIM","strength":0.588,"price":66.3033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-06","prior_stop_level":66.2896,"sweep_low":64.2005,"atr14":1.330378,"stop_level":63.535311,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-13","known_ts":"2019-03-13","bar_index":3873,"type":"RECLAIM","strength":0.588,"price":66.3033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-12 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-12","prior_stop_level":66.2896,"sweep_low":65.2562,"atr14":1.330378,"stop_level":64.591011,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-26","known_ts":"2019-03-28","bar_index":3876,"type":"REBUY","strength":0.588,"price":65.187,"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-04-03","known_ts":"2019-04-03","bar_index":3878,"type":"RECLAIM","strength":0.725,"price":67.8609,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-03-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-25","known_ts":"2019-04-25","bar_index":3883,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.2649,"stop_level":65.7149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-26","known_ts":"2019-04-26","bar_index":3883,"type":"RECLAIM","strength":0.725,"price":66.9956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-04-25","prior_stop_level":65.7149,"sweep_low":64.9447,"atr14":1.924934,"stop_level":63.982233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-07","known_ts":"2019-05-07","bar_index":3885,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.2216,"stop_level":65.2649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-09","known_ts":"2019-05-09","bar_index":3886,"type":"RECLAIM","strength":0.588,"price":65.4553,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-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-05-07","prior_stop_level":65.2649,"sweep_low":63.6121,"atr14":1.846973,"stop_level":62.688613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-04","known_ts":"2019-06-06","bar_index":3892,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2019-06-04","trigger_known_ts":"2019-06-06","strength":0.45,"price":63.6899,"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.164248,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":60.142,"atr14":1.618345,"stop_level":59.332828,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-17","known_ts":"2019-06-19","bar_index":3895,"type":"BUY","strength":0.45,"price":66.1821,"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-06-17","known_ts":"2019-06-19","bar_index":3895,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-06-17","trigger_known_ts":"2019-06-19","strength":0.45,"price":66.1821,"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.131545,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":63.1955,"atr14":1.490902,"stop_level":62.450049,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-25","known_ts":"2019-06-25","bar_index":3897,"type":"RECLAIM","strength":0.725,"price":67.6884,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-06-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-10","known_ts":"2019-07-10","bar_index":3900,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.3201,"stop_level":65.6509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-11","known_ts":"2019-07-11","bar_index":3900,"type":"RECLAIM","strength":0.588,"price":65.738,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-07-10","prior_stop_level":65.6509,"sweep_low":64.5016,"atr14":1.366145,"stop_level":63.818527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-25","known_ts":"2019-07-25","bar_index":3904,"type":"RECLAIM","strength":0.725,"price":67.0615,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":3906,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.8573,"stop_level":65.4071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-08","known_ts":"2019-08-08","bar_index":3907,"type":"RECLAIM","strength":0.725,"price":66.5216,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-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":"2019-08-05","prior_stop_level":65.4071,"sweep_low":63.1868,"atr14":1.752348,"stop_level":62.310626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-06","known_ts":"2019-09-10","bar_index":3914,"type":"BUY","strength":0.588,"price":69.2382,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2019-09-27","known_ts":"2019-09-27","bar_index":3919,"type":"SELL","basis":"structure_stop","strength":0.725,"price":67.7884,"stop_level":68.0161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-02","known_ts":"2019-10-02","bar_index":3920,"type":"SELL","basis":"structure_stop","strength":0.588,"price":64.2067,"stop_level":68.0161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-28","known_ts":"2019-10-28","bar_index":3926,"type":"RECLAIM","strength":0.863,"price":70.2316,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-03","known_ts":"2019-12-03","bar_index":3934,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.2141,"stop_level":70.3629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-04","known_ts":"2019-12-04","bar_index":3934,"type":"RECLAIM","strength":0.863,"price":70.5731,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-12-03","prior_stop_level":70.3629,"sweep_low":69.0144,"atr14":1.42808,"stop_level":68.30036,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-10","known_ts":"2019-12-12","bar_index":3936,"type":"REBUY","strength":0.863,"price":73.7225,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2020-01-06","known_ts":"2020-01-06","bar_index":3941,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.9877,"stop_level":72.6482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-04-21","known_ts":"2020-04-23","bar_index":3966,"type":"BUY","strength":0.45,"price":49.7465,"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":"Industrials"}},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":3971,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.0625,"stop_level":51.0138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3972,"type":"RECLAIM","strength":0.588,"price":52.6977,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-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":"2020-05-14","prior_stop_level":51.0138,"sweep_low":45.7494,"atr14":2.964795,"stop_level":44.267003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":3978,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.6644,"stop_level":54.8514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-15","known_ts":"2020-06-15","bar_index":3978,"type":"RECLAIM","strength":0.588,"price":55.0843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-12 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-12","prior_stop_level":54.8514,"sweep_low":52.3502,"atr14":2.90588,"stop_level":50.89726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":3998,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.2019,"stop_level":57.3359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-10","known_ts":"2020-09-10","bar_index":3999,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.9689,"stop_level":57.3359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":3999,"type":"RECLAIM","strength":0.725,"price":57.4613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-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":"2020-09-08","prior_stop_level":57.3359,"sweep_low":55.6472,"atr14":1.716132,"stop_level":54.789134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":3999,"type":"RECLAIM","strength":0.725,"price":57.4613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-09-10","prior_stop_level":57.3359,"sweep_low":55.6472,"atr14":1.716132,"stop_level":54.789134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-15","known_ts":"2020-09-17","bar_index":4000,"type":"REBUY","strength":0.725,"price":59.316,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2020-10-06","known_ts":"2020-10-08","bar_index":4005,"type":"BUY","strength":0.863,"price":61.8551,"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":25},{"ts":"2020-10-29","known_ts":"2020-10-29","bar_index":4010,"type":"SELL","basis":"structure_stop","strength":0.863,"price":61.0177,"stop_level":61.2338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-30","known_ts":"2020-10-30","bar_index":4011,"type":"RECLAIM","strength":0.863,"price":61.4769,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-10-29","prior_stop_level":61.2338,"sweep_low":58.5237,"atr14":1.979712,"stop_level":57.533844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-12","known_ts":"2020-11-12","bar_index":4014,"type":"RECLAIM","strength":0.863,"price":73.5598,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":4025,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.4847,"stop_level":74.9012,"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":75.2724,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-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":"2021-01-04","prior_stop_level":74.9012,"sweep_low":73.1264,"atr14":1.800198,"stop_level":72.226301,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-20","known_ts":"2021-01-20","bar_index":4029,"type":"RECLAIM","strength":1.0,"price":79.6911,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-26","known_ts":"2021-02-26","bar_index":4037,"type":"SELL","basis":"structure_stop","strength":1.0,"price":86.8471,"stop_level":87.2066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-01","known_ts":"2021-03-01","bar_index":4038,"type":"RECLAIM","strength":1.0,"price":89.5409,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-02-26","prior_stop_level":87.2066,"sweep_low":86.2647,"atr14":2.414928,"stop_level":85.057236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-12","known_ts":"2021-03-12","bar_index":4041,"type":"RECLAIM","strength":1.0,"price":88.4762,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-04","known_ts":"2021-05-06","bar_index":4053,"type":"BUY","strength":0.863,"price":92.2711,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-07-26","known_ts":"2021-07-28","bar_index":4072,"type":"BUY","strength":0.725,"price":82.9872,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2021-08-19","known_ts":"2021-08-19","bar_index":4078,"type":"SELL","basis":"structure_stop","strength":0.588,"price":78.4866,"stop_level":81.551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-08-24","known_ts":"2021-08-26","bar_index":4079,"type":"REBUY","strength":0.588,"price":81.4687,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2021-08-25","known_ts":"2021-08-25","bar_index":4079,"type":"RECLAIM","strength":0.588,"price":81.6425,"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":81.551,"sweep_low":77.4255,"atr14":2.083202,"stop_level":76.383899,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-23","known_ts":"2021-09-27","bar_index":4086,"type":"BUY","strength":0.588,"price":83.1155,"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":"2021-11-29","known_ts":"2021-11-29","bar_index":4101,"type":"SELL","basis":"structure_stop","strength":1.0,"price":93.1796,"stop_level":93.3727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-06","known_ts":"2021-12-08","bar_index":4103,"type":"REBUY","strength":1.0,"price":97.2364,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2021-12-06","known_ts":"2021-12-06","bar_index":4103,"type":"RECLAIM","strength":1.0,"price":97.1352,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-11-29","prior_stop_level":93.3727,"sweep_low":88.7915,"atr14":2.621048,"stop_level":87.480976,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-14","known_ts":"2022-02-16","bar_index":4119,"type":"BUY","strength":0.725,"price":99.6442,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2022-02-23","known_ts":"2022-02-25","bar_index":4121,"type":"BUY","strength":0.725,"price":98.9951,"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":"2022-04-01","known_ts":"2022-04-01","bar_index":4130,"type":"SELL","basis":"structure_stop","strength":1.0,"price":113.1638,"stop_level":113.3496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-05","known_ts":"2022-04-05","bar_index":4130,"type":"SELL","basis":"structure_stop","strength":1.0,"price":108.7413,"stop_level":113.3496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-18","known_ts":"2022-07-20","bar_index":4154,"type":"BUY","strength":0.45,"price":92.0539,"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":"Industrials"}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":4164,"type":"SELL","basis":"structure_stop","strength":0.588,"price":90.522,"stop_level":92.0259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-12","known_ts":"2022-09-14","bar_index":4167,"type":"REBUY","strength":0.588,"price":90.5147,"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,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2022-10-11","known_ts":"2022-10-13","bar_index":4174,"type":"BUY","strength":0.45,"price":87.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,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2022-10-27","known_ts":"2022-10-27","bar_index":4178,"type":"RECLAIM","strength":0.725,"price":98.3378,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-06","known_ts":"2022-12-06","bar_index":4187,"type":"SELL","basis":"structure_stop","strength":0.863,"price":101.7751,"stop_level":103.4186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":4187,"type":"RECLAIM","strength":0.863,"price":104.0196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-06","prior_stop_level":103.4186,"sweep_low":100.4133,"atr14":2.794013,"stop_level":99.016294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-06","known_ts":"2023-01-06","bar_index":4194,"type":"RECLAIM","strength":0.863,"price":104.2406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-30","known_ts":"2023-02-01","bar_index":4199,"type":"BUY","strength":0.863,"price":109.6848,"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":"2023-04-04","known_ts":"2023-04-06","bar_index":4214,"type":"BUY","strength":0.588,"price":102.7745,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2023-05-03","known_ts":"2023-05-03","bar_index":4220,"type":"SELL","basis":"structure_stop","strength":0.863,"price":105.3822,"stop_level":106.4443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-05","known_ts":"2023-05-05","bar_index":4221,"type":"RECLAIM","strength":0.863,"price":108.1038,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-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":"2023-05-03","prior_stop_level":106.4443,"sweep_low":103.6563,"atr14":2.609884,"stop_level":102.351358,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-17","known_ts":"2023-05-17","bar_index":4224,"type":"RECLAIM","strength":0.863,"price":107.6865,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-23","known_ts":"2023-06-23","bar_index":4232,"type":"SELL","basis":"structure_stop","strength":0.863,"price":116.5004,"stop_level":118.1271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-27","known_ts":"2023-06-27","bar_index":4233,"type":"RECLAIM","strength":0.863,"price":118.3957,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-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":"2023-06-23","prior_stop_level":118.1271,"sweep_low":115.3575,"atr14":2.519159,"stop_level":114.097921,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-11","known_ts":"2023-07-11","bar_index":4236,"type":"RECLAIM","strength":1.0,"price":123.7292,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-07-28","known_ts":"2023-07-28","bar_index":4240,"type":"SELL","basis":"structure_stop","strength":1.0,"price":119.1862,"stop_level":120.1862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-30","known_ts":"2023-11-01","bar_index":4262,"type":"BUY","strength":0.588,"price":102.2418,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2024-01-10","known_ts":"2024-01-10","bar_index":4278,"type":"SELL","basis":"structure_stop","strength":0.725,"price":113.4796,"stop_level":113.5566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-26","known_ts":"2024-01-26","bar_index":4282,"type":"RECLAIM","strength":0.863,"price":122.3553,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-26","known_ts":"2024-02-26","bar_index":4288,"type":"SELL","basis":"structure_stop","strength":0.863,"price":120.4898,"stop_level":120.6533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-29","known_ts":"2024-02-29","bar_index":4289,"type":"RECLAIM","strength":0.863,"price":122.5384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-02-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":"2024-02-26","prior_stop_level":120.6533,"sweep_low":119.0762,"atr14":2.479832,"stop_level":117.836284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-01","known_ts":"2024-03-05","bar_index":4290,"type":"REBUY","strength":0.863,"price":125.0792,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-05-14","known_ts":"2024-05-16","bar_index":4307,"type":"BUY","strength":0.863,"price":131.7259,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2024-06-06","known_ts":"2024-06-06","bar_index":4312,"type":"SELL","basis":"structure_stop","strength":1.0,"price":127.8519,"stop_level":128.5378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-12","known_ts":"2024-06-12","bar_index":4313,"type":"RECLAIM","strength":0.863,"price":128.6924,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-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":"2024-06-06","prior_stop_level":128.5378,"sweep_low":124.799,"atr14":2.571392,"stop_level":123.513304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-11","known_ts":"2024-07-11","bar_index":4320,"type":"RECLAIM","strength":1.0,"price":141.9651,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-05","known_ts":"2024-08-05","bar_index":4325,"type":"SELL","basis":"structure_stop","strength":0.863,"price":128.4576,"stop_level":130.2528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-08-08","known_ts":"2024-08-08","bar_index":4326,"type":"RECLAIM","strength":0.863,"price":132.1838,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-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":"2024-08-05","prior_stop_level":130.2528,"sweep_low":124.1589,"atr14":4.036436,"stop_level":122.140682,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-27","known_ts":"2024-08-29","bar_index":4331,"type":"BUY","strength":0.863,"price":135.8227,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2024-12-18","known_ts":"2024-12-18","bar_index":4357,"type":"SELL","basis":"structure_stop","strength":1.0,"price":151.7968,"stop_level":155.1817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-24","known_ts":"2025-01-24","bar_index":4365,"type":"RECLAIM","strength":1.0,"price":162.105,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-20","known_ts":"2025-02-20","bar_index":4371,"type":"SELL","basis":"structure_stop","strength":0.863,"price":160.6478,"stop_level":160.9314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-02-24","known_ts":"2025-02-24","bar_index":4371,"type":"SELL","basis":"structure_stop","strength":0.863,"price":158.3103,"stop_level":160.9314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-02-28","known_ts":"2025-02-28","bar_index":4373,"type":"RECLAIM","strength":0.863,"price":163.9844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-24 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":"2025-02-24","prior_stop_level":160.9314,"sweep_low":158.2614,"atr14":3.065191,"stop_level":156.728804,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-13","known_ts":"2025-05-15","bar_index":4390,"type":"BUY","strength":0.725,"price":147.2767,"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":"2025-06-13","known_ts":"2025-06-13","bar_index":4397,"type":"SELL","basis":"structure_stop","strength":0.725,"price":150.9886,"stop_level":152.3126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":4399,"type":"RECLAIM","strength":0.725,"price":152.8807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-06-13","prior_stop_level":152.3126,"sweep_low":149.0964,"atr14":3.015533,"stop_level":147.588633,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-01","known_ts":"2025-07-01","bar_index":4401,"type":"RECLAIM","strength":0.725,"price":156.9213,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-01","known_ts":"2025-08-01","bar_index":4408,"type":"SELL","basis":"structure_stop","strength":0.45,"price":147.0663,"stop_level":150.0721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-08-13","known_ts":"2025-08-15","bar_index":4411,"type":"REBUY","strength":0.588,"price":154.1323,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-10-07","known_ts":"2025-10-07","bar_index":4423,"type":"SELL","basis":"structure_stop","strength":0.863,"price":171.8976,"stop_level":172.6295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-03","known_ts":"2025-12-05","bar_index":4437,"type":"BUY","strength":0.588,"price":165.4688,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2026-02-25","known_ts":"2026-02-25","bar_index":4455,"type":"SELL","basis":"structure_stop","strength":0.863,"price":187.3427,"stop_level":187.6702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-27","known_ts":"2026-02-27","bar_index":4456,"type":"SELL","basis":"structure_stop","strength":0.863,"price":182.8162,"stop_level":187.6702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-20","known_ts":"2026-04-20","bar_index":4468,"type":"RECLAIM","strength":0.863,"price":195.8069,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-07","known_ts":"2026-05-07","bar_index":4472,"type":"SELL","basis":"structure_stop","strength":0.725,"price":182.3281,"stop_level":195.8069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-24","known_ts":"2026-06-26","bar_index":4483,"type":"BUY","strength":0.725,"price":182.26,"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":"2026-08-06","known_ts":"2026-08-06","bar_index":4493,"type":"SELL","basis":"structure_stop","strength":0.725,"price":178.79,"stop_level":178.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-08-12","known_ts":"2026-08-12","bar_index":4494,"type":"RECLAIM","strength":0.725,"price":179.51,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-08-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":"2026-08-06","prior_stop_level":178.87,"sweep_low":175.36,"atr14":4.609016,"stop_level":173.055492,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-08-06","last_scored_basis":"structure_stop","bars_since_signal":1,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-11-20","2018-04-03","2018-05-02","2018-09-13","2018-11-02","2019-01-02","2019-08-15","2019-09-03","2020-01-21","2020-02-11","2021-03-30","2021-04-26","2021-06-21","2021-06-29","2021-07-13","2021-09-23","2022-01-24","2022-02-14","2022-05-03","2022-06-02","2022-06-24","2022-07-13","2022-10-06","2023-01-06","2023-01-30","2023-02-24","2023-03-14","2023-08-09","2023-08-30","2023-10-04","2023-10-30","2024-08-14","2024-09-13","2024-10-09","2025-01-15","2025-03-18","2025-04-16","2025-11-06","2026-03-19","2026-06-02"],"warnings":[{"ts":"2022-08-23","kind":"arm","px":93.2122},{"ts":"2022-08-30","kind":"confirm","px":90.522,"level":92.0259},{"ts":"2022-11-18","kind":"arm","px":102.3949},{"ts":"2022-12-06","kind":"confirm","px":101.7751,"level":103.4186},{"ts":"2023-05-02","kind":"arm","px":105.3917},{"ts":"2023-05-03","kind":"confirm","px":105.3822,"level":106.4443},{"ts":"2023-05-09","kind":"arm","px":106.2831},{"ts":"2023-06-21","kind":"arm","px":118.7957},{"ts":"2023-06-23","kind":"confirm","px":116.5004,"level":118.1271},{"ts":"2023-06-26","kind":"arm","px":117.2242},{"ts":"2023-07-28","kind":"confirm","px":119.1862,"level":120.1862},{"ts":"2023-11-28","kind":"arm","px":102.749},{"ts":"2024-01-10","kind":"confirm","px":113.4796,"level":113.5566},{"ts":"2024-02-02","kind":"arm","px":117.2972},{"ts":"2024-02-26","kind":"confirm","px":120.4898,"level":120.6533},{"ts":"2024-05-30","kind":"arm","px":130.5762},{"ts":"2024-06-06","kind":"confirm","px":127.8519,"level":128.5378},{"ts":"2024-07-24","kind":"arm","px":130.7574},{"ts":"2024-08-05","kind":"confirm","px":128.4576,"level":130.2528},{"ts":"2024-11-14","kind":"arm","px":147.3953},{"ts":"2024-12-18","kind":"confirm","px":151.7968,"level":155.1817},{"ts":"2025-02-19","kind":"arm","px":162.2811},{"ts":"2025-02-20","kind":"confirm","px":160.6478,"level":160.9314},{"ts":"2025-02-21","kind":"arm","px":158.3886},{"ts":"2025-02-24","kind":"confirm","px":158.3103,"level":160.9314},{"ts":"2025-06-12","kind":"arm","px":153.1961},{"ts":"2025-06-13","kind":"confirm","px":150.9886,"level":152.3126},{"ts":"2025-07-16","kind":"arm","px":152.5555},{"ts":"2025-08-01","kind":"confirm","px":147.0663,"level":150.0721},{"ts":"2025-09-09","kind":"arm","px":165.643},{"ts":"2025-10-07","kind":"confirm","px":171.8976,"level":172.6295},{"ts":"2025-12-31","kind":"arm","px":168.3533},{"ts":"2026-01-29","kind":"arm","px":180.4537},{"ts":"2026-02-25","kind":"confirm","px":187.3427,"level":187.6702},{"ts":"2026-02-26","kind":"arm","px":186.1316},{"ts":"2026-02-27","kind":"confirm","px":182.8162,"level":187.6702},{"ts":"2026-05-06","kind":"arm","px":198.7956},{"ts":"2026-05-07","kind":"confirm","px":182.3281,"level":195.8069},{"ts":"2026-07-29","kind":"arm","px":181.62},{"ts":"2026-08-06","kind":"confirm","px":178.79,"level":178.87}],"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":[]}}}