V tomto článku
Po přečtení dokážete…
- Reprodukovat SAR s EP, AF, omezením a přesným pořadím aktualizací.
- Odlišit nezměněné Close od pohybujícího se prahu a počáteční remízu od symetrie.
- Rozpoznat umělý dotyk zaokrouhlených CZK dat a oddělit výpočet od plnění.
Vysvětlení pojmů přímo v článku
Obchodní plán Backtest: historický test pravidel Obchodní provize Drawdown: pokles od předchozího vrcholu Spread: rozdíl ask a bid Stop-loss: aktivace a plněníBod SAR může růst při nezměněném Close a změnit stranu bez trvalého cenového obratu. Pro reprodukci sledujte stav: připravený práh, extrémní bod EP a akcelerační faktor AF. Výpočet, rozhodnutí strategie a provedený pokyn jsou tři odlišné věci. Příklady níže mají výslovně zadané počátky a nepředstírají ověřenou tržní výkonnost.
Co znamená Stop And Reverse
Parabolic SAR znamená Stop And Reverse. Poskytuje měnící se indikátorovou úroveň použitelnou ve strategii zastavení a obrácení, ale samotné zobrazení neodesílá pokyny a neobrací pozici. K tomu potřebujete samostatné pravidlo nebo automatizaci. V růstovém indikátorovém stavu jsou body pod cenou, v klesajícím nad ní. Změna stavu není důkazem trvalého opačného trendu nebo proveditelné stopové ceny.
SAR se posouvá i bez růstu Close
Původní inicializovaný růstový model má Q₀=100, EP=110, AF=0,10. Následujících deset svíček má každá O=C=109, H=110 a L=108; předchozí minima jsou rovněž 108. Rekurze Q následující=Q+AF×(EP−Q) dává Q₁=101 a Q₁₀≈106,5132. Všechna tato čísla jsou pod 108, takže zde nezasáhne omezení minimy ani změna stavu. Rovné High není nový extrém, EP/AF se nemění.
Závěr diagramu: mezera k EP se každým krokem zmenší na 90 % předchozí. Qₖ=110−10×0,9^k vzroste o 6,5132 během deseti kroků při stále stejném C=109. Zeleně je pevné Close, modře připravené prahy; nejsou to nově odečtené platformové hodnoty. Pohyb bodu není pohyb ceny ani zvýšení AF.
Rekurze není celý algoritmus
Zjednodušeně další SAR=současné SAR+AF×(EP−SAR). V růstovém stavu EP drží nejvyšší H od jeho začátku, v klesajícím nejnižší L; rozdíl EP−SAR je tam obvykle záporný. Dokumentovaná běžná nastavení TradingView začínají AF na 0,02, přidávají 0,02 při novém extrému a omezují na 0,20. Uplynutí další svíčky samo AF nezvýší.
Úplná implementace potřebuje počátky, pořadí aktualizace, omezení předchozími minimy/maximy, reset po obratu, rovnosti a přesnost. Výchozí hodnoty nejsou prokázaně nejlepší parametry ani pravděpodobnost obratu. Pro porovnání uchovejte stejná H/L, nikoli jen vizuálně podobný graf.
Tři různé způsoby použití
Trailing stop podle SAR potřebuje určit dokončený nebo živý zdroj bodu, čas změny pokynu a cenu spouštěče poskytovatele. Nemá konstantní pipovou vzdálenost a vzorec nedokládá lepší zachování zisku než ATR nebo pevný odstup. Strategie může bodový obrat použít k výstupu, otočení nebo pouze kontrole; jsou to jiné akce.
TA-Lib 0.6.4 přepne růstový stav při L≤SAR a klesající při H≥SAR; potom resetuje AF. TradingView v popisu používá přísné </>. Rovnost tak může vytvořit odlišný výsledek. Žádná z podmínek sama není příkazem otevřít opačnou pozici. Doplnění ADX≥25 nebo průměrového filtru je další zvolená podmínka, ne součást SAR; úplný trendový systém musí zahrnout náklady.
Úplný pokračující stav: omezení a obrat
Původní vymyšlené ceny nemají instrument ani pipovou jednotku. Po svíčce 9 je růstový stav s prahem pro 10 rovným 100, EP=110, AF=0,04; svíčka 9 měla H=110 a L=100,2. Počátek/přírůstek AF je 0,02, strop 0,20. Nejprve vyhodnoťte obrat proti připravenému prahu, vypište SAR, upravte EP/AF a připravte další práh. H/L jsou dokončené.
Na malé obrazovce posouvejte tabulku vodorovně, abyste přečetli všechny sloupce.
| Svíčka H/L | Stav | Zobrazené SAR | EP/AF | Další surové | Po omezení |
|---|---|---|---|---|---|
| 10:112/100,5 | Růstový | 100 | 112/0,06 | 100,72 | 100,2 |
| 11:111/100,4 | Růstový | 100,2 | 112/0,06 | 100,908 | 100,4 |
| 12:111,5/100,4 | Klesající, rovný dotyk | 112 | 100,4/0,02 | 111,768 | 111,768 |
| 13:111/99 | Klesající | 111,768 | 99/0,04 | 111,25728 | 111,5 |
Na 10 nové H zvýší EP na 112 a AF na 0,06. Surových 100+0,06×12=100,72 omezí nižší L ze svíček 9/10 na 100,2. Na 11 nové maximum nevzniká; surových 100,908 se omezí na 100,4. Svíčka 12 dosáhne přesně tohoto prahu, TA-Lib přepne a zobrazí EP=112, poté připraví 111,768.
Svíčka 13 pod prahem vytvoří nové L=99, zvýší AF na 0,04 a surových 111,25728 je zdola omezeno vyšším H svíček 12/13, tedy 111,5. Pokud pouze L13 změníme na 100,6, EP zůstane 100,4 a AF 0,02: další surové SAR=111,54064 již převyšuje mez 111,5 a nezmění se. Žádná z indikátorových hodnot není modelované plnění.
Kontrola startu má H=[101; 101; 102], L=[99; 99; 100]. Index 0 je přípravný; následující výstupy TA-Lib pravidel jsou 101 a 99. Odraz p′=200−p s výměnou H/L dává H=[101; 101; 100], L=[99; 99; 98], výstupy 101 a 101. Na indexu 1 je 200−101=99, ne odražený výstup 101. Stejné první svíčky vytvoří remízu, ta vybere růstový stav a rovnost jej hned přepne. Jde o protipříklad předpokládané zrcadlové symetrie při startu, nikoli obecnou asymetrii nebo chybu knihovny. Zde čteme kód a počítáme pravidla, netvrdíme nový nativní běh.
Co nezaměňovat
- Bod není potvrzený trend. Filtr má vlastní podmínky a může selhat.
- Nový AF nestačí pro reprodukci: zachovejte semeno, pořadí, rovnosti, omezení i zaokrouhlení.
- Bod není automatický stop. Přidaná rezerva mění strategii a její riziko; není vzorcem zakázaná ani ověřená.
- Obrat indikátoru není obrat pozice. Definujte výstup, nový vstup nebo čekání se spreadem, provizí a skluzem.
- Dokončené H/L nebylo dostupné na začátku svíčky. Zapište čas dat i rozhodnutí.
CZK kontrola: zaokrouhlení před testem může vymyslet dotyk
Nový hypotetický růstový EUR/CZK stav má připravené SAR=25,00141, EP=25,02, AF=0,04. Předchozí L=25,00142, současná úplná svíčka O=25,004, H=25,010, L=25,00144, C=25,005 CZK za EUR. Plné L je nad prahem, takže podle inkluzivního pravidla není obrat. Nové H nepřekoná EP; surový další práh je 25,0021536 a omezení minimy jej sníží na 25,00142.
Nejprve zaokrouhlené L i připravené SAR na tři místa by naopak vypadaly jako 25,001. Test L≤SAR by hlásil dotyk a obrat, který přesná čísla nemají. Nejde o tvrzení konkrétního ticku nebo tarifu produktu; model výslovně předpokládá dané jemné ceny. Uchovejte plná data a formát displeje použijte až po výpočtu. Výsledek zaokrouhlené rekurze není stejná implementace.
Práh se přibližuje při pevném Close
Po deseti aktualizacích Q vzroste o 6,5132, ačkoli C=109, EP=110 a AF=0,10 zůstávají.
Na malé obrazovce lze diagram posunout vodorovně nebo zvětšit. Hodnoty a závěr najdete také níže v textu.
- První aktualizace
- 101 – 100+0,10×10.
- Desátá aktualizace
- 106,5132 – Pod L108, žádné omezení nebo obrat.
Postup kontroly
- Zapište platformu/verzi, feed, rámec, první dostupný vstup a všechny parametry AF.
- Ručně ověřte čtyři pokračující řádky i první výstup a přesný dotyk. Oddělte rozdíl pravidel od chyby.
- Vymezte dostupnost a pokyny, cenovou stranu, náklady a nepříznivé plnění. Pevný odstup 50 pipů od EUR/USD 1,1050 by byl 1,1000 při pipu 0,0001, nikoli tentýž výpočet jako SAR.
- V praktickém backtestu porovnejte celé SAR a ATR pravidlo na stejných datech a plnění. Další hodnoticí vzorek oddělte od výběru parametrů; krátké cvičení nedokazuje výnosný systém.
Ověřte si, co jste se naučili
Přibližně 2 minut procvičování.
Zobrazit odpověď a vysvětlení
Správně. Mezera k EP je 10, desetina přidá 1. Stejné H není nový extrém a AF nezvýší.
Další otázky
Jaké AF použít?
TradingView popisuje počátek 0,02, přírůstek 0,02 na nový extrém a strop 0,20. To je výchozí nastavení, ne prokázané optimum. Zapište i start, rovnosti, omezení a přesnost. Srovnávejte stejné vstupy a plnění s hodnoticím vzorkem odděleným od výběru; univerzální minimální počet obchodů ze vzorce neplyne.
Co dokládají opakované obraty SAR?
Opakované změny stavu, nikoli trvalé cenové obraty. Obchoduje-li každou z nich strategie, mohou vzniknout časté transakce a náklady. ADX 25 je samostatně zvolená podmínka, ne část SAR nebo záruka zisku. Porovnejte úplná pravidla včetně nákladů.
Může být SAR jedinou vstupní podmínkou?
Takové pravidlo lze definovat, ale samotný indikátor pokyn neodešle. Určete dokončenou nebo živou svíčku, směr, objem a okamžik proveditelného pokynu. Filtr mění pravidlo, neprokazuje trend ani neodstraňuje riziko a náklady.
Jak se SAR liší od pevného pipového trailing stopu?
Pevný odstup drží určenou vzdálenost od zvoleného spouštěče při aktualizaci. Například 50 pipů pod 1,1050 je 1,1000 při pipu 0,0001. SAR místo toho závisí na předchozím stavu, EP, AF a mezích. Nový extrém může zvýšit AF, čas sám ne. Body se hýbou i při pevném Close; neprokazuje to pravděpodobnost obratu nebo lepší výstup.
Proč zaokrouhlení CZK může změnit obrat?
Plné L=25,00144 leží nad SAR 25,00141, proto se růstový stav nepřepne. Obě na tři místa vypadají jako 25,001 a inkluzivní L≤SAR by vytvořilo dotyk. Formátujte až po výpočtu a uchovejte původní přesnost.
Zdroje a ověření
- TradingView: Parabolic SAR
Přímo přečtena rekurze, AF při nových extrémech, omezení předchozími H/L a výslovně přísné porovnání i odlišné počáteční určení. Výchozí nastavení není důkaz optimální výkonnosti; celý Wilderův text zde nově nečteme.
- TA-Lib 0.6.4: ta_SAR.c
Přímo přečtena poznámka o nezaokrouhlování, volba startu při remíze a hlavní obě větve včetně ≤/≥, resetu a omezení. Čtení připnutého kódu a nezávislá aritmetika nejsou novým během nativní knihovny.
- MetaTrader 5: Performing Deals
Dříve přečteny cenové strany a omezení stopového plnění. Indikátorový práh není automaticky odeslaný ani garantovaně naplněný pokyn; skutečná strategie potřebuje vlastní provedení.
Výpočty používají výslovně uvedené předpoklady. Nenahrazují aktuální tržní údaje ani podmínky poskytovatele.
