How to run my EA

How to run my EA

24 August 2026, 15:43
Rahul Palaniyappan
0
27

🚀 LAUNCHING THE EA ON A CHART

Drag and drop the EA from the Navigator panel onto any chart. That's it. The robot will automatically detect the symbol and timeframe — no manual adjustments needed. Works seamlessly on ANY pair and ANY period.

📘 Full walkthrough available here:
https://www.mql5.com/en/blogs/post/751762

⏱️ BACKTESTING YOUR STRATEGY

Backtesting requires specific .ini settings to ensure accurate results. The default tester configuration will NOT work correctly.

Action required: Contact me directly via MQL5 chat to receive the correct  .ini  file. Load this file into your Strategy Tester settings before running any simulations.


🔄 CHANGING TRADING SYMBOLS

Navigate to the EA Inputs tab and modify the symbol list there.

Important note about suffixes/prefixes: The EA detects them automatically. For example, if your broker shows  EURUSD>m , you simply enter  EURUSD   do NOT include the  >m  suffix.


🧩 RUNNING WITH OTHER EAS

Yes, absolutely. The EA is compatible with other robots on the same account. The only requirement: assign a unique Magic Number to each EA to prevent order conflicts.


🔄 UPDATING THE EA

When a new version is released, follow the step-by-step update instructions here:

📘 Update guide:
https://www.mql5.com/en/blogs/post/745684


💬 JOINING THE TELEGRAM CHANNEL

Send me a private message in MQL5 chat requesting the invite link. I will share it with you directly.


🔗 JOINING THE MQL5 CHANNEL

Direct link provided below (copy and paste into your browser):

https://www.mql5.com/en/channels/rahulrobots


📊 FINDING THE BEST SETFILE

The default settings provide the most balanced performance across different market conditions. However:

  • You may optimize parameters for your specific broker environment

  • Additional setfiles will be published in our official channels

  • Prop firm (funded account) users: Contact me privately to receive the specialized setfile


🎁 POST-PURCHASE BONUS

After completing your purchase, send me a screenshot of your transaction receipt via MQL5 chat. I will reply with your bonus EA — completely free.


💰 DEPOSIT & RISK RECOMMENDATIONS

Parameter Recommendation
Minimum deposit 100 USD (anything above works)
Risk profile Low risk is strongly advised

⚙️ INPUT PARAMETERS — DETAILED BREAKDOWN

DEFINE GENERAL STRUCTURE

Trading symbol list — Enter the instruments you want the EA to trade. Separate multiple symbols with commas. Example:  BTCUSD,ETHUSD,LTCUSD

Detect suffixes automatically — When enabled, the EA identifies broker-specific suffix/prefix codes without manual entry. Keep this ON for hassle-free setup.

Main magic number setup — Unique identifier for orders placed by this EA. Change this if running multiple EAs on the same account.

EA order commentary — Custom text label attached to every order. Helps identify trades from this robot in your history log.


ADDITIONAL

Backtest/live spread-trend harmonizer — Filters trades based on spread conditions and trend alignment. Higher values = stricter entry requirements.


ADJUST DRAWDOWN CLOSING PREFERENCES

Maximum drawdown allowed to restrict new trades — When equity drawdown exceeds this percentage (%), the EA stops opening new positions.

Close on drawdown option — When enabled, the EA will automatically close all positions if the maximum drawdown threshold is breached.


DEFINE INPUTS FOR RECOVERY ZONE

Toggle recovery zone on/off — Master switch for the recovery system. Enable to activate partial position recovery mechanics.

Profit type for recovery setup — Choose between  usd_percent  (cash + percentage) or other available modes for calculating recovery targets.

Total profit USD setup (after recovery) — Fixed dollar amount target to achieve before closing the recovery zone.

Total profit % setup (after recovery) — Percentage-based profit target relative to base capital for recovery completion.


MANAGE SAME ORDER SETTINGS

Enable one trade per symbol — Prevents multiple simultaneous positions on the same trading instrument.

Minimum distance between trades of the same pair — Measured in points. The EA will not open another trade on the same symbol until price moves beyond this distance from the previous entry.


ADJUST PROP FIRMS PREFERENCES

FTMO randomizer option activated — Adds controlled randomness to trade execution for prop firm compliance. Helps avoid pattern detection.

Maximum daily losing trades allowed — Hard limit on consecutive or cumulative losing trades per calendar day. Protects against drawdown spirals.


SET UP TIME-BASED CLOSING PARAMETERS

Closing time setup on Friday — Set to  -1  to disable. Enter a specific hour (0-23) to auto-close all positions before the weekend. Example:  20  closes everything at 8 PM Friday.


SET UP RISK PARAMETERS

Set method for lot calculation — Options include  low_risk ,  medium_risk ,  high_risk , or fixed. Determines position sizing algorithm.

Choose fixed lot size — Only applies if fixed method is selected above. Enter the exact lot amount for every trade.

Forcing risk in all situations — When enabled, the EA maintains the defined risk level even during unusual market conditions (news spikes, low liquidity). Disable for additional safety.