安全操作源码
原理解析:
上线1赋值:收盘价的3日[1日权重]移动平均
下线1赋值:收盘价的8日[1日权重]移动平均
上线赋值:收盘价的6.5日[1日权重]移动平均
下线赋值:收盘价的13.5日[1日权重]移动平均
当满足条件下线1上穿上线1时,在最高价*1.2位置书写文字,画黄色
当满足条件上线上穿下线时,在最高价*1.1位置书写文字,COLOR00FF00
BBI赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
UPR赋值:BBI+3*BBI的13日估算标准差
DWN赋值:BBI-3*BBI的13日估算标准差
安全赋值:收盘价的60日简单移动平均
LC赋值:1日前的收盘价
RSI赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100
当满足条件82上穿RSI时,在最低价*0.8位置书写文字 ,画白色
RSI1赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100
当满足条件30上穿RSI1时,在最低价*1.15位置书写文字,画蓝色
A7赋值:(2*收盘价+最高价+最低价)/4
输出操作:A7的5日简单移动平均
操作1赋值:A7的5日简单移动平均*1.03
操作2赋值:A7的5日简单移动平均*0.97
输出VAR1:21日内A7的最低值
输出VAR2:21日内A7的最高值
SK赋值:(7-VAR1)/(VAR2-VAR1)*100的7日指数移动平均
SD赋值:0.667*1日前的SK+0.333*SK的5日指数移动平均
当满足条件如果统计8日中满足收盘价6/10ANDCOUNT(SK>=SD,3)ANDREF(最低价,1)=120日内最低价的最低值,返回1,否则返回0时,在最高价*1.05位置书写文字 ,COLOR0099FF
当满足条件如果统计13日中满足收盘价6/10ANDCOUNT(SK>SD,6)ANDREF(最低价,5)=120日内最低价的最低值,返回1,否则返回0时,在最高价*1.05位置书写文字 ,画黄色
D赋值:收盘价的80日简单移动平均-收盘价的10日简单移动平均/3
当满足条件如果收盘价成交量(手)的5日简单移动平均/240ANDCLOSE>1日前的收盘价*1.08ANDCLOSE6/10 AND
COUNT(sk>=sd,3) AND REF(LOW,1)=LLV(LOW,120),1,0),HIGH*1.05,' 买进') ,COLOR0099ff;
DRAWTEXT(IF(COUNT(CLOSE6/10 AND
COUNT(sk>sd,6) AND REF(LOW,5)=LLV(LOW,120),1,0),HIGH*1.05,'买 进') ,coloryellow;
D:=MA(CLOSE,80)-MA(CLOSE,10)/3;
DRAWTEXT(IF(CLOSEMA(VOL,5)/240 AND CLOSE>REF(CLOSE,1)*1.08
AND CLOSETIPTEXT(ISNULL(REFX(CLOSE,1)),0,' '),colorred;
TIPTEXT(ISNULL(REF(CLOSE,1)),0,'');