Three Outside Up i Down łączą objęcie korpusu pierwszej świecy przez drugą z dodatkowym porównaniem zamknięć. Trzecia świeca kończy układ dopiero wtedy, gdy jej zamknięcie spełni wybraną regułę. Nie dowodzi to, że trend już trwale się odwrócił, ani że transakcja będzie zyskowna.

Co dokładnie jest obejmowane?

Korpus to odcinek między otwarciem O i zamknięciem C. Pełny zakres świecy rozciąga się od minimum L do maksimum H. W formacji objęcia chodzi o korpusy; świeca 2 nie musi obejmować wszystkich knotów pierwszej. To rozróżnienie pokazuje także opis Engulfing w ChartSchool.

W implementacji CDL3OUTSIDE w TA-Lib wariant Up wymaga spadkowej świecy 1, otwarcia drugiej poniżej C1, jej zamknięcia ponad O1 oraz C3 > C2. Down wymaga niespadkowej świecy 1, O2 > C1, C2 < O1 i C3 < C2. Warunki objęcia są ścisłe. Nie ma progu wielkości korpusu względem średniej, a funkcja nie bada trendu.

Kod nie narzuca koloru świecy 3. Porównuje jej zamknięcie z C2, nie z jej własnym otwarciem. Dopuszcza zatem także trzecią doji, jeśli spełni porównanie zamknięć. Ponadto pierwsza doji może spełnić warunek koloru dla Down, ponieważ niespadkowa oznacza C1 ≥ O1; dla Up pierwsza musi być spadkowa. Nasze przykłady mają pierwsze korpusy niezerowe.

Dwa przykłady: objęcie bez objęcia knotów

Używamy fikcyjnych cen EUR/USD, z pipsem równym 0,0001. Dla kontekstu Up przyjmujemy trzy wcześniejsze malejące zamknięcia: 1,1060; 1,1040; 1,1020. Dla Down są to rosnące 1,0940; 1,0960; 1,0980. Ten roboczy opis poprzedniego ruchu jest osobnym założeniem, nie częścią algorytmu biblioteki ani kompletną definicją trendu.

Oznaczenia w tabeli odnoszą się do trzech kolejnych świec jednej serii ceny. Różnice między kolejnymi otwarciami i poprzednimi zamknięciami są celową częścią modelu. Nie opisujemy rzeczywistej sesji i nie zakładamy, że takie luki występują z określoną częstością.

Hipotetyczne świece EUR/USD: objęcie korpusów i zamknięcie trzeciej względem drugiej
Układ / świecaOHLC
Up 11,10001,10201,09601,0980
Up 21,09701,10151,09651,1010
Up 31,10281,10321,10121,1018
Down 11,10001,10401,09801,1020
Down 21,10301,10351,09851,0990
Down 31,09721,09881,09681,0982
Kolor świecy 3 i położenie jej zamknięcia to dwa różne porównania

Na małym ekranie przewiń schemat poziomo. Obszar można zaznaczyć klawiszem Tab; pełne ceny podaje tabela.

Three Outside Up i Down, autorskie przykłady OHLCKorpus świecy 2 ściśle obejmuje pierwszy, ale nie cały jego zakres. W Up czerwona trzecia świeca zamyka się 8 pipsów ponad zamknięciem drugiej. W Down zielona trzecia zamyka się 8 pipsów poniżej zamknięcia drugiej. To możliwe dzięki jawnym różnicom między kolejnym otwarciem i poprzednim zamknięciem w modelu.Three Outside Up123C2 1.1010C3 > C2, ale świeca 3 spadaThree Outside Down123C2 1.0990C3 < C2, ale świeca 3 rośnie

Policz korpusy i zamknięcia osobno

W Up korpus 1 ma 20 pipsów i obejmuje 1,0980–1,1000. Korpus 2 ma 40 pipsów: 1,0970–1,1010. Obejmuje pierwszy ściśle, z zapasem 10 pipsów przy każdej krawędzi. Jednocześnie H2 = 1,1015 jest niższe niż H1 = 1,1020, a L2 = 1,0965 wyższe niż L1 = 1,0960. Nie ma objęcia pełnego zakresu H–L, mimo poprawnej relacji korpusów.

Zamknięcie C3 = 1,1018 leży 8 pipsów ponad C2 = 1,1010. Trzecia świeca jest jednak spadkowa: otworzyła się na 1,1028 i zamknęła 10 pipsów niżej. Wzrost względem poprzedniego zamknięcia i spadek względem własnego otwarcia mogą wystąpić jednocześnie. Warunek C3 > C2 pozostaje spełniony.

W Down korpus 1 obejmuje 1,1000–1,1020, a drugi 1,0990–1,1030. Ponownie mają 20 i 40 pipsów, zaś cały zakres świecy 2 mieści się w pierwszym. C3 = 1,0982 leży 8 pipsów poniżej C2 = 1,0990. Mimo to świeca 3 jest wzrostowa: jej otwarcie wynosi 1,0972. Wynik porównania zamknięć nie zależy tutaj od koloru korpusu 3.

To kontrprzykłady dla uproszczenia „Up musi kończyć się zieloną, a Down czerwoną świecą”. Jeśli własna metoda narzuca taki kolor, jest to dodatkowy filtr. Może on odrzucić oba pokazane układy, lecz nie należy przez to twierdzić, że kod biblioteki działa nieprawidłowo.

