EA Installation Guide
Follow this guide to install the EA on your chart. For detailed instructions, please refer to the blog post linked below:
You only need to run the EA on a single chart, no matter the symbol or timeframe. It will figure out the correct ones automatically.
For additional symbols, modify the inputs, but remember not to include suffixes or prefixes as they are detected automatically.
Understanding Inputs
- Currency Pairs: Specify the currency pairs the EA will trade, separated by commas (e.g., USDCHF, USDCAD, USDJPY).
- Main Magic Number: A unique identifier for the EA’s trades, ensuring differentiation from other trades in the account.
- Order Comment: An optional comment that will be added to all orders placed by the EA for identification in the trade history.
- Lot Calculation Method: Choose the method for determining lot sizes, either based on account balance or fixed sizing.
- Risk Percentage Per Trade: Set the percentage of your account balance that you are willing to risk for each trade setup.
- Fixed Lot Size: Define the fixed lot size to be used for trades, disregarding dynamic lot calculations based on balance or risk.
- Maximum Spread for Opening Trades: Set the maximum spread allowed before opening a new trade. If the spread exceeds this value, no trade will be executed.
- MACD Signal Filter: Enable this filter to refine trade signals based on MACD indicators.
- MACD Fast EMA: Define the period for the fast Exponential Moving Average (EMA) used in the MACD filter.
- MACD Slow EMA: Define the period for the slow Exponential Moving Average (EMA) used in the MACD filter.
- MACD Signal SMA: Define the period for the Simple Moving Average (SMA) applied to the MACD signal for filtering purposes.
- MACD Timeframe: Select the timeframe for the MACD filter to be applied, e.g., H1, H4, etc.
- Enable Trailing Stop: Activate this option to enable the trailing stop feature for trades once they are in profit.
- Trailing Stop Method: Choose the method for trailing stops, such as ATR-based or other available options.
- Partial Close and Trail: Enable this option to partially close a portion of the position when the trailing stop is activated.
- Percentage of Lot to Close When Trailing Starts: Define the percentage of the open position to close when the trailing stop is triggered.
- Start of Trailing in Pips: Set the number of pips away from the current price where trailing stops will begin.
- Distance for Trailing in Pips: Define the number of pips to trail the price as it moves in the favorable direction.
- Step for Trailing in Pips: Specify the step size for the trailing stop in pips as the price moves.
- ATR Period for Trailing: Define the period for calculating the Average True Range (ATR), which will be used for trailing stop calculations.
- ATR Timeframe for Trailing: Select the timeframe (e.g., daily, hourly) for calculating ATR to determine trailing stop adjustments.
- ATR Trailing Multiplier: Define the multiplier for the ATR value when applying the trailing stop based on ATR calculations.
MQL5 Channel Link
You can stay up-to-date with our updates and discussions by joining our MQL5 channel using the link :MQL5 Channel Link
Telegram Access
If you’d like to join our Telegram group, send me a private message on MQL5, and I will send you the invite link directly.
Risk & Deposit Settings
While the EA can be used with any deposit size, I recommend using a risk percentage of 1% per trade to help manage your risk effectively.
Updating EA
If there is an updated version of the EA, follow the steps in the guide below to ensure your version is always up-to-date:
Best Setfile Configuration
The default setfile works well for most users. However, you can tweak the settings based on your personal preferences. Any new setfiles will be shared through our channels.