Jak przetestować narzędzie do MT5 w Strategy Testerze przed zakupem
Krótko: pobierz wersję produktu do Strategy Testera z jego strony na MQL5 Market. Otwórz Strategy Tester (Ctrl+R), ustaw produkt jako Expert, wybierz symbol i krótki zakres dat. Zaznacz Visual mode i naciśnij Start. Narzędzie potrzebuje okna wizualnego. Tam pojawia się jego panel i tam możesz w niego klikać.
Narzędzia testuje się niewygodnie. Strategy Tester powstał z myślą o robotach: naciskasz Start, robot handluje sam, a na końcu dostajesz krzywą salda. Narzędzie samo nic nie robi. Czeka na ciebie. Zwykły raport nic ci więc nie powie. Musisz usiąść przed wykresem i używać narzędzia tak, jak w zwykły dzień tradingowy.
Krok 1: pobierz wersję do Strategy Testera
Na stronie produktu na MQL5 Market jest przycisk, który pobiera produkt do testów. MetaTrader 5 go instaluje, a potem widać go na liście Expert Advisorów w Strategy Testerze. Ta wersja działa tylko w testerze.
Krok 2: uruchom test wizualny
- Otwórz Strategy Tester: View › Strategy Tester (Ctrl+R).
- Wybierz produkt jako Expert.
- Wybierz symbol, którym naprawdę handlujesz, i niedawny zakres dat. Kilka dni w zupełności wystarczy.
- Wybierz tryb modelowania oparty na każdym ticku, żeby cena poruszała się tak jak na wykresie na żywo.
- Zaznacz Visual mode i naciśnij Start.
Bez okna wizualnego nie ma wykresu, w który można kliknąć. Narzędzie w zwykłym teście albo w optymalizacji nie ma ci nic do pokazania.
Gdy wykres się otworzy, zwolnij go suwakiem prędkości. Na pełnej prędkości cały dzień tradingowy mija, zanim znajdziesz przycisk kupna.
Krok 3: używaj go jak w zwykły dzień
Nie ograniczaj się do patrzenia. Zrób to, co robisz podczas normalnej sesji.
- Otwórz transakcję ze swoim zwykłym ryzykiem i stopem. Porównaj lot z własnym wyliczeniem.
- Przesuń stop. Jeśli narzędzie liczy lot z ryzyka, lot powinien zmienić się razem ze stopem.
- Zostaw transakcję otwartą. Jeśli narzędzie ma break-even albo częściowe zamknięcia, sprawdź, czy uruchamiają się na podanych poziomach.
- Zamknij część pozycji ręcznie. Zobacz, co zostało i czy panel nadąża.
- Spróbuj go zepsuć. Otwórz o jedną transakcję za dużo. Albo taką, która jest za duża jak na twoje limity. Dobre narzędzie odmówi i powie dlaczego, zrozumiałymi słowami.
- Czytaj każdy komunikat. Jeśli komunikat jest niejasny w spokojnym teście, w zły dzień będzie jeszcze gorzej.
Przykład: sprawdzenie lota w testerze
Weź wzór z naszego poradnika o wielkości pozycji i sprawdź, czy narzędzie się z nim zgadza.
Wielkość lota = kwota ryzyka / (odległość stopa × wartość tej odległości dla 1 lota)
- Depozyt testowy: 10 000 w USD. Ryzyko: 1%, czyli 100.
- EURUSD, stop 20 pipsów od wejścia, 0,00200.
- 0,00200 przy 1 locie jest warte 200.
- 100 / 200 = 0,50.
- Narzędzie powinno pokazać 0,50 lota. Jeśli nie pokazuje, sprawdź, skąd ta różnica, zanim kupisz.
Inna liczba nie zawsze oznacza błąd. Może ją przesunąć prowizja, zaokrąglenie do kroku wolumenu albo inna wielkość kontraktu. Dobre narzędzie pokazuje, która z tych rzeczy za tym stoi.
Czego Strategy Tester nie pokaże
Część ograniczeń wynika z samego testera, a nie z produktu. Gdy je znasz, nie zrzucisz winy na niewłaściwą rzecz.
- Zlecenia trafiają do symulatora. Symulator odtwarza ceny historyczne. Nie mówi nic o realizacji, spreadach ani szybkości na twoim koncie.
- Wpisywanie w pola na wykresie często nie działa. W testerze MetaTrader 5 nie przekazuje tego, co piszesz, do panelu na wykresie. Dobrze zrobione narzędzie daje inny sposób ustawiania wartości: przyciski albo przeciąganie linii.
- Efekty po najechaniu myszą się nie pokazują. Ruch myszy bez kliknięcia nie dociera do panelu.
- Powiadomienia push w teście nie działają. Funkcje oparte na newsach też mogą nie działać. Sprawdź je na wykresie na żywo.
- Ustawienia startują od zera. Każdy przebieg zaczyna się od ustawień domyślnych produktu albo od podanych przez ciebie parametrów wejściowych. Twoje ustawienia z wykresu na żywo nie przechodzą do testu.
- Czas biegnie szybko. Komunikat, który widzisz przez dziesięć sekund, może w czasie testu obejmować godziny.
Po testerze
Tester pokazuje, jak narzędzie wygląda i jak się z nim pracuje. Nie pokaże, jak zachowuje się na twoim koncie, z twoimi symbolami i ustawieniami. To ostatni sprawdzian. Wiele produktów na MQL5 Market można też wynająć na kilka miesięcy. To tańszy sposób, żeby uruchomić produkt na żywo, zanim kupisz go na stałe.
Najczęstsze pytania
Czy wersja do Strategy Testera coś kosztuje?
Nie. Pobierasz ją ze strony produktu i działa tylko w testerze.
Dlaczego narzędzie nic nie pokazuje w moim teście?
Pewnie Visual mode jest wyłączony. Bez okna wizualnego nie ma wykresu ani panelu.
Dlaczego nie mogę pisać w polach panelu?
W Strategy Testerze MetaTrader 5 nie przekazuje do wykresu tego, co wpisujesz z klawiatury. To ograniczenie testera. Zamiast tego używaj przycisków albo przeciągaj linie.
Czy ustawienia z testera przejdą na wykres na żywo?
Zwykle nie. Traktuj tester jako okazję do obejrzenia produktu, a potem porządnie ustaw go na wykresie na żywo.
Czy tester powie mi, jak narzędzie zachowa się na moim koncie?
Nie. Odtwarza ceny w symulatorze. To, jak narzędzie działa na koncie, sprawdzisz tylko na koncie.
Tomky, Dojiwave · Aktualizacja: