Stop loss (SL) i take profit (TP) określają warunki wyjścia z pozycji. SL uruchamia zamknięcie po ruchu niekorzystnym względem ustawionego poziomu, a TP po osiągnięciu celu w korzystnym kierunku. Można używać ich razem. Żaden z tych skrótów nie zastępuje sprawdzenia wolumenu, kosztów i sposobu realizacji; zwykły SL nie wyznacza gwarantowanej maksymalnej straty.

Kierunek pozycji decyduje o stronie ceny

W modelu forex opisanym przez MetaTrader 5 warunki SL i TP dla longa sprawdza się według Bid, a dla shorta według Ask. Long zamykasz sprzedażą, short kupnem. Dlatego świeca na wykresie Bid może nie pokazywać ceny, która uruchomiła SL krótkiej pozycji.

Przy ustawianiu poziomów SL longa znajduje się poniżej bieżącego Bid, TP powyżej; dla shorta odpowiednio powyżej i poniżej bieżącego Ask. To relacja do aktualnej ceny, nie zawsze do ceny wejścia. Przesunięty SL może znajdować się już po zyskownej stronie wejścia. Sama nazwa TP również nie gwarantuje zysku netto po kosztach. Reguły instrumentów giełdowych mogą być inne, więc nie przenoś tej konwencji na każdy symbol.

Planowany wynik policz w pieniądzach

Autorski przykład hipotetyczny: kontrakt EUR/USD, ekspozycja 10 000 EUR i rachunek USD. Jeden pip, czyli 0,0001, odpowiada tu 1 USD. Rozpatrujemy dwa niezależne warianty wejścia: long wykonany po Ask 1,10020 albo short po Bid 1,10000. Tabela zakłada wykonanie dokładnie po podanym poziomie i pomija wszystkie dodatkowe koszty.

Warunek aktywacji i wynik przy założonym wykonaniu na poziomie
WariantWarunek aktywacjiPrzyjęta cena wykonaniaWynik ceny
Long: SLBid ≤ 1,097201,09720−30 pipsów = −30 USD
Long: TPBid ≥ 1,104701,10470+45 pipsów = +45 USD
Short: SLAsk ≥ 1,103001,10300−30 pipsów = −30 USD
Short: TPAsk ≤ 1,095501,09550+45 pipsów = +45 USD

Long przy SL daje 10 000 × (1,09720 − 1,10020) = −30 USD. Short przy TP daje 10 000 × (1,10000 − 1,09550) = 45 USD. Wykorzystaliśmy odpowiednie ceny Ask/Bid, więc spreadu nie odejmujemy drugi raz. Prowizje, finansowanie i konwersję waluty wyniku uwzględnia się osobno, zgodnie z warunkami rachunku.

Stosunek planowanego zysku do planowanej straty wynosi tu 45/30 = 1,5. To wyłącznie opis przyjętych poziomów. Nie mówi, jak często zostanie osiągnięty TP, i nie dowodzi rentowności. Nie ma uniwersalnego wymogu 2:1 ani jednego poprawnego procentu ryzyka dla każdego rachunku.

Z samego OHLC nie ustalisz, czy wcześniej zadziałał SL czy TP

Ta sama świeca może pomieścić dwa przeciwne wyniki. W autorskim modelu po wejściu longa po 100 obserwujesz Bid: otwarcie 100, maksimum 110, minimum 90, zamknięcie 100. Stop to 95, cel 105. Zakładamy ciągły ruch między kolejnymi punktami, wykonanie dokładnie na pierwszym napotkanym poziomie i brak kosztów. Jednostki ceny są umowne.

Model: jednakowe OHLC, różna kolejność pierwszego wyjścia
Przebieg BidPierwszy warunekWynik jednej jednostki
100 → 110 → 90 → 100TP 105+ 5
100 → 90 → 110 → 100SL 95−5
Dwie hipotetyczne ścieżki Bid o jednakowym OHLC
Pierwsze wyjście zależy od kolejnościNiebieska ścieżka 100 do 110 do 90 do 100 najpierw przecina TP 105 i daje + 5. Pomarańczowa 100 do 90 do 110 do 100 najpierw przecina SL 95 i daje −5. Obie mają otwarcie 100, maksimum 110, minimum 90 i zamknięcie 100. Przebiegi umowne, ciągłe między punktami.TP 105SL 951101109090100100Niebieska: + 5Pomarańczowa: −5Kolejność zdarzeń →

