Files
mql-trading-bots/SETTINGS_GUIDE.md

422 lines
11 KiB
Markdown

# 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`
```ini
; 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
```
### Recommended Settings by Pair Type
#### 1. USDJPY (Trending) - CURRENT
**File:** `confluence-usdjpy.set`
```ini
; 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`
```ini
; 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`
```ini
; 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`
```ini
; 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`
```ini
; 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`
```ini
; 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`
```ini
; 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`
```ini
; 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`
```ini
; 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
```
---
## 📈 OrdersEA_Smart_Grid Settings
### Grid EA - Ranging Pairs (EURCHF, AUDNZD)
**File:** `grid-ranging.set`
```ini
; 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`
```ini
; 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`
```ini
; 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 - EURJPY (Moderate Volatility)
**File:** `grid-eurjpy.set`
```ini
; 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`
```ini
; 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`
```ini
; 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`
```ini
; 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`
```ini
; 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`
```ini
; 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
```
---
## 📋 Recommended Pair Assignments
### 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) - 14 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 | EURUSD | H1 | confluence-eurusd.set | 777772 |
| 5 | MultiSignal_Confluence_EA | AUDUSD | H1 | confluence-audusd.set | 777777 |
| 6 | MultiSignal_Confluence_EA | USDCAD | H1 | confluence-usdcad.set | 777776 |
| 7 | MultiSignal_Confluence_EA | NZDUSD | H1 | confluence-nzdusd.set | 777778 |
| 8 | MultiSignal_Confluence_EA | USDCHF | H1 | confluence-usdchf.set | 777779 |
| 9 | MultiSignal_Confluence_EA | XAUUSD | H1 | confluence-xauusd.set | 777774 |
| 10 | OrdersEA_Smart_Grid | EURUSD | H1 | grid-major.set | 333003 |
| 11 | OrdersEA_Smart_Grid | EURJPY | H1 | grid-eurjpy.set | 333005 |
| 12 | OrdersEA_Smart_Grid | USDCAD | H1 | grid-usdcad.set | 333006 |
| 13 | OrdersEA_Smart_Grid | AUDUSD | H1 | grid-audusd.set | 333007 |
| 14 | OrdersEA_Smart_Grid | XAUUSD | H1 | grid-xauusd.set | 333010 |
---
## ⚠️ 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*