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.

Agregace mění vstupní OHLCDvě hypotetické H1 svíčky mají OHLC 100/110/98/108 a 108/112/104/106. Spojená H2 má 100/112/98/106. H1 HA-C jsou 104 a 107,5, jejich průměr 105,75 není HA-C spojené H2, které činí 104. Tři vstupní svíčky sdílejí lineární cenovou osu; nejde o celé HA svíčky nebo skutečné kotace.NEJPRVE SPOJIT CENY, POTOM HAPrvní H1Druhá H1Spojená H2H1 HA-C: 104 a 107,5.Jejich průměr: 105,75.HA-C ze spojené H2: 104.
Nejdřív agregovat, potom počítat HA. Původní známé H1 a spojené H2 OHLC, stejná lineární cenová osa. Žádné doplněné chybějící body.

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.

Původní hypotetický EUR/USD, Bid vstupy a vypočítané HA v pořadí O/H/L/C
PeriodaVstupHA
11,1000 / 1,1040 / 1,0980 / 1,10201,1010 / 1,1040 / 1,0980 / 1,1010
21,1080 / 1,1140 / 1,1060 / 1,11201,1010 / 1,1140 / 1,1010 / 1,1100
31,1120 / 1,1130 / 1,1070 / 1,10801,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í

  1. Použít syntetický vstup jako garantovaný fill.
  2. Tvrdit pevné zpoždění nebo nevhodnost intervalu bez přesného pravidla.
  3. Přenášet definice běžných svíček na jinak počítaná těla.
  4. Měnit barevný nebo stínový filtr po znalosti dalšího průběhu.
  5. 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

  1. Postavte běžný a HA graf stejné řady vedle sebe a reprodukujte několik výpočtů včetně inicializace.
  2. Odděleně označte tělo, stíny, vstupní OHLC a čas, kdy se uzavřený filtr stal známým.
  3. Pro každý signál porovnejte dostupný Ask/Bid s případnou chybně použitou syntetickou hodnotou.
  4. Ukládejte nastavení, signál, pokyn, skutečné ceny, náklady i odmítnuté případy; počet demo obchodů není validace.
  5. Při testu historie použijte oddělené období. V HA simulaci TradingView může fill_orders_on_standard_ohlc přepnout plnění na standardní OHLC. Neodstraňuje tím chyby načasování, náklady ani výběrové zkreslení.