• Overview
  • Reviews (47)
  • Comments (985)
  • What's new

Forex Factory News EA

Expert Advisor designed for news trading.

The news are downloaded from the Forex Factory, Investing.com, myfxbook.com websites.

Make sure to add the URL to the terminal settings.

The EA should be attached to each currency chart. In the Symbol News field, set the currency symbol for searching news in the calendar. Example: if the EA is attached to the AUDUSD chart, set Symbol News to AUD; if USDCAD, Symbol News - CAD, XAUUSD Symbol News - USD, and so on. Change the magic number for each chart, any timeframe.

The robot works with pending and market orders. It places two Buy stop and Sell stop orders before a news release, or sets levels hidden from the broker. In case a level is broken, an order is opened.

The EA features a function for trading news from the list using pending and market orders. To use this, add the desired news to be traded and specify the numerical deviation for opening an order.


  • Type Trade - trading type (trade news from the calendar or news entered manually)
  • Symbol News - symbol of the news
  • Order Type for Type 2 - type of orders for trading news entered manually
  • Time to read calendar data, sec - time to read the data from the calendar from the list for the trading type 2 with market orders
  • Distance to orders - distance to place orders and levels
  • Hide pending orders setting - hide placement of orders
  • Hide Take Profit setting - hide placement of take profit
  • Hide Stop Loss setting - hide placement of stop loss
  • Take Profit - take profit
  • Stop Loss - your stop loss
  • Type of initial lots - use a fixed lot or a free margin percentage
  • Fixed lot - fixed lot to be used in trading
  • Using margin, % - free margin percentage to be used in trading
  • Profit transfer stop to breakeven - activate a breakeven
  • Step breakeven - breakeven step
  • The trailing stop - trailing size
  • Step trailing stop - trailing step
  • The maximum spread - maximum spread to open an order
  • Slippage - maximum slippage. If a slippage exceeds a specified value, orders are removed
  • Interval modify orders - move orders towards the price after a specified time interval in seconds (0-off)
  • Align the order of, s - set stop orders before a news release in seconds
  • Remove pending orders through min - delete orders if none has been activated after a specified time
  • Open new orders if there are open orders - open new orders if there are open orders present on the given currency pair
  • Max Drawdown - maximum drawdown percentage
  • Magic Number - magic number
  • Comment - comment to orders

Hedging settings

  • Use Hedging - use hedging (enable/disable)
  • Distance - hedging distance
  • Coefficient of Take Profit - take profit ratio (to determine the take profit distance, the distance is multiplied by the coefficient)
  • Coefficient for lot Hedging - lot multiplier

Limit order settings

  • Use limit orders - use limit orders
  • Distance - distance to place limit orders
  • Max. count. limit orders - the maximum number of limit orders
  • Trailing Stop Break Even - total trailing of limit orders
  • Take Profit on the Break Even - take profit based on breakeven
  • Number martingale limit order (0-off) - number of the martingale limit order (0 - disabled)
  • Coefficient - lot multiplier

Time Settings

  • Use auto set GMToffset - detect the MetaTrader 4 server time automatically or set manually
  • GMToffset Server - MetaTrader 4 server time

Calendar Settings

  • Selecting calendar - selection of the calendar
  • Trading High News - trade high impact news
  • Trading Medium News - trade medium impact news
  • Trading Low News - trade low impact news
  • Show High News - show the high impact news on the chart
  • Show Medium News - show the medium impact news on the chart
  • Show Low News - show the low impact news on the chart
  • Show markers news - display news markers
  • Use Alert News - signal about the upcoming news
  • Time before Alert News - time before the news for the signal

Settings for manually entered news

  • Description of the news - name of the news to trade
  • Change for BUY - deviation to open a buy trade
  • Change for SELL - deviation to open a sell trade

Testing by time

  • Time test news 1 - time of the test news
  • Time test news 2 - time of the test news
Serafin Perez
2018.03.20 16:46   

Please mql5.com unban me. Thank you.

Ajmal Jamseeth
2018.02.12 18:16 

Very good EA. More than the product, the author is very supportive and answers our query quickly.

Samer Gowid
2018.02.10 19:18 

The EA works good and the author is supportive and down to earth. I still needs to try the hedging option and I will then update my review.So far, the EA almost has all options needed for trading news.

2018.01.30 11:58 

Its an excelent EA. I've been looking for EA with just that functionality for a while. Its a tool that can do many styles of news trading, and can make you bancrupt very fast if you use it wrong. Luckily everything is rather simple to set up, and author provides set of files to load for each pair. Author responds very quickly, and my tests so far confirm that EA earns money on NEWS. Do not purchase if you do not know what news trading is.

Sooyong Kim
2018.01.15 09:11 

Excellent EA!!

Daniele Tosolini
2017.12.06 23:54 

Great EA and great support!!

