V tomto článku
Po prečítaní dokážete…
- Z plných OHLC overíte vlastné podmienky a rozdiel súčtu tiel od cenovej zmeny.
- Vyhľadáte maximum celej trojice bez predpokladu klesajúcich High.
- Po zmene referencie prepočítate celočíselný objem aj modelovú stratu v EUR.
Vysvetlenie pojmov priamo v článku
Stop loss Obchodný plán Backtest: skúška pravidiel na historických údajoch Demo účet Cenová medzera Index relatívnej sily (RSI)Tri čierne vrany sú tri po sebe idúce klesajúce sviečky s určenými vzťahmi otvorenia, uzavretia a tieňov. Rozpoznanie znamená viac než spočítanie červených tiel. Názov neodhaľuje obchodujúcich, negarantuje ďalší pokles a neposkytuje úplné pravidlo vstupu. Geometriu aj predchádzajúci kontext určte pred skúmaním výsledku.
Ako vyzerajú tri čierne vrany
TradingView opisuje tri dlhé klesajúce telá, otvorenia vnútri predchádzajúcich tiel a uzavretia na minimách alebo blízko nich. Slová „dlhé“ a „blízko“ však potrebujú číselnú definíciu. Pri sviečkach 2 a 3 porovnávame otvorenie s predchádzajúcou sviečkou trojice. Vzťah k sviečke pred celou trojicou závisí od implementácie. Klesajúce Close nevyžadujú klesajúce High a tri nižšie Close samy nezaručia, že každá sviečka bude klesajúca.
Predchádzajúci kontext evidujte nezávisle od neskoršej ceny. Predošlý rast je kontextový filter, nie dôkaz, že formácia označuje vrchol. Základné sviečkové formácie vysvetľujú telá a tiene.
Presné pravidlo rozpoznania
Nasleduje vlastná matematická ilustrácia, nie historický výsledok. Požadujeme tri klesajúce sviečky so striktne klesajúcimi Close. O2 musí byť striktne v tele sviečky 1 a O3 v tele sviečky 2. Každé telo je najmenej dvojnásobkom pevného priemeru desiatich tiel končiacich pred sviečkou 1. Každý dolný tieň je najviac 10 % vlastného rozsahu H − L. Štyri Close bezprostredne pred trojicou musia postupne rásť. Rovnosť otvorenia s okrajom tela v tejto verzii zlyhá.
Vymyslený EUR/USD používa pip 0.0001. Každé z desiatich starších tiel má 12 pipov, takže minimálne dlhé telo je 24 pipov. Posledné štyri predošlé Close sú 1.0960, 1.0980, 1.1000 a 1.1020. Zvolené parametre robia príklad overiteľným; nie sú optimalizované.
Na malej obrazovke posúvajte tabuľku vodorovne, aby ste prečítali všetky stĺpce.
| Sviečka | Open | High | Low | Close | Telo / rozsah / dolný tieň |
|---|---|---|---|---|---|
| 1 | 1.1020 | 1.1025 | 1.0988 | 1.0990 | 30 / 37 / 2 pipov |
| 2 | 1.1010 | 1.1015 | 1.0978 | 1.0980 | 30 / 37 / 2 pipov |
| 3 | 1.1000 | 1.1005 | 1.0968 | 1.0970 | 30 / 37 / 2 pipov |
Všetky telá presahujú 24 pipov a každý dolný tieň má 2/37 × 100 % ≈ 5.41 % rozsahu. Otvorenia spĺňajú 1.0990 < 1.1010 < 1.1020 a 1.0980 < 1.1000 < 1.1010. Súčet tiel je 90 pipov, ale zmena O1 až C3 iba −50 pipov. Dve nasledujúce otvorenia sú totiž o 20 pipov nad predchádzajúcimi Close. Prekrývanie rozsahov neznamená totožné po sebe idúce Close a Open.
Zmeňme iba O3 na 1.0980. Sviečka 3 zostane klesajúca, no telo má len 10 pipov a Open sa rovná C2. Nesplní minimum 24 pipov ani striktné umiestnenie vnútri. Povolenie rovnosti by vytvorilo inú verziu, ktorú treba určiť pred výsledkom. Celú formáciu poznáme až po uzavretí tretej sviečky.
Zrkadlo: traja bieli vojaci
Traja bieli vojaci sú rastovým náprotivkom s rastúcimi telami, vyššími Close a určeným horným tieňom. Myšlienkové zrkadlo však neznamená, že softvérové detektory sú presné algebraické opaky. Názvy nedokazujú totožný obchodný výkon. Definície aj predchádzajúci kontext skontrolujte oddelene.
Prečo detektor nemusí súhlasiť so slovným opisom
Veľká posledná sviečka môže posunúť krátky vstup ďaleko od zneplatnenia či blízkej podpory, a tým zhoršiť plánovanú odmenu voči riziku. Je to dôvod obchod prepočítať. Veľkosť však sama nepreukazuje vyššiu pravdepodobnosť odrazu ani zatváranie krátkych pozícií.
CDL3BLACKCROWS z TA-Lib 0.6.4 má vlastné podmienky vrátane predchádzajúcej neklesajúcej sviečky a jej High voči prvému Close trojice. Overuje klesajúce Close a krátke dolné tiene, no samostatne nevyžaduje dlhé telá ani vyzretý rastový trend. Predvolený veľmi krátky tieň porovnáva s 10 % priemeru predchádzajúcich desiatich rozsahov. Nie s 10 % každého aktuálneho rozsahu. Naša tabuľka preto nie je testom kompatibility s TA-Lib.
Rozdiel ukáže samostatný syntetický príklad podmienok kódu. Najskôr vložme dvanásť sviečok (100, 120, 90, 110), potom (98, 103, 96, 101) a trojicu O/H/L/C: (100, 100.5, 97.9, 98), (99, 99.5, 96.9, 97), (98, 98.5, 95.9, 96). Každé telo má iba 2 jednotky a dolný tieň 0.1. Prvé telo je menšie než starší priemer (9 × 10 + 3)/10 = 9.3. Podmienky zdrojového kódu napriek tomu dávajú −100, lebo náš filter dlhých tiel neobsahujú. Ak zmeníme iba posledné Low na 92, dolný tieň narastie na 4 a klasifikácia dá 0. Nie sú to obchodné výsledky.
Posledné High nemusí byť maximom formácie
V ďalšom samostatnom modeli majú všetky telá 30 jednotiek a dolné tiene 2. Close klesajú a Open 90 a 80 ležia v predchádzajúcich telách. Druhá sviečka má ale High 140, výrazne nad posledným High 85. Naše pravidlo obmedzuje dolné tiene, horné neobmedzuje.
Najvyššie High je na prostrednej sviečke
Na malej obrazovke posúvajte diagram vodorovne alebo ho zväčšite. Vysvetlenie nájdete aj v texte.
Textové vysvetlenie diagramu: Stredný horný tieň rozhoduje o maxime
Pôvodná geometria a atribúty zachované. Modelové OHLC (100,105,68,70), (90,140,58,60), (80,85,48,50), telá 30 a dolné tiene 2; spoločná os.
High 140 patrí druhej sviečke a posledné High je len 85. Rozdiel 55 jednotiek mení význam referencie, nie dôkaz výkonnosti.
Vopred zapísané „nad poslednou sviečkou“ používa 85. „Nad maximom celej formácie“ používa 140. Rozdiel je 55 jednotiek. Medzi pravidlami neprepínajte až podľa výsledku. Diagram neurčuje vhodný stop a nepreukazuje, ktorá verzia je lepšia; kontroluje význam záznamu v pláne.
Predpoklady: Úplne vymyslené jednotky a OHLC (100, 105, 68, 70), (90, 140, 58, 60), (80, 85, 48, 50). Pevný starší priemer tela 12, minimum dlhého tela 24 a predchádzajúci rastový kontext. Testujeme vlastnú verziu, nie príznak TA-Lib.
Rozpoznanie ešte nie je obchodné rozhodnutie
Okamžitý vstup po rozpoznaní, presne určený návratový pokyn a vynechanie obchodu sú tri odlišné rozhodnutia. Návrat nemusí prísť; pri porovnaní nevynechávajte ani také prípady a chýbajúce realizácie. Vyššia referencia krátkeho vstupu mení plánované vzdialenosti, ale nedokazuje lepší čistý výsledok. Podporu a rezistenciu určte ešte pred neskoršími cenami.
Uveďte, či stop vychádza z prvého High, posledného High alebo maxima všetkých troch. Nemusia byť rovnaké. Cieľ, objem aj náklady potrebujú pevné pravidlá. Vyššia vzdialenosť odmeny voči riziku nie je pravdepodobnosť úspechu. Pridanie RSI vytvorí ďalší filter na testovanie, nie nezávislý dôkaz sily. Bežný stop nezaručí spúšťaciu cenu.
Nepredpokladajte vstup na konečnom Close iba preto, že tento Close formácia používa. Predvolený emulátor stratégií TradingView obvykle oddeľuje výpočet po uzavretí sviečky od realizácie na ďalšom dostupnom ticku. Iné nastavenia simuláciu zmenia. Zapíšte čas výpočtu, odoslanie pokynu, strany Bid/Ask a predpoklady realizácie. Geometria, dostupnosť pokynu a realizovaný zisk sú odlišné merania.
Denný a hodinový výskyt agregujú iné obdobia: žiadny interval automaticky neznamená väčšiu spoľahlivosť. Pohltenie aj Večerná hviezda majú vlastné pravidlá. Dlhšie posledné telo samo neidentifikuje vyčerpanie ani inštitucionálne zatváranie shortov.
Príklad v EUR: zmena referencie vyžaduje nový objem
V samostatnom hypotetickom eurovom nástroji použime iba cenové referencie z diagramu: posledné High 85 a celkové maximum 140 EUR. Po rozpoznaní je zadaná predajná realizácia Bid 49.80 EUR. Predpokladajme presné spätné odkúpenie na Ask 86 alebo Ask 141, teda jednotku nad príslušnou referenciou. Celkový pevný poplatok za obchod je 1 EUR, rozpočet modelovej straty 100 EUR a objem musí byť celé číslo jednotiek. Nie je to príkaz vstúpiť ani model marže.
Pri Ask 86 má jedna jednotka cenovú stratu 36.20 EUR. Po odložení poplatku zostáva rozpočet 99 EUR: floor(99/36.20) = 2 jednotky, celková modelová strata 73.40 EUR. Tri jednotky by dali 109.60 EUR a rozpočet prekročili. Pri Ask 141 je strata na jednotku 91.20 EUR: floor(99/91.20) = 1 jednotka, spolu 92.20 EUR. Ponechanie pôvodných dvoch jednotiek po zmene referencie by znamenalo 183.40 EUR, teda prekročenie rozpočtu o 83.40 EUR.
Obe referencie sú odlišné testovacie verzie. Výpočet nerozhoduje, ktorá je správna alebo ziskovejšia. Predaj počítame z Bid a odkúpenie z Ask; spread druhýkrát neodpočítavame. Zadaná presná výstupná cena je iba predpoklad: horší stopový výstup či iné náklady môžu modelovú sumu prekročiť. O zmene stopu a objemu rozhodujte spolu podľa vopred určeného postupu.
Referenciu, stop a objem vyhodnoťte spolu. Bežný stop neudáva garantovanú maximálnu stratu a margin sa tu nekontroluje.
Na malej obrazovke možno diagram posúvať vodorovne alebo zväčšiť. Hodnoty a záver nájdete aj nižšie v texte.
- Referencia posledného High
- 2 jednotky: 73.40 EUR – 2 × (86 − 49.80) + 1. Ďalšia jednotka by dala 109.60 EUR.
- Referencia maxima formácie
- 1 jednotka: 92.20 EUR – 1 × (141 − 49.80) + 1.
- Nesprávne ponechané 2 jednotky
- 183.40 EUR – 2 × (141 − 49.80) + 1; nad rozpočtom o 83.40 EUR.
Praktický postup
- Zmrazte jednu verziu detektora. Zapíšte prahy tiel a tieňov, rovnosti a predchádzajúci kontext.
- Overte celé OHLC. Súčet tiel porovnajte s čistou zmenou a vyhľadajte maximum všetkých High. Nepredpokladajte, že patrí poslednej sviečke.
- Oddeľte rozpoznanie a realizáciu. Pred testom určte vstup, expiráciu, výstup aj náklady. Zahrňte chýbajúce návraty, zamietnuté a nevyplnené pokyny.
- Použite celý určený súbor. Zachovajte každý prípustný výskyt a samostatné hodnotiace obdobie. Týždeň dema ani vybrané pekné grafy výhodu nepreukazujú.
V hľadaní obchodnej výhody porovnávajte dve explicitne zapísané pravidlá referenčnej úrovne, ich realizácie a náklady, nie iba názvy vzorov.
Overte si, čo ste sa naučili
Cvičenie: približne 2 minúty.
Zobraziť odpoveď a vysvetlenie
Správne. Funkcia maximum vyberie 140. Naša verzia nevyžaduje klesajúce High iba preto, že ide o tri vrany.
Ďalšie otázky
Čo sú tri čierne vrany?
Tri klesajúce sviečky s určenými vzťahmi tiel, otvorení a tieňov. Naša vlastná verzia vyžaduje klesajúce Close, neskoršie Open striktne v predchádzajúcom tele, pevné minimum dlhého tela a obmedzený dolný tieň. High každého ďalšieho baru nemusí byť nižšie. Rozpoznanie samo neurčuje ziskový obchod.
Čím sa líšia od troch bielych vojakov?
Vojaci sú rastový náprotivok s rastúcimi telami, vyššími Close a pravidlom horného tieňa. Myšlienkové zrkadlo však neznamená rovnaké obrátené filtre konkrétneho softvéru. Názov nepreukazuje obchodujúcich, budúci obrat ani výnosnú realizáciu.
Ako sa podľa formácie obchoduje?
Formácia neprikazuje short. Okamžitý vstup, určený návratový pokyn aj vynechanie sú rôzne verzie na hodnotenie so skutočnými realizačnými predpokladmi a nákladmi. Zapíšte, či stop používa prvé, posledné alebo najvyššie High. Tie sa môžu líšiť. Bežný stop sám negarantuje maximálnu stratu.
Prečo po zmene referencie nestačí zachovať pôvodný objem?
Mení sa vzdialenosť cenovej straty. V oddelenom EUR modeli majú dva kusy pri odkúpení Ask 86 stratu 73.40 EUR, no pri Ask 141 už 183.40 EUR vrátane pevného poplatku. Pri rozpočte 100 EUR sa druhá verzia zmestí iba s jedným kusom, stratou 92.20 EUR za presných predpokladov. Výpočet nevyberá lepšiu stratégiu a neoveruje margin.
Zdroje a overenie
- TradingView: Three Black Crows
Geometrický opis troch dlhých klesajúcich tiel, otvorenia a uzavretia pri minimách, rastový náprotivok. Nie zmeraná úspešnosť FX obchodov.
- TA-Lib 0.6.4: CDL3BLACKCROWS
Konkrétne striktné podmienky tieňov a otvorení, predchádzajúca neklesajúca sviečka a neprítomný filter dlhých tiel alebo vyzretého trendu. Syntetické príklady nie sú natívny test výkonu.
- TA-Lib 0.6.4: nastavenia sviečok
ShadowVeryShort používa desať starších High–Low a faktor 0.1. Vlastné 10 % aktuálneho rozsahu je iné pravidlo.
- TradingView: Strategies
Predvolené výpočty po uzavretí a realizácia na ďalšom dostupnom ticku sú odlišné časy; nastavenia simulácie treba zaznamenať.
- MetaTrader 5: základné princípy
Predaj Bid, nákup Ask, rozdiel medzi pokynom a realizáciou. Presný stop a náklady EUR príkladu sú vlastné hypotetické vstupy.
Výpočty používajú výslovne uvedené predpoklady. Nenahrádzajú aktuálne trhové údaje ani podmienky poskytovateľa.
