Aurums Logo
Aurums

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.

TP1_SAFEFor beginners

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 TP1100% close
BreakevenHalfway to TP1
RunnerNone
TrailingDisabled
TP2_BALANCEDRECOMMENDED

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 TP1Nothing (trade continues)
At TP275% close
BreakevenAt TP2 + 10 pip buffer
Runner25% of position
TrailingATR-based
TP3_ADVANCEDFor experienced traders

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 TP1Nothing (trade continues)
At TP250% close
BreakevenAt TP2 (exact entry)
Runner50% of position
TrailingATR-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

SettingDescriptionRecommended
Trading StrategyTP1_SAFE, TP2_BALANCED, or TP3_ADVANCEDTP2_BALANCED
Risk % per tradePercentage of account risked per trade2.0% (max 3%)
Magic NumberUnique ID for this EA's tradesDefault unless running multiple EAs
Enable Trading HoursRestrict to London+NY sessionTrue
Max Spread TicksMaximum spread in ticks (30 = $3 for Gold)30
Dry Run ModeTest 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.