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


VAR1:=((3 * SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1)) - (2 * SMA(SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1),3,1)));

VAR2:=10;

VAR3:STICKLINE((VAR1 <= 10),0,20,2,0),LINETHICK2,COLORYELLOW;

VAR5:=STICKLINE(CROSS(VAR1,VAR2),0,30,3,0),COLORWHITE;

VAR6:=90;

VAR8:STICKLINE((VAR1 >= 85),100,80,2,0),LINETHICK2,COLOR66FF00;

VAR9:STICKLINE(CROSS(VAR6,VAR1),130,90,3,0),LINETHICK5,COLORFF3300;

QQQ:=CROSS(VAR6,VAR1);

{DRAWICON(QQQ,70,19);

DRAWTEXT(QQQ,130,'*止损');}

VARQ1:(((7 * SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 30),4,1))

- (3 * SMA(SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 30),4,1),3,1)))

- SMA(SMA(SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 30),4,1),3,1),2,1)),COLOR8811FF,LINETHICK2;

VARA1:=14;

VARA2:=78.89;

VARA3:=CROSS(VARQ1,VARA1);

VARA5:=CROSS(VARA2,VARQ1);

DRAWICON(VARA3,VARQ1,5);

DRAWICON(VARA5,110,6);

VARX:=((3 * SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1))

- (2 * SMA(SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1),3,1)));

VARA6:=IF(CROSS(VARX,3),100,0);

VARA8:=IF((VARX <= 3),25,0);

VARQ2:IF((VARX < 5),100,0),COLORRED;

VARS1:=REF(CLOSE,1);

VARH12:=((SMA(MAX((CLOSE - VARS1),0),6,1) / SMA(ABS((CLOSE - VARS1)),6,1)) * 100);

VARQ3:(CROSS(80,VARH12) * 160),COLORWHITE;

DRAWTEXT(CROSS(80,VARH12),150,'<-顶位 '),COLORYELLOW;

DRAWTEXT(CROSS(80,VARH12),120,'<--分 '),COLORYELLOW;

DRAWTEXT(CROSS(80,VARH12),100,'<--析 '),COLORYELLOW;

DRAWTEXT(CROSS(80,VARH12),80,'<--家 '),COLORYELLOW;

DRAWTEXT(CROSS(80,VARH12),60,'<--战 '),COLORYELLOW;

DRAWTEXT(CROSS(80,VARH12),40,'<--法 '),COLORYELLOW;

VARS2:=((SMA(MAX((CLOSE - VARS1),0),7,1) / SMA(ABS((CLOSE - VARS1)),7,1)) * 100);

VARS5:=((SMA(MAX((CLOSE - VARS1),0),13,1) / SMA(ABS((CLOSE - VARS1)),13,1)) * 100);

VARH51:=BARSCOUNT(CLOSE);

短期底部:=(((VARS2 < 20) AND (VARS5 < 25)) AND (VARH51 > (50 * 300)));

DRAWTEXT(CROSS(100,短期底部),40,'☆短底 '),COLORBROWN;

VARS3:=((LLV(LOW,5) = LLV(LOW,45)) AND (CLOSE >= (OPEN * 1.04)));

VARS8:=(CLOSE > ((REF(HIGH,1) + REF(LOW,1)) / 2));

红灯:=(VARS3 AND VARS8);

VARS6:=REF(CLOSE,1);

VARH33:=((SMA(MAX((CLOSE - VARS6),0),6,1) / SMA(ABS((CLOSE - VARS6)),6,1)) * 100);

绿灯:=CROSS(80,VARH33);

VARH1:=REF(LOW,1);

VARH2:=((SMA(ABS((LOW - VARH1)),3,1) / SMA(MAX((LOW - VARH1),0),3,1)) * 100);

VARH3:=EMA(IF((CLOSE * 1.2),(VARH2 * 10),(VARH2 / 10)),3);

VARH5:=LLV(LOW,38);

VARH6:=HHV(VARH3,38);

VARH8:=IF(LLV(LOW,90),1,0);

VARH9:=((EMA(IF((LOW <= VARH5),((VARH3 + (VARH6 * 2)) / 2),0),3) / 618) * VARH8);

秘密吸筹:STICKLINE(VARH9,0,VARH9,6,1),COLORFFFF66;

VARG1:=(MA(LOW,2) * 0.96);

VARG2:=(MA(LOW,26) * 0.85);

VARG3:=(((REF(VARG1,1) < VARG2) AND (REF(VARG1,1) < VARG1)) AND (REF(VARG1,1) < REF(VARG1,2)));

STICKLINE(VARG3,0,(VARH9 * 2),6,0),COLORFF00CC;

{DRAWTEXT(VARG3,(VARH9 * 2),'短线出击'),COLORRED;}

↑短线突击:DRAWICON(VARG3,40,25),COLORFF99CC;

DRAWICON(红灯,1.1,9);

DRAWICON(绿灯,80,15);

 

