News Trading With Expart Script

One of the most popular news trading strategy is - setting two pending order in either side of the market price just before the news relies. One is Stop Buy order 20-30 pipe above and another is Sop Sell order 20-30 pip below the market price. But it is very difficult to set two orders accurately and very closely (say 1 minute before) to the news release. To solve this problem I have written this Expert Scripts.

Here you can set News Time, Order Time, Order Price, Stop Loss, Profit Target, Order Cancel Time and Position close time and the script will open two pending orders according to these settings. You can set as much news time as you wish at a time (say all important news of the week).

I think it will be very helpful for news traders. Please download attached zip file, read NewsTrading.doc and try it in any MetaTrader demo platform(for example RealTrader Demo).

Thanks and regards
Naeem Hasan
Chittagong , Bangladesh

NewsTrading.zip (13.7 KB)

From experience i’ll tell you the problem of bracketing an order right before the news release… if it’s an important news release the currency usually gaps up or down… if you have a buy stop above the price, or a sell stop below it, you’ll get major slippage.

I tried this many times but the slippage was killing me. I now prefer to wait for the news, see how the currency reacts and trade accordingly.

I have found this script useful to me for news trading. Try it, and tel us whether it is useful to you or not.

Hi nhasan,

which broker are you with?

Thanks.

Agreed, straddles will kill you for all sorts of reasons, dont do it!

I have live account with Delta Stock, but practice Expart Scripts in demo account of ODL Meta Traders.
What about you? Which broker do you prefer?

I am demo trading with alpari.

Going to test your script.

Order Expire=7

Why do you choose 7 min? It is deciced in 2 min if the market went up or down.

Profit Terget Buy=50

Can you really make 50 pips out of the news?
Whenever I look at the effect of the news i see around 30 pips in 4-5 min.

How well have you been doing with this?

Sorry for misunderstanding.
These figures are just for example.
You can update all settings as you like.
I am doing well.
Though some time it makes los with spike type movement but in the long run it is profitable. You can follow the steps like-

  1. Read 3-4 economic calander and related topics in 3-4 forum to assume movement that can be made by the news.For example say you have a news that can move 40 Pips.
  2. Set profit terget as 40 and stop loss as less than hulf of the movement, say 15
  3. Expire time should be 1-2 minute, that will be needed to know actual news.
  4. And position close time should be 30-60 minute depending uppon the weight of the news.
    What will happen from this setting-
  5. In worst case you can lose 15*2=30 Pips for both sided spike
  6. In bad case you will lose 15 Pips for one sided spike
  7. In no move case you will lose nothing.
  8. In good case you can exit with some profit when position will be closed by the script
  9. In best case you will get full movement i.e 40 Pips.

Now, depending uppon your ability to estimate probable movement from a news you can make profit. Advantages of this script is-

  1. You can set your trading parameters much before the news
  2. Pending order will be opend just before the news, say 1 minute
  3. In case of no deviation in news you will lose nothing, if you open both sell and buy position before the news, as many trader do, you will lose spread in this case.
  4. The script can trade on news without any human interuption, you can set parameters and then take rest or do something else, even sleep!!!

Thanks and happy news trading