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


N:=65;

MA5:=MA(CLOSE,5);

MA21:=MA(CLOSE,21);

MA65:=MA(CLOSE,N);

多头:=COUNT(MA21>MA65,10)=10;

GX:=MAX(MA5,MAX(MA21,MA65));

DX:=MIN(MA5,MIN(MA21,MA65));

粘合:=ABS(GX/DX-1)*100<=15;

多头粘合:IF(多头 AND 粘合,5,0),COLORFF00FF,LINETHICK2;

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

DEA:=EMA(DIFF,9);

MACD:=2*(DIFF-DEA);

庄股:(COUNT(MACD<0,10)=10)*3,COLORFFFF00,LINETHICK1;

目标:IF(多头 AND 粘合 AND 庄股,12.8,0),COLORFFFFFF,LINETHICK2;

跟踪:IF(目标,(BARSLAST(CROSS(目标,0))+1)*8,0),COLOR00FF00{,POINTDOT},LINETHICK2;

出击:IF(CROSS(0.1,目标) AND CROSS(MACD,0),16.8,0),COLOR00FFFF,LINETHICK2;

MJSJ:=BARSLAST(出击>0);

涨幅:IF(MJSJ<=120,(C/REF(C,MJSJ)-1)*100,0),COLOR0000FF,LINETHICK1;

日涨:IF(MJSJ<=120,涨幅/MJSJ,0),COLORFFFFFF,LINETHICK0;

TPX:=MIN(MA65*1.15,MA21*1.13);

突破:IF(CROSS(C,TPX) AND 粘合 AND MA65>REF(MA65,1),20.8,0),COLOR0000F9,LINETHICK2;

STICKLINE(涨幅>0,涨幅,0,0,0),COLOR222282;

STICKLINE(多头粘合,0,1,3,0),COLORFF00FF;

STICKLINE(庄股,0,MACD*10,3,0),COLOR99FF00;

DRAWTEXT(出击>0,15.8,'★买'),COLOR00FFFF;

STICKLINE(CROSS(涨幅,20) AND COUNT(CROSS(涨幅,20),MJSJ)=1,-5,10,0,0),COLOR0000FF;

原理解析:
N赋值:65
MA5赋值:收盘价的5日简单移动平均
MA21赋值:收盘价的21日简单移动平均
MA65赋值:收盘价的N日简单移动平均
多头赋值:统计10日满足MA21>MA65的天数=10
GX赋值:MAX(MA5,MAX(MA21,MA65))
DX赋值:MIN(MA5,MIN(MA21,MA65))
粘合赋值:GX/DX-1的绝对值*100<=15
如果多头 AND 粘合返回5否则返回0
DIFF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIFF的9日指数移动平均
MACD赋值:2*(DIFF-DEA)
输出庄股:(统计10日满足MACD<0的天数=10)*3,COLORFFFF00,LINETHICK1
如果多头 AND 粘合 AND 庄股返回12.8否则返回0
输出跟踪:IF(目标,(上次目标上穿0距今天数+1)*8,0),COLOR00FF00{,POINTDOT},LINETHICK2
输出出击:IF(0.1上穿目标 AND MACD上穿0,16.8,0),COLOR00FFFF,LINETHICK2
MJSJ赋值:上次出击>0距今天数
输出涨幅:IF(MJSJ<=120,(C/MJSJ日前的C-1)*100,0),COLOR0000FF,LINETHICK1
如果MJSJ<=120返回涨幅/MJSJ否则返回0
TPX赋值:MA65*1.15和MA21*1.13的较小值
输出突破:IF(C上穿TPX AND 粘合 AND MA65>1日前的MA65,20.8,0),COLOR0000F9,LINETHICK2
当满足条件涨幅>0时,在涨幅和0之间画柱状线
当满足条件多头粘合时,在0和1之间画柱状线
当满足条件庄股时,在0和MACD*10之间画柱状线
当满足条件出击>0时,在15.8和'★买'位置书写文字
STICKLINE(涨幅上穿20 AND 统计MJSJ日满足涨幅上穿20的天数=1,-5,10,0,0),COLOR0000FF

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