Tanapon Laohaniwatworn
2017.11.25 15:03 

So far so good. The author provides .set files which have optimized default setting for all pairs required. the ea has very strict rules to enter orders so it won't trade all news, it only filters the really strong news

I won some trade so far. Alexei has good support.

I'll test this ea for some more and leave more review by end of Dec.

2017.11.02 15:36 

Excellent EA and ease to use

2017.10.11 11:40 

Excellent EA! Aleksei Moshkin is very nice

Sean Zeph
2017.10.01 21:24 

Honest, unbiased review from first time user:

Got it a week ago, was confused on how to set it up. Then friendly developer gave me his copies of the 'sets' to upload, and then wowwww it works amazing on demo. $1,000 week on 1.0 lots!

I had to spend a couple of weeks demoing it. Apparently MyFxBook doesn't even list some of the events that occur. So you have to go with ForexFactory calendar! (there's 3 options for news feeds).

My demo and live accounts are with the same broker, so I don't expect any problems on a live account and I'm extremely satisfied so far.

Some people who speak broken English and leave comments like cavemen seem to n ot have the proper 'sets' loaded (the EUR set, the AUD set, etc), or didn't spend the energy tweaking the settings, or didn't take the time to really think carefully about each setting...and so for them I guess it didn't work right.

Aleksei you are the man! When I make money live, i'm sending you beer money.

[Final note: I don't know if my settings were wrong at first, but my only loss was on USD news with Oil / WTi Crude... red folder, high impmact event. So i'm no longer trading Oil with it.]

Atep Novic
2017.09.27 03:15 


2017.09.22 16:28 

good ea got 20+ pip from cad retail sales news but i forgot to set higher trail stop default is 15 so it hit trail stop breakeven otherwise i would have got 40+ pip :( i advise you to disable trailing stops if you are monitoring the trade

good job aleksei <3

2017.09.22 12:16 

Это мой первый опыт работы через советника)! И этот опыт очень крут, благодаря адекватным отзывам пользователей, которые уже до меня приобрели Советника).

В "Обсуждении" я открыл для себя важную вещь, что любым инструментом нужно научиться управлять, я понимал пользу советника, но этот момент меня все равно смущал, что я не смогу самостоятельно адекватно его настроить перед запуском. После того, как я нашел, что разработчик готов предоставить свои наработки с настройками, я изначально подумал, что это один файл настроек на все инструменты.

Но когда он мне скинул целых 6 файлов с настройками на каждый инструмент, я тут же оценил, что помимо того, что автор сам постоянно допиливает и пгрейдит Советника (я купил уже 6-ю версию), так он постоянно тестит его и адаптирует под торговлю для каждоого инструмента.

Это очень дорогого стоит, особенно для новичка, и особенно для новичка, которые понес до этого убытки при самостоятельной торговле...в ручную.

Советник дает многое, помимо широкого функционала, т.е. различных модо стратегий, он дает возможность психологически снять с себя напряжение, так как в момент торговли по новости советник делат ту самую работу, которую человек не в состоянии находясь в напряжении, адекватно и своевременно произвести) - подъем стопов. И по факту позиция закрываетс в прибыли, но по поднятому стопу. А уровень профита стоит высоко, но если он сработает, это будет золото)))

В любом случае, разработчик оставляет за нами право решать, какими значениями переменных пользоваться в торговле, так как в нем можно менять абсолютно все, система открыта.

Буду дальше работать на советнике, это бомба) Жду с нетерпением обновления.

Автору огромный респект!

Juan Patricio Vazquez
2017.09.19 14:37 

Excelente experto, desde todo punto de vista. Lo estoy usando hace mas de un mes, y he incrementado mi capital en un 150%. Es maravilloso. (Aclaro que tengo 3 cuentas reales de $ 100 cada una).

Kadek Oka Mahendra
2017.09.15 08:26 

good for trapping news, would be better if this can skip the speech news

2017.09.11 16:20   

still waiting for result.If I get profit I will post result here.

2017.09.06 12:46 

Очень хороший советник! Я удивлен! Робот зарабатывает. Как минимум по безубытку. От Алексея постоянная поддержка. Обновился до последней версии, настройки по рекомендации Алексея. Всё круто.

Jesús Torres
2017.08.23 23:55 

If you want an EA of news you buy other than this one.

It does not work well with high volatility, which is what happens when there is news. The author suggests leaving the orders pending 1 hour, in order to laugh.

Buy another EA more expensive and more professional, This is to lose a little to buy it, something more to use it, and then change it for a better one. So check it directly.

The videos are some good news very volatile with its own configuration that does not teach. So do not get carried away by the videos. Neither can be used in backtest and the results in REAL are quite negative when it works.

Normally you pass the majority of the news and do not enter .... I'm sorry to be the only one who says things as they are.

