Files
mql-trading-bots/SETTINGS_GUIDE.md

13 KiB

EA Settings Guide by Currency Pair

📊 Current Status

EA Current Pair Status Settings File
MultiSignal_Confluence_EA USDJPY (H1) Active confluence-relaxed.set
OrdersEA_Smart_Grid Unknown ⚠️ Needs config None created yet

🎯 MultiSignal Confluence EA Settings

Current Active Settings (USDJPY H1)

File: confluence-relaxed.set

; Confluence Settings
InpMinConfluence=2
InpMinStrength=0.65          ; Relaxed from 0.90 for more trades
InpRequireAllAgree=true

; Risk Management
InpLotSize=0.01
InpRiskPercent=1.0           ; 1% risk per trade
InpStopLoss=100              ; 100 points
InpTakeProfit=200            ; 200 points (1:2 R:R)
InpMaxPositions=3
InpMaxDailyDrawdown=3.0      ; NEW: Stop after 3% daily loss

; Filters (RELAXED)
InpUseTrendFilter=false      ; Disabled to allow more signals
InpUseVolatilityFilter=true
InpUseADXFilter=true
InpMinADX=20.0

; EA Settings
InpMagicNumber=777777

File: confluence-usdjpy.set

; More selective for trending pair
InpMinConfluence=2
InpMinStrength=0.75          ; Higher threshold
InpRequireAllAgree=true
InpStopLoss=80               ; Tighter SL for JPY
InpTakeProfit=240            ; 1:3 R:R for trends
InpMaxPositions=3
InpUseTrendFilter=false      ; Let confluence determine direction
InpUseADXFilter=true
InpMinADX=25.0               ; Stronger trend required
InpMagicNumber=777771

2. EURJPY (Moderate Volatility JPY Cross)

File: confluence-eurjpy.set

; EURJPY - good trends, moderate volatility
InpMinConfluence=2
InpMinStrength=0.72          ; Between USDJPY and EURUSD
InpRequireAllAgree=true
InpStopLoss=90               ; 9 pips
InpTakeProfit=270            ; 1:3 R:R
InpMaxPositions=3
InpUseTrendFilter=false
InpUseADXFilter=true
InpMinADX=23.0               ; Moderate trend strength
InpMagicNumber=777775

3. EURUSD (Balanced)

File: confluence-eurusd.set

; Balanced settings
InpMinConfluence=2
InpMinStrength=0.70
InpRequireAllAgree=true
InpStopLoss=100
InpTakeProfit=200
InpMaxPositions=3
InpUseTrendFilter=true       ; Enable for major pair
InpTrendMAPeriod=50
InpUseADXFilter=true
InpMinADX=20.0
InpMagicNumber=777772

3. GBPUSD (Volatile)

File: confluence-gbpusd.set

; Wider stops for volatility
InpMinConfluence=2
InpMinStrength=0.80          ; More selective
InpRequireAllAgree=true
InpStopLoss=150              ; Wider SL
InpTakeProfit=300            ; 1:2 R:R
InpMaxPositions=2            ; Fewer positions
InpUseTrendFilter=true
InpUseVolatilityFilter=true
InpMinATRPercent=0.8         ; Higher volatility threshold
InpMagicNumber=777773

4. XAUUSD (Gold) - Wide Stops Required

File: confluence-xauusd.set

; Gold-specific (very volatile)
InpMinConfluence=2
InpMinStrength=0.75
InpStopLoss=500              ; 50 pips for gold
InpTakeProfit=1000           ; 100 pips
InpMaxPositions=2
InpUseVolatilityFilter=true
InpMinATRPercent=1.0
InpMagicNumber=777774

5. USDCAD (Loonie) - Oil Correlated

File: confluence-usdcad.set

; USDCAD - trends with oil, moderate volatility
InpMinConfluence=2
InpMinStrength=0.73
InpStopLoss=100              ; 10 pips
InpTakeProfit=250            ; 1:2.5 R:R
InpMaxPositions=3
InpUseTrendFilter=true       ; Follow oil trend
InpUseADXFilter=true
InpMinADX=22.0
InpMagicNumber=777776

