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ń.

Czytaj dalej »


Named pipes z poziomu MT4

Kategoria: Repozytorium kodu MQL4 | 9 grudnia 2009 o 16:18 | Odpowiedzi: Brak | Permalink

Dzisiaj na Forex Factory znalazłem jeden z najbardziej przydatnych mi kawałków kodu - kod umożliwiający obsługę named pipes prosto z pliku z kodem MQL tylko i wyłącznie poprzez import z kernel32.dll.

Aby niepotrzebnie nie przedłużać, odsyłam do oryginalnego wątku:

Named pipes for MT4

Rozwiązanie zdążyłem już przetestować, działa wyśmienicie, teraz tylko pozostaje zrealizować wszystkie fajne pomysły, w których brakowało mi właśnie fragmentu odpowiedzialnego za komunikację między MT4 a zewnętrznymi programami.