Keralvyn Gold
- Experts
- Version: 1.14
- Mise à jour: 23 septembre 2026
- Activations: 5
Keralvyn Gold is a MetaTrader 5 Expert Advisor developed specifically for Gold (XAUUSD) on the M5 timeframe.
The strategy was designed and developed around 5-minute XAUUSD market data. M5 is the intended operating timeframe and should be used for both trading and strategy testing.
Keralvyn Gold trades session-based Gold breakouts within a defined daily trading framework. It combines selective entries, protective stops and dynamic position management while operating entirely inside MetaTrader 5.
The EA does not use grid trading or martingale-style lot multiplication to recover losses.
No DLL, Python runtime, external signal service or paid data subscription is required.
Main Features
-
Developed specifically for XAUUSD M5
-
Session-based breakout strategy
-
BUY and SELL trading
-
Dynamic position management
-
Protective Stop Loss
-
Risk Percentage or Fixed Lot sizing
-
Configurable daily and maximum equity protection
-
Broker-aware volume and margin checks
-
Persistent protection state
-
Live, Demo and Strategy Tester compatible
-
No grid
-
No martingale
-
No external trading signals required
Trading Logic
Keralvyn Gold analyzes XAUUSD on the M5 timeframe and observes a defined reference trading session.
The EA waits for its complete setup before entering the market. It does not trade every breakout and does not need to maintain continuous market exposure. Periods without positions are therefore normal.
Both BUY and SELL opportunities can be traded.
Positions are managed dynamically after entry. This management style may produce many relatively small winning trades and fewer, larger losing trades.
For this reason, win rate alone should not be used to evaluate the strategy. Profit factor, drawdown, average win/loss and trading costs should also be considered.
Position Sizing
Keralvyn Gold provides two position-sizing methods.
Risk Percentage
Position volume is calculated using:
-
Current account equity
-
Selected risk percentage
-
Initial Stop Loss distance
If the requested risk budget is too small to trade the broker's minimum volume, the EA skips the entry instead of automatically exceeding the selected risk.
Fixed Lots
The EA requests the lot size selected by the user.
Broker minimum volume, maximum volume, lot step and available margin remain applicable.
Fixed lot size does not represent fixed monetary risk because financial exposure also depends on Stop Loss distance and the broker's XAUUSD contract specifications.
Risk Protection
Keralvyn Gold includes configurable account-level protections, including:
-
Daily loss protection
-
Maximum equity drawdown protection
-
Optional maximum lot limit
-
Margin and volume validation
-
Persistent protective shutdown
A protection state is not automatically cleared simply by restarting MetaTrader.
These mechanisms are designed to control exposure but cannot guarantee a maximum realized loss. Market gaps, slippage, latency and execution failures can cause losses to exceed the intended amount.
Broker & Spread Requirements
Execution quality is particularly important for Keralvyn Gold.
Because the strategy can capture relatively small movements and uses dynamic trade management, excessive spreads and trading costs can materially reduce performance.
For optimal conditions, use a broker offering:
-
Competitive XAUUSD spreads
-
Reliable execution
-
Low execution latency
-
Reasonable commissions
-
Stable Gold trading conditions
Vantage is one of the brokers used for development and testing of Keralvyn Gold. Other brokers offering competitive XAUUSD trading conditions can also be used.
Broker choice does not guarantee performance. Test the EA using the exact account type and trading conditions you intend to use.
Strategy Tester — Important
Keralvyn Gold was designed for XAUUSD M5.
For meaningful backtests, use:
Timeframe: M5
Modelling: Every tick based on real ticks
Do not use OHLC modelling to evaluate Keralvyn Gold.
The strategy depends on intrabar price movement and execution behavior that cannot be represented accurately enough by OHLC-only testing.
For the closest comparison between tests, reproduce the same:
-
XAUUSD symbol
-
M5 timeframe
-
Broker data
-
Testing period
-
Initial deposit
-
Account currency
-
Leverage
-
EA inputs
-
Spread and commissions
-
Swap conditions
-
Execution assumptions
-
Broker-time settings
Different Gold price feeds can produce different breakout levels, entries, exits and final results.
A backtest is a historical simulation and is not live trading performance.
Account Compatibility
Keralvyn Gold supports:
-
MT5 Live accounts
-
MT5 Demo accounts
-
MT5 Strategy Tester
-
Hedging accounts
-
Netting accounts with appropriate setup
On hedging accounts, positions can be identified using the symbol and Magic Number.
On netting accounts, it is recommended to reserve the XAUUSD symbol for Keralvyn Gold. Manual trades or another EA operating on the same symbol can interfere with independent position ownership.
Use a unique Magic Number for each independent EA instance.
Broker Time
Session timing is an important part of Keralvyn Gold.
In live trading, AUTO mode measures the connected broker server's UTC offset.
Historical testing requires appropriate broker-time and daylight-saving settings. Incorrect historical time configuration can change session boundaries and therefore change trades.
Always verify historical server-time settings when testing with a different broker.
Installation
-
Install Keralvyn Gold through MQL5 Market.
-
Open your broker's XAUUSD M5 chart.
-
Attach Keralvyn Gold to the M5 chart.
-
Select Risk Percentage or Fixed Lots.
-
Configure the account protection settings.
-
Verify broker-time configuration.
-
Allow the required M5 price history to load.
-
Review the EA dashboard.
-
Enable Algo Trading when ready.
Keralvyn Gold is designed for M5. Do not change the operating timeframe unless a future product update explicitly specifies otherwise.
Keep MetaTrader 5 or your VPS connected when dynamic position management is required.
Before Trading with Real Funds
Test Keralvyn Gold with your own broker on XAUUSD M5, using Every tick based on real ticks, and then validate the configuration on a Demo account before using real capital.
Pay particular attention to XAUUSD spread, commissions and execution quality, as trading costs can have a significant impact on this strategy.
Keralvyn Gold does not use grid or martingale recovery, but this does not eliminate trading risk.
Stop Loss orders and software protections cannot eliminate gaps, slippage or platform interruptions.
Historical and optimized results do not guarantee future performance. Trading Gold with leverage involves substantial risk and can result in the loss of the entire allocated capital.
Support is available through MQL5 product comments and messages.