Po pierwszym wyjściu pozycja jest zamknięta: późniejsze przejście przez drugi poziom nie tworzy drugiej realizacji tej samej pozycji. Obie ścieżki mają identyczne OHLC, więc z samej świecy nie odtworzysz, który warunek nastąpił wcześniej.

Gdy sprawdzasz strategię na świecach, oznacz taką obserwację jako niejednoznaczną albo użyj odpowiednich danych o kolejności kwotowań. Przyjęcie z góry TP jako pierwszego dopisuje modelowi korzystny wynik, którego OHLC nie dowodzi. Przykład nie szacuje częstości takich świec i pomija luki oraz poślizg; w realnym wykonaniu trzeba także uwzględnić właściwą stronę ceny i stan operacji.

Aktywacja nie jest gwarancją wykonania

Zwykły SL może wykonać się z poślizgiem. Jeśli long z tabeli zostanie zamknięty po luce dopiero po 1,09670, wynik ceny wyniesie −35 USD. Gdyby dodatkowo łączne koszty tej hipotetycznej transakcji wyniosły 3 USD, wynik netto byłby −38 USD. To więcej niż planowane 30 USD straty przed kosztami.

Dokumentacja IG odróżnia zwykły stop od stopa gwarantowanego, który na określonych warunkach zapewnia wskazaną cenę i wiąże się z kosztem ochrony. Dostępność oraz zasady zależą od oferty. Gwarancja ceny nie oznacza transakcji bez strat czy opłat.

TP działający jako zlecenie z limitem ceny ma inne zadanie: wyjście po wskazanej cenie lub lepszej, jeśli może zostać wykonane. Limit nie zapewnia wykonania. Nie zakładaj też, że samo dotknięcie poziomu na wykresie potwierdza zamknięcie: sprawdź stronę kwotowania, stan zlecenia i potwierdzenie transakcji. Więcej przykładów znajduje się w tekście o poślizgu cenowym.

„Zamknięte przez TP” nie jest kategorią wyniku netto

Powód wyjścia i wynik po kosztach to dwa różne pola. Mały dodatni wynik cenowy może być niższy od osobnych opłat.

Przesuń diagram w bok, aby zobaczyć całość

„Zamknięte przez TP” nie jest kategorią wyniku nettoFikcyjny long 10 000 EUR otwarty po 1,10000 i zamknięty po TP 1,10030 zarabia cenowo 3 USD. Hipotetyczne opłaty całego cyklu 4 USD dają wynik netto −1 USD mimo wykonania TP.TP WYKONANY • CZY NETTO TO ZYSK?Long 10 000 EUR • wejście 1,10000Pełne wyjście po TP: 1,10030Cena+3USD−Opłaty4USD=Netto−1USDPowód zamknięcia: Take ProfitWynik netto: strata 1 USD

Autorski liniowy EUR/USD z wynikiem w USD. Faktyczne ceny wykonania w modelu obejmują już spread; pełne wyjście dokładnie po TP, bez dodatkowego poślizgu, finansowania i przewalutowania. 4 USD to fikcyjna suma osobnych opłat otwarcia i zamknięcia, nie cennik brokera. Raport MetaQuotes rozróżnia wynik przed kosztami oraz wynik uwzględniający prowizje i swapy.

Fikcyjny long 10 000 EUR otwarty po 1,10000 i zamknięty po TP 1,10030 zarabia cenowo 3 USD. Hipotetyczne opłaty całego cyklu 4 USD dają wynik netto −1 USD mimo wykonania TP.

Sprawdzając dziennik, zachowaj osobno: powód zamknięcia, wynik z cen oraz wynik netto. Tutaj 10 000 × (1,10030 − 1,10000) = 3 USD, a 3 − 4 = −1 USD. Nie przenoś automatycznie każdej pozycji zamkniętej przez TP do grupy zyskownych transakcji netto.

SL na wejściu i trailing stop

