• Información general
  • Comentarios
  • Discusión (19)
  • Novedades


MyNewsTrader is a powerful and fully automatic EA that trades during news times.

Due its heavy customization ability you can make it trade on your own your pre-defined strategy using market, stop or limit orders, advanced targets and different trail types.

It is designed to run as a 'set and forget' EA meaning you don't have to type in any event times to trade, but you can also use it as a manual trader with its on chart buttons.

There is built in event scanner that will look for string matches in the news title and only trade those events it has a match for.


  1. Choosing a good broker is critical because many brokers are widening the spread a lot during news times and that will make it a lot harder to profit during those times
  2. Use a VPS close to your broker for better fill prices and faster execution times
  3. FIFO restrictions? Change setting 'Order count per side' to 1


  • https://www.mql5.com/en/signals/151740

General settings

  • Order comments
  • Magicnumber - 0=autogenerate
  • Broker to GMT offset hours - important! example: -2 is when gmt is 2 hours behind brokertime
  • Maximum spread allowed - 0=any
  • Slippage - 0=any
  • Trade direction - choose trade directions
    • buy
    • sell
    • both
  • Order type - choose ordertype to use
    • marketorders
    • stoporders
    • limitorders
  • Ecn method - sl/tp is set after order becomes a market order
  • Stealth orders - hide sl/tp from broker, you can also use this if your broker has minstop limitations

News settings

  • Include High impact - include high impact news
  • Include Medium impact - include medium impact news
  • Include Low impact - include low impact news
  • Include USD news - include USD events even if the current symbol is non a non USD
  • TradeEventStr - search for stringmatches in event name to trade. example "FOMC, CPI, Retail Sales". leave empty to include all events
  • SkipEventStr - search for stringmatches in event name to not trade. example "speaks, Speaks, Conference" leave empty to disable this filter
  • Show newstime verticle lines - show vertical lines when news times are on chart
  • Open orders +/- seconds to newstime - create/open order this many seconds to (+) or before (-) news. example: -5 will create orders 5 seconds before newstime

Trade settings

  • Order counter per side - how many orders above and below price to create. only works if stop/limit orders are chosen
  • First order distance/entry - how many points from price to create first pending orders. or after how many points price have to move to enter marketorder.
  • Order to order distance - how many points between pending orders
  • Delete pending order after seconds - all pending orders will be deleted or it will not enter marketorder after this many seconds
  • Stoploss - 0=no stoploss
  • Takeprofit - 0=no takeprofit
  • First target - 0=disable first target. if disables Takeprofit is only target
  • First target partitial close percentage - close this pecentage of active lots when first target is hit
  • First target move to Breakeven - enable/disable move stoploss to breakeven if first target is hit
  • Trailing distance - trailstop distance (0=disable trailstop)
  • Trailing jump - trailstop jump/step (0=disable trailjump)
  • Trailing candle - enable/disable last candle trail mode
  • Trailing fractal - enable/disable fractal trail mode
  • Trailing fractal and psar - enable/disable psar mixed with fractal. only works if fractal tail mode is enabled
  • Trailing indicator timeframe - choose witch timeframe to get values from if candle/fractal/psar trail mode is enabled
  • Breakeven - move stoploss to breakeven after this many points (0=disable)
  • Breakeven jump - breakeven locks in this many points in profit (0=disable)

Money management

  • Lots method - choose lots calculation method
    • fixed_lots
    • margin_mm
    • risk_mm
  • Lots value - lots size or percentage depending on what Lots_method you have chosen

Tradetime settings

  • Daily start hour
  • Daily stop hour
  • Monday start hour
  • Friday stop hour - don't create orders after this hour
  • Friday close hour - close and delete all orders at this hour
No hay comentarios
Versión 1.8 2019.11.15
Hardcoded news URL address is now soft coded and can be changed in settings.
Default URL changed to: "http://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml

Some Tips!
Set up your own strategy in settings.
Dont forget to set GMT
Dont forget to set NewsCurrencies (Default is USD). Multiple Symbols can be used. Example: USD,GBP,AUD
Dont forget to set OrderTimeOffset. Default is -60 seconds before news event.
Keep spread limit and slippage filter high or 0=off
On some red news spread and slippage can be high on various brokers.
Versión 1.6 2016.05.25
- recoded a lot of the code to work with less CPU and memory
- added new trailing options
- added ma trailing
- added close other side function
- new default settings