未来函数检测结果如下:
该公式包含未来函数:BACKSET
指标源码:
原理解析:
涨停赋值:(收盘价/1日前的收盘价-1)*100>10-3.)
当满足条件涨停时,在O和C之间画柱状线
当满足条件涨停时,在O和C之间画柱状线
当满足条件涨停时,在O和C之间画柱状线
当满足条件涨停时,在O和C之间画柱状线
当满足条件涨停时,在O和C之间画柱状线
N赋值:10
T1赋值:CONST(HHVBARS(V,N))
M赋值:10
Q1赋值:CONST(REF(HHVBARS(V,M),T1+1)+T1+1)
输出
Q0:IF( 到最后交易的周期<=T1+M+3 AND 到最后交易的周期>=T1+1,CONST(Q1日前的C),DRAWNULL),COLOR009900
如果 到最后交易的周期=Q1+1返回Q0否则返回DRAWNULL
M1:=CONST(LLVBARS(V,M))
M0:IF( 到最后交易的周期<=M+7,CONST(IF(M1=0,O,M1日前的O)),DRAWNULL) 线宽为2,画洋红色
如果 到最后交易的周期=M1+1返回M0否则返回DRAWNULL
当满足条件ISLASTBAR时,在M0和' 纵轴1位置'位置书写文字
当满足条件ISLASTBAR时,在MA2和'关注均线角度'位置书写文字
{画线主图 TDX N:1,100,8}
ZGD:=50日内H最高值
ZGD2赋值:CONST(ZGD)*1.08
ZDD赋值:50日内L最低值
ZDD2:=CONST(ZDD)*0.9
GJ赋值:(C+H+L+O)/4
明日阻力赋值:L+(GJ-L)+(C-L)
明日支撑赋值:L+(C-GJ)
今日阻力赋值:1日前的明日阻力,NODRAW
今日支撑赋值:1日前的明日支撑,NODRAW
下档线赋值:(((收盘价 - 13日内最低价最低值) / (13日内最高价最高值 - 13日内最低价最低值)) * 100)
下档线的3日[1日权重]移动平均
RRRSV的3日[1日权重]移动平均
DDDDD赋值:((3 * RRRSV) - (2 * KKK))
JJ12赋值:(((收盘价 - 55日内最低价最低值) / (55日内最高价最高值 - 55日内最低价最低值)) * 100)
JJ12的3日[1日权重]移动平均
RSV24的3日[1日权重]移动平均
D24赋值:((3 * RSV24) - (2 * K24))
压力2赋值:IF(D24上穿DDDDD,最高价,REF(最高价,上次D24上穿DDDDD距今天数)),COLORFFFFFF
如果ISLASTBAR返回压力2否则返回DRAWNULL
底部赋值:30日内最高价最低值,COLOR00FF00
如果ISLASTBAR返回底部否则返回DRAWNULL
AA赋值:8日前的H=2*8+1日内H最高值
QY赋值:BACKSET(AA,8+1)
CC赋值:QY的8过滤 AND H=8+1日内H最高值
DDD赋值:上次CC距今天数,NODRAW
如果CC返回 到最后交易的周期否则返回0
DINGBUTS赋值:IF(DDD,DDD日前的GDTS,GDTS),NODRAW
GDCS1赋值:CONST(DINGBUTS),NODRAW
GDCS13:=CONST(GDCS1-1日前的最高价)
DINGBUTS1:=DDD+1日前的DINGBUTS,NODRAW
GDCS2赋值:CONST(DINGBUTS1)
GDCS23:=CONST(DINGBUTS1-1日前的最高价)
XG1赋值:BACKSET(ISLASTBAR,GDCS1)
XG2赋值:BACKSET(ISLASTBAR,DINGBUTS1)
高点压力赋值:DRAWLINE( 到最后交易的周期=GDCS2,H, 到最后交易的周期=GDCS1,H,1) , 画蓝色,LINETHICK1
AA1:=8日前的L=2*8+1日内L最低值
QY1:=BACKSET(AA1,8+1)
CC1:=QY1的8过滤 AND L=8+1日内L最低值
DD1赋值:上次CC1距今天数
如果CC1返回 到最后交易的周期否则返回0
DDTS1:=IF(DD1,DD1日前的DDTS,DDTS)
DDCS1赋值:CONST(DDTS1)
DDCS13:=CONST(DDCS1-1日前的L)
DDTS2:=DD1+1日前的DDTS1
DDCS2赋值:CONST(DDTS2)
DDCS23:=CONST(DDTS2-1日前的L)
XD1赋值:BACKSET(ISLASTBAR,DDCS1)
XD2赋值:BACKSET(ISLASTBAR,DDTS2)
低点支撑赋值:DRAWLINE( 到最后交易的周期=DDCS2,L, 到最后交易的周期=DDCS1,L,1), 画蓝色,LINETHICK1
{DRAWBAND(高点压力,RGB(00,00,100),低点支撑,RGB(00,00,00))
}
ZGSTAR赋值:(高点压力+低点支撑)/2
ZGEND赋值:CONST((高点压力+低点支撑)/2)
如果DDCS2
中轨赋值:DRAWLINE( 到最后交易的周期=STARDAY,ZGSTAR,ISLASTBAR,ZGEND,1),COLOR555555,LINETHICK1
MM:=INTPART(3*8/5)
AAA:=MM日前的H=2*MM+1日内H最高值
QYY:=BACKSET(AAA,MM+1)
CCC赋值:QYY的MM过滤 AND H=MM+1日内H最高值
DDDD:=上次CCC距今天数,NODRAW
如果CCC返回 到最后交易的周期否则返回0
DINGBUTSS:=IF(DDDD,DDDD日前的GDTSS,GDTSS),NODRAW
GDCS11:=CONST(DINGBUTSS),NODRAW
DINGBUTS11:=DDDD+1日前的DINGBUTSS,NODRAW
GDCS22:=CONST(DINGBUTS11)
高点压力M:=DRAWLINE( 到最后交易的周期=GDCS22,H, 到最后交易的周期=GDCS11,H,1),画红色,LINETHICK1
AA11:=M日前的L=2*M+1日内L最低值
QY11:=BACKSET(AA11,M+1)
CC11:=QY11的M过滤 AND L=M+1日内L最低值
DD11:=上次CC11距今天数
如果CC11返回 到最后交易的周期否则返回0
DDTS11:=IF(DD11,DD11日前的DDTSS,DDTSS)
DDCS11:=CONST(DDTS11)
DDTS22:=DD11+1日前的DDTS11
DDCS22:=CONST(DDTS22)
低点支撑M:=DRAWLINE( 到最后交易的周期=DDCS22,L, 到最后交易的周期=DDCS11,L,1) 画红色,LINETHICK1
当满足条件XG2时,在GDCS23和GDCS23之间画柱状线
当满足条件XG1时,在GDCS13和GDCS13之间画柱状线
当满足条件XD2时,在DDCS23和DDCS23之间画柱状线
当满足条件XD1时,在DDCS13和DDCS13之间画柱状线
输出
过均必牛:FROM开盘价的收盘价*成交量日累和/FROM开盘价的成交量日累和,画黄色,DOTLINE