45 lines
1.5 KiB
Plaintext
45 lines
1.5 KiB
Plaintext
; TFXXAUUSDScalper.mq5 — Strategy Tester → Inputs → Load (Genetic optimization)
|
||||
|
|
; Format: Parameter=Value||Step||Min||Max||Optimize(Y/N)
|
|||
|
|
;
|
|||
|
|
; ENUM_TIMEFRAMES (MT5): M1=1 M5=5 M15=15 M30=30 H1=16385 H4=16388 D1=16408
|
|||
|
|
; Keep InpSignalTF fixed (single integer). Do not use Min–Max sweeps on enums — genetic
|
|||
|
|
; often tries invalid values between named periods and OnInit fails.
|
|||
|
|
;
|
|||
|
|
; Baseline aligned with Desktop 123.set (2026.05.08); magic corrected to 928001 (EA default).
|
|||
|
|
|
|||
|
|
; === Instrument ===
|
|||
|
|
InpSymbol=XAUUSD
|
|||
|
|
|
|||
|
|
; === Session ===
|
|||
|
|
InpSignalTF=5||0||5||5||N
|
|||
|
|
InpUseSessionFilter=false||false||0||true||N
|
|||
|
|
InpSessionStartHour=7||0||7||7||N
|
|||
|
|
InpSessionEndHour=22||0||22||22||N
|
|||
|
|
|
|||
|
|
; === Donchian breakout ===
|
|||
|
|
InpDonchianPeriod=20||2||10||80||Y
|
|||
|
|
InpRequireFreshBreak=true||false||0||true||N
|
|||
|
|
InpTradeLong=true||false||0||true||N
|
|||
|
|
InpTradeShort=true||false||0||true||N
|
|||
|
|
|
|||
|
|
; === Consolidation filter (horizontal → breakout) ===
|
|||
|
|
InpUseNarrowChannelFilter=false||false||0||true||N
|
|||
|
|
InpMaxChannelWidthAtrMult=3.0||0.5||1.5||6.0||Y
|
|||
|
|
|
|||
|
|
; === Stops & targets (Nick-style RR) ===
|
|||
|
|
InpSlBufferPoints=30||5||10||120||Y
|
|||
|
|
InpTpRiskReward=2.0||0.25||1.25||4.0||Y
|
|||
|
|
InpUseMidStopFallback=false||false||0||true||N
|
|||
|
|
|
|||
|
|
; === Risk ===
|
|||
|
|
InpUsePercentRisk=true||false||0||true||N
|
|||
|
|
InpRiskPercent=1.0||0.15||0.25||2.5||Y
|
|||
|
|
InpFixedLots=0.1||0.01||0.1||0.1||N
|
|||
|
|
InpMagic=928001||0||928001||928001||N
|
|||
|
|
InpSlippagePoints=50||0||50||50||N
|
|||
|
|
InpMaxSpreadPoints=60||5||20||100||Y
|
|||
|
|
InpMaxPositions=1||0||1||1||N
|
|||
|
|
|
|||
|
|
; === Indicators ===
|
|||
|
|
InpAtrPeriod=14||1||7||28||Y
|