未来函数检测结果如下:
该公式包含未来函数:#MONTH
该公式包含未来函数:#WEEK


VAR11:=EMA(CLOSE,8);  

VAR22:=EMA(VAR11,20);

VAR33:=CROSS(VAR11,VAR22); 

VAR44:=VAR11< EMA(CLOSE,120);

{引用CCI看多空}

攻击:"CCI.CCI#WEEK",DOTLINE;{周CCI}

力量:"CCI.CCI#MONTH",DOTLINE;{月CCI}

开始:IF(VAR33 AND VAR44 AND 攻击>0,50,0),COLORGREEN;{黑马起步信号}

{黑马阶梯线}

N3:=BARSLAST(CROSS(C,MA(C,20)));

N4:=BARSLAST(CROSS(MA(C,20),C));

黑马阶梯:=IF(N3<N4,N3+1,0)NODRAW;

{强势为收盘与预警价只差}

黄金价:=REF(CLOSE,1)*1.05 NODRAW;

骗我指数:=IF(((HIGH)/(CLOSE)<1.01) AND CLOSE>REF(CLOSE,1),0,1)NODRAW;

QS:=((CLOSE/黄金价)-1)*1000 NODRAW;

强势:=IF(QS>0,QS,0)NODRAW;

{风险价位}

Y:=(HIGH+LOW)/2;

RED:=SMA(Y,8,1);

R2:=REF(RED,5);

KD1:=IF(LOW=LLV(LOW,3),1,0);

DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0,REF(LOW,2),REF(LOW,2+(BARSLAST(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0))));

支撑:=IF(LOW<=R2,DL,REF(DL,BARSLAST(LOW<=R2))),LINETHICK0,COLOR0000FF;

支:=IF(BARSLAST(ABS(支撑-REF(支撑,1)))<(BARSLAST(CLOSE<支撑 AND REF(CLOSE,1)>REF(支撑,1))),支撑,DRAWNULL)NODRAW;

怪物:((L/支)-1)*100 NODRAW;{最低价到支撑价的幅度}

{连涨天数}

角色:(BARSLASTCOUNT(C>O)+1)*5 NODRAW;{连涨天数}

{超牛}

S2:=SMA(C,3,1);

S6:=SMA(C,5,1);

DK:=2*(S2-S6)*15*4*1.5;

牛吧:=DK>0 AND DK>REF(DK,1);

黑马:=强势>0 AND 骗我指数=0  AND 牛吧>0.1 AND 黑马阶梯>0;

N8:=BARSLAST(黑马=0);

队伍:IF(N8>0,N8,0);{连续搏击信号}

{智能计算饱和和买卖差}

VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

主买:=IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),COLORRED,NODRAW;

主卖:=IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),0-VOL/2)),COLOR00FF00,NODRAW;

买卖差:=主买+主卖,NODRAW,COLORFF0099;

SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));

血量:IF(SAT>1,1,SAT)*100,NODRAW;{量饱和};







原理解析:
VAR11赋值:收盘价的8日指数移动平均
 

VAR22赋值:VAR11的20日指数移动平均


VAR33赋值:VAR11上穿VAR22


VAR44赋值:VAR11< 收盘价的120日指数移动平均
输出{引用CCI看多空}

攻击:"CCI.CCI#WEEK",DOTLINE
输出{周CCI}

力量:"CCI.CCI#MONTH",DOTLINE
如果VAR33 AND VAR44 AND 攻击>0返回50否则返回0
{黑马起步信号}
{黑马阶梯线}

N3赋值:上次CROSS(C,C的20日简单移动平均距今天数)


N4赋值:上次CROSS(C的20日简单移动平均,C距今天数)
如果N3 {强势为收盘与预警价只差}

黄金价赋值:1日前的收盘价*1.05 NODRAW


骗我指数赋值:IF(((最高价)/(收盘价)<1.01) AND 收盘价>1日前的收盘价,0,1)NODRAW


QS赋值:((收盘价/黄金价)-1)*1000 NODRAW
如果QS>0返回QS否则返回0
{风险价位}

Y赋值:(最高价+最低价)/2
Y的8日[1日权重]移动平均


R2赋值:5日前的RED


KD1赋值:IF(最低价=3日内最低价最低值,1,0)


DL赋值:IF(2日前的KD1=1 AND 1日前的KD1=0 AND KD1=0,2日前的最低价,REF(最低价,2+(上次2日前的KD1=1 AND 1日前的KD1=0 AND KD1=0距今天数)))


支撑赋值:IF(最低价<=R2,DL,REF(DL,上次最低价<=R2距今天数)),LINETHICK0,COLOR0000FF


支赋值:IF(上次支撑-1日前的支撑距今天数的绝对值<(BARSLAST(收盘价<支撑 AND 1日前的收盘价>1日前的支撑)),支撑,DRAWNULL)NODRAW
输出

怪物:((L/支)-1)*100 NODRAW
输出{最低价到支撑价的幅度}
{连涨天数}

角色:(BARSLASTCOUNT(C>O)+1)*5 NODRAW
C的3日[1日权重]移动平均
C的5日[1日权重]移动平均


DK赋值:2*(S2-S6)*15*4*1.5


牛吧赋值:DK>0 AND DK>1日前的DK


黑马赋值:强势>0 AND 骗我指数=0  AND 牛吧>0.1 AND 黑马阶梯>0


N8赋值:上次黑马=0距今天数
如果N8>0返回N8否则返回0
{连续搏击信号}
{智能计算饱和和买卖差}

VAR1赋值:成交量/((最高价-最低价)*2-收盘价-开盘价的绝对值)


主买赋值:IF(收盘价>开盘价,VAR1*(最高价-最低价),IF(收盘价<开盘价,VAR1*((最高价-开盘价)+(收盘价-最低价)),成交量/2)),画红色,NODRAW


主卖赋值:IF(收盘价>开盘价,0-VAR1*((最高价-收盘价)+(开盘价-最低价)),IF(收盘价<开盘价,0-VAR1*(最高价-最低价),0-成交量/2)),COLOR00FF00,NODRAW


买卖差赋值:主买+主卖,NODRAW,COLORFF0099


SAT赋值:(成交额/C)/(20日内成交额最高值/20日内C最高值)
如果SAT>1返回1否则返回SAT
{量饱和}







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