# V46.20 daily-reset broad rolling-window crowded-confirm micro refinement.
# Base is V46.19. Refines around the best return area from the broad
# crowded-confirm threshold sweep.

base_config: configs/intraday/strategies/orb_gainers_v46_19_broad_rolling_panic_gap_return.yaml

sweep:
  crowded_gap_action: [confirm]
  countertrend_gap_action: [scale]
  countertrend_gap_size_scale: [0.25]

  market_orb_quality_joint_panic_primary_below: [0.16]
  market_orb_quality_joint_panic_secondary_below: [0.05]
  market_orb_quality_joint_panic_scale: [0.35]
  market_orb_quality_joint_panic_max_trades: [2]
  market_orb_quality_joint_panic_require_confirmation: [false]

  crowded_gap_reject_min_gap_pct: [0.015, 0.020, 0.0225]
  crowded_gap_reject_min_ret_5d: [0.12, 0.15, 0.18]
  crowded_gap_reject_min_body_ratio: [0.50, 0.55, 0.60]
  crowded_gap_reject_min_close_location: [0.60, 0.65]
