• Información general
  • Comentarios (6)
  • Discusión (22)
  • Novedades


Unfortunately, I had to remove monthly renting option to fight off 1* reviews paid by my competitors. Sorry for any inconvenience, but I don't see any other way

GridZilla is a fully automated EA that uses a proprietary grid algorithm based on common inherent properties of Forex cross currency pairs. The main focus while developing the EA was maximal generalization to avoid a typical grid systems problem of overfitting to market data. To do that, the genetic annealing algorithm was used together with walk-forward optimization on over 100 years (!) of market data

The EA was developed using a walk-forward optimization methodology with in-sample data of only one cross currency pair (AUDCAD), using quotes for the other 5 pairs as out-of-sample data. That allowed us to use the same algorithm and the same optimization parameters for all traded cross pairs, thus solving the overfitting problem. So, instead of using generally useless Monte Carlo tests, EA’s robustness was proven in real trading for over 100 years of market M1 data, as well as on 60+ years of real tick data with variable spreads

Main features

  • Built-in proprietary general grid algorithm that is working the same way on all traded cross pairs, solving the problem of overfitting
  • Very stable growth curve, as a result of using smart algorithmic generalization together with classical market research
  • THE ONLY grid system that can pass tests on 100+ years of real historical data with the same parameters being used without any reoptimization
  • The same algorithm works at MT4, as well as MT5 - try it out now!
  • Easy setup and use - just set the lot size you want to use, and it is done

Timeframe: M5
Each pair should be run on a separate chart with a unique magic number!
Recommended minimum deposit - $1000
Minimum leverage - 1:100
Recommended leverage - 1:500

Live signals:


    • StartLotSize - proportional lot size if EnableAutoLot=true and fixed lot size in case EnableAutoLot=false
    • EnableAutoLot - trading lot will increase with an increase in your account's balance
    • FundsForAutoLot - here you can set the amount of balance to be used for every StartLotSize if EnableAutoLot=true. E.g.FundsForAutoLot=1000 and StartLotSize=0.05 means that for every $1000 there will be 0.05 lots opened
    • MaxLotSize - set the maximum allowed lot size if you don't want the lot size ever to exceed this value
    • EquityStopLoss% - the EA will close all open positions when account equity falls to the specified percentage of the account balance
    • MaxNumberOpenPosition - if the maximum number of open positions exceeds this value, then the EA will not open a new trade. This option works as a filter. Set it to 0 if you want to disable this feature.
    • SpreadFilterPips - if the spread is bigger than the value specified here, the trade won't be opened
    • MaxSlippagePips - works only for Instant live accounts (not ECN). Set here what maximum slippage you can take on your Instant account
    • GMT/DST_Offset_Auto - if true, the EA will try to find the correct GMT offset of your broker automatically. You must allow requests to https://www.worldtimeserver.com (Tools -> Options -> Expert Advisors -> Allow WebRequests for listed URL)
    • GMT_Offset(winter)_Manual - set your broker's time zone (in winter)
    • DaylightSavingTime_Manual - if your broker uses daylight saving time, set it to true
    • OrderTakeProfitPips - the size of Take Profit in pips (1 pip = 10 points)
    • OrderStopLossPips - the size of Stop Loss in pips
    • GridMaxTrades - maximum number of averaging trades
    • GridMultiplier - averaging coefficient
    • GridStepPips - step in pips between averaging trades
    • GridCustomSettings - custom averaging coefficients separated by commas
    • BasicMagicNumber - add Magic number to trace trades you made with this EA. It must be less than 99999!
    • TradeComment - add any comments to your trades
    Remember! Past performance is no guarantee of future profitability due to the Non-Stationary nature of the market

    cyberryder 2020.01.31 10:26 


    - Can only be traded safely without risking accout blow with 0.01lot per 1000$/€. Tiny monthly profits at an enormeous risk.

    - Auto-lot calculation is crap: It just increases the lot size according to account balance, while NOT taking into account an open grid on the same pair. The whole grid should always be traded with the same lotsize.

    All the risk control options like max orders, hard SL, equity SL, are totally worthless, as with nearly every martingale EA. If you use those features, the account blows much faster during BT.

    The only thing useful is EquitySoftStop, grid spacing and max lot.


    - The dynamic ATR grid spacing WILL be the only innovative feature of this EA, once rolled out


    - vendor runs a live account, but on a shady broker and it's a CENT account. His deposit risk is 100 USD. What a joke!

    akaziaa 2020.01.18 13:02 

    $ 1000 drawdown for $ 5 profit.

    Po Yuan Chen
    Po Yuan Chen 2019.12.11 09:37 

    One of the most experienced programmers I have known who truly understands the market and applies his "real-working strategies" to his development. This grid system is very well done!

    Ilnur Shakirov
    Ilnur Shakirov 2019.12.10 20:55 

    Остожно, мартингейл, сетка

    Потеря денег в долгосрочной перспективе

    Caution Martingale Grid

    Losing money in the long run

    Tao Yang
    Tao Yang 2019.12.08 23:42 

    This is a very impressive expert advisor. I just tested all six pairs, AUDCAD, AUDNZD, NZDCAD, NZDUSD, USDCAD GBPCHF, Dukascopy tick data using the default parameters during one hundred and ten and they all have straight diagonal lines from the bottom left to the upper right corner. $1000 risk is 4.65%.

    PeterSwaby 2019.12.03 12:55 

    This is a very impressive expert adviser. I have just back tested all six pairs, AUDCAD, AUDNZD, NZDCAD, NZDUSD, USDCAD, GBPCHF, with Dukascopy tick data over a ten year period using the default parameters and they all have straight diagonal lines from the bottom left to the top right. The maximal risk is between 13% and 24%.

    Versión 1.19 2020.01.06
    - Added a new parameter - 'ShutDown'. Set it to 'true' if you don’t want to trade after the current position/basket is closed. It can be turned on or off at any time.
    - Improved Info Panel.
    - Fixed small bugs.
    Versión 1.17 2019.12.18
    Optional update

    - Added new parameters:
    - 'DisableHolidays' - allows you to turn trading off for a specified number of days before/after the New Year.
    - 'EquitySoftStop%' - the EA will not open initial orders (the first orders that define a new grid) if account equity falls below the specified percentage of the account balance. An example with EquitySoftStop%=75 and account balance of $100: if the account equity falls below $75 (=75% of the balance), the EA will not open new initial orders, but will continue to manage already open grids (in recovery mode).

    - Renamed: EquityStopLoss% -> EquityHardStop%
    - 'EquityHardStop%' - the EA will not open any new order and will close all open positions if account equity falls below the specified percentage of the account balance. An example with EquitySoftStop%=25 and account balance of $100: if the account equity falls below $25 (=25% of the balance), the EA will close all open positions and will not open any new order.