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
|