如何去除跳空值
[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]