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


MA5:=MA(CLOSE,5);

MA10:=MA(CLOSE,10);

MA30:=MA(CLOSE,30);

MA60:=MA(CLOSE,60);

MA65:=MA(CLOSE,65);

MA250:=MA(CLOSE,250);

均线流:(((((MA5 > MA65) AND (MA10 > MA65)) AND (MA30 > MA65)) AND (MA5 < MA30)) * 0.3),POINTDOT,LINETHICK3;

PL1:=(((CLOSE - MA60) / MA60) < 0.1);

PL2:=(((CLOSE - MA250) / MA250) < 0.3);

偏离率:(((PL1 = 1) AND (PL2 = 1)) * 0.2),STICK,LINETHICK1,COLORFF00FF;

STICKLINE((偏离率 = 0.2),0,0.2,5,1),COLORFF00FF;

DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);

DEA :=EMA(DIFF,9);

MACD超跌:=(COUNT((DIFF < DEA),10) = 10);

MACD:(MACD超跌 * "MACD.MACD"(26,12,9))*(-1),STICK,LINETHICK2,COLORFFFF00;

目标:IF(均线流=0.3 AND      MACD AND 偏离率=0.2 ,0.8,0),LINETHICK2,COLORFFFFFF;

MBSJ:=BARSLAST((目标 = 0.8));

放量上涨:=(((VOL / REF(VOL,1)) >= 1.1) AND ((CLOSE / REF(CLOSE,1)) >= 1.01));

SZSJ:=BARSLAST((放量上涨 = 1));

MACD金叉:=CROSS(DIFF,DEA);

JCSJ:=BARSLAST((MACD金叉 = 1));

启动:((((MBSJ <= 20) AND (SZSJ <= 1)) AND (JCSJ <= 1)) * 1),LINETHICK2,COLORYELLOW;

DRAWTEXT(启动,0.8,'★买'),COLORRED;

关注:((MACD金叉 AND (REF(MACD,1) < 0)) * -0.1),COLORFF8918;

DRAWTEXT(关注,-0.01,'关●注'),COLORFF8918;

突破:((((偏离率 = 0) AND (REF(偏离率,1) = 0.2)) AND (REF((COUNT((偏离率 = 0.2),10) = 10),1) = 1)) * -0.1),COLORRED;

DRAWTEXT(突破,-0.01,'突●破'),COLORRED;

 


原理解析:
MA5赋值:收盘价的5日简单移动平均
MA10赋值:收盘价的10日简单移动平均
MA30赋值:收盘价的30日简单移动平均
MA60赋值:收盘价的60日简单移动平均
MA65赋值:收盘价的65日简单移动平均
MA250赋值:收盘价的250日简单移动平均
输出均线流:(((((MA5 > MA65) AND (MA10 > MA65)) AND (MA30 > MA65)) AND (MA5 < MA30)) * 0.3),POINTDOT, 线宽为3
PL1赋值:(((收盘价 - MA60) / MA60) < 0.1)
PL2赋值:(((收盘价 - MA250) / MA250) < 0.3)
输出偏离率:(((PL1 = 1) AND (PL2 = 1)) * 0.2),STICK,LINETHICK1,COLORFF00FF
STICKLINE((偏离率 = 0.2),0,0.2,5,1),COLORFF00FF
DIFF赋值:收盘价的12日指数移动平均 - 收盘价的26日指数移动平均
DEA :=DIFF的9日指数移动平均
MACD超跌赋值:(COUNT((DIFF < DEA),10) = 10)
输出MACD:(MACD超跌 * "MACD.MACD"(26,12,9))*(-1),STICK, 线宽为2,COLORFFFF00
如果均线流=0.3 AND      MACD AND 偏离率=0.2 返回0.8否则返回0
MBSJ赋值:上次(目标 = 0.8距今天数)
放量上涨赋值:(((成交量 / 1日前的成交量) >= 1.1) AND ((收盘价 / 1日前的收盘价) >= 1.01))
SZSJ赋值:上次(放量上涨 = 1距今天数)
MACD金叉:=DIFF上穿DEA
JCSJ赋值:上次(MACD金叉 = 1距今天数)
输出启动:((((MBSJ <= 20) AND (SZSJ <= 1)) AND (JCSJ <= 1)) * 1), 线宽为2,画黄色
当满足条件启动时,在0.8和'★买'位置书写文字
输出关注:((MACD金叉 AND (1日前的MACD < 0)) * -0.1),COLORFF8918
当满足条件关注时,在-0.01和'关●注'位置书写文字
输出突破:((((偏离率 = 0) AND (1日前的偏离率 = 0.2)) AND (REF((COUNT((偏离率 = 0.2),10) = 10),1) = 1)) * -0.1),画红色
当满足条件突破时,在-0.01和'突●破'位置书写文字
 

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