Svyatoslav Kucher
2017.07.29 17:00 

Это лучший советник для торговли на новостях который я когда либо видел, я торгую новости выборочно из списка который мне предоставил автор. Надеюсь новая версия будет самая лучшая!!! Спасибо за ЕА!!!

Yuan Liu
2017.07.22 08:51 

I tested 7 months, I like it.

2017.07.18 04:12 

This EA is profitable ONLY after you did homework and find out the parameters that suit you.

Mohamed Sanjania
2017.07.12 00:53 

had a rather sedate start with this EA, although the vendor is ready to reply, however he never tell us how to backtest this product, as all his .set files are out of date and just blow up your account. i asked on numerous times on the comment section how to backtest but to no avail. The EA has potential, but needs right guidance from the author to be on right foot, which unfortunately has not happen in my case.

2017.04.19 05:24 

very good EA. Need to adjust Input Parameters for optimal performance

Francisco Javier Lucena Zurera
2017.03.17 18:44 

So far it shows that it is a great EA in August 2016. Is a good EA with good rules and more serious than other EA´s of Buy Stop and Sell Stop (Even with real spreads). I would like to continue on this path. It would be very good news. Although the DD can be dangerous, it might be better to reduce the risk. I will update this review soon. And if is stable i will give 5 stars. Support of the author is very good

UPDATE: 15/09/2016--- Is a EA with dangerous random results. Not stable and dangerous with DD

UPDATE: 17/03/2017--- The author have removed two signals in different times about this EA

Jozef Vasko
2017.03.03 11:02 

Waw best news trading ea... Thx

Anatolie Pavliuc
2017.03.02 21:22 

Купил робота для МТ4 через пару дней написал Алексею что хочю купить и для МТ5 . И он меня очень удевил что для МТ5 без платно. Спосибо что есть такие люди. Советник очень хороший .

Waleed Almutairi
2017.02.24 15:17 

During the first three trades on Thursday and Friday profitable on live account.I Recommend this EA strongly As well as the price of the EA is Cheap compared to performance

2017.02.15 17:59 

Советник отличный , перед покупкой советую проконсультироваться у автора насчет брокера,типа счета, депозита и тд , потому как ваша прибыль напрямую зависит от брокера(онли ECN счет) и настройки сет файла.

Evgenii Golovan
2017.01.13 14:54 


На данный момент - сплошные положительные впечатления от данной торговой системы! Тестировал как на демо так и на реальном счёте!

Хотелось бы отметить необходимость установки его на ECN счёт.Доходность показывает порядка 13%-19% (зависит от брокера)

Прекрасная поддержка автора, отвечает очень быстро на любой возникший вопрос, за это отдельное СПАСИБО!

Aleksandr Romazanov
2016.12.28 01:32 

4 версия вреде лучше. В целом советник очень хороший, удобный, интуитивно понятный. Но во 2 версии большие стоп-лосс давали сильные убытки. В 3 и 4 версиях уже лучше. Пока торговал две новости и обе в плюс. Надо еще понаблюдать. Автор молодец, желаю успеха в разработке данного советника.

2016.12.09 12:55 

Спасибо за новую версию. Советник работает надежно. Из всех советников, что приобретала - этот лучший.

Md Monir Hossain
2016.11.24 05:38 

First news robot that made a profit also very good support. thanks

Update (24.11.2016)

Is nothing more than a waste of time.

spy break
2016.11.21 15:09 

Very poor results as the myfxbook vendor himself, ea is not profitable on the long term, many losses !

2016.11.01 11:01 

El Ea funciona perfectamenfe, pero lo mejor de todo es la buena atencion al cliente, te ayudan en todo.

Lo recomiendo.

Tran Ngoc Nam
2016.11.01 03:41 

I have bought for a month . The result is good. Author has upgrade version and now EA working good. This EA is one of the best EA for news trading here( if not the best). People need to chose good VPS with lowest latency and an ECN broker ( ICmarkets, Darwinex, Pepperstone, Tickmilll).

Give 5 start because Author very friendly and kindly support!

2016.10.31 20:08 

Just trying a few weeks. Until now very good philosophy, not very much risks and good and fast support from the developer.

abdulla almehairbi
2016.10.27 06:05 

very good ea and very good support Thanx alex

2016.10.24 08:24   

The new version is easier to use. Thank you Moshkin!

Innokenti Prelovski
2016.10.22 10:58 

worked before, but now no success more :/

2016.10.21 14:39 

Very good EA

2016.10.06 11:26 

Very bad results. I tried this EA on the following accounts: IC Markets ECN and Pepperstone Razor (connection both approx. 10ms). On both accounts similar bad results!

Ala Khasawneh
2016.09.18 17:29 

my new review :

do not waist your time on it just continues loses i lost 50% in account Balance in several trades my review is 0/5.

