未来函数检测结果如下:
该公式包含未来函数:BACKSET
指标源码:
原理解析:
DIFZ赋值:C的12日指数移动平均-C的26日指数移动平均
DEAZ赋值:DIFZ的9日指数移动平均
MACDZ赋值:8*(DIFZ-DEAZ)
TYNNN赋值:60
A1赋值:TYNNN日前的最高价=2*TYNNN+1日内最高价最高值
B1赋值:A1的TYNNN过滤
C1赋值:BACKSET(B1,TYNNN+1)
D1赋值:C1的TYNNN过滤
A2赋值:TYNNN日前的最低价=2*TYNNN+1日内最低价最低值
B2赋值:A2的TYNNN过滤
C2赋值:BACKSET(B2,TYNNN+1)
D2赋值:C2的TYNNN过滤
E1赋值:(REF(2*TYNNN日内最低价最低值,1)+REF(2*TYNNN日内最高价最高值,1))/2
E2赋值:(最高价+最低价)/2
H1赋值:(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR OR
收盘价的有效数据周期数=1
L1赋值:(D2 AND NOT(D1 AND E1
如果L1返回最低价否则返回10000
G1赋值:F1>1日前的F1
I1赋值:BACKSET(G1,2)
LD赋值:I1>1日前的I1
UU赋值:BACKSET(ISLASTBAR,上次LD距今天数+1)
VV赋值:UU>1日前的UU
RCC赋值:REF(L,上次VV距今天数)
DRAWBAND(DIFZ*4+RCC,RGB(155,50,50),DIFZ*4+RCC的9日指数移动平均,RGB(0,50,150))
{此句4.0以下版本要删除}
STICKLINE((RCC+MACDZ)>RCC AND
(RCC+MACDZ)<=1日前的RCC+MACDZ,RCC,RCC+MACDZ,1,0),COLOR400080
STICKLINE((RCC+MACDZ)>RCC AND
(RCC+MACDZ)>1日前的RCC+MACDZ,RCC,RCC+MACDZ,1,0),COLOR00FFFF
STICKLINE((RCC+MACDZ)<=RCC AND
(RCC+MACDZ)<=1日前的RCC+MACDZ,RCC,RCC+MACDZ,1,0),COLOR008080
STICKLINE((RCC+MACDZ)<=RCC AND
(RCC+MACDZ)>1日前的RCC+MACDZ,RCC,RCC+MACDZ,1,0),COLORC080FF
IF(C,DIFZ*4+RCC的9日指数移动平均,DRAWNULL),COLORFFFFFF,LINETHICK1
如果C返回DIFZ*4+RCC否则返回DRAWNULL
IF(DIFZ<=1日前的DIFZ,DIFZ*4+RCC,DRAWNULL),COLORFFF000
当满足条件C>O时,在H和L之间画柱状线
当满足条件C>O时,在C和O之间画柱状线
当满足条件C<=O时,在H和L之间画柱状线
当满足条件C<=O时,在C和O之间画柱状线
输出{均线状态}
MA5:C的5日简单移动平均
MA10:C的10日简单移动平均
MA20:C的20日简单移动平均
输出MA30:C的30日简单移动平均
输出MA60:C的60日简单移动平均