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


XA_1:=BARSLAST(DAY>REF(DAY,1));

前收:REF(CLOSE,XA_1+1),COLORWHITE;

STICKLINE(1,前收,前收,2,1);

XA_2:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14);

XA_3:=DAY>REF(DAY,1);

XA_4:=BARSLAST(XA_3)+1;

分时图均价:SUM(AMOUNT,XA_4)/SUM(VOL,XA_4)/100;

XA_5:=CURRBARSCOUNT;

XA_6:=DAY!=REF(DAY,1);

XA_7:=BARSLAST(XA_6)+1;

XA_8:=MA(CLOSE,XA_7);

XA_9:=SUM(AMOUNT,XA_7)/SUM(VOL,XA_7)/100;

XA_10:=IF(CAPITAL>0,XA_9,XA_8);

均价:IF(XA_5<=CONST(XA_7),XA_10,DRAWNULL);

M50:MA(CLOSE,50),COLORYELLOW,LINETHICK2;

XA_11:=EMA(CLOSE,12)-EMA(CLOSE,26);

XA_12:=EMA(XA_11,9);

MACD:(XA_11-XA_12)*1,NODRAW,COLORRED;

STICKLINE(MACD>=0,M50,M50+MACD*1.5,0,0),COLORLIRED;

STICKLINE(MACD<0,M50,M50+MACD*1.5,0,0),COLORLIGREEN;

STICKLINE(MACD<REF(MACD,1) AND MACD>0,M50,M50+MACD*3,0,1),COLORLIRED;

STICKLINE(MACD>REF(MACD,1) AND MACD<0,M50,M50+MACD*3,0,1),COLORLIGREEN;

 

原理解析:
XA_1赋值:上次DAY>1日前的DAY距今天数
输出前收:XA_1+1日前的收盘价,画白色
当满足条件1时,在前收和前收之间画柱状线
XA_2赋值:EXPMEMA(MAX(MAX(最高价-最低价,最高价-1日前的收盘价的绝对值),ABS(1日前的收盘价-最低价)),14)
XA_3赋值:DAY>1日前的DAY
XA_4赋值:上次XA_3距今天数+1
输出分时图均价:XA_4的成交额日累和/XA_4的成交量日累和/100
XA_5赋值: 到最后交易的周期
XA_6赋值:DAY!=1日前的DAY
XA_7赋值:上次XA_6距今天数+1
XA_8赋值:收盘价的XA_7日简单移动平均
XA_9赋值:XA_7的成交额日累和/XA_7的成交量日累和/100
如果当前流通股本>0返回XA_9否则返回XA_8
输出均价:IF(XA_5<=CONST(XA_7),XA_10,DRAWNULL)
输出M50:收盘价的50日简单移动平均,画黄色, 线宽为2
XA_11:=收盘价的12日指数移动平均-收盘价的26日指数移动平均
XA_12:=XA_11的9日指数移动平均
输出MACD:(XA_11-XA_12)*1,NODRAW,画红色
当满足条件MACD>=0时,在M50和M50+MACD*1.5之间画柱状线
当满足条件MACD<0时,在M50和M50+MACD*1.5之间画柱状线
STICKLINE(MACD<1日前的MACD AND MACD>0,M50,M50+MACD*3,0,1),COLORLIRED
STICKLINE(MACD>1日前的MACD AND MACD<0,M50,M50+MACD*3,0,1),COLORLIGREEN
 

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