Strategia może opierać decyzje na wskaźnikach. To, że średnia lub oscylator przetwarza wcześniejsze ceny, nie dowodzi ani przyszłej zyskowności, ani jej niemożliwości. Wskaźnik definiuje obliczenie; wynik zależy od kompletnych reguł, danych, wykonania i kosztów. Bez ich sprawdzenia nie można przypisać przewagi konkretnej linii na wykresie.
Wzór, sygnał i strategia to różne rzeczy
Prosta średnia SMA sumuje wskazaną liczbę wartości i dzieli przez tę liczbę. Dla trzech fikcyjnych zamknięć EUR/USD: 1,1000, 1,1010 i 1,1020, średnia wynosi 1,1010. Nie jest to prognoza następnego kursu. Zmienisz źródło z zamknięcia na maksimum lub długość okna, a zmienisz obliczenie.
Możesz zbudować sygnał, np. przejście ceny zamknięcia ponad średnią. Nadal brakuje odpowiedzi: na jakim instrumencie i interwale, po jakiej dostępnej cenie wejść, jak wyjść, jaka ma być wielkość pozycji oraz co zrobić z kolejnym sygnałem podczas otwartej transakcji. Sama instrukcja „kup, kiedy linia rośnie” nie daje odtwarzalnego testu.
Wskaźniki oparte na tej samej cenie nie dostarczają niezależnych obserwacji tylko dlatego, że mają różne nazwy. Mogą jednak przekształcać dane w użyteczny sposób. Oceny wymaga konkretna reguła, a nie spór o to, czy dopuszczalna liczba narzędzi wynosi jeden, trzy czy pięć. Nie zakładaj też, że każdy skrypt korzysta wyłącznie z ceny: sprawdź jego wejściowe dane i dokumentację.
Celność nie wystarcza do oceny wyniku
Oznacz udział wygranych przez p, średni zysk przed kosztami przez W, średnią stratę jako dodatnią kwotę L, a średni koszt przez c. W modelu bez transakcji zerowych średni wynik wynosi p × W − (1 − p) × L − c. Dla danych historycznych jest to opis próby, nie znana wartość oczekiwana przyszłych transakcji.
Poniższa tabela jest całkowicie hipotetyczna. Nie wykonano testu żadnego wskaźnika. Każdy wariant obejmuje 100 zamkniętych transakcji, z dwoma możliwymi wynikami przed kosztami i stałym kosztem każdej transakcji. Kwoty kosztów to łączne założenie modelu dotyczące spreadu, prowizji, poślizgu i finansowania; nie są ofertą brokera.
| Wariant | Wygrane / przegrane | Średni zysk / strata przed kosztami | Koszt jednej transakcji | Średni wynik netto |
|---|---|---|---|---|
| A | 40 / 60 | 200 / 100 PLN | 25 PLN | −5 PLN |
| B | 70 / 30 | 50 / 150 PLN | 10 PLN | −20 PLN |
Wariant A daje przed kosztami 40 × 200 − 60 × 100 = 2000 PLN. Koszty wynoszą 100 × 25 = 2500 PLN, więc zostaje −500 PLN, czyli −5 PLN na transakcję. Wariant B daje 70 × 50 − 30 × 150 = −1000 PLN; po kosztach 1000 PLN wynik wynosi −2000 PLN. Wyższa celność nie uratowała tego modelu.
Dla A próg średniego wyniku zerowego przy tych samych kwotach to p = (100 + 25) / (200 + 100) ≈ 41,67%. To obliczenie warunkowe: zmiana wyjść może jednocześnie zmienić p, W i L. Nie wolno dowolnie podwyższyć celu zysku, zachowując dawną celność jako pewnik. W praktyce użyj pełnej historii wyników netto; jeśli spread jest już w cenach wykonania, nie odejmuj go ponownie. Szerzej opisuje to wzór średniego wyniku i wartości oczekiwanej.
Kontrola ryzyka nie tworzy dodatniego wyniku
Mniejsza pozycja może ograniczyć kwotową stratę, ale nie zmienia automatycznie stratnej reguły w zyskowną. Przy proporcjonalnym zmniejszeniu wszystkich wyników i kosztów znak średniej pozostaje ten sam. Minimalna prowizja lub inne koszty stałe mogą dodatkowo zmienić tę proporcję.
Również plan „ryzyko 1%, cel dwa razy większy” nie ustala prawdopodobieństwa osiągnięcia celu. Dodatnia średnia w próbie nie pokazuje kolejności strat, obsunięcia ani ryzyka utraty zdolności kontynuowania strategii. Zwykły stop-loss jest instrukcją wykonania, nie bezwarunkową gwarancją ceny. W ocenie metody uwzględnij także scenariusz, w którym faktyczna strata przekracza plan.
Ten sam wynik, inne obsunięcie
Ułóż te same cztery wyniki w dwóch kolejnościach. Porównanie wskaźników zyskowności powinno obejmować także drogę od szczytu do późniejszego dołka.
Przesuń diagram w bok, aby zobaczyć całość
Model hipotetyczny: R jest stałą kwotą odniesienia, wyniki już netto, brak reinwestowania i otwartych pozycji. Mierzymy obsunięcie skumulowanych zamkniętych wyników w R, nie procent equity ani ryzyko całej przyszłej strategii. Definicja maksymalnego spadku od lokalnego szczytu: raport MetaTrader 5.
Kiedy sygnał był naprawdę dostępny
Wartości na otwartej świecy mogą się zmieniać, a sygnał może zniknąć przed jej zamknięciem. TradingView odróżnia bieżące aktualizacje od używania przyszłych danych.
Własna kontrola testu: zapisz godzinę sygnału, dane wejściowe i późniejszą dostępną cenę wykonania. Porównaj zapis z końcowym wykresem.
Lepsza średnia transakcji nie musi oznaczać większego wyniku okresu
Nowy filtr wskaźnika może poprawić średnią, jednocześnie zmniejszając sumę wyników. Rozdziel dwie wielkości: wynik na zaakceptowany sygnał i wynik w tym samym okresie kalendarzowym. Poniższy własny przykład zawiera 20 hipotetycznych, nienakładających się okazji, stałą jednostkę ryzyka R oraz wyniki już po założonych kosztach.
| Zbiór | Liczba | Suma netto | Średnia netto |
|---|---|---|---|
| Wszystkie okazje | 20 | 10 R | 0,50 R |
| Pozostawione przez filtr | 4 | 4 R | 1,00 R |
| Odrzucone przez filtr | 16 | 6 R | 0,375 R |
W pozostawionym zbiorze wyniki to 2, 2, −1 i 1 R. Odrzucony składa się z jedenastu wyników +1 R i pięciu −1 R. Średnia zaakceptowanych wzrosła dwukrotnie, lecz suma spadła z 10 do 4 R. Filtr odrzucił dodatni łączny wynik 6 R.
Nie oznacza to, że filtr jest bezwartościowy: mógł zmienić obsunięcie, czas zaangażowania albo inne ograniczenie. Te cechy trzeba jednak policzyć, a nie dopisać na podstawie wyższej średniej. Zwiększenie pozycji zmieniałoby założenia porównania. Raportuj razem średnią, liczbę okazji i sumę w tej samej jednostce oraz okresie; trzy liczby opisują inny problem niż sama „celność”.
Jak ocenić regułę bez poprawiania przeszłości
Wybieranie najlepszego zestawu z wielu kombinacji parametrów zwiększa ryzyko dopasowania do konkretnej próby. Carr i López de Prado omawiają ten problem w pracy o ustalaniu reguł handlu; ich model nie dowodzi skuteczności twojego wskaźnika. Zapisuj wszystkie sprawdzone konfiguracje, również te słabe.
Ustal reguły na wydzielonym okresie, a potem sprawdź je na późniejszych danych bez dostrajania. Jeżeli poprawisz ustawienia po zobaczeniu wyniku tej drugiej próby, nie jest już ona nietkniętym sprawdzianem. Słabszy rezultat może wynikać z dopasowania, kosztów, zmiany warunków, błędu programu albo losowości; sam nie rozstrzyga przyczyny.
- Zapisz instrument, dane, interwał, parametry, wejście, wyjście, wolumen i koszty w jednej wersji reguł.
- Porównaj wyniki przed kosztami i po nich, liczbę transakcji oraz obsunięcie. Zachowaj również pominięte lub niewykonane zlecenia.
- Przeprowadź test na danych historycznych i obserwację działania bez obowiązku angażowania pieniędzy. Nie traktuj jednego dobrego miesiąca jako dowodu trwałej przewagi.
- Przy płatnym narzędziu oceń ujawnione zasady, pełne wyniki i koszt abonamentu. Cena produktu nie dowodzi ani jakości, ani jej braku.
Sprawdź, czy rozumiesz
Jedno krótkie ćwiczenie
Około 2 min · możesz spróbować ponownie
Dlaczego wariant B ma większe obsunięcie niż A mimo tej samej sumy +2 R i celności 50%?
- Dwie straty występują kolejno po szczycie 4 R.
- W B doliczono większą prowizję.
- Suma w B musi być niższa.
Sprawdź odpowiedź i wyjaśnienie
Dwie straty występują kolejno po szczycie 4 R.
Spadek 4→3→2 daje 2 R. W A żadna droga od szczytu do późniejszego dołka nie przekracza 1 R.
Jeszcze jedno ćwiczenie
W wariancie A obniż koszt każdej transakcji z 25 do 15 PLN, pozostawiając wszystkie wyniki przed kosztami. Jaki będzie łączny i średni wynik 100 transakcji?
Sprawdź odpowiedź
Wynik przed kosztami nadal wynosi 2000 PLN. Po odjęciu 1500 PLN kosztów pozostaje 500 PLN, czyli 5 PLN na transakcję. To własność hipotetycznego zestawu, nie wynik testu wskaźnika.

