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


{牛气冲天}

 

G1:=8;

牛气冲天:=0;

牛:IF(CLOSE>MA(CLOSE,5),牛气冲天+1,牛气冲天),COLORWHITE;

气:IF(CLOSE>MA(CLOSE,10),牛+1,牛),COLOR999999;

冲:IF(CLOSE>MA(CLOSE,20),气+1,气),COLOR00FFFF;

天:IF(CLOSE>MA(CLOSE,60),冲+1,冲),COLORFF00FF;

好:IF(MA(CLOSE,5)>MA(CLOSE,10),天+1,天),COLORFFAA00;

股:IF(MA(CLOSE,10)>MA(CLOSE,20),好+1,好),COLOR006AFF;

VAR1:IF(MA(CLOSE,20)>MA(CLOSE,60),股+1,股),COLOR0000FF;

DRAWBAND(VAR1,RGB(255,0,0),0,RGB(0,0,0));

DRAWBAND(股,RGB(255,125,0),0,RGB(0,0,0));

DRAWBAND(好,RGB(0,90,255),0,RGB(0,0,0));

DRAWBAND(天,RGB(0,255,0),0,RGB(0,0,0));

DRAWBAND(冲,RGB(255,0,255),0,RGB(0,0,0));

DRAWBAND(气,RGB(150,150,150),0,RGB(0,0,0));

DRAWBAND(牛,RGB(255,255,255),0,RGB(0,0,0));

VAR5:牛+气+冲+天+好+股+VAR1,NODRAW,COLORFF00FF;{取消等号}

G2:=(REF(VAR5,1)<=2 AND VAR5>=G1);

牛气:=IF(G2,1,0);

冲天:STICKLINE(牛气,0,6.8,1,0),COLOR00BAFF;

DRAWTEXT(牛气=1,6,'冲天');{标号用1位置取7.2};

 

原理解析:
{牛气冲天}

G1赋值:8
牛气冲天赋值:0
输出牛:IF(收盘价>收盘价的5日简单移动平均,牛气冲天+1,牛气冲天),画白色
输出气:IF(收盘价>收盘价的10日简单移动平均,牛+1,牛),COLOR999999
输出冲:IF(收盘价>收盘价的20日简单移动平均,气+1,气),COLOR00FFFF
输出天:IF(收盘价>收盘价的60日简单移动平均,冲+1,冲),COLORFF00FF
输出好:IF(收盘价的5日简单移动平均>收盘价的10日简单移动平均,天+1,天),COLORFFAA00
输出股:IF(收盘价的10日简单移动平均>收盘价的20日简单移动平均,好+1,好),COLOR006AFF
输出VAR1:IF(收盘价的20日简单移动平均>收盘价的60日简单移动平均,股+1,股),COLOR0000FF
DRAWBAND(VAR1,RGB(255,0,0),0,RGB(0,0,0))
DRAWBAND(股,RGB(255,125,0),0,RGB(0,0,0))
DRAWBAND(好,RGB(0,90,255),0,RGB(0,0,0))
DRAWBAND(天,RGB(0,255,0),0,RGB(0,0,0))
DRAWBAND(冲,RGB(255,0,255),0,RGB(0,0,0))
DRAWBAND(气,RGB(150,150,150),0,RGB(0,0,0))
DRAWBAND(牛,RGB(255,255,255),0,RGB(0,0,0))
输出VAR5:牛+气+冲+天+好+股+VAR1,NODRAW,COLORFF00FF
{取消等号}
G2赋值:(1日前的VAR5<=2 AND VAR5>=G1)
如果G2返回1否则返回0
当满足条件牛气时,在0和6.8之间画柱状线
当满足条件牛气=1时,在6和'冲天'位置书写文字
{标号用1位置取7.2}

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