先進指標Zero Lag HeikinAshi

By | 2015-05-16

zha
這個指標為Zero Lag Heikin-Ashi,為利用Heikin-Ashi Price計算之TEMA。Heikin-Ashi為2004年由Dan Valcu所提出的新理論,藉由對原本的「開高低收」做些調整,而期望能在各種指標的操作上有更好的表現。Heikin-Ashi有著反應比EMA快,同時又比TEMA平滑之特性。利用這些特性再搭配月均線,我們可以得到更好的反應市場趨勢。 在這樣的情況下,我們就能第一時間掌握反轉的關鍵點!!

我們看一下腳本:

 

1input: Length(14);
2variable: price(0), haO(0), haC(0), haMax(0), haMin(0), TEMA1(0), TEMA2(0), EMA(0), ZeroLagHA(0);
3
4price = (close+open+high+low)/4;
5haO = (haO[1]+price)/2;
6
7haMax = maxlist(high, haO);
8hamin = minlist(low, haO);
9
10haC = (price+haO+haMax+haMin)/4;
11
12EMA = xaverage(haC, Length);
13TEMA1 = 3*EMA-3*xaverage(EMA, Length)+xaverage(xaverage(EMA, Length), Length);
14EMA = xaverage(TEMA1, Length);
15TEMA2 = 3*EMA-3*xaverage(EMA, Length)+xaverage(xaverage(EMA, Length), Length);
16
17ZeroLagHA = 2*TEMA1-TEMA2;
18
19plot1(ZeroLagHA, "Zero Lag HeikinAshi");
20plot2(average(C,20),"Average");