V tomto článku
Po prečítaní dokážete…
- Oddelíte spoločné vstupy od celého postupu, ktorý prijíma alebo preskakuje ďalšie signály.
- Prepočítate čiastočné realizácie, pevné R a čistú nulovú cenu bez dvojitého odpočtu spreadu.
- V EUR modeli zistíte, ako minimálna provízia zmení výsledok pri rovnakej priemernej výstupnej cene.
Vysvetlenie pojmov priamo v článku
Obchodný plán Provízia za obchod Backtest: skúška pravidiel na historických údajoch Break-even: nulový čistý výsledok Pokles od maxima: drawdown Očakávaná hodnota výsledkuStratégia výstupu určuje, kedy a ako znížite otvorenú expozíciu. Výsledok vytvárajú spoločne vstupná cena, veľkosť pozície, skutočne vykonané zatvorenia a náklady. Dobrý plán umožní spätne zistiť, ktorá podmienka nastala, aký objem sa mal zatvoriť a čo broker skutočne vykonal.
Poradie výstupných podmienok napíšte pred vstupom
Oddeľte počiatočný ochranný stop, realizáciu zisku a časový limit. Pri každom pokyne uveďte celú pozíciu alebo presný čiastočný objem, čo zostáva aktívne po realizácii a kto riadi zvyšok. Pri tesne nasledujúcich udalostiach rozhoduje ich skutočné poradie. Ďalší pokyn musí zohľadniť už vykonané zatvorenia, aby nechcene nevytvoril opačnú expozíciu.
Napríklad ponecháte počiatočný SL; po zatvorení polovice najprv overíte vykonaný a zostávajúci objem a až potom meníte ochranu. Po úplnom zatvorení skontrolujete a zrušíte osamotené čakajúce pokyny. Je to pracovný postup, nie dôkaz výhodnosti polovičného výstupu. Riadenie otvorenej pozície rozoberá celý proces.
Lepší prvý výstup nemusí dať lepší súčet celého postupu
Na prvej pozícii má B čistých 3,9 R a A iba 1,9 R. Pri limite jednej pozície však skorší výstup A uvoľní miesto druhému signálu. V tomto vymyslenom scenári A získa 1,9 + 2,9 = 4,8 R, B zostane pri 3,9 R. Rozdiel 0,9 R vzniká odlišnými prípustnými vstupmi, nie iba kvalitou prvého výstupu.
Jediné obsadené miesto mení dostupnosť signálov
Na malej obrazovke posúvajte diagram vodorovne alebo ho zväčšite. Vysvetlenie nájdete aj v texte.
Textové vysvetlenie diagramu: Jediné obsadené miesto mení dostupnosť signálov
Časová os nula až tri hodiny. A drží prvú pozíciu od nuly do jednej hodiny a druhú od dvoch do troch. B obsadí jediné miesto na celé tri hodiny, preto druhý signál preskočí. Vymyslené čisté súčty: A 4,8 R, B 3,9 R.
Kapacitný limit môže zmeniť prípustné vstupy. Dve rôzne otázky preto vyžadujú dva oddelené testy.
Predpoklady: najviac jedna pozícia; druhý signál je platný iba pri 2 h. Pevné R = 100 USD. A ukončí prvú pri 1 h za +2 R hrubo a prijme druhú za +3 R hrubo. B drží prvú do 3 h za +4 R a druhý signál neprijme. Každý celý cyklus stojí 0,1 R = 10 USD; iné náklady nie sú.
Porovnávajte zvlášť výstupy zo spoločného vstupu a celý stavový postup s kapacitným obmedzením. V úplnom teste uchovajte preskočené signály, podmienky ich platnosti aj náklady prijatých cyklov. Iný výsledok druhej pozície môže poradie obrátiť. Jej hypotetický zisk nikdy nepripočítajte k výpisu skutočne vykonaných obchodov.
Päť spôsobov zatvorenia pozície
Názov metódy nestačí. Každé pravidlo potrebuje konkrétny vykonateľný úkon, parametre a predpoklady realizácie. Názvy neposkytujú poradie očakávanej výkonnosti.
Na malej obrazovke posúvajte tabuľku vodorovne, aby ste prečítali všetky stĺpce.
| Metóda | Čo doplniť do pravidla |
|---|---|
| Pevný take profit | Úroveň, jednotky, typ pokynu a podmienky vykonania. Dotyk ceny na grafe nemusí znamenať realizáciu. |
| Posuvný stop | Aktiváciu, aktualizácie a správanie pri vypnutí terminálu. Presunutý stop nezaručuje realizačnú cenu. |
| Čiastočné zatváranie | Objem na každom cieli a riadenie zvyšku. Zisk jednej časti nezaručuje zisk celého obchodu. |
| Časový výstup | Dokončené sviečky alebo čas s pásmom a postup pri zatvorenom trhu. Uplynutie času samo neodošle pokyn. |
| Výstup na signál | Podmienku z dostupných údajov, čas rozhodnutia a vykonateľný pokyn. Opačný signál nemá automatickú výhodu. |
V MT5 bežia SL/TP na serveri, vstavaný posuvný stop však aktualizuje SL v termináli. Keď terminál prestane pracovať, posledný SL zostane, ale neposúva sa. Iné nástroje môžu fungovať odlišne; prečítajte si fungovanie posuvného stopa. Z jedného čiastočného zisku nevyvodzujte menší prijateľný pokles kapitálu. Rozdiely pokynov objasňuje stop loss a take profit.
Nechať zisk rásť a zároveň ho chrániť
Pevný cieľ a posuvné pravidlo ponechávajú po prvom cieli odlišnú expozíciu. Na konkrétnej cenovej dráhe môže vyhrať každý z nich. Porovnávajte presné pravidlá vrátane nevykonaných pokynov, obratov a nákladov. Niekoľko najdlhšie držaných ziskov neurčuje výsledok každej trendovej stratégie.
Jedna možnosť zatvára polovicu po zisku jednej počiatočnej jednotky cenového rizika a zvyšok vedie posuvným stopom. Túto jednotku stanovte raz a po čiastočnom výstupe nemeňte menovateľ. Zisk prvej časti môžu prevážiť strata zvyšku a poplatky. V režime netting menší opačný obchod pozíciu zníži; pri hedgingu použite pokyn na zatvorenie určenej pozície, pretože nový Sell môže otvoriť samostatnú krátku pozíciu.
Ochrana na vstupnej cene nie je nutne čistá nula
Stop na úrovni vstupu nie je bezrizikový: obyčajný stop môže dostať horšiu realizáciu a poplatky vytvoria stratu aj pri presnej vstupnej cene. Užitočnosť skoršieho presunu je otázkou testu konkrétnej stratégie, nie univerzálnym výrokom o trhovom šume.
Ak aktualizáciu viažete na potvrdené vyššie minimum, vopred určte potvrdenie aj presný odstup pod ním. Pravidlo odlíšte od časových a vzdialenostných aktualizácií. Bod na grafe môže zneplatniť zvolený predpoklad bez toho, aby dokazoval všeobecnú prevahu jednej metódy. Bod zvratu počítajte po nákladoch.
Ukončenie straty pri vopred určenom zneplatnení
Stop môže vyjadrovať zneplatnenie scenára alebo samostatný limit rizika. Jeho názov neurčuje úroveň. Pred vstupom zapíšte spúšťač, objem a mechaniku pokynu. Prerazenie podpory ani aktivácia stopa nezaručujú realizačnú cenu alebo maximálnu stratu.
Úspešnosť je iba jedna zložka očakávanej hodnoty. Vo vymyslenom rozdelení s 30 % pravdepodobnosťou +3 R a 70 % pravdepodobnosťou −1 R je hrubý priemer 0,3 × 3 − 0,7 × 1 = 0,2 R. Náklad 0,3 R pri každom obchode zmení priemer na −0,1 R. Pravdepodobnosti sme zadali, nezistili výskumom; empirické odhady sú neisté a nezaručujú budúci zisk.
Postupný výpočet na výlučne hypotetických údajoch
Predstavte si long so vstupom 1,0850, stopom 1,0820 a polovicou zatvorenou pri 1,0880: prvá polovica získa 30 pipov. Neskôr sa potvrdí vyššie minimum 1,0866, stop umiestnite tesne podň na 1,0865 a predpokladáte presnú realizáciu druhej polovice práve tam: 15 pipov. Objemovo vážený priemer je 22,5 pipu, teda 0,75 počiatočnej vzdialenosti 30 pipov, pred nákladmi. Stop pod minimom 1,0865 by priniesol menej než 15 pipov; realizácia nie je zaručená.
Samostatný vymyslený USD účet: kúpite 20 000 EUR na Ask 1,1000, počiatočný Bid je 1,0998 a SL na Bid 1,0970. Definujeme R₀ = 20 000 × (1,1000 − 1,0970) = 60 USD pred províziou. Jednotka počiatočnej cenovej vzdialenosti nepredstavuje maximálnu stratu. Pip je 0,0001: pre celý objem 2 USD, pre polovicu 1 USD.
Zadáme províziu 0,0001 USD za EUR pri otvorení aj zatvorení bez minimálnej sumy za pokyn. Všetky výstupy nastanú pred financovaním: 2 USD pri otvorení a spolu 2 USD pri zatvorení, teda 4 USD aj pri rozdelení výstupu. Každý riadok tabuľky je samostatná dráha so zadanými skutočnými realizáciami; nejde o šesť dostupných výstupov na jednej dráhe.
Na malej obrazovke posúvajte tabuľku vodorovne, aby ste prečítali všetky stĺpce.
| Vykonané zatvorenia | Hrubo USD | Čisto USD | Čisto / R₀ |
|---|---|---|---|
| 20 000 pri 1,1030 | 60 | 56 | 0,9333 |
| 10 000 pri 1,1030; 10 000 pri 1,1015 | 45 | 41 | 0,6833 |
| 10 000 pri 1,1030; 10 000 pri 1,1090 | 120 | 116 | 1,9333 |
| 10 000 pri 1,1030; 10 000 pri 1,0970 | 0 | −4 | −0,0667 |
| 20 000 na SL 1,0970 | −60 | −64 | −1,0667 |
| 20 000 pri horšej realizácii stopa 1,0960 | −80 | −84 | −1,4000 |
Polovice pri 1,1030 a 1,1015 dajú 30 + 15 = 45 USD hrubo, nie 45 pipov na celom objeme. Vážený pohyb je 22,5 pipu, teda 0,75 R₀ hrubo. Polovica na cieli a polovica na počiatočnom stope dá nulu hrubo a −4 USD čisto. Presné úplné zatvorenie pri 1,1000 tiež dá −4 USD; čistá nulová predajná cena tohto modelu je 1,1000 + 4/20 000 = 1,1002. Financovanie, minimálne poplatky a iné realizácie ju zmenia. Strany Bid/Ask už obsahujú rozdiely vykonaných cien: spread neodpočítavajte znovu.
Rovnaká vymyslená sviečka Bid po vstupe, O 1,1000 / H 1,1040 / L 1,0960 / C 1,1010, môže zakrývať opačné výsledky. Predpokladáme spojité dráhy bez medzier a presné vykonanie prvého z SL 1,0970 alebo TP 1,1030. O → H → L → C trafí prvý TP a dá +56 USD; O → L → H → C trafí prvý SL a dá −64 USD. Rozdiel 120 USD spôsobí poradie udalostí, nie záverečný Close. Bez vnútrosviečkových údajov označte prípad ako nerozhodnutý alebo použite konvenciu určenú pred testom. Nevyberajte dodatočne víťaznú dráhu. Dokumentácia TradingView vysvetľuje, že emulátor používa vlastné OHLC predpoklady; tie nie sú dôkazom skutočnej postupnosti.
EUR diagnostika: rovnaký priemer cien, odlišné poplatky
Nový samostatný model nemá predchádzajúcu USD tarifu. Kúpite 10 hypotetických jednotiek za 100 EUR. Celá výstupná inštrukcia má poplatok max(1 EUR; 0,05 EUR × počet jednotiek); rovnaké pravidlo platí na otvorenie. Predpokladáme vždy úplné vykonanie každého pokynu, bez financovania a ďalších poplatkov. Nie je to aktuálny cenník brokera ani prepočet EUR/USD.
Variant F zatvorí všetkých 10 pri 101 EUR: hrubo 10 EUR, otvorenie 1 a zatvorenie 1, čisto 8 EUR. Variant P zatvorí 5 pri 102 a 5 pri 100 EUR: priemerná výstupná cena je tiež 101, hrubo tiež 10 EUR, ale dve minimálne výstupné provízie zvýšia celkové náklady na 3 EUR; čisto zostane 7 EUR. Samotný vážený cenový priemer preto nestačí na rekonštrukciu čistého výsledku.
Uchovajte počty a objemy vykonaných pokynov. Vážená priemerná cena stratí informáciu o minimálnych poplatkoch.
Na malej obrazovke možno diagram posúvať vodorovne alebo zväčšiť. Hodnoty a záver nájdete aj nižšie v texte.
- F: 10 pri 101
- 10 − 2 = 8 EUR – Jeden vstup a jeden výstup, dve minimálne provízie.
- P: 5 pri 102 a 5 pri 100
- 10 − 3 = 7 EUR – Priemerná cena 101 zostáva, ale sú tri minimálne provízie.
- P: druhá cena pre čistú nulu
- 98,60 EUR – 10 + 5 × (98,60 − 100) − 3 = 0. Porovnávacia hranica, nie odporúčaný stop.
Po prvom výstupe P je realizovaných +10 EUR hrubo. Ak druhá polovica skutočne odíde za x, celý čistý výsledok je 10 + 5 × (x − 100) − 3. Nula nastane pri x = 98,60 EUR, nie pri 100 EUR. Pri druhom výstupe za vstupnú cenu zostane +7 EUR čisto. Táto cena 98,60 je porovnávacia hranica modelu, nie odporúčaný stop; horšia realizácia ju môže prekročiť. Overte minimálnu províziu a spôsob jej účtovania z vlastného cenníka.
Čo urobiť pri ďalšom teste
- Zapíšte počiatočný stop, objemy čiastočných výstupov, podmienky aktualizácie, časové limity a prednosť udalostí. Overte vykonané objemy a po úplnom zatvorení zrušte osamotené čakajúce pokyny.
- Pred porovnaním stanovte definíciu R a náklady. Jedna čiastočne zatvorená pozícia zostáva jednou vstupnou príležitosťou, nie viacerými nezávislými obchodmi.
- Pri izolovaní výstupov zachovajte rovnaké vstupy, objemy a počiatočnú ochranu. Osobitne testujte celý postup, v ktorom skorší výstup uvoľní miesto inému vstupu.
- Zaznamenávajte čisté výsledky, čas držania, pokles od maxima a odchýlky. Výber metódy oddeľte od hodnotenia na nepoužitých údajoch. Dvadsať obchodov ani mechanická disciplína samy nedokazujú výhodu.
Overte si, čo ste sa naučili
Cvičenie: približne 2 minúty.
Zobraziť odpoveď a vysvetlenie
Správne: 1,9 + 2,9 = 4,8 R. Je to súčet vymysleného scenára, nie prísľub lepšej budúcej výkonnosti.
Ďalšie otázky
Čo má obsahovať plán výstupu?
Počiatočný stop, cenové a časové podmienky, presný objem každého kroku, ich prednosť a správu zvyšku. Po čiastočnom zatvorení overte skutočný zostávajúci objem, po úplnom zrušte osamotené čakajúce pokyny. Postup je kontrolovateľný, sám nedokazuje kladnú očakávanú hodnotu.
Aké sú základné spôsoby výstupu?
Pevný cieľ, posuvný stop, čiastočné zatvorenie, časový limit a opačný signál. Určte úrovne, jednotky, okamih potvrdenia a realizáciu. Vstavaný trailing stop MT5 mení SL v termináli; serverové SL/TP sú odlišné. Názov ani kombinácia metód nezaručujú zisk.
Dáva stop na vstupnej cene čistú nulu?
Nie nutne. V pôvodnom modeli 20 000 EUR uzavretie na 1,1000 dá po provízii −4 USD. Pri uvedenej tarife a nulovom financovaní je čistá nulová predajná cena 1,1002. Obyčajný stop môže mať horšiu realizáciu. V novom EUR modeli po čiastočnom zisku má celý cyklus iný bod zvratu.
Existuje jedna najlepšia výstupná metóda?
Názov ani časový horizont ju neurčujú. Najprv porovnajte rovnaké vstupy, objemy a náklady; potom celé postupy s možnými odlišnými neskoršími vstupmi. Sledujte čistý priemer, straty, poklesy, držanie a neisté realizácie. Vybraný historický výsledok ani zadaný scenár nezaručujú budúcnosť.
Zdroje a overenie
- MetaQuotes: Basic Principles
Netting a hedging, serverové SL/TP a terminálový posuvný stop; nezaručujú realizačnú cenu.
- MetaQuotes: Executing Trades
Úplné a čiastočné zatvorenie, voľba objemu a osobitný pokyn v režime hedging.
- IG UK: What types of orders do you offer?
Opis obyčajných stopov a limitov v časti CFD; poskytovateľský príklad, nie všeobecný prísľub ani slovenská ponuka.
- TradingView: Strategies
Emulátor používa predpoklady o pohybe vnútri OHLC sviečky; nejde o zistené historické poradie skutočných tickov.
Výpočty používajú výslovne uvedené predpoklady. Nenahrádzajú aktuálne trhové údaje ani podmienky poskytovateľa.
