Kernvio Aurum Nine
- 专家
-
Philipp Standke
I build Expert Advisors, indicators and small tools for MT4 and MT5, mostly around gold (XAUUSD) and risk management. Three of my own EAs are in the Market (Kernvio series) and I run a public signal, so I've seen what goes wrong once code hits a real broker: tick value on gold, spread spikes at - 版本: 1.0
- 激活: 10
Kernvio Aurum Nine is a swing-breakout Expert Advisor for XAUUSD on MetaTrader 5. Nine separately configured engines look for unbroken swing highs and lows on the daily, H4 and H1 timeframes. Entries use pending stop orders, with a stop loss and take profit attached to each order.
Trading logic
The EA places orders near confirmed swing levels. The engines use different swing strengths, stop distances, targets and order lifetimes. After entry, the EA applies entry-candle confirmation, break-even, trailing stops and, for selected engines, a target that moves closer during a loss. There is no lot multiplication after a losing trade and no grid-distance entry rule.
The engines trade the same symbol. Their losses can overlap; nine engines do not mean nine uncorrelated strategies. Both buy and sell positions can be open at the same time, so a hedging account is required.
Settings and execution
- Automatic volume based on each engine's built-in risk, with one common risk multiplier, or a fixed lot per order.
- Individual engine switches, buy and sell switches, maximum spread, maximum volume and execution-deviation settings.
- Optional skip when the calculated lot is below the broker's minimum. With the standard minimum-volume floor, actual risk can exceed the calculated amount.
- New-order pause at a selected equity drawdown, with cancellation attempts for this EA's pending orders. Existing positions continue to be managed; this is not a guaranteed loss cap.
- Margin, volume-step, stop-distance and broker-session checks before order placement.
- A dashboard showing the account, this EA's positions and pending orders, spread and all nine engine states.
Backtest
Real-tick backtest on RoboForex-ECN, XAUUSD H1, 10,000 USD initial balance, leverage 1:500, standard settings: 1 June 2020 to 15 October 2026, 11,770 trades, profit factor 2.04, maximum equity drawdown 29.54%. The separate 2026 test starts again at 10,000 USD and returns 125.42% with 13.07% maximum equity drawdown. The end time is 15 October 2026 at 00:00.
These are simulated historical results, not live-account performance. The equity drawdown includes floating losses. Past results do not guarantee future results. Different brokers, spreads, commission, leverage and execution can produce different results.
Setup
Use one instance on one XAUUSD chart, on a hedging account. The chart timeframe can be chosen freely; H1 was used in the reference tests. The standard settings enable all nine engines. The reference tests start with 10,000 USD; smaller accounts can be disproportionately affected by minimum lot sizes. A running terminal or VPS is required because order expiration and parts of trade management are handled by the EA.
There is no built-in news or NFP filter. This product does not provide prop-firm daily-loss protection. Use broker-specific real-tick tests and a demo account to assess the settings before using them on a trading account.
Input reference
Money management
- Lot sizing mode — Default: Automatic risk-based lots.
- Automatic risk multiplier (1 = standard engine risks) — Default: 1.0.
- Fixed lot per order — Default: 0.01.
- Maximum volume per order — Default: 50.0.
- Skip if calculated volume is below broker minimum — Default: false.
- Base automatic lots on the starting balance — Default: false.
- Equity drawdown: pause new orders at this percentage (0 = off) — Default: 30.0.
Trading
- Enable buy orders — Default: true.
- Enable sell orders — Default: true.
- Maximum spread for new orders (broker points) — Default: 50.
- Maximum open positions per engine at order placement — Default: 10.
- Maximum deviation for market closes (broker points) — Default: 30.
- Robust fill confirmation and order expiry handling — Default: true.
Engines
- Engine 1 - D1 swing, wide stop — Default: true.
- Engine 2 - D1 swing, long target — Default: true.
- Engine 3 - D1 swing, tight stop — Default: true.
- Engine 4 - H4 swing — Default: true.
- Engine 5 - H1 swing — Default: true.
- Engine 6 - H1 wide stop — Default: true.
- Engine 7 - H1 swing — Default: true.
- Engine 8 - H1 quick break-even — Default: true.
- Engine 9 - H1 short swing — Default: true.
Entry candle confirmation
- Close a losing entry if its M1 candle closes against it — Default: true.
- Also check its M15 entry candle — Default: true.
Optional risk and exit controls
- Engine risk weights 1..9, comma-separated (empty = all 1) — Default: empty.
- ATR percentile threshold for reduced lots (0 = off) — Default: 0.
- Automatic lot factor below the ATR threshold — Default: 0.5.
- Automatic lot factor above the ATR threshold — Default: 1.0.
- Maximum open positions per direction at placement (0 = off) — Default: 0.
- Drawdown percentage for risk reduction (0 = off) — Default: 0.
- Automatic risk factor during drawdown reduction — Default: 0.5.
- Pull selected engines' targets closer during losses — Default: true.
- Open-position plus proposed-order stop-risk cap (0 = off) — Default: 0.
- Minimum break-even trigger in H1 ATR units (0 = off) — Default: 0.
Display
- Show the nine-engine dashboard — Default: true.
- Apply the dark chart theme — Default: true.
- Draw the panel in non-visual backtests — Default: false.
Technical
- Magic base (this EA uses base + 1 through base + 9) — Default: 26101590.
- Order comment prefix — Default: "KAN".
