# V49.31 exploration: pass2 rank-aware downside-gap scaler.
# Targets lower-ranked red-to-green attempts after a downside gap only when
# QQQ's opening range is not in panic mode. This requires score_rank_pct, so it
# is implemented as a post-ranking allocation overlay rather than a candidate
# filter.

base_config: configs/intraday/strategies/orb_gainers_v49_30_broad_reset_comp_validated.yaml

sweep:
  ranked_downside_gap_action: [scale, scale_reserve]
  ranked_downside_gap_min_abs_gap_pct: [0.04, 0.05]
  ranked_downside_gap_max_premarket_dollar_vol: [50000000, 100000000]
  ranked_downside_gap_max_score_rank_pct: [0.70, 0.75, 0.80]
  ranked_downside_gap_min_market_secondary_close_location: [0.35, 0.50]
  ranked_downside_gap_size_scale: [0.10, 0.20, 0.35]
