//+------------------------------------------------------------------+ //| MyNewsEATest.mq4 | //| Author | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Author" #property link "https://www.mql5.com" #property version "1.00" #property strict double spread = Ask-Bid; extern datetime time; extern int pipGap = 7; extern int lotSize = 0.01; extern int closeTimeInSeconds = 60; int start() { if (TimeCurrent() >= StrToTime(time)){ OrderSend(Symbol(),OP_BUYSTOP,lotSize, Ask + Point*pipGap, 0,0,0); OrderSend(Symbol(),OP_SELLSTOP,lotSize, Bid - Point*pipGap, 0,0,0); } for(int pos = OrdersTotal()-1; pos >= 0 ; pos--) if ( OrderSelect(pos, SELECT_BY_POS) ){ int duration = TimeCurrent() - OrderOpenTime(); if (duration >= closeTimeInSeconds) OrderClose( OrderTicket(), OrderLots(), OrderClosePrice(), 3*Point); } return(0); }