Objęcie plus wyższe zamknięcie nie zawsze odtworzy Three Outside

Możesz próbować zbudować skaner z dwóch gotowych warunków: dodatniego CDLENGULFING na świecy 2 oraz C3 > C2. To nie musi odtworzyć CDL3OUTSIDE. Hipotetyczna kontrola ma pierwszą świecę 100/101/96/98, drugą O2/102/95/101 i trzecią 101/103/100/102. Przed nimi dodaliśmy trzy świece 100/110/98/105.

Porównanie własnego składania i funkcji C 0.6.4
O2CDLENGULFING na 2C3 > C2CDL3OUTSIDE na 3
97100102 > 101: tak100
9880102 > 101: tak0

W drugim wierszu objęcie z jedną równą krawędzią wystarcza funkcji CDLENGULFING, ale nie ścisłemu rdzeniowi CDL3OUTSIDE. Dodatkowy wzrost zamknięcia nie naprawia różnicy. Złożony filtr „Engulfing > 0 i wyższe C3” zaakceptuje obie próby, podczas gdy gotowa funkcja tylko pierwszą.

Przy zastępowaniu wskaźnika zestawem prostszych funkcji porównaj wyniki na takich przypadkach granicznych. Zgodność na typowym objęciu nie wystarcza. Jeśli świadomie dopuszczasz kod 80, nazwij tę modyfikację; nie przypisuj jej liczebności ani wyników wersji ścisłej.

W naszym porównaniu na 120 zamkniętych świecach Kraken EUR/USD H1 (21–25.09.2026) CDL3OUTSIDE: 3 niezerowych kodów. Metoda i CSV. To klasyfikacja z jednego rynku, bez testu rentowności.

Równe krawędzie zmieniają wersję reguły

Przy ścisłym objęciu Up równość O2 = C1 nie wystarcza. Wariant dopuszczający dotknięcie dolnej krawędzi objęcia zakwalifikuje inny zbiór świec. Podobnie C3 = C2 nie spełnia wymogu wyższego lub niższego zamknięcia. Te decyzje powinny znajdować się w opisie metody przed rozpoczęciem testu.

Nie należy usuwać warunku luki tylko dlatego, że badamy waluty, a potem porównywać wynik z detektorem wymagającym ścisłych nierówności. Można badać łagodniejszy wariant, ale trzeba go nazwać. Otwarcie kolejnej świecy nie jest na każdym wykresie i w każdych warunkach identyczne z poprzednim zamknięciem.

Dane, strefa czasu i granice świec wpływają na klasyfikację. Zapisz instrument, interwał, rodzaj ceny oraz sposób zaokrąglania. Mała różnica między dwoma dostawcami może zmienić równość w ścisłe przekroczenie. Zrzut wykresu bez tych informacji nie wystarcza do odtworzenia analizy.

Co daje trzeci warunek, a czego nie dowodzi?

Po świecy 2 można ocenić objęcie, ale nie gotowe Three Outside. Dopóki trwa świeca 3, jej bieżąca cena może wyjść poza C2 i wrócić. Nie zapisuj końcowego sygnału z wyprzedzeniem. Dalszy plan wykonania transakcji jest osobną częścią metody: historyczne zamknięcie nie jest obietnicą dostępnej ceny wejścia.

Dodatkowy warunek ogranicza zbiór objęć do tych, po których wystąpiło określone zamknięcie. Nie dowodzi automatycznie wyższej trafności, lepszego wyniku po kosztach czy mniejszego ryzyka. Twierdzenie, że objęcie jest zawsze silniejsze od Harami, również nie wynika z samej geometrii.

Three Inside ma inny rdzeń: mniejszy drugi korpus leży w pierwszym. To różnica konstrukcji, nie ranking jakości. Podstawy samego objęcia i jego wariantów opisuje przewodnik po geometrii Engulfing.

Od rozpoznania do testu

Jeśli celem jest badanie strategii, z góry określ kontekst, wariant nierówności, moment decyzji, wykonanie i zakończenie pozycji. Nie przesuwaj stopa ani celu po zobaczeniu późniejszego przebiegu. Wybrany poziom unieważnienia jest elementem planu, a nie gwarancją maksymalnej straty lub jedynym dopuszczalnym poziomem wynikającym z nazwy formacji.

Uwzględnij koszty i przypadki nieudane oraz pozostaw oddzielne dane do sprawdzenia reguł po ich ustaleniu. Procedura backtestu pomaga oddzielić poprawne nazwanie układu od pytania, czy konkretna metoda przynosiła korzystne wyniki. Nie ma potrzeby zawierania transakcji tylko po to, aby przećwiczyć rozpoznawanie trzech świec.

Sprawdź, czy rozumiesz

Jedno krótkie ćwiczenie

W modelu Up zmień wyłącznie O2 z 1,0970 na 1,0980. Pozostaw C2 = 1,1010 i C3 = 1,1018. Czy ścisłe objęcie z artykułu nadal przechodzi? Ile pipsów ma teraz korpus 2?

Sprawdź odpowiedź

Nie: O2 = C1 = 1,0980, a ścisła reguła wymaga O2 < C1. Nowy korpus 2 ma (1,1010 − 1,0980) / 0,0001 = 30 pipsów. C3 nadal przekracza C2 o 8 pipsów, lecz sam trzeci warunek nie naprawia brakującego objęcia.

Następny temat: Backtest strategii: reguły, dane, koszty i ocena →