Getting Started with FxS Grid EA – Trading Systems – 19 July 2025


Card_logo_100

Table of Contents

1. Introduction

2. EA Overview

3. Installation

4. Input Parameters

  • Grid Settings
  • Trade Settings
  • Entry Indicator Settings
  • Time Filters
  • Dashboard Settings

4. Optimizing the EA

5. Troubleshooting

1. Introduction

Welcome to the Grid EAyour all-in-one solution for grid-based trading on MetaTrader 5. This guide provides a step-by-step breakdown of how to install, configure, and operate your EA effectively.

2. EA Overview

Core Features:

  • 4 Grid Trading Modes: Neutral, Hedged, Trend-Following, and Martingale
  • 11 Entry Strategies: RSI, Moving Averages, ADX, Bollinger Bands, Ichimoku Cloud, Parabolic SAR, and more
  • Session-based Time Filters
  • Built-in Dashboard Interface
  • Manual and price-level entries supported
  • Risk Management via Target Profit and Max Drawdown

3. Installation

For a detailed guide of how to install the EA, refer to this guide installation manual.

4. Input Parameters

grid_settings_g

Parameter Explanation:

Grid Type: Options (Classic Grid, Hedged Grid, Trend Following Grid, Martingale Grid)

Defines the structure and behavior of the recovery grid.

Grid Step in Pips: Distance between grid levels in pips.

Grid Levels per Side: Number of grid positions on each side (buy/sell).

Martingale Type: Options (Classic, Grand)

Controls lot sizing for Martingale Grid.

Target Profit in account currency: Profit goal in account currency to close all trades.

Max Drawdown % to close all trades: Closes all trades if drawdown exceeds this limit.

Use percentage target instead: Enable profit closure based on balance percentage.

Target profit as % of balance: Profit percentage (e.g. 10% of balance).

trade_settings_F1

Initial lot size: Base lot size of initial trade.

Entry Strategy: Options (RSI, Moving Averages, Average Directional Index, Bollinger Bands, Ichimoku Cloud, Parabolic SAR, Specified Price Buy/Sell, Current Price Buy/Sell, Manual)

Select one of 11 entry methods.

Magic number: Unique number for trade separation.

Trade comment: Label for trade identification.

Specified Price: Used in ‘Specified Price Buy/Sell’ modes.

    • Parameters of Entry Indicator Settings
entry_indicator_settings11

Parameter Explanation:

a. RSI Settings

RSI Period: Sets the period of the RSI.

RSI Overbought Level: Sets overbought level for the RSI.

RSI Oversold Level: Sets oversold level for the RSI.

b. MA Settings

Fast EMA period: Sets the period of the fast EMA. A lower value makes the EMA more sensitive to price changes (default: 50).

Slow EMA period: Sets the period of the slow EMA. Used in conjunction with the fast EMA to identify trend direction (default: 200).

Minimum pip difference between EMAs: Minimum pip difference between the fast and slow EMA to confirm a valid crossover signal. Helps filter out weak or false signals (default: 15).

c. ADX Settings

ADX period: The lookback period for calculating the ADX indicator (default: 14).

ADX Trend Level: The threshold value above which the trend is considered strong. Entries are filtered based on whether the ADX value exceeds this level (default: 25).

d. Bollinger Bands Settings

Bollinger Bands Period: Number of periods used in the Bollinger Bands calculation (default: 20).

Bollinger Bands Standard Deviation: The number of standard deviations from the moving average used to form the upper and lower bands (default: 2.0).

e. Parabolic SAR Settings

Step: The step increment of the SAR. Smaller steps make the indicator more sensitive to price changes (default: 0.02).

Maximum: The maximum value that the step can reach, influencing how quickly the SAR accelerates toward price (default: 0.2).

f. Ichimoku_Cloud Settings

Tenkan-sen (Conversion Line) period: The period used for the conversion line (Tenkan-sen), which reacts quickly to price movement.

Kijun-sen (Base Line) period: The period for the base line (Kijun-sen), used as a trend confirmation.

Senkou Span B period: The period used to calculate one of the cloud boundaries (Senkou Span B), representing longer-term sentiment.

    • Parameters of Time Filters

time_filters

Parameter Explanation:

Use time filters: Toggle to enable/disable using time filters.

Trade on Friday: Toggle to enable/disable trading on Friday.

Don’t trade on Monday: Toggle to enable/disable trading on Monday.

When To Trade (Server Time): Select which session should trading be allowed.

    • Parameters of Dashboard Setting

dashb11oard

Parameter Explanation:

Show Dashboard: Show dashboard can be either Yes or No.

Dashboard Style: Dashboard Style options are Default, Dark or Classic.

4. Optimizing the EA

Issue Solution / Fix
EA not trading Ensure Algo Trading is enabled and market is open.
Dashboard Not Showing Verify that ‘Show Interface = Yes’
“No Entry” Recheck entry conditions (RSI/MA filters, session time).
Too Many Trades Reduce `Grid Levels` or increase `Grid Interval Pips`.
Slippage or Requotes Use ECN/low-spread broker; avoid high news periods.
Not Closing Trades Verify `Target Profit` or `%Target` is being reached.

Tip: Check the Experts and Journal tabs for detailed error logs.

      • Frequently Asked Questions (FAQ)

Q1: Can I run multiple instances on different symbols?

A: Yes. Attach one FxS Grid EA per chart/symbol; ensure each uses a unique Magic Number to avoid trade interference.

Q2: How do I load my optimized settings?

A: Save your optimized `.set` file in `\MQL5\Presets`. In the EA’s Inputs tab, click Load and select your file.

Q3: Does the EA support hedging accounts?

A: Yes. FxS Grid EA is compatible with both hedging and netting account types.

Q4: What timeframes work best?

A: Default strategies perform well on H1–H4. Use optimization to test other timeframes for your symbol.

Q5: My broker uses 5-digit pricing—do I need to adjust inputs?

A: The EA auto-detects digit format and adjusts pips accordingly. No manual changes needed.

Q6: What should I do if backtests look different from live results?

A: Ensure backtest spread, slippage, and execution model mirror your broker’s live conditions. Consider tick data import for accuracy.

Q7: How often will I receive updates?

A: Updates are released quarterly or as needed for bug fixes and new features. Check the MQL5 Market page under Updates.



Source link

Leave a Comment

Discover more from Education for All

Subscribe now to keep reading and get access to the full archive.

Continue reading