Veteran Army FX
- 专家
-
Seckin Erkut
Algo Trading Enthusiast. I traded manual for 4 years and I have been into Algo Trading since 2024 with a solid workflow. I spent so much money for trading courses and mql marketplace EAs, now my aim is to show what a real EA looks like. Feel free to contact me via Telegram, username: @seckin_erkut - 版本: 1.63
- 激活: 10
Veteran Army FX is a fully automated H4 portfolio system: 42 independent strategies on 11 currency pairs inside a single, self-contained EA. Attach it to one chart and the whole portfolio runs — no indicator files, no DLLs, no configuration work.
Live verification signal (Moderate preset, real account) starting date: 27.07.2026 :
https://www.mql5.com/en/signals/2383605
The following pairs must be available in your Market Watch: AUDJPY, AUDUSD, EURCHF, EURGBP, EURJPY, EURUSD, GBPJPY, GBPUSD, NZDUSD, USDCAD, USDCHF (broker suffixes are detected automatically). Launch price: 899 USD for the first copies - the price rises as copies sell and is never discounted.
What it is
Veteran Army FX combines 42 algorithmic strategies into one Expert Advisor. Each strategy trades one of 11 major and cross pairs (AUDJPY, AUDUSD, EURCHF, EURGBP, EURJPY, EURUSD, GBPJPY, GBPUSD, NZDUSD, USDCAD, USDCHF) on the H4 timeframe. The portfolio was built as a whole: the strategies were selected for low correlation with each other, so drawdown periods of individual systems tend to overlap as little as possible.
The EA is completely self-contained. It works from any chart and any timeframe — the chart you attach it to is only a host; all trading decisions come from the internal multi-symbol engine.
How the strategies were built
The strategy set was generated and stress-tested with an institutional-grade workflow, described here factually:
- Genetic generation of candidate systems on almost two decades of H4 data.
- Walk-forward analysis to reject curve-fit candidates.
- Monte Carlo robustness testing (randomized trade order, skipped trades, slippage and spread stress) on every surviving strategy.
- Portfolio-level correlation filtering, so the final 42 systems complement each other instead of repeating the same idea 42 times.
Every strategy trades with a fixed, pre-defined stop loss. Position sizes are small per strategy by design; the edge is meant to come from breadth, not from leverage.
Risk presets
One input selects the risk profile. Lot sizes per strategy are pre-calibrated for each preset — nothing else needs to be tuned.
| Preset | Character | Intended user |
|---|---|---|
| Conservative (default) | Lowest position sizes, calibrated for shallow portfolio drawdowns | Larger accounts, capital preservation focus |
| Moderate | Mid-level sizing | Balanced accounts |
| Aggressive | Largest sizing, materially deeper drawdowns must be expected | Small accounts, high risk tolerance |
Approximate risk and return profile per preset. Return figures are derived from the 2006-2026 backtest; drawdown ranges come from Monte Carlo stress testing of the portfolio, which gives a more conservative and more realistic estimate than any single backtest path:
| Preset | Historical CAGR (backtest) | Expected max drawdown (Monte Carlo) |
|---|---|---|
| Conservative | about 9% per year | 5-10% |
| Moderate | about 35% per year | 20-30% |
| Aggressive | about 85% per year | 40-50% |
Read these numbers with care. All figures are simulated, not live, results, and future drawdowns can exceed the Monte Carlo ranges. Do not choose Moderate unless a 30% drawdown would be acceptable to you, and do not choose Aggressive unless a 50% drawdown would be acceptable. Past performance does not guarantee future results.
Launch pricing
The launch price is 899 USD. The price increases by 300 USD after every 10 copies sold, and it is never discounted - early buyers always keep the best price. If you want to evaluate the EA on a live account first, renting is available as a lower-cost option.
Live monitoring
Real performance claims belong to real accounts. Live signal monitoring is published for the Moderate preset:
- Moderate preset, 5,000 USD account: https://www.mql5.com/en/signals/2383605
The monitoring account runs exactly the version sold here, with no manual interference. The signal is published for verification only - subscription to it is not available; to run the system, use the EA. Position sizes scale with balance, and at 5,000 USD the smallest strategies round to the broker minimum lot, so the monitoring account trades marginally lighter than the nominal Moderate profile. Conservative and Aggressive share the same engine and the same trade list - only position sizing differs (see the risk table above). The backtest images are clearly labeled as backtests and are not live results.
Backtest summary (labeled, not live results)
MT5 Strategy Tester, Every tick based on real ticks modeling, 2018-2026, 10,000 USD initial deposit, Real broker data with commission and swaps.
All three presets were tested on the same window and contain the same 6,763 trades across 11 pairs, with all 42 strategies active - only position sizing differs between the runs:
- Conservative: net profit +11,663 USD, equity drawdown relative 3.01%.
- Moderate: net profit +153,624 USD, equity drawdown relative 11.35%.
- Aggressive: net profit +7.72M USD, equity drawdown relative 25.63%.
A note on the Aggressive figure, because it deserves honesty rather than hype: that result assumes 8.5 years of uninterrupted compounding with no withdrawals. At the account sizes it eventually reaches, the simulation itself runs close to its margin limits, and single positions grow beyond what real liquidity can absorb without slippage - none of which is modeled. Treat the Aggressive backtest as an illustration of the strategy's character, not as an achievable end figure; in live use, withdraw profits periodically. For every preset, single-path backtest drawdowns understate risk - the Monte Carlo column in the risk table is the planning number. Past performance, simulated or real, does not guarantee future results. The same portfolio was additionally verified on independent 20-year data (2006-2026) during development.
Inputs, in the order they appear
Risk
- RiskPreset (default: Conservative) - selects the sizing table: Conservative, Moderate or Aggressive. This is the only input most users should ever change.
- ReferenceCapital (default: 10000) - the balance at which the published lot tables apply. Position sizes scale proportionally with Balance divided by ReferenceCapital. Leave at 10000 unless you deliberately want to re-anchor the sizing.
Execution
- MagicNumber (default: 18811938) - identifies this EA's orders on the account. Change it only if another EA on the same account happens to use the same number.
- SlippagePoints (default: 100) - maximum allowed price deviation for market executions, in points.
- MaxOpenPositions (default: 0 = unlimited) - optional hard cap on the number of simultaneously open positions across the whole portfolio. In the 2018-2026 backtest the portfolio never exceeded 28 concurrent positions, so the cap is off by default.
Stop Loss
- UseHiddenStopLoss (default: false) - keeps the working stop inside the EA instead of placing it at the broker. An emergency broker-side stop is still placed further away for protection.
- HardStopMultiplier (default: 1.5) - distance multiplier for that emergency broker-side stop. Used only when the hidden stop mode is on.
Symbols
- SymbolPrefix / SymbolSuffix (default: empty) - broker symbol naming adjustments. Both are auto-detected when left empty; fill them only if your broker uses unusual symbol names and auto-detection fails.
Advanced
- TimeOffsetHours (default: 0) - manual correction, in hours, added to broker time to match the GMT+2/GMT+3 New York-close convention the strategies assume. Leave at 0 for standard brokers.
- LogLevel (default: Trade) - journal verbosity. Trade logs order events; higher levels exist for troubleshooting.
Everything except RiskPreset is designed to be left at its default value.
Setup
- Attach the EA to any single chart (symbol and timeframe do not matter).
- Make sure the 11 pairs above are visible in Market Watch. Broker symbol suffixes (for example EURUSD.x) are detected automatically.
- Allow algorithmic trading and keep the terminal running — a VPS is recommended for 24/5 operation.
- Choose your RiskPreset. Everything else can stay at defaults.
Honest expectations
This is a slow, wide portfolio on H4 charts. There will be losing weeks and losing months; the backtest itself contains them. No profitability is guaranteed. Do not trade with money you cannot afford to lose, and start on a demo account if you are new to automated trading.
Support is provided through the product Comments section and mql5.com messages.
