GoldTwinPending
- Experts
- Versione: 2.27
- Attivazioni: 5
Overview
GoldTwinPending EA is an Expert Advisor designed specifically for Gold trading.
The trading strategy is based on a fast Moving Average crossing a slow Moving Average. When a crossover signal occurs, the EA can place two pending orders — one Buy and one Sell — at a user-defined distance in points.
When the price reaches one of the pending orders, a position is opened and the opposite pending order is cancelled.
The EA also provides an option to trade without pending orders.
No grid. No martingale.
Main Features
-
Designed specifically for Gold (XAUUSD)
-
Fast and slow Moving Average crossover strategy
-
Optional pending order trading
-
Adjustable pending order distance
-
Optional trading without pending orders
-
Up to three positions in the same direction
-
Individual Take Profit settings for each position
-
Global Stop Loss distance applied to each position
-
Adjustable lot size
-
Spread filter
-
Trading time filter
-
Trailing Stop
-
Breakeven function
-
Magic Number
-
Reverse Trading mode (available only when pending orders are disabled)
-
Customizable Moving Average method and applied price
-
Adjustable Moving Average periods
-
Optional Moving Average display on the chart
-
Compatible with all timeframes
Multiple Positions and Take Profit Settings
The EA can open up to three positions in the same direction, each with its own Take Profit level.
The Global Stop Loss setting defines the Stop Loss distance applied to each position. It does not represent a single monetary loss limit for all open positions combined.
If you want to trade with only one position, set the Take Profit distance of the other two positions to 0 points. For example:
-
TP1 = 500 points
-
TP2 = 0 points
-
TP3 = 0 points
With these settings, only one position is opened.
Account Type Compatibility
GoldTwinPending is designed primarily for Hedging accounts.
A Hedging account is required to use the EA's full multi-position functionality, allowing up to three separate positions in the same direction, each with its own Take Profit level.
On a Netting account, trades on the same symbol are combined into a single position. As a result, the EA's multi-position functionality with separate Take Profit levels may not work as intended.
For the best experience with all features, a Hedging account is recommended.
Recommended Timeframe
The EA can be used on different timeframes. I personally use it on the M1 timeframe and have included my set file as an example.
The included settings are provided as a starting point. Results may vary depending on the broker, spread, execution conditions and other settings.
Recommended Set Files for GoldTwinPending
Download my recommended settings for XAUUSD (Gold) here:
https://www.mql5.com/en/blogs/post/778477
Attach GoldTwinPending to your chart, open the Inputs tab, click Load, and select the desired .set file.
Please backtest the settings and adjust them to your broker and risk tolerance. The provided settings do not guarantee future profits.
Backtesting and Settings Optimization
Before using the EA on a live account, perform your own backtests and select the settings that best suit your trading preferences and risk tolerance.
For faster backtesting, set Show_MA_Lines = false to disable drawing the Moving Average lines on the chart.
Always verify the EA's behavior with your own broker and trading conditions before using it on a live account.
Important Risk Warning and User Responsibility
GoldTwinPending EA is a trading tool that provides an automated strategy based on Moving Average crossovers and pending orders. It is not a guarantee of profits.
Before using this EA on a live account, you must perform your own backtests and carefully select settings appropriate for your broker, trading conditions, account size and risk tolerance. The included set file is provided only as an example and should not be considered a recommendation for every trader.
Trading results may vary due to spreads, slippage, execution speed, market conditions, broker specifications and user-selected settings.
Please pay particular attention to the Global Stop Loss setting. It defines the stop-loss distance for each position, not a maximum total monetary loss for all positions combined. When multiple positions are open, the total potential loss can increase accordingly.
The developer does not guarantee profitability or any specific trading results. By choosing to use this EA, you acknowledge that automated trading involves risk and that you are responsible for your trading decisions, position sizing and risk management.
Use the EA only if you understand how its settings and trading logic work. Test it thoroughly in the Strategy Tester and on a demo account before considering live trading.
Past performance does not guarantee future results.