6. AUDUSD (Aussie) - China/Commodity Correlated

File: confluence-audusd.set

; AUDUSD - strong Asian session trends
InpMinConfluence=2
InpMinStrength=0.71
InpStopLoss=90               ; 9 pips
InpTakeProfit=220            ; 1:2.4 R:R
InpMaxPositions=3
InpUseTrendFilter=false
InpUseADXFilter=true
InpMinADX=20.0
InpMagicNumber=777777

7. NZDUSD (Kiwi) - Agricultural/China

File: confluence-nzdusd.set

; NZDUSD - similar to AUD, moderate volatility
InpMinConfluence=2
InpMinStrength=0.72
InpStopLoss=95               ; 9.5 pips
InpTakeProfit=230            ; 1:2.4 R:R
InpMaxPositions=3
InpUseTrendFilter=false
InpUseADXFilter=true
InpMinADX=21.0
InpMagicNumber=777778

8. USDCHF (Swissy) - Safe Haven, Ranges

File: confluence-usdchf.set

; USDCHF - ranges often, SNB intervention risk
InpMinConfluence=2
InpMinStrength=0.75          ; More selective
InpStopLoss=80               ; 8 pips (tight)
InpTakeProfit=160            ; 1:2 R:R (quick)
InpMaxPositions=2
InpUseTrendFilter=true       ; Help avoid chop
InpUseADXFilter=true
InpMinADX=25.0               ; Strong trend required
InpMagicNumber=777779

9. GBPJPY (The Beast) - EXTREME VOLATILITY

File: confluence-gbpjpy.set

; GBPJPY - MOST VOLATILE MAJOR PAIR
; WARNING: 200+ pip moves possible
InpMinConfluence=2
InpMinStrength=0.85          ; VERY HIGH threshold
InpStopLoss=200              ; 20 pips (can blow through)
InpTakeProfit=400            ; 1:2 R:R
InpMaxPositions=2            ; MAX 2
InpRiskPercent=0.5           ; HALF normal risk
InpUseTrendFilter=true
InpUseADXFilter=true
InpMinADX=28.0               ; Strong trend
InpMinATRPercent=1.2         ; High volatility only
InpMagicNumber=777780

📈 OrdersEA_Smart_Grid Settings

Grid EA - Ranging Pairs (EURCHF, AUDNZD)

File: grid-ranging.set

; Best for: EURCHF, AUDNZD, EURGBP
UseAutoPivots=true
InpManualHigh=0              ; Use auto pivots
InpManualLow=0
Entry=20                     ; 20 pip grid spacing
TP=30                        ; 30 pip take profit
Lots=0.01
MaxLevels=5                  ; Conservative

; Filters
UseRSIFilter=true            ; Only trade in ranging RSI
RSILower=35
RSIUpper=65
UseADXFilter=true
ADXMax=25                    ; No trading if trending

; Risk
InpMaxDailyDrawdown=2.0      ; Conservative
MagicNum=333001

Grid EA - Volatile Pairs (GBPJPY, XAUUSD)

File: grid-volatile.set

; Wider grid for volatile pairs
UseAutoPivots=true
Entry=50                     ; 50 pip spacing
TP=75                        ; 75 pip TP
Lots=0.01
MaxLevels=3                  ; Very conservative

; Filters
UseRSIFilter=true
UseADXFilter=true
ADXMax=20                    ; Stricter - avoid trends
UseATRFilter=true
ATRMultiplier=2.0            ; Wider ATR bands

; Risk
InpMaxDailyDrawdown=2.0
MagicNum=333002

Grid EA - Major Pairs (EURUSD, USDJPY)

File: grid-major.set

; Balanced for major pairs
UseAutoPivots=true
Entry=15                     ; 15 pip spacing
TP=25
Lots=0.01
MaxLevels=7

