Trinity Multi Asset Trend
- Experts
-
Kenichiro Sakamoto
I'm Kenichiro Sakamoto, the developer behind FXEA365 — a studio building transparent, rule-based Expert Advisors for MetaTrader 5. - Version: 2.30
- Updated: 21 July 2026
- Activations: 5
TRINITY TREND — One EA, Three Trend Markets (Bitcoin, Ethereum, USDJPY)
TRINITY TREND is a single Expert Advisor that trades a low-correlation portfolio of three markets at once from one chart: Bitcoin (BTCUSD), Ethereum (ETHUSD) and USDJPY. It is a pure trend follower on each one: it waits for a confirmed breakout of the Donchian channel in the direction of the longer-term trend, then rides the move with an ATR trailing stop and no fixed take-profit. There is no grid and no martingale — one position per symbol, each with a hard stop-loss. Attach it to ONE chart; the EA selects every listed symbol that exists on your broker and trades them independently. Missing symbols are skipped safely.
RISK WARNING FIRST: The published default Run-Mode is ULTRA (maximum verified risk). It targets the highest return and reaches the deepest relative drawdown. Choose the Run-Mode that matches your account and temperament — Defensive or Aggressive are the everyday recommendations; Ultra is for experienced traders who accept large equity swings. All backtests below are historical, not a live track record.
FOUR RISK TIERS — ONE DROPDOWN, SAME SIGNALS, RISK SCALES (every tick based on real ticks, MT5 Strategy Tester, three-market portfolio BTCUSD + ETHUSD + USDJPY H4, 2019-2025, $10,000, single account):
- Defensive: +226% / Profit Factor 2.00 / max equity drawdown 12.6%
- Standard: +816% / Profit Factor 1.91 / relative equity drawdown 23.6%
- Aggressive (recommended): +3,041% / Profit Factor 1.78 / relative equity drawdown 36.25%
- Ultra (published default): +10,970% / Profit Factor 1.79 / relative equity drawdown 69% (absolute max equity drawdown only 14.4%)
Every tier trades the identical signals across all three legs; only position-sizing risk scales. A note on the drawdown figures: because this is a diversified three-leg portfolio, the ABSOLUTE worst-case equity drawdown stays low (~12-20% even at Ultra, where it is just 14.4%). The RELATIVE drawdown (peak-to-trough %) climbs at the higher tiers — up to ~69% at Ultra — because the account compounds so hugely that a normal pullback is a large percentage of a much larger peak. We disclose both honestly so you can judge the risk for yourself.
This is a tool. It does not promise profit. Automated trend-following endures long stretches of small losses while waiting for a trend, and crypto is highly volatile and can gap. Please read the whole description, start on the tier that fits you, and size your risk before using it on a live account.
WHY THREE MARKETS
Each leg trades the same trend logic, yet the three markets move almost independently of each other (measured daily-return correlation BTC/ETH 0.07, BTC/JPY -0.01, ETH/JPY 0.00). Combining near-uncorrelated positive-expectancy streams lowers the blended absolute drawdown below that of any single leg, while keeping returns driven by whichever market is trending. You get crypto upside plus an FX leg that tends to work when crypto is quiet.
HOW IT WORKS (applied per symbol)
1) Entry — Confirmed Donchian breakout
For each market the EA tracks the highest high and lowest low of its Donchian channel (defaults: BTC 20 bars, ETH 15 bars, USDJPY 40 bars on H4). A trade is taken only when price breaks beyond the channel by a confirmation buffer measured in ATR, filtering marginal pokes through the band.
2) Trend filter — Trade with the slope
Entries are taken only in the direction of the SMA200 slope. Rising average → look for long breakouts; falling average → short breakouts. The crypto legs trade both directions; the USDJPY leg is long-only by default, matching its historically robust profile.
3) Exit — ATR trailing stop, no fixed target
There is no fixed take-profit. The ATR-multiple distance (per symbol) serves as both the initial hard stop and the trailing stop: as price advances the stop follows, locking in more of the move while leaving room for normal volatility. A position closes only when price retraces by the trailing distance.
4) Position sizing per leg
Each leg is sized from its own risk percentage of balance against its stop distance, with a hard maximum-lot cap, so you control the allocation weight of each market. The Run-Mode dropdown scales all three legs together while keeping their relative weights (a Bitcoin-led, diversified blend).
RUN-MODE: ONE DROPDOWN FOR RISK
TRINITY TREND includes a Run-Mode selector with four settings — the numbers for each are in the table above:
- Defensive: lowest risk and drawdown, for capital preservation
- Standard: the original balanced profile
- Aggressive: our recommended growth setting — strong return at a moderate drawdown
- Ultra: the published default — maximum verified return, deepest relative drawdown, for experienced traders
Because risk and reward scale proportionally, you choose the profile that fits your account and temperament from a single input. Existing users who prefer the previous behaviour should select the Standard preset.
BUILT-IN PROTECTION & MONITORING
- Economic-calendar news avoidance: pauses new entries around high-impact events (built-in MetaTrader calendar; no external connection required)
- Daily-loss stop and consecutive-loss safety guards
- Weekend close option
- On-chart dashboard: balance, equity, margin level, today / week / month / all-time P&L, win rate, longest win/loss streak, current drawdown, spread, per-symbol position state, and the next high-impact event
- Push and email notifications for opens, closes and margin warnings
IMPORTANT — HOW TO TEST IT
The MetaTrader Strategy Tester runs ONE symbol at a time, so a tester run shows only the leg whose chart symbol you selected (e.g. attach to BTCUSD to verify the Bitcoin leg). The full three-market diversification only appears on a LIVE or demo account where all three symbols are available in Market Watch. Test each leg separately in the tester, then run the single EA on one chart of a multi-asset account to get the portfolio.
RECOMMENDED SETUP
- Attach to ONE chart (BTCUSD H4 is a good primary). The EA trades all three listed symbols automatically.
- Symbols: BTCUSD, ETHUSD, USDJPY — the EA auto-detects your broker's suffix (e.g. BTCUSDm). Symbols you do not have are skipped.
- Timeframe: H4 (default working timeframe)
- Account: enough balance for crypto contract sizes and volatility; a single account runs all three legs (concentrated, so relative drawdown is higher than splitting across accounts)
- Leverage: 1:100 or higher is comfortable; confirm your broker's crypto leverage
- VPS or an always-on PC recommended so the EA runs around the clock
- Default Run-Mode is Ultra. For everyday use we recommend Aggressive (growth) or Defensive (safety); keep Ultra only if you accept the deeper relative drawdown.
KEY INPUTS
- RunMode: Defensive / Standard / Aggressive / Ultra (default Ultra)
- SymbolList: the markets to trade (broker suffix auto-detected)
- ChannelList: Donchian breakout length per symbol
- ATRMultList: trailing and initial stop distance per symbol (ATR multiple)
- ShortList: enable short per symbol (1/0)
- RiskList: risk percent (allocation weight) per symbol
- MaxLot: hard lot cap per order
- ATRPeriod, BreakMargin: ATR period and breakout confirmation buffer
- UseTrendFilter, TrendSMA, TrendSlopeBars: trend-direction filter
- UseOverextFilter, MaxExtATR: skip entries too far from the mean
- Slippage: maximum slippage (wider for crypto)
- News filter, weekend-close and notification settings
IMPORTANT RISK DISCLOSURE
This product is a software tool for automated order execution. It is not investment advice and does not manage your funds. No trading system can guarantee profit, and past performance — including any backtest — does not guarantee future results. Trend-following systems have a low win rate by nature and can suffer extended drawdowns during ranging markets; running three markets on a single account concentrates risk, and crypto is highly volatile and can gap. The Ultra default is intentionally aggressive; start on a demo account, and step down to Aggressive, Standard or Defensive if the drawdown is more than you want. Only trade with money you can afford to lose.
SUPPORT
Please use the built-in chat for questions. Updates and improvements are published through the Market and delivered to you automatically.
