Poradnik · 3 min czytania
Jak przetestować strategię na złocie w testerze strategii MT5
Krótka odpowiedź: Otwórz Strategy Tester (Ctrl+R), wybierz swojego EA, XAUUSD i długi zakres dat, a w modelowaniu "Every tick based on real ticks". Ustaw losowe opóźnienie, sprawdź, czy spready i prowizja w raporcie odpowiadają Twojemu prawdziwemu kontu, i za pomocą opcji Forward wyłącz ostatnią część danych z optymalizacji. Potem oceń wynik przy odpowiedniej liczbie transakcji i po uwzględnieniu kosztów.
Opublikowano: 24 października 2026.
Za darmo, bez rejestracji W sprzedaży: Karnet miesięczny i Karnet dożywotni. Zobacz plany
Tester narysuje gładką krzywą dla niemal wszystkiego, jeśli mu na to pozwolisz. Te kroki utrudniają testowi schlebianie Ci.
Krok po kroku
- Otwórz tester
- Wybierz EA i symbol
- Daty
- Modelowanie
- Opóźnienia
- Depozyt i dźwignia
- Forward
- Otwórz tester: View → Strategy Tester lub Ctrl+R.
- Wybierz EA i symbol: XAUUSD, na interwale, na którym handluje EA.
- Daty: długi zakres, w którym są lata spokojne, trendowe i kryzysowe.
- Modelowanie: "Every tick based on real ticks", jeśli historia brokera obejmuje Twoje daty. Odtwarza zapisane ceny i spready.
- Opóźnienia: losowe opóźnienie zamiast "Zero latency, ideal execution", żeby realizacje nie były idealne.
- Depozyt i dźwignia: takie same jak na koncie, z którego naprawdę skorzystasz. Przeczytaj margin i dźwignię na złocie, żeby zrozumieć, dlaczego to ważne.
- Forward: ustaw udział, na przykład jedną trzecią, żeby ostatnia część zakresu została poza optymalizacją i była przetestowana później.
Sprawdź koszty w raporcie
Otwórz listę transakcji w raporcie i przyjrzyj się kilku z nich:
- Spread: porównaj ceny wejścia z ceną bid i ask, które widziałbyś wtedy. Zobacz przewodnik po spreadzie na złocie.
- Prowizja: jeśli pokazuje zero, a Twoje konto ją pobiera, test pomija realny koszt.
- Swap: transakcje trzymane przez noc powinny go pokazywać. Zobacz przewodnik po swapie na złocie.
Nasza lista kontrolna co powinien zawierać prawdziwy backtest EA na złocie idzie dalej.
Czytaj wynik uczciwie
- Policz transakcje. Kilkadziesiąt transakcji niewiele dowodzi.
- Sprawdź obsunięcie kapitału, a nie tylko końcowy zysk. Zobacz co oznacza obsunięcie kapitału.
- Porównaj okres testowy (in-sample) i forward. Jeśli część forward jest znacznie gorsza, ustawienia zostały dopasowane do przeszłości.
- Podwój koszty i uruchom test ponownie. Wynik, który przetrwa tylko przy idealnych kosztach, nie przetrwa na koncie rzeczywistym.
Dlaczego testy zawodzą na koncie rzeczywistym
Większość porażek bierze się z dopasowania do przeszłości, pominięcia kosztów albo szczęścia. Nasz przewodnik dlaczego EA na złoto zdają backtest, a zawodzą na koncie rzeczywistym wyjaśnia każdą z tych przyczyn i jak się przed nią testować.
Ten sam pomysł w agencie Baroq
Lab w agencie AI Baroq działa podobnie: sprawdza warianty Twojego pomysłu na dawnych świecach, wybiera na jednej części i osobno pokazuje drugą, wraz z testem szczęścia uwzględniającym liczbę sprawdzonych wariantów. Potem możesz włączyć agenta (ON) i obserwować go na pieniądzach demo.
Karnet miesięczny i Karnet dożywotni to licencje na oprogramowanie do własnego konta MetaTrader. Oceniają każdego robota i każdą strategię, którą uruchamiasz, w ten sam sposób, z kosztami w każdej liczbie. Zobacz plany.
FAQ
Którego trybu modelowania użyć dla złota w MT5?
Every tick based on real ticks, jeśli historia ticków brokera obejmuje Twoje daty. Odtwarza zapisane ceny i spready. 1-minutowe OHLC i Open prices only są szybsze, ale mogą ukryć to, co działo się wewnątrz świecy.
Czy tester MT5 uwzględnia spread?
Przy prawdziwych tickach używa spreadów zapisanych w historii ticków brokera. Porównaj transakcje z raportu z kilkoma prawdziwymi kwotowaniami, bo luki w historii mogą sprawić, że spready wyglądają lepiej, niż były.
Czy tester pobiera prowizję?
Tylko jeśli broker skonfigurował ją dla symbolu w testerze. Sprawdź raport: jeśli każda transakcja ma zerową prowizję, a Twoje prawdziwe konto ją pobiera, test jest zbyt łaskawy. Dolicz ten koszt, zanim ocenisz wynik.
Czym jest opcja Forward w testerze?
Wyłącza ostatnią część zakresu dat z optymalizacji, a potem uruchamia na niej wybrane ustawienia. To prosty sposób, by zobaczyć wyniki na cenach, do których ustawienia nie były dopasowane.
Ile lat danych o złocie powinien obejmować backtest?
Tyle, by zawierały bardzo różne rynki: spokojne lata, trendowe lata i okresy kryzysu. Kilka lat i kilkaset transakcji lub więcej to rozsądne minimum. Mniejsza liczba transakcji może wyglądać dobrze przez przypadek.
Dlaczego moje wyniki na koncie rzeczywistym różnią się od backtestu?
Zwykle dlatego, że test dopasowano do przeszłości, pominięto w nim realne koszty albo miał zbyt mało transakcji. Nasz przewodnik o tym, dlaczego EA na złoto zawodzą na koncie rzeczywistym, omawia każdą przyczynę.
Zestaw do sprawdzania EA na złocie, $9
Wszystkie kontrole z tych artykułów na jednej stronie do wydruku.
Narzędzie edukacyjne. To nie jest porada inwestycyjna. Handel produktami z dźwignią, takimi jak CFD na złoto, niesie wysokie ryzyko utraty pieniędzy i możesz stracić wszystko.
BaroqTech tworzy oprogramowanie. To nie jest porada inwestycyjna i nie zarządza pieniędzmi. Handel produktami z dźwignią, takimi jak CFD na złoto, niesie wysokie ryzyko utraty pieniędzy i możesz stracić wszystko. Wyniki z testu lub z konta demo nie przewidują wyników na koncie rzeczywistym.
Darmowa książka · PDF · 6 stron
Jak czytać backtest, nie oszukując samego siebie
Jak czytać każdy backtest, także nasz: nieznane ceny, koszty, test szczęścia, dopasowanie do historii i pięć sztuczek, przez które zły pomysł wygląda dobrze.