my old review :This is my first time i am writing a review to any EA !!! please do not waste your money in any EA !!! this EA just what you need !!!! its perfect today i had a very good results and hope its continue like this 5/5 stars !!! .

Stefan Marjoram
2016.09.07 19:46 

Made 50% of the cost back on my first set of trades on a relatively small account 7% up from NFP, fair to say I am happy with my purchase. I had some problems initially but he came on team viewer and sorted it all out for me.

Turns out that 0.05 lots is around 3% risk at £300-£400 so adjust accordingly. I will stick to 0.1 per £1000 and be happy it won't blow the account.

Andrey Bakhilin
2016.09.06 16:45 

Great EA. Pay for itself in one day of trading. Just one recommendation for anyone buying it, be sure that you have a fast and reliable e-net connection and trustful broker which has not re-quote problems during the news release. EA works very fast and could produce an excellent profit. Do not start with large volume until you see its performance and learn how to handle it. Thanks to the author for the help and support.

Оличный Эксперт. Вернул затраченные за себя деньги в один день торгов. Только одна важная рекомендация для тех, кто покупает его, убедитесь, что у вас есть быстрый и надежный интернет и "не играющий" с ценой брокер, который "тормозит" и не переспаршивает подтверждения новой цены во время выпуска новостей. EA работает очень быстро и может зарабатывать отличную прибыль. Не начинайте с большим объемом, пока не увидите его производительность и не научитесь, как управлять настройками. Спасибо автору за помощь и поддержку.

Ifsaah Waseem
2016.08.27 22:42 

Excellent Thx

2016.08.13 17:19 

Excellent EA!! First news robot that made a profit for me.

Roman Bogatyrev
2016.08.07 11:37 

Приобрел данного робота, торгует на новостях, торгую им уже месяц, по своему небольшому опыту советую счета лучше выбирать ECN, чтоб были меньше проскальзывания, т.к. проскальзывания - упущенная прибыль, начал с депо 50, на сегодняшний день уже 139, итого около 180%, отличный результат, все зависит какой лот ставить, если происходит откат цены, то сделка закрывается по БУ или тралу. Скажу честно, я раньше новостных советников недооценивал, но попробовав данный советник полностью изменил свое мнение. Он не боится резких движений, он на них зарабатывает, и не важно в какую сторону пойдет цена.

Version 9.0 - 2018.01.23
Modified TP1 and TP2 in hedging.
Coefficient of Take Profit - take profit ratio
Coefficient of Take Profit - 2.5
To calculate the necessary Take Profit, multiply Distance by Coefficient of Take Profit
example: Distance - 200, Coefficient of Take Profit - 2.5, 200*2.5=500 pips
Version 8.0 - 2017.12.14
Fixed removing pending orders.
Changed reading the output data in the calendar from Previous/Actual to Forecast/Actual.
Version 7.0 - 2017.11.17
Changed the maximum drawdown value from the deposit percentage to the deposit currency
Max Drawdown, in the deposit currency (0-off)
Added trailing of limit orders
Trailing Stop BreackEven
Changed order deletion from minutes to seconds
Remove pending orders through sec.
Added 10 cells for manual input of news to trade.
Version 6.0 - 2017.08.29
Changed the reading of the calendar.
Added new calendar www.myfxbook.com
Added the function of hiding stop orders and take profits.
This version should be attached to each currency pair.
Added the function of trading news entered manually in the EA settings using pending orders and market orders.
Version 5.0 - 2017.06.12
Implemented trading with market orders by comparing the calendar data.
Moved comments to the settings.
Version 4.0 - 2016.12.19
Added a new trading calendar www.fxnewskiller.com, the calendar publishes only important news.
Added support for trading GAS, EURSEK, EURNOK.
Added the use of limit orders (optional).
Added the use of martingale (optional).
Version 3.0 - 2016.10.20
Changed the server for receiving Forex Factory news from http://forexfactory.com to http://www.forexfactory.com
Added new news server of invesing.com - http://ec.forexprostools.com, selection of the calendar is in the settings.
Added step for placing breakeven.
Added a parameter for entering a suffix.
Added the function of duplicating orders to GBPJPY when news is released for GBP, orders are only opened on the GBPUSD by default.
Added the function of duplicating orders to DE30 when news is released for USD, orders are only opened on the USDJPY by default.
Added the function of duplicating orders to US30 when news is released for USD, orders are only opened on the USDJPY by default.
Added separate settings for each currency pair.
Implemented the ability to test the EA in the strategy tester. To do this, download the text file to Tester>files
when testing, set the Interval modify orders to 0 in the strategy tester settings
Parameter values are specified in pips for the five-digit quotes
Version 2.0 - 2016.06.27
Implemented the automatic detection of the time zones for the news calendar and terminal trading server, manual time adjustment is no longer necessary.