Both metals sat above their daily pivot band all week (Jul 20-22) with zero fills: the no-trade-zone guard correctly refused buy-stops too close to price, and the once-daily pivot recalc meant the band never re-anchored once price drifted away and stayed there. CheckRangeDrift() already existed for this (disabled everywhere); enabling it for the two metals lets the band re-center intraday once price drifts ~1x hourly ATR from the midpoint, without touching FX presets which don't show this problem. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
82 lines
2.0 KiB
Plaintext
82 lines
2.0 KiB
Plaintext
; === OrdersEA_Smart_Grid_BO - XAUUSD (Gold) ===
|
|
; Strongest trending instrument — excellent BO candidate on macro events
|
|
; Timeframe: H1
|
|
; WARNING: 500+ pt moves on FOMC, NFP, geopolitical shocks — SL is critical
|
|
|
|
; === Grid / BO Settings ===
|
|
UseAutoPivots=true
|
|
InpManualHigh=0
|
|
InpManualLow=0
|
|
Entry=100
|
|
TP=5000
|
|
Lots=1.00
|
|
MaxLevels=2
|
|
|
|
; === Range Filters ===
|
|
UseRSIFilter=false
|
|
RSIPeriod=14
|
|
RSILower=40
|
|
RSIUpper=60
|
|
UseADXFilter=true
|
|
ADXPeriod=14
|
|
ADXMax=30
|
|
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
|
|
|
|
; === Trailing Stop ===
|
|
InpUseTrailingStop=true
|
|
InpTrailStartPoints=1000
|
|
InpTrailStop=500
|
|
|
|
; === Risk Management ===
|
|
TRADE_RANGE=200
|
|
LongLimit=0
|
|
ShortLimit=0
|
|
GetOut=N
|
|
OpenNewTrades=Y
|
|
TakeProfitLevelPercent=0
|
|
TakeProfitLevelDollarAmount=0
|
|
EquityFactorPercent=0
|
|
LotsFactorPercent=0
|
|
BaseEquity=10000
|
|
Master=false
|
|
DiagnosticModeOn=true
|
|
InpMaxDailyDrawdown=3.0
|
|
InpMaxWeeklyDrawdown=7.0
|
|
|
|
; === Weekend Protection ===
|
|
InpCloseBeforeWeekend=true
|
|
InpWeekendCloseHour=7
|
|
InpCancelPendingBeforeWeekend=true
|
|
InpMondayStartHour=7
|
|
|
|
; === Thursday Wind-Down ===
|
|
InpUseWinddown=true
|
|
InpWinddownStartHour=19
|
|
InpWinddownTrailStart=200
|
|
InpWinddownTrailStop=150
|
|
|
|
; === EA Settings ===
|
|
MagicNum=444013
|
|
|
|
; === Session Notes ===
|
|
; Best BO events: FOMC decisions, NFP, geopolitical escalation, CPI surprises
|
|
; Gold trends very cleanly once ADX > 30
|
|
; ADXMax=30 set higher than other pairs — Gold needs confirmed trend before BO fires
|
|
; Avoid thin Asian overnight sessions for BO entry
|