diff --git a/bo-xagusd.set b/bo-xagusd.set index 7cbd3ab..3c00328 100644 --- a/bo-xagusd.set +++ b/bo-xagusd.set @@ -29,6 +29,13 @@ ATRMultiplier=2.2 ; of 30 blocked every cycle. 60 clears normal spread, still blocks blowouts. InpMaxSpreadPoints=60 +; === Range Drift === +; Same issue as gold — stale daily band left silver sell-only and unfilled +; all week. Re-center intraday once price drifts ~1x hourly ATR from the +; band's midpoint (silver ATR ~0.4-0.5 -> ~400-500pts at 0.001 point size). +InpRangeDriftEnable=true +InpMoveRangeTrigger=450 + ; === Stop Loss (MANDATORY) === InpUseStopLoss=true StopLoss=1000 diff --git a/bo-xauusd.set b/bo-xauusd.set index 7cb06ff..3306ddb 100644 --- a/bo-xauusd.set +++ b/bo-xauusd.set @@ -24,6 +24,16 @@ UseATRFilter=true ATRPeriod=14 ATRMultiplier=2.5 +; === Range Drift === +; Daily pivot band only refreshes once per server day. Gold spent all of +; Jul 20-22 sitting above that stale band (no fresh buy-stop could be +; placed — no-trade-zone guard correctly refused one too close to price), +; so the sell-side-only grid kept getting cancelled/re-placed without a +; fill. Re-center intraday once price drifts ~1x hourly ATR from the +; band's midpoint so both sides stay reachable. +InpRangeDriftEnable=true +InpMoveRangeTrigger=1500 + ; === Stop Loss (MANDATORY — Gold can wipe 500 pts without SL) === InpUseStopLoss=true StopLoss=1500