Aurums EA Guide
Complete documentation for the Aurums Expert Advisor. Everything you need to understand how the EA works and how to configure it correctly.
What Is Aurums?
Aurums is an automated trade executor for MetaTrader 5. It receives trading signals from Echelon FX via a secure API and executes them on your trading account automatically.
When a signal arrives, Aurums validates it against safety rules, calculates an appropriate position size based on your risk settings, places the trade with proper stop loss and take profit levels, manages the trade through its lifecycle, and closes the position when targets are reached.
What Aurums Does
- • Executes signals automatically
- • Manages stop loss and take profit
- • Calculates position size by risk %
- • Applies breakeven and trailing stops
- • Enforces safety limits
What Aurums Does NOT Do
- • Generate trading signals
- • Perform market analysis
- • Make discretionary decisions
- • Override provider signals
- • Trade without valid signals
Design Philosophy
Rule-Based Execution
Given the same input, Aurums always produces the same output. Every decision follows a predefined rule. No guesswork, no variability.
Risk-First Design
Capital preservation over profit maximisation. Position sizing by percentage, breakeven protection, kill switches, and daily limits.
No Emotional Trading
The EA cannot feel fear or greed. It does not revenge trade after losses or get overconfident after wins. Consistency humans struggle to maintain.
Deterministic Behaviour
Fully auditable and predictable. Any unexpected outcome can be traced to a specific input condition, not random variation.
Take Profit Strategies
When you attach Aurums, you choose one of three strategies. This is the most important setting — it determines how trades are managed from entry to exit.
The simplest strategy. Close 100% of your position at TP1. Stop loss moves to breakeven when price reaches halfway to TP1. No runner, no trailing stop.
| At TP1 | 100% close |
| Breakeven | Halfway to TP1 |
| Runner | None |
| Trailing | Disabled |
Best for most traders. No action at TP1 — let the trade run. At TP2, close 75% and move SL to breakeven plus a 10-pip buffer. The remaining 25% becomes a runner with trailing stop.
| At TP1 | Nothing (trade continues) |
| At TP2 | 75% close |
| Breakeven | At TP2 + 10 pip buffer |
| Runner | 25% of position |
| Trailing | ATR-based |
Higher reward, higher variability. No action at TP1. At TP2, close 50% and move SL to exact breakeven. The remaining 50% becomes a runner. Requires discipline.
| At TP1 | Nothing (trade continues) |
| At TP2 | 50% close |
| Breakeven | At TP2 (exact entry) |
| Runner | 50% of position |
| Trailing | ATR-based |
Which Strategy Should I Choose?
TP1_SAFE: If you are new, have a small account, or prefer certainty over potential.
TP2_BALANCED: For most traders. Best balance of securing profits and capturing extended moves.
TP3_ADVANCED: If you are experienced, can handle 50% runners stopping at breakeven, and believe in extended moves.
Risk Management
Percentage-Based Position Sizing
Aurums calculates position size so that if your stop loss is hit, you lose a fixed percentage of your account — not a fixed dollar amount or lot size.
This means after losses your position size automatically decreases, and after wins it increases. Your risk stays consistent regardless of account size.
Example
$10,000 account × 2% risk = $200 at risk. If stop loss is $4 away, lot size is calculated so a $4 move = $200 loss.
Kill Switches
- 5 consecutive losses: New entries blocked
- 10% daily drawdown: New entries blocked
- 10 trades per day: Daily limit
- 10% daily loss limit: Account protection
One Position Per Symbol
Only one trade per symbol is allowed. Additional signals are rejected until the existing position closes. This prevents risk stacking.
No martingale: Position size never increases after losses.
EA Settings Reference
| Setting | Description | Recommended |
|---|---|---|
| Trading Strategy | TP1_SAFE, TP2_BALANCED, or TP3_ADVANCED | TP2_BALANCED |
| Risk % per trade | Percentage of account risked per trade | 2.0% (max 3%) |
| Magic Number | Unique ID for this EA's trades | Default unless running multiple EAs |
| Enable Trading Hours | Restrict to London+NY session | True |
| Max Spread Ticks | Maximum spread in ticks (30 = $3 for Gold) | 30 |
| Dry Run Mode | Test mode (no real trades) | False for live trading |
What the EA Does vs What You Must Do
EA Enforces Automatically
- • Risk % per trade (lot sizing)
- • One position per symbol
- • One trade per signal
- • TP strategy behaviour
- • Breakeven protection
- • Trailing stops
- • Kill switches and limits
- • Signal validation
Your Responsibility
- • Keep the EA running
- • Attach to correct chart
- • Maintain valid licence
- • Fund your account
- • Check news calendar
- • Emotional discipline
- • Strategy commitment
- • Session awareness
Common Questions
Why did the EA not take a trade?
Check the Expert tab in MT5 for the reason. Common causes: signal was for different symbol, trade already open, signal too old, daily limit reached, kill switch active, spread too high.
Why did my SL move early?
If using TP1_SAFE, SL moves to breakeven halfway to TP1 — this is intentional early protection. For TP2_BALANCED and TP3_ADVANCED, SL moves at TP2.
Why is my lot size different each trade?
Correct behaviour. Lot size depends on your account balance (changes after wins/losses) and stop loss distance (varies by signal). Dollar risk stays constant.
Can I change strategy mid-trade?
No. Close all positions first, remove the EA, re-attach with new strategy, then resume trading. Changing mid-trade causes unpredictable behaviour.
Best Practices
Recommended Risk Levels
- Under $1,000: 1% or less
- $1,000 - $10,000: 1-2%
- Over $10,000: 1-2%
Never exceed 3% risk per trade.
When Not to Trade
- • Major news events (NFP, FOMC)
- • Holidays with low liquidity
- • Technical issues
- • Personal stress
Warning
Do not over-tune settings. The defaults are designed to work together. Changing individual values without understanding can cause excessive risk, missed trades, or unexpected behaviour.
Still have questions? Check our other resources or contact support.