Przesunięcie SL na cenę otwarcia nie daje gwarancji wyjścia na zero. W modelu longa, przy zamknięciu dokładnie po 1,10020, wynik samej ceny wynosi 0 USD. Przy przyjętych kosztach 3 USD wynik netto to −3 USD, a gorsze wykonanie dodatkowo go obniży. Rozróżnienie rozwija artykuł o break-even po kosztach.

Instrukcja MT5 rozróżnia zapisane na serwerze SL/TP od trailing stopa działającego w terminalu. Wyłączenie terminala zatrzymuje przesuwanie poziomu przez tę funkcję. Pozostaje ostatni SL zaakceptowany przez serwer, o ile został ustawiony i nadal obowiązuje. Włączenie trailing stopa samo nie potwierdza istnienia takiego poziomu. Nie zakładaj identycznego działania na każdej platformie.

Sprawdź poziomy przed pozostawieniem pozycji

Najpierw zapisz warunek unieważnienia planu i warunek wyjścia z zyskiem. Oblicz skutki pieniężne dla wybranego wolumenu, również przy gorszej cenie wykonania. Dopiero wtedy oceń, czy mieści się to w przyjętym budżecie ryzyka. Samo odsunięcie stopa bez zmniejszenia pozycji zwiększa planowaną stratę; nie naprawia błędnego założenia transakcji.

W specyfikacji symbolu MT5 sprawdź minimalny dystans Stops Level, krok ceny i ważność zleceń. Ograniczenia są podawane w punktach platformy; nie zakładaj uniwersalnych 5–10 pipsów. Po modyfikacji odczytaj poziomy widoczne przy właściwej pozycji i potwierdzenie przyjęcia. Odrzucona zmiana nie ustanawia nowego zabezpieczenia. Po zamknięciu sprawdź, czy pozostała ekspozycja lub niezależne zlecenia oczekujące.

Sprawdź, czy rozumiesz

Jedno krótkie ćwiczenie

Około 2 min · możesz spróbować ponownie

Model zamknięty przez TP dał 3 USD z cen i 4 USD osobnych opłat. Jak zapisać go w dzienniku?

  • TP, więc wynik netto to +3 USD.
  • Powód: TP; wynik netto: −1 USD.
  • Powód: SL, bo wynik netto jest ujemny.
Sprawdź odpowiedź i wyjaśnienie

Powód: TP; wynik netto: −1 USD.

Odejmujemy opłaty całego cyklu: 3 − 4 = −1 USD. Nie zmieniamy powodu zamknięcia.

Jeszcze jedno ćwiczenie

Long 10 000 EUR otwarto po Ask 1,10020. SL ustawiono na 1,09720, ale wykonanie nastąpiło po 1,09670. Jakie są planowana strata ceny, rzeczywista strata ceny i wynik netto przy hipotetycznych 3 USD łącznych kosztów?

Sprawdź odpowiedź

Plan: −30 USD. Rzeczywiste wykonanie: 10 000 × (1,09670 − 1,10020) = −35 USD. Po kosztach: −35 − 3 = −38 USD. Spread jest już zawarty w cenach wejścia Ask i wyjścia Bid; nie odejmujemy go ponownie.

Następny temat: Break-even: jak obliczyć i przesunąć stop loss? →

Policzysz teraz break-even netto, aby rozumieć różnicę między ceną wejścia a zerowym wynikiem całej transakcji.

Równe dystanse nie dają równych kwot netto

Około 2 min ćwiczenia w kalkulatorze

Model: 0,10 lota, pip 10 USD na lot, stop 20 pipsów, cel 40 pipsów, prowizja pełnego obrotu 7 USD na lot i łączny niekorzystny poślizg 1 pip. Modelowa strata wynosi 21,70 USD, zysk 38,30 USD. Zmień tylko odległość do take profit z 40 na 20 pipsów.

Porównaj równy stop i cel po kosztach

Sprawdź wynik i wyjaśnienie

Relacja dystansów wynosi 1, ale strata netto nadal 21,70 USD, a zysk netto 18,30 USD. Relacja zysku do straty wynosi około 0,8433. Algebraiczny próg wygranych: 21,70 ÷ (21,70 + 18,30) = 54,25%, a nie 50%.

Próg jest wynikiem modelu dwóch stałych rezultatów, nie szansą przyszłej wygranej. Kwoty zakładają wpisane wykonanie oraz koszty; stop nie gwarantuje kwoty straty.