Trading utilities for MetaTrader 5

Here you will find many programs for the MetaTrader 5 trading platform, which save the trader from routine operations and help him concentrate only on the really important things

Special offer

Time Left to Buy:

Up to 29% OFF

Shopping cart

The cart is empty

MetaTrader 5

Not enough Bitcoins for your order?

You can buy them at the following places

Mercuryo Buy

ChangeHero Buy

Coinmama Buy

Indacoin Buy

ChangeNow Buy

Changelly Buy

BTCDirect Buy (Euro)

Top Rated Products MT5

995.00 USD706.45 USD Aura Rocket MT5
Stanislav Tomilov
999.00 USD709.29 USD Darwin Evolution MT5
Guillaume Duportal
715.00 USD507.65 USD Divo EA
Anton Kondratev

GerFX EA Protection Filter MT5

500.00 USD355.00 USD

Free updates are included

We Accept Cryptocurrency Payments

We guarantee that all our
products are 100% authentic


MetaTrader 5
Exler Consulting GmbH


The EA Protection Filter (MT4 version here) provides a news filter as well as a stock market crash filter, which can be used in combination with other EAs. Therefore, it serves as an additional protective layer for other EAs that do provide such filters. 

During backtest analysis of my own night scalpers, which already use a stock market crash filter, I noticed that the historic drawdown,  especially during stock market crash phases like 2007-2008, was reduced significantly by using such a filter. 

This type filter usually only makes sense in combination with scalpers that want to avoid fast markets, so don't use it on impulse/price action strategies! 

Also, there is no guarantee that using this filter will be more profitable compared to the normal trading. 

How it works:

In MT4 an EA is not allowed to modify other EAs for safety reasons. However, it is possible to close and re-open charts, which can be used to turn on/off other EAs. 

The EA will also be able to close existing open positions or pending orders based on the given magic numbers or comments you provide as input. 

Important notes:

- Chart open/close operations can fail with internal errors, especially if the CPU is not strong enough or if there is high CPU demand. Therefore there is no guarnatee for this solution to work continually. 

- Please test the filter on DEMO account first!

- Open an M1 chart for the stock market symbol (for example US500) before starting the filter to force MT4 to load the historic data. 

- First arrange all charts and EAs that you want to use in combination with this protection filter. Then save the profile in case something goes wrong: File -> Profile -> Save As...

- Please allow requests to and

- Attach this EA to a new chart of any symbol after (!) all other EAs are loaded.

- Before you close the MT4 or remove the EA press the button on the chart "Turn filter OFF (opens all charts)" to re-open all charts. Else it will not remember closed charts. 

- It cannot be guaranteed that the other EAs are compatible with this filter. Make sure that the EAs are ok with being removed and initialized possibly multiple times a day ( best ask the developer). 

- Charts can only be filtered by symbol/timeframe, but open trades only by magic/comment. So you have to find a combination that makes sense for your EAs. 


Please read this blog post for a detailed description of additional parameters. 
  • includeTimeFrames  - a comma separated list of time frames that should be monitored. For example, if you have non-scalpers on H1 that should not be closed, delete H1 from this list. 
  • excludeSymbols -a  comma separated list of symbols that should be excluded (if you have other EAs that should not use this filter)
  • magicNumbersToCloseOpenPositions - a comma separated list of magic numbers, for which positions should be closed
  • commentsToClosePositionsExact - a comma separated list of comments, for which positions should be closed (exact match)
  • commentsToClosePositionsIncluding - same as the last parameter, but here the comment only has to be included, not an exact match
  • sleepSecondsBetweenChartOpen - to avoid terminal overload
  • filePrefix - name for the saved template files
  • debugMode - more information in Expert log

  • signalSymbol - symbol for the SP500 on your broker
  • maxPercentageChange - the maximum allowed percentage change for the stock filter to trigger
  • lookbackHours - period of the stock market movement
  • minimumKeepClosedMinutesStockFilter - minimum time to keep the chart closed after stock market filter triggered 

  • closeMinutesBeforeEvents - minutes before events when charts and positions will be closed
  • pauseMinutesAfter... - minutes after events for which the charts will be kept closed
  • minimumKeepClosedMinutesNews - minimum time to keep the chart closed after news filter triggered
  • useBreakingNewsFilterSignals - If you have the breaking news filter, its signals can be used. It works only within start/end hour of the normal news filter!

  • startHourGMTwinter - start hour for the stock market filter. In summer all times will be automatically shifted 1 hour. 
  • endHourGMTwinter - end hour for the stock market filter
  • startHourGMTwinterNews - start hour for the news filter
  • endHourGMTwinterNews - end hour for the news filter


If for any reason you do not like the purchased program, you can request a refund within 30 days from the date of purchase. You can also make an exchange for any other product at an equal cost or by paying the difference.

Simply send a request for refund or exchange with your order number by email:

Refund requests received more than 30 days after purchase will be rejected.

Email Us Now! Support is available 24/7
by Email:

Do You Need Help?
Click Here To Start Live Chat

Contact Us

Copyright © 2022 All rights reserved. Terms and conditions | Privacy policy     We speak your language EN|CN|DE|ES|RU

RISK WARNING: is a software reseller, we do not offer investment advice or execute trades. The software we provide is a tool where the settings are input by the end user to design their own trading strategy. Trading forex and CFDs carry a high degree of risk to your capital and it is possible to lose your entire deposit. Only speculate with money you can afford to lose. As with any trading, you should not engage in it unless you understand the nature of the transaction you are entering, and the true extent of your exposure to the risk of loss. These products may not be suitable for all investors, therefore if you do not fully understand the risks involved, please seek independent advice.