diff --git a/SETTINGS_GUIDE.md b/SETTINGS_GUIDE.md new file mode 100644 index 0000000..60ed01b --- /dev/null +++ b/SETTINGS_GUIDE.md @@ -0,0 +1,251 @@ +# 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. 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 +``` + +--- + +## 📈 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 +``` + +--- + +## 📋 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 | EURUSD | H1 | confluence-eurusd.set | 777772 | +| 3 | OrdersEA_Smart_Grid | EURCHF | H1 | grid-ranging.set | 333001 | + +### Aggressive Setup (Higher Risk) + +| Chart | EA | Pair | Timeframe | Settings File | Magic | +|-------|-----|------|-----------|---------------|-------| +| 1 | MultiSignal_Confluence_EA | USDJPY | H1 | confluence-relaxed.set | 777777 | +| 2 | MultiSignal_Confluence_EA | GBPUSD | H1 | confluence-gbpusd.set | 777773 | +| 3 | MultiSignal_Confluence_EA | XAUUSD | H1 | confluence-xauusd.set | 777774 | +| 4 | OrdersEA_Smart_Grid | EURUSD | H1 | grid-major.set | 333003 | +| 5 | OrdersEA_Smart_Grid | GBPJPY | H1 | grid-volatile.set | 333002 | + +--- + +## ⚠️ 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* diff --git a/confluence-eurusd.set b/confluence-eurusd.set new file mode 100644 index 0000000..c2718d2 --- /dev/null +++ b/confluence-eurusd.set @@ -0,0 +1,36 @@ +; === MultiSignal Confluence EA - EURUSD Settings === +; Balanced settings for major pair +; Timeframe: H1 + +; === Confluence Settings === +InpMinConfluence=2 +InpMinStrength=0.70 +InpRequireAllAgree=true + +; === Risk Management === +InpLotSize=0.01 +InpUseRiskPercent=true +InpRiskPercent=1.0 +InpStopLoss=100 ; Standard 10 pips +InpTakeProfit=200 ; 1:2 R:R +InpUseTrailingStop=true +InpTrailingStart=50 +InpTrailingStep=50 +InpTrailingStop=50 +InpMaxPositions=3 +InpMaxDailyDrawdown=3.0 + +; === Filters === +InpUseTrendFilter=true ; Enable trend filter for major pair +InpTrendMAPeriod=50 +InpUseVolatilityFilter=true +InpATRPeriod=14 +InpMinATRPercent=0.3 +InpUseADXFilter=true +InpADXPeriod=14 +InpMinADX=20.0 + +; === EA Settings === +InpMagicNumber=777772 +InpSlippage=3 +InpDebugMode=false diff --git a/confluence-gbpusd.set b/confluence-gbpusd.set new file mode 100644 index 0000000..047c354 --- /dev/null +++ b/confluence-gbpusd.set @@ -0,0 +1,36 @@ +; === MultiSignal Confluence EA - GBPUSD Settings === +; Wider stops for volatile Cable +; Timeframe: H1 + +; === Confluence Settings === +InpMinConfluence=2 +InpMinStrength=0.80 ; More selective for volatility +InpRequireAllAgree=true + +; === Risk Management === +InpLotSize=0.01 +InpUseRiskPercent=true +InpRiskPercent=0.8 ; Lower risk % for volatility +InpStopLoss=150 ; Wider SL (15 pips) +InpTakeProfit=300 ; 1:2 R:R +InpUseTrailingStop=true +InpTrailingStart=75 +InpTrailingStep=50 +InpTrailingStop=75 +InpMaxPositions=2 ; Fewer positions +InpMaxDailyDrawdown=2.5 + +; === Filters === +InpUseTrendFilter=true +InpTrendMAPeriod=50 +InpUseVolatilityFilter=true +InpATRPeriod=14 +InpMinATRPercent=0.5 ; Higher threshold +InpUseADXFilter=true +InpADXPeriod=14 +InpMinADX=22.0 + +; === EA Settings === +InpMagicNumber=777773 +InpSlippage=5 ; Higher slippage tolerance +InpDebugMode=false diff --git a/confluence-usdjpy.set b/confluence-usdjpy.set new file mode 100644 index 0000000..e86b2ce --- /dev/null +++ b/confluence-usdjpy.set @@ -0,0 +1,36 @@ +; === MultiSignal Confluence EA - USDJPY Settings === +; Optimized for trending JPY pairs +; Timeframe: H1 + +; === Confluence Settings === +InpMinConfluence=2 +InpMinStrength=0.75 ; Higher threshold for quality signals +InpRequireAllAgree=true + +; === Risk Management === +InpLotSize=0.01 +InpUseRiskPercent=true +InpRiskPercent=1.0 ; 1% risk per trade +InpStopLoss=80 ; Tighter SL for JPY (8 pips) +InpTakeProfit=240 ; 1:3 R:R for trending pairs +InpUseTrailingStop=true +InpTrailingStart=50 +InpTrailingStep=30 +InpTrailingStop=40 +InpMaxPositions=3 +InpMaxDailyDrawdown=3.0 ; Stop after 3% daily loss + +; === Filters === +InpUseTrendFilter=false ; Let confluence determine direction +InpTrendMAPeriod=50 +InpUseVolatilityFilter=true +InpATRPeriod=14 +InpMinATRPercent=0.4 +InpUseADXFilter=true +InpADXPeriod=14 +InpMinADX=25.0 ; Stronger trend required for JPY + +; === EA Settings === +InpMagicNumber=777771 +InpSlippage=3 +InpDebugMode=false diff --git a/confluence-xauusd.set b/confluence-xauusd.set new file mode 100644 index 0000000..870cb70 --- /dev/null +++ b/confluence-xauusd.set @@ -0,0 +1,36 @@ +; === MultiSignal Confluence EA - XAUUSD (Gold) Settings === +; Very wide stops required for gold +; Timeframe: H1 + +; === Confluence Settings === +InpMinConfluence=2 +InpMinStrength=0.75 +InpRequireAllAgree=true + +; === Risk Management === +InpLotSize=0.01 +InpUseRiskPercent=true +InpRiskPercent=0.5 ; Conservative risk for gold +InpStopLoss=500 ; 50 pips for gold +InpTakeProfit=1000 ; 100 pips (1:2 R:R) +InpUseTrailingStop=true +InpTrailingStart=200 +InpTrailingStep=100 +InpTrailingStop=150 +InpMaxPositions=2 ; Maximum 2 positions +InpMaxDailyDrawdown=2.0 ; Conservative daily limit + +; === Filters === +InpUseTrendFilter=false ; Gold trends strongly, don't fight it +InpTrendMAPeriod=50 +InpUseVolatilityFilter=true +InpATRPeriod=14 +InpMinATRPercent=1.0 ; High volatility required +InpUseADXFilter=true +InpADXPeriod=14 +InpMinADX=20.0 + +; === EA Settings === +InpMagicNumber=777774 +InpSlippage=10 ; High slippage tolerance for gold +InpDebugMode=false diff --git a/grid-major.set b/grid-major.set new file mode 100644 index 0000000..15c350c --- /dev/null +++ b/grid-major.set @@ -0,0 +1,45 @@ +; === OrdersEA_Smart_Grid - Major Pairs Settings === +; Best for: EURUSD, USDJPY, AUDUSD +; Timeframe: H1 +; Balanced settings for liquid major pairs + +; === Grid Settings === +UseAutoPivots=true +InpManualHigh=0 +InpManualLow=0 +Entry=15 ; 15 pip spacing +TP=25 ; 25 pip TP +Lots=0.01 +MaxLevels=7 ; Moderate levels + +; === Range Filters === +UseRSIFilter=true +RSIPeriod=14 +RSILower=30 ; Slightly wider +RSIUpper=70 +UseADXFilter=true +ADXPeriod=14 +ADXMax=30 ; Allow some trending +UseATRFilter=true +ATRPeriod=14 +ATRMultiplier=1.5 + +; === Risk Management === +StopLoss=0 +TRADE_RANGE=50 +LongLimit=0 +ShortLimit=0 +GetOut=N +OpenNewTrades=Y +Opposite=false +TakeProfitLevelPercent=50 +TakeProfitLevelDollarAmount=2000 +EquityFactorPercent=0 +LotsFactorPercent=0 +BaseEquity=10000 +Master=false +DiagnosticModeOn=false +InpMaxDailyDrawdown=3.0 + +; === EA Settings === +MagicNum=333003 diff --git a/grid-ranging.set b/grid-ranging.set new file mode 100644 index 0000000..32f92bd --- /dev/null +++ b/grid-ranging.set @@ -0,0 +1,45 @@ +; === OrdersEA_Smart_Grid - Ranging Pairs Settings === +; Best for: EURCHF, AUDNZD, EURGBP +; Timeframe: H1 or H4 +; Market: Ranging/Asian session + +; === Grid Settings === +UseAutoPivots=true ; Use daily pivot points +InpManualHigh=0 ; 0 = use auto pivots +InpManualLow=0 +Entry=20 ; 20 pip grid spacing +TP=30 ; 30 pip take profit +Lots=0.01 +MaxLevels=5 ; Conservative max levels + +; === Range Filters === +UseRSIFilter=true ; Only trade when RSI in range +RSIPeriod=14 +RSILower=35 +RSIUpper=65 +UseADXFilter=true ; Avoid trending markets +ADXPeriod=14 +ADXMax=25 +UseATRFilter=true +ATRPeriod=14 +ATRMultiplier=1.5 + +; === Risk Management === +StopLoss=0 ; No SL - grid relies on TP +TRADE_RANGE=50 +LongLimit=0 +ShortLimit=0 +GetOut=N +OpenNewTrades=Y +Opposite=false +TakeProfitLevelPercent=50 +TakeProfitLevelDollarAmount=2000 +EquityFactorPercent=0 +LotsFactorPercent=0 +BaseEquity=10000 +Master=false +DiagnosticModeOn=false +InpMaxDailyDrawdown=2.0 ; Conservative daily limit + +; === EA Settings === +MagicNum=333001 diff --git a/grid-volatile.set b/grid-volatile.set new file mode 100644 index 0000000..61f9584 --- /dev/null +++ b/grid-volatile.set @@ -0,0 +1,45 @@ +; === OrdersEA_Smart_Grid - Volatile Pairs Settings === +; Best for: GBPJPY, XAUUSD, GBPUSD (high volatility) +; Timeframe: H1 +; WARNING: Use with caution - wide grid spacing + +; === Grid Settings === +UseAutoPivots=true +InpManualHigh=0 +InpManualLow=0 +Entry=50 ; 50 pip spacing for volatility +TP=75 ; 75 pip TP +Lots=0.01 +MaxLevels=3 ; Very conservative - max 3 levels + +; === Range Filters === +UseRSIFilter=true +RSIPeriod=14 +RSILower=30 ; Wider range +RSIUpper=70 +UseADXFilter=true +ADXPeriod=14 +ADXMax=20 ; Stricter - avoid strong trends +UseATRFilter=true +ATRPeriod=14 +ATRMultiplier=2.0 ; Wider ATR bands + +; === Risk Management === +StopLoss=0 +TRADE_RANGE=100 +LongLimit=0 +ShortLimit=0 +GetOut=N +OpenNewTrades=Y +Opposite=false +TakeProfitLevelPercent=50 +TakeProfitLevelDollarAmount=2000 +EquityFactorPercent=0 +LotsFactorPercent=0 +BaseEquity=10000 +Master=false +DiagnosticModeOn=false +InpMaxDailyDrawdown=2.0 ; Conservative limit for volatile pairs + +; === EA Settings === +MagicNum=333002