Dlaczego EA na złoto zdają backtest, a zawodzą na koncie rzeczywistym
Krótka odpowiedź: EA na złocie zwykle zawodzi na żywo z jednego z trzech powodów: został dostrojony do jednego odcinka przeszłości, jego test pominął realne koszty (spread, prowizję, slippage, swap) albo jego dobry wynik był szczęściem. Oceniaj go tylko na cenach, na których nie był dostrajany, nalicz każdy koszt, a potem go podwój, i przetestuj przeciw szczęściu, zanim zaryzykujesz pieniądze.
Opublikowano: 10 października 2026. Ostatnio sprawdzono: 10 października 2026.
Za darmo, bez rejestracji W sprzedaży: Karnet miesięczny i Karnet dożywotni. Zobacz plany
Dlaczego mój EA zarabia w backteście, a traci na żywo?
Bo backtest można sprawić, by wyglądał dobrze, nikomu tego nie chcąc, a handel na żywo usuwa każdy ze sposobów, w jaki go upiększono.
- Przeszłość. Reguły dostrajano, aż historia pasowała. Nowe ceny nie podążają za tym samym szumem.
- Koszty. Test naliczył mniej, niż płaci prawdziwe konto, albo nic.
- Szczęście. Wśród wielu ustawień lub wielu pomysłów jeden zabłyśnie przypadkiem.
Różnica może być duża. Przykładowe liczby, nie prawdziwy przypadek: backtest pokazuje maksymalny drawdown 3%, a konto na żywo później pokazało 27%. Nic w backteście tego nie zapowiadało, bo backtest nigdy nie widział cen, kosztów ani realizacji, które to spowodowały.
Czy mój EA na złocie jest przeuczony na przeszłość?
Jest przeuczony, jeśli jego dobry wynik zależy od jednego dokładnego ustawienia albo jednego dobrego odcinka czasu.
Overfitting: dostrajanie reguł i ustawień strategii, aż tak dokładnie pasują do przeszłych cen, że opisują szum tej historii, a nie trwały wzorzec. W backteście wygląda świetnie, a na nowych cenach znika.
Jak overfitting wygląda na złocie?
Najczęściej pojawiają się dwa sygnały. Raport optymalizacji ma jeden ostry szczyt: jedno ustawienie zarabia, a jego sąsiedzi nie. Albo jeden dobry rok niesie cały wynik, a pozostałe lata tracą lub dryfują. Testy BaroqTech sprawdzają drugi sygnał bezpośrednio: co najmniej 5 z 8 ocenianych półroczy musi być zyskownych, a największe półrocze nie może wnosić więcej niż połowy całego zysku.
Czym są testy out-of-sample i walk-forward?
Out-of-sample / walk-forward: out-of-sample oznacza ocenianie strategii na cenach, na których nie była dostrajana. Walk-forward powtarza to krokami: dostrój na jednym oknie, oceń na następnym niewidzianym oknie, przesuń się dalej, powtórz.
- Tu wybiera się ustawienia
- Tu jest ocena, na niewidzianych cenach
- Odłożone na ostatnie sprawdzenie
BaroqTech używa złota wobec dolara amerykańskiego w pięciominutowych krokach od styczeń 2020 do grudzień 2025. Pomysł może wybrać ustawienia na dwóch latach cen, a potem jest oceniany na kolejnych sześciu miesiącach, których nigdy nie widział. Okno przesuwa się o pół roku i całość się powtarza, osiem razy, w okresie od 2022 do 2025. Liczą się tylko oceniane półrocza. Ceny od 2026 są odłożone na jedno ostatnie sprawdzenie. Pełne zasady są na stronie metody.
Czy pobliskie ustawienia też działają?
Powinny. Jeśli okres średniej kroczącej 20 działa, a 19 i 21 nie, znalazłeś liczbę, a nie wzorzec. Zasada BaroqTech: co najmniej 6 z 10 pobliskich ustawień też musi działać, aby chronić przed „jedną magiczną liczbą”.
Jak bardzo koszty zmieniają wynik EA na złocie?
Dość, by zamienić zwycięzcę w przegranego. Przewaga, która przetrwa tylko tani handel, nie jest przewagą.
Czym są spread, prowizja, slippage i swap na XAUUSD?
Spread: różnica między ceną kupna (ask) a sprzedaży (bid), płacona przy każdej transakcji. Rośnie przy rolowaniu i wokół wiadomości.
Prowizja: opłata brokera za transakcję, pobierana na wielu kontach z surowym spreadem.
Slippage: różnica między ceną, jakiej oczekiwało zlecenie, a ceną, po której zostało zrealizowane. Na złocie rośnie wokół wiadomości i w godzinach małej płynności.
Swap: nocne finansowanie naliczane lub wypłacane za utrzymanie pozycji po dziennym rolowaniu. Na MT5 bywa potrojone w noce ze środy na czwartek.
W testach BaroqTech każda transakcja płaci spread, prowizję i slippage, a pozycja długa płaci finansowanie za każdą noc, w której jest trzymana, w środy za trzy noce (pozycja krótka nie dostaje nic). Razem to około 0.013% wartości transakcji za wejście i wyjście.
- SpreadCztery razy szerszy w godzinach wokół dziennej przerwy
- ProwizjaProwizja brokera, przy każdej transakcji
- SlippageCena przesuwa się, zanim zlecenie się wykona
- FinansowaniePozycja długa trzymana po 17:00 czasu nowojorskiego, w środy za trzy noce
Wejście i wyjście kosztują około 0.013% wartości transakcji. Potem cały test rusza jeszcze raz z każdym kosztem podwojonym.
Co się dzieje, gdy koszty się podwajają?
Uruchom test ponownie z podwojonymi wszystkimi kosztami. Strategia, której wynik się załamuje, żyje na cienkich marżach, które odbierze szerszy spread, wolniejsza realizacja albo inny broker. Zasada BaroqTech: wynik punktowy musi pozostać na poziomie 0.50 lub wyższym przy podwojonych kosztach.
Które ustawienia Strategy Tester w MT5 mają znaczenie?
Model ticków, opóźnienie wykonania i ustawienia prowizji zmieniają wyniki najbardziej. Przeczytaj strony samego MetaQuotes zamiast streszczenia: Strategy Testing i Real and Generated Ticks w pomocy MetaTrader 5.
Jak odróżnić szczęście od umiejętności w backteście?
Porównaj wynik z tym, co dałby sam przypadek, i podnoś poprzeczkę dla każdego wypróbowanego pomysłu.
Czym jest test timingu (tasowania)?
Test timingu porównuje prawdziwy wynik z jego kopiami, w których transakcje przeniesiono w losowe punkty w czasie. Jeśli prawdziwy timing nie pokonuje niemal każdej przetasowanej kopii, zysk wziął się ze wzrostu złota, a nie z momentu otwarcia transakcji. Zasada BaroqTech: timing musi pokonać 99% z 2,000 przetasowanych kopii samego siebie.
Dlaczego testowanie wielu pomysłów podnosi poprzeczkę?
Przetestuj dość pomysłów, a jeden będzie wyglądał dobrze przypadkiem. Poprzeczka musi więc uwzględniać każdy wypróbowany pomysł, a nie tylko ten, na który patrzysz. Zasada BaroqTech: 95% pewności po uwzględnieniu każdego kiedykolwiek przetestowanego pomysłu. Każdy nowy test podnosi poprzeczkę dla wszystkich pozostałych.
Czy wynik punktowy powyżej progu zaliczenia może nadal nie zaliczyć?
Tak. Wynik punktowy to tylko jeden z dziewięciu testów.
Przypadek: New York opening-range breakout. Wynik punktowy 1.01 wobec progu zaliczenia 1.00, na 448 transakcjach, przetestowano 8 października 2026. Odrzucony: „Nie da się odróżnić od szczęścia.” Wynik punktowy to roczny zwrot podzielony przez to, jak bardzo się waha, po wszystkich kosztach tradingowych, na cenach, których pomysł nigdy nie widział. Wynik powyżej progu z rezultatem, który może wyjaśnić szczęście, to nie zaliczenie. Źródło: wyniki.
Czy jest dość transakcji, by cokolwiek ocenić?
Nie, jeśli test ma mniej niż około 200 transakcji w ocenianym okresie. Garstka transakcji może wyglądać na cokolwiek.
Przypadek: Daily momentum. 46 transakcji w teście, wynik punktowy 0.73, przetestowano 7 października 2026. Odrzucony: „Za mało transakcji, by rozstrzygnąć” i sześć innych powodów. Źródło: wyniki.
Jak długo testować EA na demo przed handlem na żywo?
Na tyle długo, by zobaczyć co najmniej trzydzieści zamkniętych transakcji w co najmniej trzy tygodnie i porównać je z tym, co obiecywał test.
Kolejność kroków BaroqTech: laboratorium, potem sędzia, potem konto demo, potem konto rzeczywiste.
Na koncie demo strategia potrzebuje trzydziestu zamkniętych transakcji w co najmniej trzy tygodnie, zarabiając nie mniej niż połowę tego, co obiecywał test. Dopiero wtedy trafia na konto rzeczywiste: mała wielkość, stop na każdej transakcji, dzienny limit straty i dolna granica, która ją wyłącza. Strategia, która przestaje zarabiać, wraca o krok. Nic nie jest usuwane.
Wyniki z testu lub z konta demo nie przewidują wyników na koncie rzeczywistym.
10-minutowa lista kontrolna dla każdego backtestu EA na złocie
| Kontrola | Dlaczego | Gdzie szukać w MT5 |
|---|---|---|
| Prawdziwe ticki, nie generowane | Generowane ticki mogą ukryć realizacje wewnątrz świecy | Ustawienia Strategy Tester: modelowanie |
| Naliczona prowizja i swap | Koszty rozstrzygają o większości cienkich strategii | Ustawienia testera i specyfikacja symbolu |
| Test z podwojonymi kosztami | Pokazuje, jak cienka jest marża | Uruchom ponownie z szerszym spreadem i wyższą prowizją |
| Okres out-of-sample | Ocenia na cenach, na których EA nie był dostrajany | Opcja forward testing lub własny podział dat |
| Sąsiednie ustawienia | Wyklucza jedną magiczną liczbę | Wyniki optymalizacji wokół wybranego ustawienia |
| Wyniki według roku lub półrocza | Jeden dobry odcinek niesie resztę | Raport albo eksport transakcji i grupowanie według daty |
| 200 lub więcej transakcji w ocenianym okresie | Mniej może wyglądać na cokolwiek | Raport: liczba transakcji |
| Drawdown kapitału, nie tylko salda | Liczą się otwarte straty | Raport: drawdown kapitału |
| Wyniki na żywo obok backtestu | Różnica pokazuje, co test przeoczył | Zobacz jak zweryfikować historię wyników EA na złocie |
Co pokazują własne testy BaroqTech?
Żadna strategia jeszcze nie przeszła; każdy wynik jest publiczny na baroqtech.com/record.
Każdy pomysł jest wymieniony z wynikiem punktowym, testem, którego nie zaliczył, i datą. Dziennik badań pokazuje każde uruchomienie sędziego, także pomysły ocenione ponownie po poprawce.
Przypadek: Moving-average pullback with a VWAP filter. Wynik punktowy 0.29, przetestowano 7 października 2026. Odrzucony: „Wynik poniżej progu zaliczenia” i sześć innych powodów.
Przypadek: nigdy nie włączony. Niektóre pomysły nigdy nie handlowały w teście: w żadnym dwuletnim odcinku treningowym żadne ustawienie nie przyniosło zysku, więc nie dopuszczono ich do handlu na ocenianych cenach.
Mówiąc otwarcie, tak jak mówią wyniki: New York opening-range breakout, odrzucony przez sędziego, nadal działa jako test forward na koncie demo i na jednym z własnych kont BaroqTech, na którym nie złożono jeszcze żadnej transakcji, ze stopem na każdej transakcji i stałym dziennym limitem straty. Nie liczy się jako zaliczenie, nie jest ofertą, a jego wynik zostanie opublikowany w obu przypadkach.
BaroqTech tworzy też pulpit, panel tylko do odczytu, który czyta Twoje konto MetaTrader 5 i nie może zawrzeć transakcji. Daje każdemu robotowi, strategii i kanałowi sygnałów ten sam werdykt, z kosztami wewnątrz każdej liczby.
Pulpit jest w sprzedaży. Zobacz plany na baroqtech.com: miesięczna subskrypcja oprogramowania, z której możesz zrezygnować w dowolnym miesiącu.
Why do gold EAs struggle on news days?
On news days such as a Fed or FOMC release, spreads widen, fills get worse and slippage grows, so live costs can be far above what a backtest assumed. Many backtests use a fixed spread and perfect fills, so they never show this.
- Spreads: a wider spread raises the cost of every trade and can trigger stops on its own. A maximum-spread filter lets the EA skip entries when the spread is too wide.
- Fills: market orders may fill away from the requested price, and pending orders can fill at poor prices when price jumps.
- Slippage: stops can fill past their level. Size trades so a worse stop fill still fits your risk limit.
Check your MT5 deals list after each release and compare fills with quiet days. The full checklist is how a gold EA should behave on news days.
FAQ
Dlaczego mój EA działa w backteście, a nie na żywo?
Zwykle z jednego z trzech powodów: ustawienia dostrojono do jednego odcinka przeszłych cen, test naliczył mniej kosztów, niż płaci prawdziwe konto, albo wynik był szczęściem. Handel na żywo usuwa wszystkie trzy. Oceniaj na niewidzianych cenach, podwój koszty i porównaj wynik z przetasowanymi kopiami samego siebie.
Jak poprawnie testować EA na MT5?
Używaj prawdziwych ticków, nalicz prowizję i swap oraz zostaw okres, na którym EA nie był dostrajany, do oceny. Uruchom ponownie z podwojonymi kosztami, sprawdź sąsiednie ustawienia i policz transakcje w ocenianym okresie. Przeczytaj pomoc MetaTrader 5 o testowaniu strategii dla każdego ustawienia, zamiast polegać na domyślnych.
Skąd wiem, czy EA na złocie jest przeuczony?
Szukaj jednego ostrego szczytu w wynikach optymalizacji, gdzie pobliskie ustawienia zawodzą, i jednego dobrego roku niosącego resztę. Potem oceń go na cenach, na których nie był dostrajany. Przeuczony EA wygląda mocno w okresie dostrajania i słabo w okresie, którego nie widział.
Czym jest analiza walk-forward w MT5?
Analiza walk-forward dostraja strategię na jednym oknie cen, ocenia ją na następnym oknie, którego nie widziała, a potem przesuwa oba okna dalej i powtarza. BaroqTech dostraja na dwóch latach, ocenia na kolejnych sześciu miesiącach i powtarza to osiem razy. Do wyniku liczą się tylko oceniane okresy.
Jak bardzo spread, slippage i swap mają znaczenie na XAUUSD?
Dość, by rozstrzygnąć, czy cienka strategia zarabia, czy traci. Spread i slippage rosną wokół wiadomości i rolowania, a swap bywa potrojony w noce ze środy na czwartek. Przydatna kontrola to ponowne uruchomienie testu z podwojonymi kosztami i sprawdzenie, czy wynik się utrzyma.
Ile transakcji musi mieć backtest, zanim cokolwiek znaczy?
Więcej, niż pokazuje większość raportów. BaroqTech wymaga 200 lub więcej transakcji w ocenianym okresie, zanim wynik się liczy. Przy czytaniu wyników na żywo poniżej trzydziestu transakcji w trzy tygodnie to za wcześnie, by cokolwiek mówić.
Jak długo testować EA na złocie na demo przed handlem na żywo?
Co najmniej trzydzieści zamkniętych transakcji w co najmniej trzy tygodnie i porównaj je z tym, co obiecywał test. BaroqTech wymaga nie mniej niż połowy testowanego wyniku, zanim pojawi się małe konto rzeczywiste. Wyniki z testu lub z konta demo nie przewidują wyników na koncie rzeczywistym.
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.