原理解析:
VAR1赋值:((3 * SMA((((收盘价 - 27日内最低价最低值) / (27日内最高价最高值 - 27日内最低价最低值)) * 100),5,1)) - (2 * SMA(SMA((((收盘价 - 27日内最低价最低值) / (27日内最高价最高值 - 27日内最低价最低值)) * 100),5,1),3,1)))
VAR2赋值:10
输出VAR3:STICKLINE((VAR1 <= 10),0,20,2,0), 线宽为2,画黄色
VAR5赋值:STICKLINE(VAR1上穿VAR2,0,30,3,0),画白色
VAR6赋值:90
输出VAR8:STICKLINE((VAR1 >= 85),100,80,2,0), 线宽为2,COLOR66FF00
输出VAR9:STICKLINE(VAR6上穿VAR1,130,90,3,0),LINETHICK5,COLORFF3300
QQQ赋值:VAR6上穿VAR1
当满足条件QQQ时,在70和19之间画图标
当满足条件QQQ时,在130和'*止损'位置书写文字
输出}
VARQ1:(((7 * SMA((((收盘价 - 27日内最低价最低值) / (27日内最高价最高值 - 27日内最低价最低值)) * 30),4,1))
- (3 * SMA(SMA((((收盘价 - 27日内最低价最低值) / (27日内最高价最高值 - 27日内最低价最低值)) * 30),4,1),3,1)))
- SMA(SMA(SMA((((收盘价 - 27日内最低价最低值) / (27日内最高价最高值 - 27日内最低价最低值)) * 30),4,1),3,1),2,1)),COLOR8811FF, 线宽为2
VARA1赋值:14
VARA2赋值:78.89
VARA3赋值:VARQ1上穿VARA1
VARA5赋值:VARA2上穿VARQ1
当满足条件VARA3时,在VARQ1和5之间画图标
当满足条件VARA5时,在110和6之间画图标
VARX赋值:((3 * SMA((((收盘价 - 27日内最低价最低值) / (27日内最高价最高值 - 27日内最低价最低值)) * 100),5,1))
- (2 * SMA(SMA((((收盘价 - 27日内最低价最低值) / (27日内最高价最高值 - 27日内最低价最低值)) * 100),5,1),3,1)))
VARA6赋值:IF(VARX上穿3,100,0)
VARA8赋值:IF((VARX <= 3),25,0)
输出VARQ2:IF((VARX < 5),100,0),画红色
VARS1赋值:1日前的收盘价
VARH12赋值:((SMA(MAX((收盘价 - VARS1),0),6,1) / SMA((收盘价 - VARS1的绝对值),6,1)) * 100)
输出VARQ3:(80上穿VARH12 * 160),画白色
DRAWTEXT(80上穿VARH12,150,'<-顶位 '),画黄色
DRAWTEXT(80上穿VARH12,120,'<--分 '),画黄色
DRAWTEXT(80上穿VARH12,100,'<--析 '),画黄色
DRAWTEXT(80上穿VARH12,80,'<--家 '),画黄色
DRAWTEXT(80上穿VARH12,60,'<--战 '),画黄色
DRAWTEXT(80上穿VARH12,40,'<--法 '),画黄色
VARS2赋值:((SMA(MAX((收盘价 - VARS1),0),7,1) / SMA((收盘价 - VARS1的绝对值),7,1)) * 100)
VARS5赋值:((SMA(MAX((收盘价 - VARS1),0),13,1) / SMA((收盘价 - VARS1的绝对值),13,1)) * 100)
VARH51赋值:收盘价的有效数据周期数
短期底部赋值:(((VARS2 < 20) AND (VARS5 < 25)) AND (VARH51 > (50 * 300)))
DRAWTEXT(100上穿短期底部,40,'☆短底 '),COLORBROWN
VARS3赋值:((5日内最低价最低值 = 45日内最低价最低值) AND (收盘价 >= (开盘价 * 1.04)))
VARS8赋值:(收盘价 > ((1日前的最高价 + 1日前的最低价) / 2))
红灯赋值:(VARS3 AND VARS8)
VARS6赋值:1日前的收盘价
VARH33赋值:((SMA(MAX((收盘价 - VARS6),0),6,1) / SMA((收盘价 - VARS6的绝对值),6,1)) * 100)
绿灯赋值:80上穿VARH33
VARH1赋值:1日前的最低价
VARH2赋值:((SMA((最低价 - VARH1的绝对值),3,1) / SMA(MAX((最低价 - VARH1),0),3,1)) * 100)
VARH3赋值:EMA(IF((收盘价 * 1.2),(VARH2 * 10),(VARH2 / 10)),3)
VARH5赋值:38日内最低价最低值
VARH6赋值:38日内VARH3最高值
VARH8赋值:IF(90日内最低价最低值,1,0)
VARH9赋值:((EMA(IF((最低价 <= VARH5),((VARH3 + (VARH6 * 2)) / 2),0),3) / 618) * VARH8)
当满足条件VARH9时,在0和VARH9之间画柱状线
VARG1赋值:(最低价的2日简单移动平均 * 0.96)
VARG2赋值:(最低价的26日简单移动平均 * 0.85)
VARG3赋值:(((1日前的VARG1 < VARG2) AND (1日前的VARG1 < VARG1)) AND (1日前的VARG1 < 2日前的VARG1))
STICKLINE(VARG3,0,(VARH9 * 2),6,0),COLORFF00CC
{DRAWTEXT(VARG3,(VARH9 * 2),'短线出击'),画红色
当满足条件VARG3时,在40和25之间画图标
当满足条件红灯时,在1.1和9之间画图标
当满足条件绿灯时,在80和15之间画图标
 

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