{参数:n:2,90,9。m1:2,30,3。m2:2,30,3} RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,LINETHICK2; K:SMA(RSV,M1,1),LINETHICK1; D:SMA(K,M2,1),LINETHICK1; J:3*K-2*D,COLORFF00FF,LINETHICK1; IF(J<0,J,DRAWNULL),COLORGREEN,LINETHICK2; IF(K>90,K,DRAWNULL),COLOR0000FF,LINETHICK2; IF(D>85,D,DRAWNULL),COLORFFFF11,LINETHICK2; DRAWICON(CROSS(J,1),J,1); DRAWICON(K>80 AND D>80 AND CROSS(D,K),D,2);
时间: 2023-08-21 19:03:46 浏览: 154
通达信指标公式源码 10日内振幅小于10%.doc
这段代码使用了股票的KDJ指标公式进行计算,并且根据计算结果进行了绘图和标记。具体解释如下:
- 参数n、m1、m2分别为计算公式中的天数和平滑系数,可以根据具体需要进行调整。
- RSV指标是KDJ计算公式中的未成熟随机值,计算方法为(收盘价-N天内最低价的最低值)/(N天内最高价的最高值- N天内最低价的最低值)* 100。
- K指标是RSV指标的M1天简单移动平均,D指标是K指标的M2天简单移动平均,J指标是3 * K - 2 * D。
- 对于J指标,如果小于0,则绘制空图标,颜色为绿色,线条粗细为2。
- 对于K指标,如果大于90,则绘制空图标,颜色为蓝色,线条粗细为2。
- 对于D指标,如果大于85,则绘制空图标,颜色为黄色,线条粗细为2。
- 绘制交叉点的图标,如果J指标和1日前的J指标相交,则绘制颜色为红色的实心圆形图标;如果K指标和D指标都大于80且D指标上穿K指标,则绘制颜色为蓝色的实心三角形图标。
这段代码可以用于股票软件中的自定义指标计算与绘图。
阅读全文