未来函数检测结果如下:
该公式包含未来函数:BACKSET
指标源码:
原理解析:
LC赋值:1日前的收盘价
AA赋值:最高价-LC的绝对值
BB赋值:最低价-LC的绝对值
CC赋值:最高价-1日前的最低价的绝对值
DD赋值:LC-1日前的开盘价的绝对值
R赋值:IF(AA>BB AND AA>CC,AA+BB/2+DD/4,IF(BB>CC AND BB>AA,BB+AA/2+DD/4,CC+DD/4))
X赋值:(收盘价-LC+(收盘价-开盘价)/2+LC-1日前的开盘价)
SI赋值:8*X/R*AA和BB较大值
输出
ASI:0的SI日累和,画红色, 线宽为2
输出
MASI:ASI的34日简单移动平均,画白色, 线宽为2
N赋值:60
{}
左峰高赋值:REF(N日内ASI最高值,1)
突破赋值:1日前的统计2日满足ASI<左峰高的天数=2 AND ASI>左峰高
当满足条件突破时,在ASI*1.01和'突破'位置书写文字
DRAWTEXT(ASI上穿MASI AND C/1日前的C>1.04,ASI,'黄金叉'),画黄色
P赋值:1
{股票指标网}
AA1:=P日前的ASI=2*P+1日内ASI最高值
BB1:=AA1的P过滤
CC1:=BACKSET(BB1,P+1)
DD1:=CC1的P过滤
{高点}
AA2:=P日前的ASI=2*P+1日内ASI最低值
BB2:=AA2的P过滤
CC2:=BACKSET(BB2,P+1)
DD2:=CC2的P过滤
输出{低点}
前期高点:REF(ASI,上次DD1距今天数),COLORFF00FF,NODRAW
输出
前期低点:REF(ASI,上次DD2距今天数),COLOR00FF00,NODRAW
当满足条件C>0时,在前期低点和前期低点之间画柱状线
当满足条件C>0时,在前期高点和前期高点之间画柱状线
DRAWTEXT(ASI上穿前期高点,前期高点*1.01,'突破一'),COLORFF33FF