Multi Currency Portfolio EA (Free) By :

A robust multi-currency EA for EURUSD & USDJPY with no Martingale/Grid. Uses Heiken Ashi & Bollinger Bands for stable, risk-controlled growth, auto-lot sizing.
Currency Pair | EURUSD,USDJPY |
Time frame | 1H |
Terminal | MT5 |
Trading Style | No Martingale & No Grid |
Forward test is not conducted.
Backtesting
Test Period:2003.01.06 - 2025.03.20 (8109 days)
Total Gain | 4528738.8% |
Yearly Gain | 62% |
Monthly Gain | 4% |
Daily Gain | 0.13% |
Relative Drawdown | 58.1% |
Profit Factor | 1.39 |
Currency | USD |
Final Balance | 9057677.63 |
Initial Deposit | 200 |
Total Net Profit | 9057477.63 |
Total Trades | 2390 |
Ttimeframe | H1 |
Download This Free EA (Multi Currency Portfolio EA (Free))
Description
EA Overview: Multi-Currency Trading for EURUSD and USDJPY
This Expert Advisor (EA) is designed to trade the major currency pairs EURUSD and USDJPY simultaneously, leveraging a multi-currency approach to maximize robustness. Despite operating on different currency pairs, it maintains the same parameters, demonstrating its high level of reliability. Whether you are a beginner or an experienced trader, this EA aims to provide stable, long-term trading performance by focusing on thorough risk management.
Key Features
No Martingale, No Grid, and Strict Risk Control
This EA does not use high-risk methods such as Martingale or Grid strategies. These methods can lead to substantial drawdowns during losing streaks or sudden market movements. Instead, this EA sets a Stop Loss (SL) for every position to limit risk and ensure disciplined, systematic trading.
Symmetric Logic for Both Buy and Sell
The core logic is symmetrical, meaning it applies the same rules to both long (buy) and short (sell) trades. This design ensures the EA can adapt to various market conditions, whether the trend is bullish or bearish.
Less Than 50% Win Rate but Emphasizes Risk-Reward
Rather than aiming for a high win rate, this EA focuses on limiting the risk per trade and seeking larger profits compared to losses (i.e., a favorable risk-reward ratio). By setting a tight Stop Loss and allowing profits to run, the EA strives for consistent gains over the long term, even if the win rate is below 50%.
Heiken Ashi and Bollinger Bands for Entry Signals
The EA combines the Heiken Ashi indicator for identifying market trends and the Bollinger Bands for gauging volatility. This combination helps determine optimal entry points and avoids over-trading by adapting to different market environments.
Parameter Setup and TradingPair Configuration
The EA will automatically trade the currency pairs specified in the TradingPair parameter. You can list multiple pairs separated by commas, allowing true multi-currency operation. If your broker uses suffixes for currency pairs (e.g., EURUSDb, USDJPYb), make sure to include the suffix when entering the pair names.
- Example (standard pairs):
EURUSD,USDJPY
- Example (suffix pairs):
EURUSDb,USDJPYb
Simply attach the EA to the 1-hour chart of EURUSD. It will then manage trades for all currency pairs listed in the TradingPair parameter without the need to open multiple charts.
Auto Lot Size for Compound Growth
The EA includes a parameter called Auto Lot Size (set “true” or “false”). When set to true
, the lot size is automatically adjusted based on the account balance, enabling compound growth. Over a long period of operation, this feature can potentially grow a small initial balance into substantial profits by continually reinvesting gains.
Balance for 0.01Lot (If AutoLotSize = true)
This parameter works only when Auto Lot Size is set to true
. It specifies how much balance is required to open 0.01 lots. For example, if you set this to 120
on a USD account:
- A balance of 120 USD would open 0.01 lots.
- A balance of 240 USD would open 0.02 lots.
- A balance of 3600 USD would open 0.30 lots.
In this way, the lot size scales with your account balance, maintaining a consistent risk percentage over time.
Summary: A Reliable EA for Long-Term Trading
This EA stands out for its risk-controlled approach without using Martingale or Grid strategies, ensuring that every position has a predefined Stop Loss. By employing Heiken Ashi and Bollinger Bands, the EA adapts to various market conditions, handling both buy and sell trades with symmetrical logic. Although the win rate may be under 50%, the focus on risk-reward allows for smaller losses and larger profits, targeting consistent gains in the long run.
Moreover, the ability to trade multiple currency pairs with the same settings showcases its robustness. The Auto Lot Size feature further enhances growth potential through compounding, especially when left running for an extended period. Whether you aim for steady account growth or portfolio diversification, this EA is designed to meet your trading needs.
True 0.0 Spread Broker Cut Trading Costs Dramatically
The HF Markets Zero Account delivers a true 0.0 spread on major pairs (like EURUSD). With a one-way fee of only 3.0 USD per lot (6 USD round trip), it offers unbeatable low-cost trading compared to other brokers. Our free EA performs best when paired with the finest broker.
Broker | Typical EURUSD Spread | One-way Fee per Lot | Round Trip Fee per Lot | Effective Trading Cost |
---|---|---|---|---|
HF Markets (Zero account) | 0.0 pips | 3.0 USD | 6 USD | 0.6 pips |
IC Markets (Raw account) | 0.1 pips | 3.5 USD | 7.0 USD | 0.8 pips |
XM (Zero account) | 0.2 pips | 5.0 USD | 10 USD | 1.2 pips |
- Swap-Free: Available on all accounts so you can trade without worrying about extra costs.
- Leverage 1:2000: Enjoy flexible trading with top-tier leverage.
- Sleek Platform: An intuitive, user-friendly trading environment.
By registering with HF Markets through our special link, you'll secure the best trading conditions to fully benefit from our free EA.
Strategy Tester Report |
||||||||||||
MetaQuotes-Demo (Build 4885) |
||||||||||||
Settings |
||||||||||||
Expert: | Multi-Currency Portfolio_Free | |||||||||||
Symbol: | EURUSD | |||||||||||
Period: | H1 (2003.01.06 - 2025.03.20) | |||||||||||
Inputs: | MagicStart=111111 | |||||||||||
MM=true | ||||||||||||
Per_USD_001Lot=120 | ||||||||||||
Lot_Fixed=0.1 | ||||||||||||
pair=EURUSD,USDJPY | ||||||||||||
L1_tp=///-----L1_TakeProfit | ||||||||||||
L1_TP_Pecent=1.8 | ||||||||||||
L1_sl=///-----L1_StopLoss | ||||||||||||
L1_SL_Pecent=0.9 | ||||||||||||
L1_trls=///-----TrailStop | ||||||||||||
L1_TS_ATRPeriod=65 | ||||||||||||
L1_TS_ATRMult=2.5 | ||||||||||||
Company: | MetaQuotes Ltd. | |||||||||||
Currency: | USD | |||||||||||
Initial Deposit: | 200.00 | |||||||||||
Leverage: | 1:500 | |||||||||||
Results |
||||||||||||
History Quality: | 99% | |||||||||||
Bars: | 137767 | Ticks: | 540175 | Symbols: | 2 | |||||||
Total Net Profit: | 9 057 477.63 | Balance Drawdown Absolute: | 34.18 | Equity Drawdown Absolute: | 39.40 | |||||||
Gross Profit: | 32 070 941.22 | Balance Drawdown Maximal: | 982 763.26 (13.27%) | Equity Drawdown Maximal: | 1 107 471.69 (14.78%) | |||||||
Gross Loss: | -23 013 463.59 | Balance Drawdown Relative: | 56.48% (498.31) | Equity Drawdown Relative: | 58.14% (531.94) | |||||||
Profit Factor: | 1.39 | Expected Payoff: | 3 789.74 | Margin Level: | 760.42% | |||||||
Recovery Factor: | 8.18 | Sharpe Ratio: | 1.65 | Z-Score: | 0.69 (50.98%) | |||||||
AHPR: | 1.0055 (0.55%) | LR Correlation: | 0.77 | OnTester result: | 0 | |||||||
GHPR: | 1.0045 (0.45%) | LR Standard Error: | 1 536 969.13 | |||||||||
Total Trades: | 2390 | Short Trades (won %): | 1687 (45.41%) | Long Trades (won %): | 703 (46.94%) | |||||||
Total Deals: | 4780 | Profit Trades (% of total): | 1096 (45.86%) | Loss Trades (% of total): | 1294 (54.14%) | |||||||
Largest profit trade: | 400 400.00 | Largest loss trade: | -198 400.00 | |||||||||
Average profit trade: | 29 261.81 | Average loss trade: | -17 426.72 | |||||||||
Maximum consecutive wins ($): | 14 (112 052.78) | Maximum consecutive losses ($): | 14 (-249 368.53) | |||||||||
Maximal consecutive profit (count): | 1 093 527.27 (3) | Maximal consecutive loss (count): | -443 157.59 (4) | |||||||||
Average consecutive wins: | 2 | Average consecutive losses: | 2 | |||||||||
![]() |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
||||||||||||
Correlation (Profits,MFE): | 0.80 | Correlation (Profits,MAE): | 0.38 | Correlation (MFE,MAE): | -0.1085 | |||||||
![]() |
||||||||||||
Minimal position holding time: | 0:00:01 | Maximal position holding time: | 109:00:02 | Average position holding time: | 15:10:31 | |||||||
![]() |
||||||||||||
Reviews
There are no reviews yet.