How to run, update and customizing my EAs

4 May 2025, 10:21
Edy Yusuf
0
370

User Guide & Customization Tips

Welcome! This guide covers everything you need to know about running, updating, customizing, and getting the most out of my EA—our stable, feature-rich Martingale trading system for MT4 & MT5.


Running the EA on a Chart

Attach my EA to just **one** chart (e.g., XAUUSD on H1 timeframe). The EA will scan for valid symbols automatically. No need to run it on multiple charts!

To use custom symbols, list them in the symbols input field—be sure to match your broker's naming exactly (e.g., XAUUSD.m if suffix exists).

Step-by-step MT4/MT5 setup tutorials:

Inputs & Settings

ADJUST GENERAL PREFERENCES

  • Pairs — Specifies which instruments or currency pairs the EA will trade (e.g., “XAUUSD”).
  • Enable auto affix detection — Automatically detects and adjusts for broker symbol suffixes or prefixes.
  • Define magic number — Unique identifier that distinguishes trades placed by this EA from other systems.
  • Orders comment — Custom note that appears in each trade’s comment field for easy identification.

CLOSE TRADES ON LOSS

  • Define maximum drawdown allowed — Sets the equity drawdown threshold that prevents new trades once reached.
  • Orders close at equity DD — Automatically closes all active positions when the drawdown limit is triggered.

NEWS DETECTION LOGIC

  • Activate high impact news filter feature — Stops trading around major economic news events.
  • Activate medium impact news filter feature — Restricts trading during moderate news events.
  • Activate low impact news filter feature — Adds protection against low-impact announcements.
  • Define pause duration before news for trading — Specifies how many hours before news the system halts trading.
  • Define pause duration after news for trading — Specifies how many hours after news the system resumes trading.

How to enable news filter in MT4/MT5

  1. Go to Tools > Options (or press Ctrl + O ).
  2. Select the Expert Advisors tab.
  3. Tick Allow WebRequest for listed URL.
  4. Add this URL: https://nfs.faireconomy.media and click OK.

ARRANGE EXTRA SETUP

  • Backtest-agnostic tick gap for entries — Sets a minimum tick spacing between entry calculations for stability.
  • Z-based anomaly filter for quotes — Filters out abnormal tick data using a statistical Z-score threshold.

CAPITAL RISK CONTROL

  • Lot management method — Chooses how the EA calculates trade size (fixed, mid-risk, balance-based, etc.).
  • Fixed lot size value — Sets a constant trade volume for all positions.
  • Disable smart risk calc — Forces static risk control, ignoring automatic adjustments.
  • Using a constant lot size per balance — Defines lot scaling relative to account balance (e.g., 0.01 lot per $100).

SIGNAL LOGIC

  • Account shield (SL enforced on every order) — Ensures all trades are opened with a stop loss for prop-firm safety.
  • Profit type setting — Determines whether profit targets are measured in USD or as a percentage of balance.
  • Total profit (USD) setting — Defines the target profit amount in dollars before closing positions.
  • Total profit % setting — Defines the target profit as a percentage of account balance.

MANAGE SIGNAL SETTINGS

  • Max spread allowed — Defines the maximum allowed spread for opening new trades.

TIME-BASED ENTRIES

  • Trading start time setup — Specifies when the system begins trading each day.
  • Trading end time setup — Specifies when trading should stop each day.
  • Use trading on Monday — Enables or disables trading activity on Mondays.
  • Use trading on Tuesday — Enables or disables trading on Tuesdays.
  • Use trading on Wednesday — Enables or disables trading on Wednesdays.
  • Use trading on Thursday — Enables or disables trading on Thursdays.
  • Turn on/off trading on Friday — Enables or disables trading on Fridays.

OPTIONAL FILTER LOGIC

  • Toggle RSI filter on/off for signals — Activates an additional RSI-based condition for confirming trade signals.
  • RSI filter period setup — Sets the number of periods used in RSI filter calculation.
  • RSI filter timeframe setup — Defines the timeframe used for RSI signal filtering.


 Updating Your EA

Keep your EA up-to-date for the latest features and bug fixes. Here’s a detailed walkthrough for downloading and installing new versions:

 How to Update the EA


 Backtesting & Optimization

For best results:

  • MT4: Test one symbol at a time. Delete all others from the input list. Use "Every Tick" model.
  • MT5: Fully supports multi-symbol backtesting. Recommended for accuracy and speed.

Risk & Deposit Guidelines

Start small and grow smart. Suggested minimum deposit: $500+.

Use a 1–2% risk per trade via the risk_percent input for stable long-term results.


Setfiles & Recommendations

The EA performs well out of the box with default settings. However, we’ll occasionally release optimized setfiles for different brokers and market conditions—check the bottom of this blog regularly for updates.


Join the Community

Stay updated, get support, and access exclusive content like free gifts and promo offers:

  • MQL5 Channel: Join Here
  • Telegram Gifts: DM us after purchase to access 🎁 surprises and EA tips!