; Filters
UseRSIFilter=true
RSILower=30                  ; Slightly wider
RSIUpper=70
UseADXFilter=true
ADXMax=30                    ; Allow some trend

; Risk
InpMaxDailyDrawdown=3.0
MagicNum=333003

Grid EA - EURUSD (Most Liquid)

File: grid-eurusd.set

; EURUSD Grid - tightest spreads, most liquid
UseAutoPivots=true
Entry=14                     ; 14 pip spacing (tight)
TP=22                        ; 22 pip TP
MaxLevels=8                  ; More levels (liquid)
; Filters
UseRSIFilter=true
RSILower=28
RSIUpper=72
UseADXFilter=true
ADXMax=32
; Best: European session
MagicNum=333011

File: grid-usdjpy.set

; USDJPY Grid - trending pair
UseAutoPivots=true
Entry=16                     ; 16 pip spacing
TP=26
MaxLevels=5                  ; Conservative
; Filters - strict
UseADXFilter=true
ADXMax=24
GetOut=Y                     ; SAFETY ENABLED
; WARNING: JPY trends hard
MagicNum=333012

Grid EA - GBPUSD (Cable - Volatile)

File: grid-gbpusd.set

; GBPUSD Grid - volatile Cable
UseAutoPivots=true
Entry=22                     ; 22 pip spacing (wide)
TP=35
MaxLevels=4                  ; Conservative
; Filters - strict
UseADXFilter=true
ADXMax=22
GetOut=Y                     ; SAFETY ENABLED
; WARNING: High volatility
MagicNum=333013

Grid EA - GBPJPY (The Beast - EXTREME RISK)

File: grid-gbpjpy.set

; GBPJPY Grid - MOST VOLATILE PAIR
UseAutoPivots=true
Entry=45                     ; 45 pip spacing (VERY WIDE)
TP=70
MaxLevels=3                  ; MAX 3 levels
; Filters - very strict
UseADXFilter=true
ADXMax=20
GetOut=Y                     ; MUST ENABLE
; CRITICAL: Can move 200+ pips
; NOT for beginners
MagicNum=333014

Grid EA - EURJPY (Moderate Volatility)

File: grid-eurjpy.set

; EURJPY Grid - moderate volatility
UseAutoPivots=true
Entry=18                     ; 18 pip spacing
TP=30
Lots=0.01
MaxLevels=6

; Filters
UseRSIFilter=true
RSILower=32
RSIUpper=68
UseADXFilter=true
ADXMax=28

; Risk
InpMaxDailyDrawdown=2.5
MagicNum=333005

Grid EA - USDCAD (Oil Correlated)

File: grid-usdcad.set

; USDCAD Grid - avoid oil news
UseAutoPivots=true
Entry=18                     ; 18 pip spacing
TP=30
MaxLevels=6
; Avoid: Wednesday oil inventories
MagicNum=333006

Grid EA - AUDUSD (Asian Session)

File: grid-audusd.set

; AUDUSD Grid - Asian session focus
UseAutoPivots=true
Entry=16                     ; 16 pip spacing
TP=28
MaxLevels=6
MagicNum=333007

Grid EA - NZDUSD (Kiwi)

File: grid-nzdusd.set

; NZDUSD Grid - agricultural/China
UseAutoPivots=true
Entry=17                     ; 17 pip spacing
TP=28
MaxLevels=6
MagicNum=333008

Grid EA - USDCHF (Swissy) - HIGH RISK

File: grid-usdchf.set

; USDCHF Grid - SNB intervention risk!
UseAutoPivots=true
Entry=12                     ; Tight spacing (ranges)
TP=20
MaxLevels=8
; WARNING: SNB risk - use low risk%
MagicNum=333009

Grid EA - XAUUSD (Gold) - EXTREME RISK

File: grid-xauusd.set

