W tym materiale zaprezentujemy moduł testujący strategie inwestycyjne wbudowany w platformę MetaTrader. Dzięki niemu można sprawdzić, jak w przeszłości radziłby sobie zaprogramowany przez nas robot. Wkraczamy tym samym w ostatni etap jego tworzenia. Jest to niezbędny proces przy ocenie efektywności i prawidłowości działania strategii. Bez pomyślnego przejścia testów nie powinno się stosować robota na rzeczywistym rachunku.
Moduł testujący
Na wstępie przypomnijmy, że pomyślna kompilacja naszego kodu MQL w Meta Editorze nie daje gwarancji, że robot będzie działał prawidłowo. Kompilator sprawdza bowiem poprawność składni, a nie logikę działania robota. Dlatego tak istotne jest, by w module testującym sprawdzić, czy strategia działa zgodnie z naszymi założeniami. Jak przeprowadzić takie sprawdzenie?
Zacznijmy od początku. Moduł testujący w Meta Traderze można otworzyć na trzy sposoby: wybierając w górnym Menu „Widok", a następnie „Tester Strategii", skrótem klawiszowym Ctrl+R, albo poprzez naciśnięcie klawisza F6. Po skorzystaniu z jednej z metod w dole okna, pod wykresem, otworzy się okno o nazwie „Tester". Przykład zaprezentowany jest na obrazku powyżej.
Menu modułu testującego jest dość...