Mierzenie czasów realizacji zleceń

Kategoria: Repozytorium kodu MQL4 | 18 grudnia 2009 o 00:25 | Odpowiedzi: Brak | Permalink

Wśród funkcji MQLa znajduje się jedna, której nazwa wcale nie sugeruje tego, czym ta funkcja się zajmuje. Mowa o GetTickCount().
Nie liczy ona nadchodzących ticków jakby sugerowała nazwa, za to liczy milisekundy od startu systemu - dzięki czemu można ją wykorzystać praktycznie do badania czasu realizacji poszczególnych partii kodu, w szczególności do pomiaru czasów realizacji zleceń.

Wykonanie takiego pomiaru jest bardzo proste:

int begin=GetTickCount();
OrderSend(...);
int end=GetTickCount();

Print("Czas realizacji zlecenia wyniósł: "+(end-begin)+" ms");

I kod aż się prosi, aby dopisać do niego jakiś moduł statystyk :]

0 odpowiedzi do wpisu "Mierzenie czasów realizacji zleceń"