; GOLD Grid - extreme volatility warning
UseAutoPivots=true
Entry=80                     ; 80 pip spacing - VERY WIDE
TP=120
MaxLevels=2                  ; MAX 2 levels
GetOut=Y                     ; Safety enabled
; CRITICAL: Avoid all news
MagicNum=333010

Conservative Setup (Lower Risk)

Chart EA Pair Timeframe Settings File Magic
1 MultiSignal_Confluence_EA USDJPY H1 confluence-usdjpy.set 777771
2 MultiSignal_Confluence_EA EURJPY H1 confluence-eurjpy.set 777775
3 MultiSignal_Confluence_EA EURUSD H1 confluence-eurusd.set 777772
4 MultiSignal_Confluence_EA AUDUSD H1 confluence-audusd.set 777777
5 MultiSignal_Confluence_EA USDCAD H1 confluence-usdcad.set 777776
6 OrdersEA_Smart_Grid EURCHF H1 grid-ranging.set 333001
7 OrdersEA_Smart_Grid USDCHF H1 grid-usdchf.set 333009

Full Portfolio Setup (All Pairs) - 15 Charts

Chart EA Pair Timeframe Settings File Magic
1 MultiSignal_Confluence_EA USDJPY H1 confluence-usdjpy.set 777771
2 MultiSignal_Confluence_EA EURJPY H1 confluence-eurjpy.set 777775
3 MultiSignal_Confluence_EA GBPUSD H1 confluence-gbpusd.set 777773
4 MultiSignal_Confluence_EA GBPJPY H1 confluence-gbpjpy.set 777780
5 MultiSignal_Confluence_EA EURUSD H1 confluence-eurusd.set 777772
6 MultiSignal_Confluence_EA AUDUSD H1 confluence-audusd.set 777777
7 MultiSignal_Confluence_EA USDCAD H1 confluence-usdcad.set 777776
8 MultiSignal_Confluence_EA NZDUSD H1 confluence-nzdusd.set 777778
9 MultiSignal_Confluence_EA USDCHF H1 confluence-usdchf.set 777779
10 MultiSignal_Confluence_EA XAUUSD H1 confluence-xauusd.set 777774
11 OrdersEA_Smart_Grid EURUSD H1 grid-eurusd.set 333011
12 OrdersEA_Smart_Grid USDJPY H1 grid-usdjpy.set 333012
13 OrdersEA_Smart_Grid EURJPY H1 grid-eurjpy.set 333005
14 OrdersEA_Smart_Grid GBPUSD H1 grid-gbpusd.set 333013
15 OrdersEA_Smart_Grid GBPJPY H1 grid-gbpjpy.set 333014

⚠️ Important Notes

Confluence EA

  1. Current Issue: Only taking LONG trades - need to verify short signals
  2. Best Pairs: JPY pairs, USD pairs (clear trends)
  3. Avoid: Exotic pairs, low liquidity times

Grid EA

  1. Best For: Ranging markets, Asian session
  2. Avoid: Trending markets, high-impact news
  3. Risk: Can accumulate many positions during strong trends

🔄 Settings File Locations

MT5 Terminal Path:

~/mt5-docker/config/.wine/drive_c/Program Files/MetaTrader 5/MQL5/
├── Experts/
│   ├── MultiSignal_Confluence_EA.mq5
│   └── OrdersEA_Smart_Grid.mq5
├── Presets/                    <-- PUT .set FILES HERE
│   ├── confluence-relaxed.set
│   ├── confluence-usdjpy.set
│   ├── grid-ranging.set
│   └── ...

To Apply Settings:

  1. Copy .set file to MQL5/Presets/
  2. In MT5: Right-click EA → Load → Select .set file

📊 Monitoring Checklist

Daily:

  • Check if daily drawdown limit reached
  • Verify all EAs running
  • Check for short signal generation (Confluence EA)

Weekly:

  • Review win rate by pair
  • Adjust settings if needed
  • Check correlation between pairs

Settings guide created: 2026-03-29