【美股最權威投資國外期貨/程式交易/最佳外匯交易平台指南】【GoForTrading/GO交易】's Archiver

gogogo 發表於 2014-8-13 10:12

如何去除跳空值

[size=3][color=#000000]今想請問一下,如果要把均線跳空或跳高的部分剔除,也就是中間的gap不列入均線的計算,這樣的構想大概要用神麼方法寫呢?

回答直接寫在這吧~

很簡單,只要把每天跳空的值加起來,然後扣掉就行了

程式:

vars:KC(0),KL(0),KH(0),KO(0),COLOR(0);

value1=OpenD(0)-closed(1);
if date<>date[1] then value2=value2+value1;
KC=close-value2;
KL=low-value2;
KH=high-value2;
KO=open-value2;

if KC-KO>0 then][color=green;

plotpb(KH,KL,KO,KC,"",color );

執行後就會得到下圖:
[/color][/size]
[img]http://pic.pimg.tw/rane1220/1367070527-2069647553.png?v=1367070528[/img]

再把均線加上:

value3=Average(KC,60);
plot5(value3);

執行後就會得到下圖:

[img]http://pic.pimg.tw/rane1220/1367070803-831745867.png[/img]

資料來源:[url=http://rane1220.pixnet.net/blog/category/2213862]程式交易[/url]

頁: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.