• Overview
  • Reviews
  • Comments (19)
  • What's new

News Trader Pro MT5

News Trader Pro is a unique robot that allows you to trade the news by your predefined strategy. It loads every piece of news from several popular Forex websites. You can choose any news and preset the strategy to trade it, and then News Trader Pro will trade that news by selected strategy automatically when the news comes.

News release gives opportunity to have pips since the price usually has big move at that time. Now, with this tool, trading news becomes easier, more flexible and more exciting than ever. No waiting, no missing, no confusing anymore. Just setup for important news once a week, and this tool will trade all those news exactly as you planned.

Demo: Since this is not an auto-trading robot (it is a semi-auto), you need to download a separate demo version at: https://www.mql5.com/en/market/product/5933

Reference: If you only need to load the news (without trade), you can check News Loader Pro at: https://www.mql5.com/en/market/product/5916


  • Contains all the features of News Loader Pro (check it for details).
  • Builds your own strategy for each piece of news with very flexible parameters.
  • Supports five advanced strategies with a lot of control parameters (SL, TP, Trailing, Grid interval, Lot size scale, etc.).
  • Trade of each piece of news is operated independently and does not conflict with each other.
  • Uses advance technology to minimize the price slippage at news release.
  • Trades all news with all symbols/pairs with only one attached chart, no need to attach the robot to every chart.
  • Allows adjustment and cancellation of the trading plan after setup.
  • Special features: Anti widen spread and auto adjust SL/TP distance at news release.
  • Straightforward description and illustration inside the tool, so that even an amateur can understand the strategies.

News Trading

Clicking on any ahead news to setup the trading plan for it. The following strategies are supported:

1. Predict the news

This strategy is very simple, just predict the market move direction after news release, then set it to open Buy or Sell order before news release. This method can maximize the profit and avoid slippage because order is opened when market is still silent, but it also can whipsaw your account if you choose the wrong direction in big news. This is for one who likes to take risk.

2. Pending trap

This is typical strategy that places two opposite pending stop orders before news release to catch the breakout. Regardless of direction of the price move, we expect a large jump and it will trigger one of the pending orders. In some rare cases, some traders may want to use limit orders instead of stop ones, to catch the reversion of a price move. In this strategy, setting a reasonable SL, TP and trailing SL is critical.

3. Grid pending trap

Similar to pending trap strategy, but grid pending trap strategy sets a series of pending orders (like a grid). This strategy catches the price move in smaller parts and sums them up in the final result.

4. Martingale pending trap

Also known as "Never lose again" strategy, martingale strategy uses lot size increase to cover its previous losses (if any). This is great when combining with news, when the price usually has big move. However, do not set the initial lot size too large since if there are spikes on the news, your account will be margin called before price moves in one direction.

5. Based on actual report

This strategy waits until the actual report of the news is loaded, then compare it to forecast/previous data in order to decide the direction of the trade. This strategy is suitable for important news that impact the market in mid to long-term.

Common parameters

  • Fixed pending: Pending orders will stand constantly, but may be triggered at the wrong moment by price's fluctuation before news release.
  • Floating pending: Pending orders will always keep a distance from the current Bid/Ask until news release, so they are usually triggered by news impact only.
  • At some parameters, setting value by zero (0) means not set (SL, TP, Trailing, Cancel time) or unlimited (martingale loop times).

Warning: News trading is risky. It depends a lot on your broker's order filling ability. This tool is not a fully automated robot. It only trades on your custom strategy. You take the responsibility for the trading result made by your own setup strategy.

Recommended products
No reviews
Version 2.43 2020.06.10
- Updated: Match with new MT5 build.
Version 2.42 2020.05.28
- Fixed: Set millisecond timer issue.
Version 2.41 2020.04.16
- Fixed: Minor bugs.
Version 2.40 2020.03.22
- Improved: Interface optimization.
Version 2.39 2020.03.19
- Fixed: Allows negative value for "Based on report" strategy.
Version 2.38 2020.01.29
- Fixed: Correct alert about WebRequest URLs.
Version 2.37 2019.10.02
- Improved: Faster connection to data server.
Version 2.36 2019.06.26
- Changed: Better settings for "Base on actual report" strategy.
Version 2.35 2019.06.13
- Fixed: Correct data source URL in alerts.
Version 2.34 2019.06.11
- Updated: Adapt to Forexfactory.com data format change.
Version 2.33 2019.04.05
- Fixed: Update based on Forexfactory data feed's URL changed.
Version 2.32 2018.11.08
- Fixed: Adapt to new changes of Forexfactory.com data feed.
Version 2.3 2016.06.22
- Fixed: Different news with same name show same actual data.
Version 2.2 2016.06.13
- Improved: Remove some unnecessary functions in source code to make it run smoother.
Version 2.1 2016.06.08
- Improved: Better reading news feed data.
Version 2.0 2016.05.20
- Improved: Better reading data from ForexFactory.
Version 1.99 2016.05.12
- Fixed: Correct actual data feed.
Version 1.98 2016.04.04
- Improved: Auto-recognize GMT and Server timezone.
Version 1.97 2015.07.01
- Fixed: Pending orders won't be deleted if untrigged or the other leg triggered.
Version 1.96 2015.06.10
- Fixed: Error when setting trade symbol as NULL.
Version 1.95 2015.04.29
- Improved: Increased start-up speed.
Version 1.94 2015.03.27
- Improved: Better recognition position close for different deviations and filling types.
- Fixed: Unexpected "array out of range" error.
- Fixed: Agressive alert informing AutoTrading feature.
Version 1.93 2015.03.17
- Fixed: Minor bug about "out of array".
Version 1.92 2015.03.03
- Fixed: It was impossible to uncheck "Cancel opposite order .... if close in profit" checkbox.
Version 1.91 2015.02.03
- Fixed: Force to display all graphic objects to the front of the chart. They could be hidden at few low RAM computers with previous version.
Version 1.8 2015.01.16
- Fixed: Expert Advisor's status message correction.
- Fixed: Eliminate potential zero divides.
Version 1.7 2014.11.26
- Fixed: Zero divide when file crashed (MT5 is shutdown suddenly) or untradeable pair exists in market watch.
Version 1.6 2014.10.28
- Added: Anti widen spread by hiddening the initial SL and cut SL at narrow spread only.
- Added: Auto adjust the SL and TP distance according to actual triggered EP.
- Added: Advanced trailing SL with trailing start point.
- Fixed: Duplicate setup with similar name's news
Version 1.5 2014.10.07
- Fixed: Typo bugs.
- Added: More news description details.