未来函数检测结果如下:
该公式包含未来函数:WINNER
该公式包含未来函数:DYNAINFO


V1:=(C*2+H+L)/4*10;

V2:=EMA(V1,13)-EMA(V1,34);

V3:=EMA(V2,5);

V4:=2*(V2-V3)*5.5;

秘密撤: IF(V4<=0,V4,0),COLOR00FF00,LINETHICK2;

秘密进: IF(V4>=0,V4,0),COLORFF00FF,LINETHICK2;

V5:=(HHV(INDEXH,8)-INDEXC)/(HHV(INDEXH,8)-LLV(INDEXL,8))*8;

V6:=EMA(3*V5-2*SMA(V5,18,1),5);

V7:=(INDEXC-LLV(INDEXL,8))/(HHV(INDEXH,8)-LLV(INDEXL,8))*10;

V8:=(INDEXC*2+INDEXH+INDEXL)/4;

V9:=EMA(V8,13)-EMA(V8,34);

VA:=EMA(V9,3);

VB:=(V9-VA)/2;

猴子进: IF(VB>=0,VB,0),COLORYELLOW,LINETHICK2;

猴子撤: IF(VB<=0,VB,0),COLORBLUE,LINETHICK2;

45,COLOR555555;

AA:=WINNER(CLOSE+CLOSE*15/100)*100;

BB:=WINNER(CLOSE+CLOSE*0/100)*100;

CC:=AA-BB;

DD:=(WINNER(CLOSE-CLOSE*0.1/100)-WINNER(CLOSE-CLOSE*15/100))*100;

EE:=CC<3 AND DD<0.5;

A1:=DYNAINFO(6);

A2:=IF(LOW>A1,0,IF(HIGH<A1,1,(A1-LOW+0.01)/(HIGH-LOW+0.01)));

A3:=VOL/WINNER(LOW);

A4:=REF(HHV(CLOSE,120),1);

A5:=REF(LLV(CLOSE,120),1);

A6:=100*(CLOSE-A5)/(A4-A5);

A7:=A2>0 OR A2=1;

A8:=A7 AND A3/REF(A3,3)>=3 AND A6<80;

A9:=REF(A8,1) OR REF(A8,2) OR REF(A8,3) OR REF(A8,4);

A10:=A8 AND A9;

A11:=IF(FILTER(A8,3),5,0);

A12:=IF(FILTER(A10,3) OR EE,10,0);

馒头进场日:IF(A11,8,0),LINETHICK0;

STICKLINE(A12,0,15,5,1),COLORFF00FF;

馒头加仓日:IF(A12,88,0),LINETHICK0;

STICKLINE(A12,0,15,5,1),COLORFF00FF;

 

STICKLINE(A11,0,5,1,0),COLORFFEE00;

 

STICKLINE(A12,0,15,1,0),COLOR1020FF;

DRAWTEXT(A11,8,'猴子进场');

 

DRAWTEXT(A12,17,'猴子加仓');

 

 

VAR1:=REF(LOW,1); 

VAR2:=SMA(ABS(LOW-VAR1),13,1)/SMA(MAX(LOW-VAR1,0),13,1)*4; 

VAR3:=EMA(VAR2,13);

VAR4:=LLV(LOW,34);

VAR5:=EMA(IF(LOW<=VAR4,VAR3,0),3);

兔子进场:

STICKLINE(VAR5>REF(VAR5,1),0,VAR5,7,1 ),COLORRED;

洗盘:IF(VAR5<REF(VAR5,1),VAR5,0),COLORGREEN,LINETHICK2;

STICKLINE(VAR5<REF(VAR5,1),0,VAR5,2,1),COLORGREEN;

 

VAR6:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);

VAR7:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);

VAR8:=VAR6<REF(VAR7,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);

DRAWTEXT(VAR8 AND COUNT(VAR8,30)=1,40,'ˇ绝 sha');

