• Overview
  • Reviews (13)
  • Comments (266)
  • What's new

Grid King MT5

Grid King is a revolution in grid trading.  The main focus when developing the EA was safety, by eliminating the margin-call risk which is usually associated with most grid systems on the market.  It also strives to achieve much higher returns than the average grid system, by spreading risk amongst multiple pairs and strategies which all have a limited effect on the account-equity.  Where almost all grid systems will blow your account when things get bad, Grid King will only take a small loss and recover very fast.  More details about this in the blog.

The EA has been stress-tested for a period of  18 years and passes all those years succesfully without any high drawdown. 

The EA is also already optimized for 29 pairs.

The EA uses a unique Spread Equalizer Algorithm (S.E.A.), which dramatically decreases the impact of spread and slippage on the stability.

At the moment, 2 strategies are used for entry:

  • "Volatility breakout" strategy, where the EA will trade in the direction of strong price movements.
  • "Return to Mean" strategy, where the EA will exploit the fact that price always returns to the mean.


Please read the blog before using the EA! -> https://www.mql5.com/en/blogs/post/724854

Live monitoring A: https://www.mql5.com/en/signals/619924

Live monitoring B: https://www.mql5.com/en/signals/535006

Key Characteristics:

  • Minimum recommended starting capital: 1000$ (run only xauusd and/or eurchf!)
  • very stable growth curve as result of smart averaging techniques
  • "safety first" approach in development
  • optimizable for any market
  • ONLY grid-system on the market that passes  18 years of stress-tests on historical data on  multiple pairs
  • fully automatic
  • Not sensitive to spread, commission, or account type, but ofcourse a low spread ECN broker will always work better and is recommended!
  • On-Chart visualisation of TP zones
  • You can use the same magic numbers on different pairs.  But the 2 different strategies must use 2 different magicnumbers
  • One of a kind S.E.A. (Spread Equalizer Algorithm), which greatly improves stability for bigger spreads and slippages
  • Easy Setup: With the OneChartSetup, you can run all pairs from a single chart!

Parameter List:

Recommended Setup:

  • Enable autosettings and run only the optimized pairs
  • run only on H1 timeframe
  • Run 1 chart for each pair or use the OneChartSetup to run all pairs from 1 chart.
  • Use  leverage of 1:300 or bigger.  The EA will need enough free margin from time to time, so a high leverage is necessary.
  • works on all brokers (non FIFO only for now)
  • All account types are ok (standard, ECN, STP, Micro)
  • As with any EA, it is recommended you run it first on a demo account to get to know the trading style of the EA
  • Recommended to run on accounts nominated in EUR or USD for best performance of AutoSafety feature.


  • balance < 3000$ -> use a cent account with default settings.
  • balance between 3000$ and 15000$ -> use default settings
  • balance >= 15000$ -> Use 15K set file with GlobalSL
  • It is only advised to run "Aggressive" or "Very Aggressive" mode when using the default settings, but not recommended!
  • When running all pairs, "Very Conservative" or "Conservative" mode is advised

