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


B1:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;

B2:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;

B3:=(CLOSE-MA(CLOSE,20))/MA(CLOSE,20)*100;

B4:=(CLOSE-MA(CLOSE,30))/MA(CLOSE,30)*100;

STICKLINE(B1< -7,5,0,3,0),COLOR0099FF;

STICKLINE(B2< -9,10,0,2.2,0),COLOR0066FF;

STICKLINE(B3< -11,15,0,1.4,0),COLOR0033FF;

STICKLINE(B4< -13,20,0,0.6,0),COLOR0000FF;

DRAWTEXT(B1< -7 AND B2< -9 AND B3< -11 AND B4< -13,18,'超跌'),COLORYELLOW;

STICKLINE(B1>10,0,-5,3,0),COLORFFFF33;

STICKLINE(B2>15,0,-10,2.2,0),COLORFFCC00;

STICKLINE(B3>20,0,-15,1.4,0),COLORFF9933;

STICKLINE(B4>25,0,-20,0.6,0),COLORFF6633;

DRAWTEXT(B1>10 AND B2>15 AND B3>20 AND B4>25,-18,'预警'),COLORYELLOW;

BL:(B1+B2+B3+B4)/4,LINETHICK2,COLOR000066;

BLMA:MA(BL,6),LINETHICK2,COLORCC0000;

DRAWTEXT(BL>21,BL-2,'◆谨慎'),COLORYELLOW;

DRAWTEXT(BL< -10,BL+2,'◆关注'),COLORYELLOW;

 


原理解析:
B1赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
B2赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100
B3赋值:(收盘价-收盘价的20日简单移动平均)/收盘价的20日简单移动平均*100
B4赋值:(收盘价-收盘价的30日简单移动平均)/收盘价的30日简单移动平均*100
当满足条件B1< -7时,在5和0之间画柱状线
当满足条件B2< -9时,在10和0之间画柱状线
当满足条件B3< -11时,在15和0之间画柱状线
当满足条件B4< -13时,在20和0之间画柱状线
当满足条件B1< -7 AND B2< -9 AND B3< -11 AND B4< -13时,在18和'超跌'位置书写文字
当满足条件B1>10时,在0和-5之间画柱状线
当满足条件B2>15时,在0和-10之间画柱状线
当满足条件B3>20时,在0和-15之间画柱状线
当满足条件B4>25时,在0和-20之间画柱状线
当满足条件B1>10 AND B2>15 AND B3>20 AND B4>25时,在-18和'预警'位置书写文字
输出BL:(B1+B2+B3+B4)/4, 线宽为2,COLOR000066
BLMA:BL的6日简单移动平均, 线宽为2,COLORCC0000
当满足条件BL>21时,在BL-2和'◆谨慎'位置书写文字
当满足条件BL< -10时,在BL+2和'◆关注'位置书写文字
 

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