#property copyright "Sergey Kovalyov (sergey.kovalyov@gmail.com)" #define magic 4210 void start() { static int ticket; int ticks, slippage; if (ticket > 0) return; ticks = GetTickCount(); ticket = OrderSend(Symbol(), OP_BUY, 0.01, 0, 0, 0, 0, "open-buy", magic); ticks = GetTickCount() - ticks; if (ticket == -1) { Print("error during OrderSend: " + GetLastError()); } else { OrderSelect(ticket, SELECT_BY_TICKET); slippage = NormalizeDouble((Ask - OrderOpenPrice()) / Point, 0); Print("" + "ticket #" + ticket + " ms: " + ticks + " slip: " + slippage + " cmnt: " + OrderComment() ); } return; }