来函数检测结果如下:
该公式没有未来函数


VAR2:=(3*CLOSE+LOW+OPEN+HIGH)/6;
d线: (20*VAR2+19*REF(VAR2,1)+18*REF(VAR2,2)+17*REF(VAR2,3)+16*REF(VAR2,4)+15*REF(VAR2,5)+14*REF(VAR2,6)+13*REF(VAR2,7)+12*REF(VAR2,8)+11*REF(VAR2,9)+10*REF(VAR2,10)+9*REF(VAR2,11)+8*REF(VAR2,12)+7*REF(VAR2,13)+6*REF(VAR2,14)+5*REF(VAR2,15)+4*REF(VAR2,16)+3*REF(VAR2,17)+2*REF(VAR2,18)+REF(VAR2,20))/210, CIRCLEDOT;
k线: MA(d线,10), CIRCLEDOT;
STICKLINE(d线>k线,d线,k线,10,10), , colorred;
STICKLINE(d线<k线,d线,k线,10,10), ,colorgreen;
DRAWTEXT(CROSS(d线,k线),d线,'始');
DRAWTEXT(CROSS(k线,d线),k线,'终');

原理解析:
VAR2赋值:(3*收盘价+最低价+开盘价+最高价)/6
输出D线: (20*VAR2+19*1日前的VAR2+18*2日前的VAR2+17*3日前的VAR2+16*4日前的VAR2+15*5日前的VAR2+14*6日前的VAR2+13*7日前的VAR2+12*8日前的VAR2+11*9日前的VAR2+10*10日前的VAR2+9*11日前的VAR2+8*12日前的VAR2+7*13日前的VAR2+6*14日前的VAR2+5*15日前的VAR2+4*16日前的VAR2+3*17日前的VAR2+2*18日前的VAR2+20日前的VAR2)/210, CIRCLEDOT
输出K线: D线的10日简单移动平均, CIRCLEDOT
当满足条件D线>K线时,在D线和K线之间画柱状线
当满足条件D线DRAWTEXT(D线上穿K线,D线,'始')
DRAWTEXT(K线上穿D线,K线,'终')

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!