Never forget that past performance is no guarantee for the future

    Markus Hülsemann
    Markus Hülsemann 2020.03.25 08:04 

    Ich habe Grid King gekauft und einige Zeit auf einem Demo Account laufen lassen. Die Ergebnisse war sehr gut. Anfang Februar habe ich dann auf einen Real Account umgestellt. Alle Einstellungen, wie Sie vom Entwickler empfohlen wurden. Heute habe ich den EA gestoppt. Von meinen 4.000€ sind heute Morgen noch 862€ übrig. Ein Verlust von mehr als 75%. Die Idee des EA´s ist super, aber die DD sind teilweise riesig. Ich kann diesen EA überhaupt nicht empfehlen.

    ihubing 2019.11.21 06:54 

    Excellent EA.I run both simulation and real. Stable returns. Even if stoploss happens. It will pay for itself in 2 or 3 months.Don't be greedy. If you're not looking for 100% return. I'm only looking for 20% a year. The pullback is small, in my portfolio.This EA is very secure. The author is very friendly. Provide timely help. Thank you very much

    Mohamad Afsharian
    Mohamad Afsharian 2019.11.15 21:26 

    To those who are saying this EA doesn't make any profit. I'm using GridKing for 3 months. Perfect result. about %13-27 profit per month on a $3K account. You should just use proper settings and run it.

    Sam Khardif
    Sam Khardif 2019.11.13 00:41   

    Only very small problem with this EA, never making any profit, keep your account always the same, otherwise nothing wrong with that.

    RedBull 2019.09.11 07:30 

    Big loss many time

    Not recommend for account less than 15000$

    Fabio Campos
    Fabio Campos 2019.08.28 19:26 

    This EA is the real deal. I tested a lot, I mean a lot, of EAs and only this one resisted all the tests (not saying there aren't others, but this one was the only one so far). I am using it in my real account. The developer, Wim, is attentive and fast in answering all questions. I can't recommend enough. (using conservative settings seem to be the best compromise, steady flux of profit, patience is the key here)

    RIZA DOEK 2019.05.19 11:35 

    Very good EA. The programmer is nice and answers questions quickly and politely. If you stick to the settings and specifications this EA is unbeatable in the grid sector. This EA has really earned the name Grid King. I have already tested many Grid EA's, but this one is the best for me.

    Thanks Wim for this EA and your effort.

    Update 5.12.19 : the grid king runs and runs and runs . Certainly there were also turbulent times, which the Grid King mastered impeccably.

    Wims EA's are the only ones I run.

    I have 3 EAs from him ( Grid King , Momentum EA BOA and AutoGenEA.

    All EA s from Wim are good. It's EA's you buy and be sure they're doing what you're supposed to do, which is to make money and that's consistent.

    We can be grateful that there are people who do their best to develop good products and constantly improve them and never rise up.

    Thank you Wim for your efforts day after day.

    Eamonn OReilly
    Eamonn OReilly 2019.05.03 10:04 

    19 weeks and -25% using the recommended settings and pairs. This EA might work for you but it seems grid trading is generally dangerous.

    I had a signal displaying the results but it was blocked? Also my previous review of this EA vanished? Very strange.

    sulaquesta 2019.03.26 22:41 

    Great results within two weeks. I am testing with two accounts. One on "medium" and one on "conservative".

    daniii88 2019.03.21 00:02 

    Very promising EA

    Poltergeist 2019.03.08 09:58 

    Well, we had some turbulent times so far ( EURAUD stop out in Dec 2018 and at end of Jan 2019 we had it on XAUUSD) but as I see on my demo and now also real account the EA is giving stable profits and is eliminating the SL we had. The author is permanently improving the EA and answering fast on messages. Each user has to keep in mind that one day a stop loss in hight of the selected risk may occur. This is part of the "game" and each user should be aware of it. Even that maybe also 2 currencies may hit the SL at the same time.

    UPDATE 01.04.2019: +23%!!!! in March total performance on my real account with Grid King running on conservative risk (a few days were running on medium risk).

    metaangel 2019.03.05 22:22 

    Thank you for nice EA!

    joe1661 2019.02.09 20:34 

    User didn't leave any comment to the rating

    Version 8.94 2020.04.17
    Version 8.94
    - Added support for SGD and PLN accounts
    Version 8.93 2020.04.09
    Version 8.93
    - fixed small bug in "balance allocation" algo.
    Version 8.92 2020.03.30
    Version 8.92
    - fixed option to remove SL/TP "after" the hedge trade is succesful, instead of before
    Version 8.91 2020.03.26
    Version 8.91
    - Fixed rollover-filter
    Version 8.90 2020.03.19
    Version 8.9
    - added option to remove SL/TP "after" the hedge trade is succesful, instead of before
    Version 8.80 2020.03.11
    - added extra control to prohibit double hedging
    Version 8.70 2020.03.02
    Version 8.7
    - Fixed bug that could lead to double hedging
    Version 8.60 2020.02.26
    Version 8.6
    - Fixed small bug regarding end of year/start of year filter
    Version 8.50 2020.02.25
    Version 8.5
    - Fixed bug that could lead to potential wrong max loss value calculation
    Version 8.40 2020.02.04
    improved performance for 15K set (new set available for download)
    Version 8.31 2020.01.06
    fix bug in infopanel ("balance to use")
    Version 8.3 2019.12.11
    fixed normalization issue with Fast Recovery
    Version 8.2 2019.12.10
    Version 8.2
    - Adjusted default parameters
    - Added Fast Recovery option (more risky)
    - Adjusted predefined risk settings. very conservative is now at "5%" instead of "10%" Others adjusted as well
    Version 8.1 2019.12.06
    Version 8.1
    - slightly adjusted default parameters
    Version 8.0 2019.11.19
    Version 8.0
    - Fixed regarding Max Lotsize parameters
    Version 7.9 2019.11.15
    Version 7.9
    - Fixed bug that could display wrong info on infopanel when only running 1 strategy
    Version 7.8 2019.11.12
    Version 7.7
    - Added algorithms to make the EA handle manual closing of hedge-trades

    Version 7.8
    - Fixed bug regarding potential double first trades
    Version 7.6 2019.10.25
    Version 7.6
    - Added Balance Allocation mode that takes in account the hedged equity
    - Fixed bug that could lead to double "first trades" when using the ReverseGrid parameter
    Version 7.5 2019.10.17
    Version 7.5
    - Added Quick Close S.E.A.
    - Added Reverse Grid at X trades
    Version 7.4 2019.09.25
    Added support for crypto based accounts
    Version 7.3 2019.09.09
    Version 7.3
    - Fixed bug that could lead to hedge breakdown closing only at 0.01lots
    Version 7.2 2019.09.05
    Version 7.2
    - Fixed potential early closing of the grid when using the GlobabSL set when pairs are trading at different lotsizes
    Version 7.0 2019.08.27
    Version 7.0
    - Fixed hedge breakdown for accounts that have minimum lotsize of 0.1lots
    - Added "Continue Trading" for the hedging algorithm. It replaces the Recovery Mode

    Important information:
    - The "continue trading the hedged pairs" option replaces the Recovery Mode so it can all run from 1 chart
    - BUT: if you were running the recovery mode BEFORE the update, and you have trades open in the recovery mode, you MUST let the EA finish those trades in Recovery Mode (the new version will NOT pick up those trades unless you also put it in recovery mode). So this means you must keep running the recovery mode on the second chart like before, but set the parameter "Maximum pairs allowed to trade simultanuously=-1". this will make sure the Recovery mode will continue the monitoring of those trades, but will not start new ones. On the 1st chart, you simply run the new EA with continue hedging enabled.
    Version 6.991 2019.08.20

    Version 6.991
    - fixed the "close all trades at maximum allowed equity DD"
    Version 6.99 2019.08.19
    fixed bug when using hedging - Important to update if you are using the hedging!
    Version 6.98 2019.08.15
    updated default settings
    Version 6.97 2019.08.13
    - Fixed potential bug that could cause multiple trades being set when the trade failed
    Version 6.96 2019.07.25
    Version 6.94
    - Added option to minimize grid before hedging

    Version 6.95
    - Changed the "Maximum total equity drawdown allowed before closing all trades (per 0.01lots)" to "closing biggest grids" (those with Open Profit > Max Loss)
    - Infopanel update: pair is also showing status "TrailingTP" in the OneChartSetup
    - Added "recovery" setup when using hedging. Must be used on seperate chart!

    Version 6.96
    - Improved some coding
    Version 6.93 2019.06.27
    Version 6.93
    - Fixed small bug regarding Hedge Breakdown algo using Max Closing of day profit when multiple pairs are hedged
    - added "Hedge" button for single chart setup
    - Fixed StrictDirection-filter for single chart setup
    Version 6.92 2019.06.26
    Version 6.92
    - Added HedgeButton for OneChartSetup infopanel. It allows the user to quickly hedge a pair when needed.
    Version 6.91 2019.06.20
    Version 6.91
    - Quickfix for the last update
    Version 6.90 2019.06.19
    Version 6.90
    - Added option to add extra pips to TP and FlashTP
    Version 6.89 2019.06.15
    Version 6.88
    - Added Hedgebreakdown - Max % of Daily Profit closing - algorithm. When enabled, the EA will try to limit the hedge breakdown closing to a certain % of the profit of that day

    Version 6.89
    - Added Hedge At TrailTP
    Version 6.87 2019.06.10
    - added option to add Swapcosts into grid closing calculations
    Version 6.86 2019.05.06
    Version 6.86
    - Fixed possible wrong pair "hedged" at re-initialization of EA
    Version 6.85 2019.05.06
    Version 6.85
    - Quickfix for Hedge closing size too small after restart of the EA
    Version 6.84 2019.05.06
    Version 6.84
    - Added option to adjust maximum attempts to close or modify trades each tick (to prevent MT5 overload)
    - Added extra info about Trailing TP setup on infopanel
    - Fixed bug where Failed Hedgetrade is not retried
    Version 6.83 2019.05.02
    Version 6.82
    - fixed wrong "total open profit" on the infopanel when grid is hedged
    - Adjusted Xauusd strategy B minimum lotsize to 0.02 instead of 0.03

    Version 6.83
    - Fixed the "Maximum number of trades...." parameter
    - Added option to add Swap costs to grid closing algorithmuusd strategy B minimum lotsize to 0.02 instead of 0.03
    Version 6.81 2019.04.12
    - fixed bug that could crash the EA when user does a wrong setup
    Version 6.8 2019.04.10
    - added "Rollover Filter" to skip trading during rollover period
    Version 6.7 2019.04.07
    Version 6.7
    - Fixed bug with smallest possible hedge closing size
    Version 6.6 2019.04.02
    - Improved Hedging technique, including splitting up of hedge trades for big accounts
    - Fixed Infopanel wrong information when starting up in the weekend
    Version 6.4 2019.03.29
    Version 6.2
    - Added INFORMATION MODE: only show info, but don't trade
    - Added Hedge-Breakdown mode

    Version 6.3
    - Add TrailTP mode
    - Added Withdrawal mode for strategy tester

    Version 6.4
    - Added option to Hedge the Max loss SL when using the TrailingTP mode
    Version 6.1 2019.03.18
    Version 6.1
    - Fixed some bugs regarding "divide by zero"
    Version 6.0 2019.03.15
    Version 6.0
    - Added GBPAUD
    - added GBPNZD
    - added EURNZD
    - added NZDJPY
    - added NZDCHF
    - Fixed bug in Failed Trade recovery
    - Added "Close Trades" buttons for OneChartSetup
    Version 5.5 2019.02.25
    Version 5.4
    - Added Max Equity DD parameters based on $/0.01lots

    Version 5.5
    - Improved "Max Pairs Open" algorithm for OneChartSetup
    Version 5.4 2019.02.22
    - Fixed issue with friday trading not enabled
    Version 5.3 2019.02.21
    - fixed onechartsetup infopanel for xauusd
    Version 5.1 2019.02.21
    Version 5.1
    - Fixed infopanel showing wrong Max Loss for XAUUSD
    Version 5.0 2019.02.21
    Version 5.0
    - Improved OneChartSetup info panel a bit more
    - improved many pairs and overal risk vs reward
    - fixed small bug
    Version 4.52 2019.02.08
    Version 4.52
    - More improvements on infopanel
    - changed Autosafety parameters -> Now there is a choice of 4 options: A) do not use autosafety; B) Close the grid when Max Loss is hit. C) Hedge grid when max loss is hit and stop trading the pair. D) don't close or hedge, but show a warning to the user

    - fixed hedging option for onechartsetup
    - changed Maxloss way of working -> it is now part of the autosafety settings. When you leave it to "0", the autosafety will use my optimized Max Loss based on historical max DD. When you fill in a value (like "1000") it will discard my optimized value and use this one instead;
    Version 4.51 2019.02.07
    Version 4.51
    - Major improvements to the infopanel
    Version 4.50 2019.02.05
    added nzdusd
    Version 4.41 2019.02.02
    Version 4.41
    - Adjusted the info parameters + OneChartSetup for CHFJPY
    Version 4.4 2019.02.02
    Version 4.4
    - Added CHFJPY