CheckWeekendProtection previously returned true after the one-shot weekend close, so the EA resumed placing new grids for the rest of Friday. Now it stays blocked until the next trading day and keeps sweeping stray positions/pendings while blocked. All 17 presets: InpWeekendCloseHour 17 -> 7 (server UTC+3), closing everything at Friday 07:00 server = Thursday midnight ET, per the no-weekend-carry policy. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
62 lines
1.3 KiB
Plaintext
62 lines
1.3 KiB
Plaintext
; === OrdersEA_Smart_Grid_BO - Volatile Pairs Template ===
|
|
; Strategy: Breakout — buy above resistance, sell below support
|
|
; Best for: GBPJPY, XAUUSD, GBPUSD (high volatility)
|
|
; Timeframe: H1
|
|
; WARNING: Large moves — SL is critical, size down
|
|
|
|
; === Grid / BO Settings ===
|
|
UseAutoPivots=true
|
|
InpManualHigh=0
|
|
InpManualLow=0
|
|
Entry=50
|
|
TP=5000
|
|
Lots=1.00
|
|
MaxLevels=2
|
|
|
|
; === Range Filters ===
|
|
UseRSIFilter=false
|
|
RSIPeriod=14
|
|
RSILower=40
|
|
RSIUpper=60
|
|
UseADXFilter=true
|
|
ADXPeriod=14
|
|
ADXMax=28
|
|
UseATRFilter=true
|
|
ATRPeriod=14
|
|
ATRMultiplier=2.0
|
|
|
|
; === Stop Loss (mandatory) ===
|
|
InpUseStopLoss=true
|
|
StopLoss=800
|
|
|
|
; === Trailing Stop ===
|
|
InpUseTrailingStop=true
|
|
InpTrailStart=1000
|
|
InpTrailStop=500
|
|
|
|
; === Risk Management ===
|
|
TRADE_RANGE=100
|
|
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
|
|
|
|
; === Session Notes ===
|
|
; GBPJPY/XAUUSD can gap 200+ pts — BO suits them well but cut losses fast
|
|
; Monitor DiagnosticMode output on first few trades
|
|
; Consider halving Lots on first live session
|