来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
BOLL20赋值:收盘价的20日简单移动平均
UB20赋值:BOLL20+2*收盘价的20估算标准差
LB20赋值:BOLL20-2*收盘价的20估算标准差
BOLL10赋值:收盘价的10日简单移动平均
UB10赋值:BOLL10+2*收盘价的10估算标准差
LB10赋值:BOLL10-2*收盘价的10估算标准差
N赋值:9
M赋值:3
{股票指标网}
RSV赋值:(C-N日内L最低值)/(N日内H最高值-N日内L最低值)*100
RSV的M日[1日权重]移动平均
K的M日[1日权重]移动平均
如果3*K-2*D>100返回100否则返回3*K-2*D
输出
RSF6:100-SMA(C-1日前的C和0较大值,6,1)/SMA(C-1日前的C的绝对值,6,1)*100,COLOR00FFFF, 线宽为2,NODRAW
输出
XXX2:DRAWLINE(D上穿K,15日内K最高值,1日前的D上穿K,REF(15日内K最高值,1),1),COLORFFF000,DOTLINE
输出
XXX1:DRAWLINE(K上穿D AND 1日前的K<35,15日内K最低值,1日前的K上穿D AND 1日前的K<35,REF(15日内K最低值,1),1),COLOR0000FF,DOTLINE
DIF:=C的12日指数移动平均-C的26日指数移动平均
DEA:=DIF的9日指数移动平均
MACD:=20*(DIF-DEA)
MACDABS:=IF(PERIOD=1,10*MACD的绝对值,IF(PERIOD=2,5*MACD的绝对值,IF(PERIOD=3,4*MACD的绝对值,IF(PERIOD=4,3*MACD的绝对值,IF(PERIOD=5,2*MACD的绝对值,MACD的绝对值)))))
当满足条件MACD>0时,在MACDABS和0之间画柱状线
STICKLINE(MACD>0 AND MACD<1日前的MACD,MACDABS,0,2,1),COLORC0C0C0
当满足条件MACD<0时,在MACDABS和0之间画柱状线
STICKLINE(MACD<0 AND MACD>=1日前的MACD,MACDABS,0,2,1),COLOR2255DD
RSF6,COLOR00FFFF, 线宽为2
K,COLOREE90FF, 线宽为2
D,COLORFFFFFF
J,COLOR999000
输出
底部:IF((L
J抄底:IF(J上穿0 AND (统计3日满足L
K抄底:IF(K上穿D AND 1日前的K<35 AND (统计3日满足L
如果H>UB20 AND H>UB10 AND K>95返回25否则返回0
输出
背离风险:IF((H>UB20 OR H>UB10) AND UB20和UB10的较小值/UB20和UB10较大值>0.95 AND K<20日内K最高值 AND 统计20日满足K>95的天数>0,35,0),COLORFF0000, 线宽为2