Plan pozycji na kilka dni powinien dać odpowiedź nie tylko na pytanie „gdzie wejść”, lecz także „co zrobię, gdy nie będę przy komputerze”. Poniżej znajduje się autorska wersja procesu do sprawdzenia na danych i demo. Nie jest to strategia o wykazanej skuteczności. Horyzont 2–7 dni oznacza zakres planowania, a nie obowiązek utrzymywania przegrywającej pozycji przez co najmniej dwie doby. Jeśli potrzebujesz wprowadzenia do stylu, przeczytaj podstawy swing tradingu.
Najpierw ustal warunki, w których możesz wykonać plan
Wybierz termin przeglądu, instrument, rachunek i źródło danych. Sprawdź, czy w godzinach pracy możesz obsłużyć awarię albo wcześniej zaplanowane wyjście. Jeżeli nie, dany wariant może być niewykonalny, nawet gdy wygląda przekonująco na wykresie. Krótka analiza wieczorem nie usuwa ryzyka podczas pozostałej części doby.
Przed testem zapisz również zasady dotyczące publikacji i weekendu. W tej wersji nie pozostawiamy pozycji na weekend; nie stosujemy dodatkowego filtra wiadomości. To założenia eksperymentu, nie wskazanie najlepszego sposobu handlu. Dodanie później wyjątku „przed tą decyzją banku nie wchodzę” tworzy zmieniony system, który trzeba osobno ocenić.
Jedna powtarzalna wersja, zamiast katalogu sygnałów
Tabela opisuje wariant wyłącznie dla pozycji długich. Wszystkie warunki cenowe liczymy na tych samych świecach Bid. SMA20 to średnia ostatnich 20 zamknięć D1. Świeca spadkowa ma Close < Open, wzrostowa Close > Open; równość nie spełnia warunku. Parametry 20, 2 pipsy, 30 minut i pięć dób są jawnymi wyborami do testu, nie wartościami uznanymi za optymalne.
| Etap | Reguła tej wersji badawczej | Co zapisać |
|---|---|---|
| Dane i pora | Jeden instrument EUR/USD; stałe źródło notowań i jedno z góry wybrane zamknięcie H4 na dobę. | Godzina i strefa serwera, budowa D1, ceny Bid/Ask. |
| Filtr D1 | Ostatnie zamknięte D1: Close > SMA20, a SMA20 > poprzednia SMA20. | Wartości dostępne wtedy, bez końcowego odczytu trwającego D1. |
| Sygnał H4 | Poprzednia świeca spadkowa; sygnałowa wzrostowa z zamknięciem powyżej maksimum poprzedniej. | Dwie ukończone świece; brak sygnału oznacza brak zlecenia. |
| Wejście i ważność | Buy Limit na Close świecy sygnałowej, tylko jeśli leży poniżej bieżącego Ask. Ważność: 30 minut. | Przyjęcie zlecenia, czas wygaśnięcia, wykonany wolumen i cena. |
| Poziomy wyjścia | SL: niższe Low obu świec minus 2 pipsy; TP: od limitu wejścia dwukrotność odległości do SL. | Poziomy zamrożone przy wysłaniu; bez późniejszego rozszerzania SL. |
| Koniec utrzymania | Wcześniej z: 5 × 24 godziny od pierwszego wykonania lub 30 minut przed piątkowym końcem handlu instrumentem. | Dokładny termin według aktualnego harmonogramu brokera; SL/TP mogą zamknąć wcześniej. |
Jeśli platforma nie obsługuje potrzebnego terminu ważności albo poziomy naruszają ograniczenia instrumentu, zlecenie pomijamy i zapisujemy przyczynę. Nie składamy nowego zlecenia, jeżeli jego 30-minutowa ważność kończyłaby się w piątkowym terminie zamknięcia pozycji lub później. Najpóźniej w tym terminie anulujemy wszystkie niewypełnione zlecenia lub ich reszty. Jeśli nie można zapewnić obsługi anulowania, pomijamy wejście. Jeżeli termin pięciu dób wypada podczas zapowiedzianej przerwy świątecznej, przed wejściem wyznaczamy wcześniejsze wyjście przed tą przerwą; przy braku możliwości jego obsługi rezygnujemy z transakcji. Dopuszczamy tylko jedną otwartą pozycję lub jedno oczekujące zlecenie tej wersji na instrumencie. Po częściowym wykonaniu zabezpieczamy wykonany wolumen; niewypełniona reszta wygasa w pierwotnym terminie. Lepsza cena zakupu zmienia rzeczywistą odległość do zamrożonych wyjść, więc liczymy wynik z wykonania, a nie z limitu.
Nie wolno używać zamknięcia D1, które w chwili sygnału H4 jeszcze nie istniało. Dokumentacja TradingView o zmianach odczytów wskaźników wyjaśnia różnicę między danymi trwającej i potwierdzonej świecy. W teście trzeba zachować także opóźnienie między rozpoznaniem sygnału a możliwością złożenia zlecenia.
Wielkość pozycji: planowana strata nie jest jej granicą
Przyjmijmy osobny, całkowicie hipotetyczny model wykonania na EUR/USD i rachunku USD. Kupno 10 000 EUR nastąpiło po Ask 1.1002, SL ustawiono na 1.0942, TP na 1.1122. Te dane wejściowe służą rachunkowi; nie udajemy, że odtworzyliśmy sygnał z pełnej historii świec. Dystans do SL wynosi 60 pipsów, do TP 120, a jeden pip dla tego wolumenu odpowiada 1 USD.
Załóżmy prowizję 2 USD za całe otwarcie i zamknięcie oraz rezerwę finansowania 2 USD. Planowana strata przy wykonaniu dokładnie na SL wynosi 60 + 2 + 2 = 64 USD. To kwota wybrana dla przykładu, nie zalecany procent rachunku. Przy proporcjonalnych kosztach daje ona 64 / (0.0060 + 0.0002 + 0.0002) = 10 000 EUR. Rzeczywisty cennik może zawierać opłatę minimalną; dodatkowo sprawdza się krok wolumenu, dostępny depozyt i łączną ekspozycję.
Dokumentacja zleceń IG rozróżnia ograniczenie ceny w limicie od zwykłego stopu, który może wykonać się gorzej. Limit nie gwarantuje zawarcia transakcji. Podane 64 USD nie obejmuje nieznanego poślizgu ani wzrostu przyszłych opłat.
Koszty i zakończenie pozycji w jednym rachunku
Przykładowy rejestr finansowania zawiera obciążenia 0.40, 0.40 i 1.20 USD, razem 2 USD. Trzy naliczenia nie oznaczają trzech identycznych stawek dobowych. OANDA Corporation w swoim opisie finansowania wskazuje godzinę 17:00 ET, zależność od kierunku i opłaty administracyjnej oraz możliwość naliczeń wielodniowych. To warunki konkretnego dostawcy w USA. Dla własnego rachunku sprawdza się jego specyfikację, święta i historię faktycznych kwot, zamiast utożsamiać koszt z różnicą stóp banków centralnych.
| Powód zamknięcia | Wykonanie sprzedaży | Wynik z cen | Wynik po kosztach |
|---|---|---|---|
| Cel | 1.1122 | +120.00 USD | +116.00 USD |
| Stop bez poślizgu | 1.0942 | -60.00 USD | -64.00 USD |
| Stop z gorszym wykonaniem | 1.0922 | -80.00 USD | -84.00 USD |
| Wyjście czasowe | 1.1032 | +30.00 USD | +26.00 USD |
Każdy wiersz to oddzielny przebieg ceny, z zamknięciem po tych samych trzech obciążeniach, przed kolejnym naliczeniem. Wynik wynosi 10 000 × (cena sprzedaży − 1.1002) − 2 − 2. Ceny wykonania zakupu i sprzedaży już obejmują właściwe strony kwotowania; nie odejmujemy spreadu drugi raz. Przy wcześniejszym zamknięciu należy użyć innej, rzeczywiście naliczonej sumy finansowania. Gorsze wykonanie stopu daje stratę 84 USD, większą od planowanych 64 USD.
Co sprawdzić po anulowaniu częściowo wykonanego limitu?
Własny wariant operacyjny zakłada limit kupna 10 000 EUR. Przed końcem jego ważności wykonano 4000 EUR po 1,1002. Następnie broker potwierdza anulowanie pozostałych 6000 EUR. Status niewypełnionej reszty jest teraz „anulowana”, ale wykonane 4000 EUR nadal tworzy otwartą pozycję.
Jeżeli według planu także tę część trzeba zakończyć, potrzebne jest osobne zamknięcie i jego potwierdzenie. Załóżmy sprzedaż wykonanych 4000 EUR po Bid 1,0997: wynik kursowy to 4000 × (1,0997 − 1,1002) = −2 USD przed opłatami. Wpisanie wyniku zero, bo „zlecenie anulowano”, pominęłoby transakcję już zawartą.
Zapisz ilość żądaną, wykonaną, pozostającą i anulowaną oraz aktywne SL/TP dla rzeczywistej pozycji. Po żądaniu anulowania odczytaj potwierdzony stan; samo żądanie nie dowodzi, że przed jego przyjęciem nie nastąpiło kolejne wykonanie. Przykład nie przypisuje brokerowi czasu ani częstotliwości częściowych realizacji. Sprawdza rozróżnienie zlecenia i transakcji, ważne przy planowanym wyjściu przed przerwą w handlu.
Kontrola otwartej pozycji i ocena po zamknięciu
Po wykonaniu sprawdź wolumen oraz potwierdzenie aktywności SL i TP. Ustal, które zlecenia działają u brokera po wylogowaniu, a które funkcje wymagają terminala lub automatu. Alert sam nie zamyka pozycji. Wyjście czasowe wymaga realnej możliwości wysłania i wykonania instrukcji; brak połączenia albo zamknięty rynek mogą uniemożliwić dotrzymanie terminu. Nie przesuwaj go dlatego, że wynik jest ujemny.
W dzienniku oddziel sygnał, zlecenie, wykonanie i odstępstwo od planu. Zapisuj również niewypełnione limity oraz pominięte okazje. W teście historycznym uwzględnij kolejność dotknięcia SL i TP, koszt utrzymania oraz dane spoza okresu dobierania parametrów. Sama dodatnia seria na demo nie potwierdza trwałej przewagi ani zgodności przyszłych wykonań z symulacją.
Sprawdź, czy rozumiesz
Jedno krótkie ćwiczenie
W modelu kupiono 10 000 EUR po 1.1002, prowizja za całość wynosi 2 USD. Finansowanie ostatecznie kosztowało 3 USD zamiast 2 USD. Jaki wynik netto da sprzedaż po 1.1122, a jaki po 1.0922?
Sprawdź odpowiedź
Przy 1.1122 wynik z cen to 120 USD, więc netto 120 − 2 − 3 = 115 USD. Przy 1.0922 wynik z cen to −80 USD, więc netto −80 − 2 − 3 = −85 USD. W drugim przypadku strata przekracza pierwotny plan 64 USD o 21 USD. Spreadu nie odejmujemy ponownie.
