V tomto článku
Po přečtení dokážete…
- Vypočítat HA z uvedených OHLC a předchozího těla.
- Rozlišit agregaci vstupů od průměru H1 HA-C.
- Odhalit syntetický vstup a jeho vliv na čistý výsledek.
Vysvětlení pojmů přímo v článku
Backtest: historický test pravidel Jednoduchý klouzavý průměr (SMA) Provedení pokynu Stop-loss: aktivace a plněníHeikin-Ashi, zkráceně HA, přepočítává Open, High, Low a Close aktuální svíčky i předchozí HA tělo. Výsledný obraz může být hladší, ale jeho čísla nejsou dostupné kotace. Oddělte vypočítaný signál, čas jeho poznání a skutečné ceny realizace. U FX zaznamenejte, zda vstup tvoří Bid, Ask nebo jiná řada poskytovatele.
Proč průměr H1 HA-C nenahradí výpočet H2
Původní fiktivní H1 vstupy jsou 100/110/98/108 a 108/112/104/106, vždy v pořadí O/H/L/C. Spojením bez mezery vzniká H2 s prvním Open, nejvyšším High, nejnižším Low a posledním Close: 100/112/98/106. Jde o libovolné cenové jednotky, nikoli skutečnou relaci.
H2 HA-C je 104, nikoli průměr H1 HA-C 105,75. Obrázek ukazuje vstupní OHLC, ne úplné HA svíčky.
Na malé obrazovce lze diagram posunout vodorovně nebo zvětšit. Hodnoty a závěr najdete také níže v textu.
- První H1
- 100 / 110 / 98 / 108 – HA-C = 104.
- Druhá H1
- 108 / 112 / 104 / 106 – HA-C = 107,5.
- Spojená H2
- 100 / 112 / 98 / 106 – HA-C = 104.
První HA-C je (100+110+98+108)/4 = 104, druhé (108+112+104+106)/4 = 107,5. Jejich průměr 105,75 není HA-C spojené H2: (100+112+98+106)/4 = 104. Průměrování transformovaných Close a transformace agregovaného OHLC odpovídají jiným otázkám. Pro vyšší interval nejprve správně sestavte jeho vstupy a až potom počítejte HA. Zde porovnáváme jen HA-C, nikoli úplné HA svíčky.
Vzorce a počáteční hodnota
Pro aktuální O/H/L/C platí HA-C = (O+H+L+C)/4, HA-O = (předchozí HA-O + předchozí HA-C)/2, HA-H = max(H, HA-O, HA-C), HA-L = min(L, HA-O, HA-C). HA-O je střed předchozího těla, nikoli předchozího rozpětí High–Low. V prvním období našeho příkladu inicializujeme HA-O = (O+C)/2 a použijeme zbývající vzorce. Zapište implementaci i začátek historie.
Při stejných dalších OHLC a bez zaokrouhlení se rozdíl dvou počátečních HA-O půlí: Δ(n) = Δ(0)/2ⁿ. Původní hypotetický rozdíl 16 pipů po sedmi krocích činí 0,125 pipu, po osmi 0,0625 pipu, tedy pod tolerancí 0,1 pipu. Ani blízkost nezaručí stejnou barvu: HA-O 1,1000 a 1,10000625 leží na opačných stranách zadaného HA-C 1,100005. Shodný začátek historie a citlivost u rovnosti kontrolujte samostatně.
Rekurze může držet směr těla při změně běžných cen. Neprokazuje pevné zpoždění každého obratového pravidla. Porovnávejte explicitní pravidla na stejných datech; transformace sama neurčuje výhodnější vstup.
Barva a stíny jako výsledek výpočtu
V použitém obarvení podle těla je HA-C nad HA-O růstové. Když HA-O zároveň tvoří minimum ve vzorci Low, dolní stín chybí. To je algebra, nikoli důkaz převahy kupujících nebo zrychlení skutečné ceny. TradingView dovoluje také obarvení podle předchozího Close, proto uložte nastavení. Zmenšení těla či přidání stínu může splnit zvolený filtr; během otevřené periody se vstupní H/L/C ještě mění. Pravidlo potvrzené svíčky hodnotí až uzavřené období.
Na malé obrazovce posouvejte tabulku vodorovně, abyste přečetli všechny sloupce.
| Perioda | Vstup | HA |
|---|---|---|
| 1 | 1,1000 / 1,1040 / 1,0980 / 1,1020 | 1,1010 / 1,1040 / 1,0980 / 1,1010 |
| 2 | 1,1080 / 1,1140 / 1,1060 / 1,1120 | 1,1010 / 1,1140 / 1,1010 / 1,1100 |
| 3 | 1,1120 / 1,1130 / 1,1070 / 1,1080 | 1,1055 / 1,1130 / 1,1055 / 1,1100 |
Při pipu 0,0001 leží HA-L druhé periody 1,1010 o 50 pipů pod vstupním Bid Low 1,1060. Ve třetí běžné tělo klesá, ale HA tělo roste. Některá High jsou naopak shodná. Ani univerzální rozdíl všech cen, ani zmizení prodávajících z výpočtu neplyne. Klasické svíčkové formace počítají jinou geometrii.
Vypočítaná hladina není realizační cena
HA hodnota může být číselným prahem pravidla pokynu, ale její zobrazení není záznamem transakce. Dosažení a plnění ověřte na skutečných tržních cenách a podmínkách pokynu. Shoda některých hodnot s OHLC z celé HA řady nedělá obchodovatelnou historii.
Původní nákupní rozhodnutí vzniká až po třetí periodě. Předpokládaný další Ask vstup 1,1090 a pozdější Bid výstup 1,1110 při 10 000 EUR a celkové komisi 2 USD dávají 18 USD čistého, bez financování a konverze. Chybná náhrada vstupu třetím HA-O 1,1055 by vykázala 53 USD, tedy o 35 USD více. Tato syntetická hodnota byla pod vstupním Low a v době jejího zakreslení ještě neexistoval uzavřený signál. Spread je již v Ask/Bid cenách.
Nový CZK kontrolní model. V nezávislém hypotetickém instrumentu oceňovaném v Kč je syntetická reference 1004 Kč. Po známém signálu předpokládáme skutečný Ask 1008,50 Kč, pozdější Bid 1011 Kč, množství 20 jednotek a celkový poplatek 10 Kč, bez dalších nákladů. Realizovaný model dává 20 × (1011−1008,50)−10 = 40 Kč. Dosazení neuskutečněného vstupu 1004 by dalo 130 Kč, nadhodnocení 90 Kč. Nejde o aktuální nabídku ani doložený HA výpočet pro tento instrument: reference je zadaná právě pro odhalení záměny vstupu. Konverze měny tuto chybu neopraví.
Práce vedle běžného grafu
V TradingView zvolte HA v nabídce typu grafu. Ve standardním MetaTraderu použijte vhodný indikátor a ověřte jeho vzorce; nepředpokládejte stejný přepínač typu grafu. Zachovejte vedle něj běžné ceny ze stejné řady a intervalu.
Test může definovat dvě uzavřená růstová HA těla, ale jde o hypotézu, nikoli důkaz zrychlení. Předem určete vstup, expiraci, stop a cíl nezávisle na barvě. Realizace pokynů používá dostupné tržní strany; běžný stop může vyplnit hůře. Výstup například po změně znaménka uzavřeného HA těla nejprve potřebuje známý signál, až potom provedení. Nevybírejte po zhlédnutí výsledku ten výstup, který právě vypadal lépe.
Chyby, které zkreslí vyhodnocení
- Použít syntetický vstup jako garantovaný fill.
- Tvrdit pevné zpoždění nebo nevhodnost intervalu bez přesného pravidla.
- Přenášet definice běžných svíček na jinak počítaná těla.
- Měnit barevný nebo stínový filtr po znalosti dalšího průběhu.
- Zahodit běžný graf a ztratit skutečný cenový kontext.
Rozdíl od dalších japonských konstrukcí
HA zachovává zvolené časové periody a mění jejich ceny. Renko tvoří cihly z cenového prahu, Kagi mění směr při určeném obratu a Three Line Break používá počet předchozích linií. Časová razítka zůstávají, ale jednotlivé prvky těchto jiných grafů nemusí znamenat stejnou dobu. TradingView u nich používá nižší intervaly jako aproximaci tickové konstrukce. Klidnější obraz není důkaz lepšího čistého výsledku.
Kontrolní postup na datech
- Postavte běžný a HA graf stejné řady vedle sebe a reprodukujte několik výpočtů včetně inicializace.
- Odděleně označte tělo, stíny, vstupní OHLC a čas, kdy se uzavřený filtr stal známým.
- Pro každý signál porovnejte dostupný Ask/Bid s případnou chybně použitou syntetickou hodnotou.
- Ukládejte nastavení, signál, pokyn, skutečné ceny, náklady i odmítnuté případy; počet demo obchodů není validace.
- Při testu historie použijte oddělené období. V HA simulaci TradingView může
fill_orders_on_standard_ohlcpřepnout plnění na standardní OHLC. Neodstraňuje tím chyby načasování, náklady ani výběrové zkreslení.
Ověřte si, co jste se naučili
Přibližně 2 minut procvičování.
Zobrazit odpověď a vysvětlení
Správně: součet 416 dělený čtyřmi je 104, a liší se od 105,75.
Další otázky
Jak se HA liší od běžných svíček?
HA-C průměruje aktuální OHLC, HA-O předchozí HA tělo a extrémy používají max/min. Inicializaci určete výslovně. Třetí původní běžné tělo klesá, přesto HA roste. Některá High se shodují; nelze tvrdit univerzální rozdíl všech hodnot nebo pevné zpoždění.
Mohu vstoupit na zobrazené HA ceně?
Číslo může být prahem pravidla, ale zobrazení nedokazuje dosažení nebo fill. V původním modelu skutečný předpokládaný Ask 1,1090 dává 18 USD, neuskutečněný HA-O 1,1055 chybně 53 USD. Signál vznikl až po třetím Close.
Hodí se HA pro scalping?
Bez konkrétního pravidla, intervalu, času a nákladů to nelze rozhodnout. Vzorce nedokazují, že funguje jen H4/D1 nebo že každý rychlý postup selže. Filtr i skutečné plnění vyhodnoťte na nezměněných oddělených datech.
Zmizí po osmi periodách veškerý vliv inicializace?
Ne. Při zadaném rozdílu 16 pipů je po osmi krocích rozdíl 0,0625 pipu, ale blízké HA-O mohou stále ležet na opačných stranách HA-C. Přesnost čísel a shoda diskrétního signálu nejsou totéž.
Co opravuje standardní OHLC plnění v TradingView?
Zabrání konkrétní simulaci fillů ze syntetických HA cen. Samo neopraví čas dostupnosti signálu, poplatky, skluz nebo výběrové zkreslení. Nový CZK model ukazuje nadhodnocení 90 Kč, pokud se přesto dosadí neuskutečněný vstup.
Zdroje a ověření
- StockCharts — Heikin-Ashi Candlesticks
Přímo přečteny výpočty a počáteční HA-O. Vlastní příklady kontrolují aritmetiku; výklad nákupní síly a tvrzení o výkonnosti nepřebíráme jako důkaz.
- TradingView — Understanding Heikin Ashi charts
Přímo přečten přepínač grafu, syntetická povaha cen a volba obarvení podle předchozího Close. Obecné předpovědi trendu nejsou výsledkem našeho modelu.
- TradingView — Non-standard charts data
Přímo přečteno oddělení HA cen od tržní realizace a aproximace Renko, Kagi a Line Break z nižších intervalů. Nejde o čerstvý test konkrétního indikátoru.
- TradingView — Strategies
Přímo přečtena volba standardních OHLC fillů pro HA. Opravuje jednu vlastnost simulace, nikoli všechny náklady, načasování a výběr pravidla.
Výpočty používají výslovně uvedené předpoklady. Nenahrazují aktuální tržní údaje ani podmínky poskytovatele.
