Aero EA — [ Complete Parameter & Setup Guide ]

15 May 2026, 22:17
Volodymyr Babak
0
329


This article contains two parts:

1. Parameter Guide— A · B · C · D · E
2. Setup Guide — Steps 1–7



PART 1: PARAMETER GUIDE

Aero EA  ·  Complete description of all settings



Recommendation: All default values are already optimised and ready for live trading. Only change parameters if you understand the consequences.

A — Strategy
Show Panel    default: true
On-chart panel with SESSION P&L, TOTAL P&L, spread, balance and EA status.
Magic Number    default: 1
Identifier of the EA's trades. Use a different number for each EA running on the same account. The protective hedge order uses this number + 555000, so leave that value free as well.
Order Comment    
Tag shown in the order history.
Take Profit, pips    default: 200
Take profit of the initial entry.
Stop Loss, pips   default: 265
Baseline protective stop. The working stop is set dynamically from current volatility (ATR-based), so it adapts to the market — this value is the safety reference.
Max Spread, points   default: 100
Entries are skipped while the spread is higher. Keep it above your broker's real Gold spread, otherwise the EA never opens a trade.
Max Slippage, points default: 100
Maximum accepted slippage on execution.

B — Prop Firm
Optional module — everything here is off by default and does not affect the standard strategy. For funded / prop-firm accounts with a daily drawdown rule.
Daily loss limit    default: false
Enables the daily drawdown guard: an equity snapshot is taken at the start of each trading day and monitored on every tick.
Daily loss: max equity drop from day start, %    default: 5
The limit itself. On reaching it the EA closes all positions and pending orders and opens nothing new until the next reset. Set it slightly below your firm's official limit to leave room for slippage.
Daily loss: reset hour, broker time    default: 1
Server hour (0–23) at which the trading day rolls over and a new snapshot is taken. Match it to your firm's reset time. Survives a VPS reboot.
Close all on Friday    default: false
Closes everything at a fixed hour on Friday and blocks new entries for the rest of the day.
Close hour, broker time    default: 23
Server hour (0–23) of that Friday close.
Delay before order open    default: false
Pause between the signal and execution, for firms requiring a minimum reaction time. Keep it off with the default entry mode — the EA warns you if both are switched on.
Delay duration, sec    default: 10
Length of that pause.

C — Lot Sizing
Fixed Lot    default: 0 (= auto)
Manual lot for the initial entry. Any value above 0 overrides risk-based sizing. Leave at 0 to use the Risk % model.
Use Risk Percent    default: true
Automatic position sizing from account balance.
Risk, %    default: 4
The worst-case loss of a single trade as a percentage of balance. Sizing is calibrated against the worst loss actually recorded in ten years of tick-level testing, not against the stop distance alone — so the percentage you set reflects real risk. A typical losing trade costs far less: the protective layers close most losers long before the stop is reached.


Risk % Profile Worst-case at $5,000
2% Low risk $100
4% default Standard $200
6% Aggressive $300

D — Trailing Stop
Enable Trailing Stop    default: true
Once a trade moves into profit, the stop follows the price to lock in gains.
Activation, pips    default: 20
Profit distance at which trailing starts.
Trail From, pips    default: 100
Distance the stop keeps behind the current price.
Trail Step, pips    default: 35
Minimum improvement before the stop is moved again.

E — Session
Skip after bar open, min    default: 150
No new entries during the first N minutes after the daily candle open. Avoids the rollover window, where Gold spreads widen dramatically.
Stop before bar close, min   default: 60
No new entries during the last N minutes before the daily candle close.
Effective trading window: 02:30 → 23:00 (broker time, with defaults). All session logic is anchored to the broker's daily bar — GMT offsets and DST are handled by design, nothing to configure. Outside the window the EA simply monitors — this is normal.



PART 2: SETUP GUIDE

Step-by-step instructions to get Aero EA running



1 — Get a VPS
Aero EA must run 24/7 without interruption. A VPS is required — do not run it from a personal computer that may be turned off.

Recommended: Windows VPS with at least 2 GB RAM, located close to your broker's server.
Tip: Reboot your VPS once a week — preferably on weekends when the market is closed. If the EA restarts with open positions, it automatically re-attaches and continues managing them.

2 — Open a Broker Account & Fund It
Open a live trading account and deposit funds. Recommended minimum deposit: $1,000 (better $1,500+).

Recommended brokers:
ICMarkets — very tight XAUUSD spreads (~10–20 pts on Raw accounts)
• Any regulated Raw/ECN broker with low Gold spreads
Spread is critical. The XAUUSD spread should be no more than 40 pts. A wide spread significantly reduces profitability. A hedging account is required — the protective hedge holds an opposite-direction order alongside the trade. On netting accounts the module disables itself automatically.

3 — Install MetaTrader 5 & the EA File
Download MetaTrader 5 from your broker's website and install it on the VPS. Log in to your trading account.

Install the EA file:
1. In MetaTrader 5 click File → Open Data Folder.
2. Navigate to MQL5 → Experts.
3. Copy Aero.ex5 into that folder.
4. Press F5 — the EA appears in the Navigator.
MT5 only. Aero EA runs exclusively on MetaTrader 5. MT4 is not supported.

4 — Attach the EA to the Chart
1. Open a XAUUSD chart in MT5 and set the timeframe to D1 (Daily) — the strategy is built for the daily chart.
2. Enable Algo Trading — the toolbar button should glow green.
3. Drag Aero EA from the Navigator onto the chart.
4. Check "Allow live trading" → click OK.
No WebRequest, no URLs, no GMT setup. All filters (FOMC blackout, sessions) are fully built-in and broker-independent. Attach and go.

5 — Load the Set File
After purchase you will receive a .set file with the exact settings we run on our live accounts.

1. Right-click the EA on the chart → Properties (or double-click in Navigator).
2. Click "Load" at the bottom of the parameters window.
3. Select the .set file → click "Open".
4. Parameters fill automatically → click OK.
You may only need to adjust the Magic Number if running multiple EAs on the same account.

6 — Choose a Risk Level
Set Risk % — the worst-case loss of a single trade as a percentage of balance. Sizing is calibrated against the worst loss recorded in ten years of tick-level testing, so the number you set is the number you risk. Position size also adapts to daily momentum: weaker setups are traded smaller, stronger ones somewhat larger, so on the strongest signals plan for a worst case up to roughly a third above your setting.

• 2% — low risk
• 4% — standard
• 6% — aggressive

Recommendation: Keep a reserve of at least 2× the worst-case loss on the account at all times. 

7 — Verify the EA is Running
• The Aero EA panel appears top-right on the chart — status TRADING (inside the session window) or MONITORING (outside it) — both are normal.
• The Experts tab shows no errors.
• The first trade opens automatically when a kNN signal appears during the active session.
• Once a trade is open you will also see a pending order in the opposite direction — that is the protective hedge, not an error. It is removed automatically when the trade closes.
You're all set!
Aero EA is now running in fully automated mode. Monitor status through the on-chart panel and the Experts tab in MT5.

Aero EA  ·  algo-world.com  ·  XAUUSD D1  ·  kNN Strategy