Jakie są zasady dotyczące interwałów swingowych?
Bezpośrednia odpowiedź
Interwały swingowe to horyzonty czasowe handlu używane do określenia, co traktujesz jako znaczący ruch cenowy („swing”) oraz jak długo zamierzasz utrzymywać pozycje lub przeglądać sygnały. „Zasady” dotyczące interwałów swingowych nie stanowią jednego uniwersalnego standardu; są raczej zestawem mechanizmów, które możesz opisać i przetestować. Praktyczny, testowalny zestaw zasad zazwyczaj obejmuje:
- definicję okresu swingowego (ile świec/dni/tygodni traktujesz jako jeden swing),
- jednoznaczne kryteria określające, co kwalifikuje się jako szczyt swingowy lub dołek swingowy,
- spójne odwzorowanie tej definicji swingu na reguły decyzyjne (co zrobisz, gdy rynek przebije, przetestuje lub unieważni poziom), oraz
- jasne założenia dotyczące kosztów, czasu i danych, abyś mógł zweryfikować wyniki bez traktowania historycznych zależności jako dowodu.
Dzięki temu koncepcja pozostaje informacyjna: możesz wyjaśnić i przetestować strukturę, jednocześnie zdając sobie sprawę, że zachowanie rynku, wykonanie i jurysdykcja wpływają na wyniki.
Mechanizm lub definicja
Aby przekształcić „interwały swingowe” w coś, co możesz niezależnie zweryfikować, oddziel stabilne mechanizmy od zmiennych warunków.
1) Stabilne mechanizmy: horyzont czasowy i struktura swingowa
Częstym sposobem sformalizowania interwałów swingowych jest wybór stałej długości okna obserwacyjnego. Na przykład możesz powiedzieć:
- Jeden swing jest wykrywany przy użyciu ostatnich N świec/słupków (gdzie N jest stałe dla testu).
- Dołek swingowy to najniższa cena w kontekście tych N świec, z zastrzeżeniem zasady „separacji” (aby kolejne dołki nie były wszystkie liczone jako swingi).
- Szczyt swingowy to najwyższa cena w tym samym kontekście N świec, również z separacją.
Nawet jeśli ludzie używają różnych interwałów wykresu (godzinowych vs dziennych), kluczową zasadą jest to, że N musi być jednoznaczne. W przeciwnym razie „interwał swingowy” to tylko niejasna etykieta.
2) Stabilne mechanizmy: odwzorowanie punktów swingowych na decyzje
Następnie określ, jak punkty swingowe wpływają na decyzje. Zestaw zasad można zapisać bez obiecywania rentowności. Przykłady mechanizmów decyzyjnych, które możesz testować, obejmują:
- Zasada wybicia: „Gdy cena zamknie się powyżej/poniżej ostatniego szczytu/dołka swingowego, oznacz to zdarzenie jako setup.”
- Zasada retestu: „Po wybiciu, kolejna interakcja z wybitym poziomem jest punktem obserwacji do pomiaru wyniku.”
- Zasada unieważnienia: „Jeśli cena osiągnie zdefiniowany przeciwny poziom przed końcem okna wynikowego, oznacz setup jako nieudany.”
Aby zasady pozostały testowalne, musisz również zdefiniować:
- którego pola cenowego używasz (zamknięcie vs maksimum/minimum),
- jak obsługujesz wiele świec oddziałujących z poziomami,
- oraz jak wybierasz poziom odniesienia (tylko ostatni punkt swingowy, czy też najbardziej znaczący swing w danym zakresie).
3) Zmienne warunki: koszty, wykonanie i reżim
Zasady interwałów swingowych działają w środowisku handlu na żywo. Koszty i szczegóły wykonania mogą zmienić wyniki, nawet jeśli twoja logika pozostaje taka sama. Przykłady zmiennych danych wejściowych:
- spready i prowizje,
- założenia dotyczące realizacji zleceń (zachowanie rynkowe vs limitowe),
- poślizg podczas szybkich ruchów,
- różnice między danymi świecowymi z backtestu a tickami w czasie rzeczywistym.
Ponieważ struktura opiera się na horyzoncie czasowym, może być szczególnie wrażliwa na sposób modelowania czasu (np. czy zakładasz wejście na zamknięciu świecy, czy na otwarciu następnej świecy). Bez jednoznacznych założeń dwóch testerów może „testować te same zasady” i nadal uzyskać różne wyniki.
Dowód lub przykład (testowalny zestaw zasad)
Poniżej znajduje się samodzielny przykład, jak zapisać zasady interwałów swingowych w sposób, który można przetestować na historycznych świecach. Nie jest to przedstawione jako rentowne—tylko jako struktura, którą możesz zweryfikować.
Przykładowy zestaw zasad (oparty na świecach)
Załóżmy, że używasz stałego interwału wykresu (na przykład świece dzienne) i definiujesz N = 5.
Krok A: Wykrywanie swingów
- Szczyt swingowy to świeca, której maksimum jest najwyższe w ostatnich 5 świecach i jest oddzielone od poprzedniego szczytu swingowego co najmniej 3 świecami.
- Dołek swingowy to świeca, której minimum jest najniższe w ostatnich 5 świecach, z tą samą zasadą separacji.
Krok B: Zdefiniuj okno obserwacyjne
- Po wykryciu szczytu swingowego rozpoczynasz okno M świec w celu pomiaru wyników (wybierz M jednoznacznie, np. 10 świec). Wyniki są mierzone tylko wewnątrz tego okna.
Krok C: Zdefiniuj setup i tryb awarii
- Zdarzenie setup (przykład dla strony długiej): oznacz setup, gdy rynek zamknie się powyżej ostatniego szczytu swingowego.
- Etykieta niepowodzenia: jeśli cena zamknie się poniżej ostatniego dołka swingowego przed końcem okna M świec, oznacz to jako nieudane.
Krok D: Zapisz wyniki bez roszczeń prognostycznych Dla każdego setupu zapisz, czy warunek niepowodzenia wystąpił w ciągu M świec oraz jak daleko cena przemieściła się względem twoich definicji poziomów.
Co możesz zweryfikować
Dzięki tej strukturze możesz niezależnie zweryfikować co najmniej następujące punkty:
- Czy szczyty/dołki swingowe są wykrywane spójnie.
- Jak często rynek „zamyka się powyżej/poniżej” poziomu po uformowaniu się swingu.
- Częstotliwość unieważnień przed końcem okna wynikowego.
Jeśli zmienisz N lub M, zmienisz liczbę i jakość wykrytych swingów. Ta zmiana jest mierzalna, co jest właśnie powodem, dla którego jednoznaczne „zasady” mają znaczenie.
Ograniczenia i ryzyka
Struktury interwałów swingowych mają kilka istotnych ograniczeń i trybów awarii. Najważniejsze z nich dotyczą niepewności oraz tego, jak zasady przekładają się na rzeczywiste wykonanie.
Ograniczenie 1: Zasady zależą od założeń
Nawet przy stałych N i M wyniki zależą od:
- wybranego interwału świec,
- sposobu definiowania „swingu” (opartego na maksimach/minimach vs zamknięciach),
- oraz sposobu traktowania wielu interakcji z poziomem.
Ponieważ historyczne zależności nie ustanawiają przyszłych wyników, nie możesz wywnioskować, że struktura będzie nadal działać tylko dlatego, że wyglądała dobrze w jednym okresie.
Ograniczenie 2: Zmiany reżimu rynkowego
Struktury swingowe często zachowują się inaczej w różnych reżimach. Na przykład:
- w silnych fazach trendu punkty swingowe mogą być aktualizowane często,
- na rynkach bocznych zachowanie wybicie-i-retest może generować wiele unieważnień,
- podczas skoków zmienności poziomy mogą być przekraczane wielokrotnie w krótkim horyzoncie czasowym.
Zestaw zasad może zatem zawieść nie dlatego, że jest „błędny”, ale dlatego, że jego założenia dotyczące znaczącego zachowania swingowego nie odpowiadają już obecnemu reżimowi.
Ograniczenie 3: Różnice w danych i wykonaniu
Częstym trybem awarii w testowaniu jest niezgodność między:
- logiką zamknięcia świecy w danych historycznych,
- a rzeczywistym czasem wykonania.
Jeśli zasada domyślnie zakłada wejście na zamknięciu świecy, ale w rzeczywistości możesz wejść dopiero po zamknięciu, wyniki struktury mogą się zmienić. Koszty (spready/prowizje) mogą również zmniejszyć zmierzone wyniki.