分形自適應(yīng)移動平均線 (FRAMA)在投資技術(shù)分析中的應(yīng)用
分形自適應(yīng)移動平均線?(FRAMA:Fractal Adaptive Moving Averages)由約翰·F.艾赫勒斯(John F. Ehlers)開發(fā)。約翰·F.艾赫勒斯,高級電氣工程師,獲得密蘇里大學博士學位,曾就職于喬治華盛頓大學,專攻市場周期分析和信息理論。自1976年以來他一直是成功的私人交易商,創(chuàng)立了最大熵波譜分析方法(MESA)。該指標基于指數(shù)移動平均線算法而創(chuàng)建,這里平滑因素根據(jù)當前價格系列的分形維度計算。FRAMA的優(yōu)勢在于可以跟隨劇烈趨勢移動并當價格合并時明顯減慢。

均線系統(tǒng)以其平滑而穩(wěn)定的特點,在趨勢行情中有很好的表現(xiàn),能夠給出明確的交易信號,但由于其滯后性的缺點,在震蕩行情中,會給出不太理想的交易信號,導(dǎo)致頻繁止損,左右打臉。為了彌補這一缺點,John F. Ehlers根據(jù)市場價格的分形特點,研究出FRAMA分形自適應(yīng)移動平均線。自適應(yīng)結(jié)構(gòu)迅速跟隨價格的重大變化,而當價格處于擁堵區(qū)時,則緩慢變化。使用過濾器的目的是將理想的信號與不理想的信號分開。其部分源碼如下:
VARIABLE:HH: = 0,LL: = 0,FRAMA:=0;?
N:=16;
HL:=((H+L)/2);
N3: = (HHV(HIGH, N) - LLV(LOW, N)) / N;
IF HIGH> HH THEN BEGIN HH: = HIGH;
END
IF REF(HIGH,1)> HH THEN BEGIN HH: = REF(HIGH,1);
END
IF REF(HIGH,2)> HH THEN BEGIN HH: = REF(HIGH,2);
END
IF REF(HIGH,3)> HH THEN BEGIN HH: = REF(HIGH,3);
END
IF REF(HIGH,4)> HH THEN BEGIN HH: = REF(HIGH,4);
END
IF REF(HIGH,5)> HH THEN BEGIN HH: = REF(HIGH,5);
END
IF REF(HIGH,6)> HH THEN BEGIN HH: = REF(HIGH,6);
END
IF REF(HIGH,7)> HH THEN BEGIN HH: = REF(HIGH,7);
END

由于篇幅所限,完整的源碼就不再全部展示了,可以看到FRAMA的適應(yīng)性很強,而且很平穩(wěn),可以在價格突破均線或者均線交叉時入市做多或做空,與傳統(tǒng)均線相比,具有明顯的優(yōu)越性。



友情提示:以上內(nèi)容僅供學習交流使用,不構(gòu)成任何投資建議。投資有風險,入市需謹慎!