设为首页加入收藏

微信关注
官方微信号:71712643
加关注获取每日精选资讯
股票入门欢迎您加入
广告服务联系我们网站地图

KDJ预测交叉价格指标源码 指标源码大全

2016-4-8 10:03:18 股票入门 http://rumen.southmoney.com

KDJ预测交叉价格指标源码 指标源码大全 南方财富网小编为您提供

input: N(9,2,100),M1(3,2,50),M2(3,2,50);
{}
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
J:3*K-2*D;
交叉位:=((3*ref(D,1)-2*ref(K,1))*(HHV(H,9)-LLV(L,9))/100)+LLV(L,9);
n1:=sysparam(3); n2:=sysparam(2); n3:=(n1-n2)+1; hh:=HHV(J,n3); ll:=llv(J,n3);
zhh:=hh[n1]; zll:=ll[n1];

DRAWTEXT(BARPOS=SYSPARAM(3)&&交叉位<C,zhh,'预测死叉价: '+NUMTOSTR(交叉位,2)),ALIGN2,SHIFT3,PXDN10,ColorFF8E00;
DRAWTEXT(BARPOS=SYSPARAM(3)&&交叉位>C,zll,'预测金叉价: '+NUMTOSTR(交叉位,2)),ALIGN2,SHIFT3,PXUP10,ColorFF8EFF;

 

============================================

源码解析:

输出INPUT: N(9,2,100),M1(3,2,50),M2(3,2,50)
RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
输出K:RSV的M1日[1日权重]移动平均
输出D:K的M2日[1日权重]移动平均
输出J:3*K-2*D
交叉位赋值:((3*昨日D-2*昨日K)*(9日内最高价的最高值-9日内最低价的最低值)/100)+9日内最低价的最低值
N1赋值:SYSPARAM(3)
N2赋值:SYSPARAM(2)
N3赋值:(N1-N2)+1
HH赋值:N3日内J的最高值
LL赋值:N3日内J的最低值
ZHH赋值:HH[N1]
ZLL赋值:LL[N1]
 当满足条件BARPOS=SYSPARAM(3)并且交叉位<收盘价时,在ZHH位置书写文字,ALIGN2,SHIFT3,PXDN10,COLORFF8E00
当满足条件BARPOS=SYSPARAM(3)并且交叉位>收盘价时,在ZLL位置书写文字,ALIGN2,SHIFT3,PXUP10,COLORFF8EFF


更多指标源码相关资讯请关注南方财富网

股票入门声明:资讯来源于互联网,属作者个人观点,仅供投资者参考,并不构成投资建议。投资者据此操作,风险自担。