DRAWTEXT(CURRBARSCOUNT=129,0.5,'牛人牛股'),COLORRED;



 

原理解析:
V1赋值:(C*2+H+L)/4*10
V2赋值:V1的13日指数移动平均-V1的34日指数移动平均
V3赋值:V2的5日指数移动平均
V4赋值:2*(V2-V3)*5.5
如果V4<=0返回V4否则返回0
如果V4>=0返回V4否则返回0
V5赋值:(8日内INDEXH最高值-INDEXC)/(8日内INDEXH最高值-8日内INDEXL最低值)*8
V5的18日[1日权重]移动平均
V7赋值:(INDEXC-8日内INDEXL最低值)/(8日内INDEXH最高值-8日内INDEXL最低值)*10
V8赋值:(INDEXC*2+INDEXH+INDEXL)/4
V9赋值:V8的13日指数移动平均-V8的34日指数移动平均
VA赋值:V9的3日指数移动平均
VB赋值:(V9-VA)/2
如果VB>=0返回VB否则返回0
如果VB<=0返回VB否则返回0
45,COLOR555555
AA赋值:收盘价+收盘价*15/100计算的获利盘比例*100
BB赋值:收盘价+收盘价*0/100计算的获利盘比例*100
CC赋值:AA-BB
DD赋值:(收盘价-收盘价*0.1/100计算的获利盘比例-WINNER(收盘价-收盘价*15/100))*100
EE赋值:CC<3 AND DD<0.5
A1赋值:DYNAINFO(6)
A2赋值:IF(最低价>A1,0,IF(最高价 A3赋值:成交量/最低价计算的获利盘比例
A4赋值:REF(120日内收盘价最高值,1)
A5赋值:REF(120日内收盘价最低值,1)
A6赋值:100*(收盘价-A5)/(A4-A5)
A7赋值:A2>0 OR A2=1
A8赋值:A7 AND A3/3日前的A3>=3 AND A6<80
A9赋值:1日前的A8 OR 2日前的A8 OR 3日前的A8 OR 4日前的A8
A10:=A8 AND A9
A11:=IF(A8的3过滤,5,0)
A12:=IF(A10的3过滤 OR EE,10,0)
如果A11返回8否则返回0
当满足条件A12时,在0和15之间画柱状线
如果A12返回88否则返回0
当满足条件A12时,在0和15之间画柱状线
当满足条件A11时,在0和5之间画柱状线
当满足条件A12时,在0和15之间画柱状线
当满足条件A11时,在8和'猴子进场'位置书写文字
当满足条件A12时,在17和'猴子加仓'位置书写文字
 
 
VAR1:=1日前的最低价
 
VAR2:=SMA(最低价-VAR1的绝对值,13,1)/SMA(最低价-VAR1和0较大值,13,1)*4
 
VAR3:=VAR2的13日指数移动平均
VAR4:=34日内最低价最低值
如果最低价<=VAR4返回VAR3否则返回0
输出兔子进场:
STICKLINE(VAR5>1日前的VAR5,0,VAR5,7,1 ),画红色
输出洗盘:IF(VAR5<1日前的VAR5,VAR5,0),COLORGREEN, 线宽为2
STICKLINE(VAR5<1日前的VAR5,0,VAR5,2,1),COLORGREEN
 
VAR6:=100-3*SMA((收盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1)+2*SMA(SMA((收盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1),15,1)
VAR7:=100-3*SMA((开盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1)+2*SMA(SMA((开盘价-75日内最低价最低值)/(75日内最高价最高值-75日内最低价最低值)*100,20,1),15,1)
VAR8:=VAR6<1日前的VAR7 AND 成交量>1日前的成交量 AND 收盘价>1日前的收盘价
DRAWTEXT(VAR8 AND 统计30日满足VAR8的天数=1,40,'ˇ绝 SHA')
当满足条件 到最后交易的周期=129时,在0.5和'牛人牛股'位置书写文字

 

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