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


涨停:=(CLOSE/REF(CLOSE,1)-1)*100>10-3.);

STICKLINE(涨停,O,C,3,0),COLOR009999;

STICKLINE(涨停,O,C,2,0),COLOR00DDDD;

STICKLINE(涨停,O,C,1,0),COLOR00FFFF;

STICKLINE(涨停,O,C,0.5,0),COLORYELLOW;

STICKLINE(涨停,O,C,0.2,0),COLORYELLOW;

N:=10;{http://}

T1:=CONST(HHVBARS(V,N));

M:=10;

Q1:=CONST(REF(HHVBARS(V,M),T1+1)+T1+1);

Q0:IF(CURRBARSCOUNT<=T1+M+3 AND CURRBARSCOUNT>=T1+1,CONST(REF(C,Q1)),DRAWNULL),COLOR009900;

IF(CURRBARSCOUNT=Q1+1,Q0,DRAWNULL)LINETHICK5,CIRCLEDOT,COLOR00CC00;

M1:=CONST(LLVBARS(V,M));{股票指标网www.}

M0:IF(CURRBARSCOUNT<=M+7,CONST(IF(M1=0,O,REF(O,M1))),DRAWNULL)LINETHICK2,COLORMAGENTA;

IF(CURRBARSCOUNT=M1+1,M0,DRAWNULL)LINETHICK3,COLORYELLOW,CIRCLEDOT;

DRAWTEXT(ISLASTBAR,M0,' 纵轴1位置')COLORLIMAGENTA;

DRAWTEXT(ISLASTBAR,MA2,'关注均线角度');

{画线主图 TDX N:1,100,8}

ZGD:=HHV(H,50);

ZGD2:=CONST(ZGD)*1.08;

ZDD:=LLV(L,50);

ZDD2:=CONST(ZDD)*0.9;

GJ:=(C+H+L+O)/4;

明日阻力:=L+(GJ-L)+(C-L);

明日支撑:=L+(C-GJ);

今日阻力:=REF(明日阻力,1),NODRAW;

今日支撑:=REF(明日支撑,1),NODRAW;

下档线:=(((CLOSE - LLV(LOW,13)) / (HHV(HIGH,13) - LLV(LOW,13))) * 100);

RRRSV:=SMA(下档线,3,1);

KKK:=SMA(RRRSV,3,1);

DDDDD:=((3 * RRRSV) - (2 * KKK));

JJ12:=(((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100);

RSV24:=SMA(JJ12,3,1);

K24:=SMA(RSV24,3,1);

D24:=((3 * RSV24) - (2 * K24));

压力2:=IF(CROSS(D24,DDDDD),HIGH,REF(HIGH,BARSLAST(CROSS(D24,DDDDD)))),COLORFFFFFF;

压力位:IF(ISLASTBAR,压力2,DRAWNULL),NODRAW;

底部:=LLV(HIGH,30),COLOR00FF00;

底部位:IF(ISLASTBAR,底部,DRAWNULL),NODRAW;

AA:=REF(H,8)=HHV(H,2*8+1);

QY:=BACKSET(AA,8+1);

CC:=FILTER(QY,8) AND H=HHV(H,8+1);

DDD:=BARSLAST(CC),NODRAW;

GDTS:=IF(CC,CURRBARSCOUNT,0),NODRAW;

DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS),NODRAW;

GDCS1:=CONST(DINGBUTS),NODRAW;

GDCS13:=CONST(REF(HIGH,GDCS1-1));

DINGBUTS1:=REF(DINGBUTS,DDD+1),NODRAW;

GDCS2:=CONST(DINGBUTS1);

GDCS23:=CONST(REF(HIGH,DINGBUTS1-1));

XG1:=BACKSET(ISLASTBAR,GDCS1);

XG2:=BACKSET(ISLASTBAR,DINGBUTS1);

高点压力:=DRAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1) ,COLORBLUE,LINETHICK1;

AA1:=REF(L,8)=LLV(L,2*8+1);

QY1:=BACKSET(AA1,8+1);

CC1:=FILTER(QY1,8) AND L=LLV(L,8+1);

DD1:=BARSLAST(CC1);

DDTS:=IF(CC1,CURRBARSCOUNT,0);

DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS);

DDCS1:=CONST(DDTS1);

DDCS13:=CONST(REF(L,DDCS1-1));

DDTS2:=REF(DDTS1,DD1+1);

DDCS2:=CONST(DDTS2);

DDCS23:=CONST(REF(L,DDTS2-1));

XD1:=BACKSET(ISLASTBAR,DDCS1);

XD2:=BACKSET(ISLASTBAR,DDTS2);

低点支撑:=DRAWLINE(CURRBARSCOUNT=DDCS2,L,CURRBARSCOUNT=DDCS1,L,1),COLORBLUE,LINETHICK1;

{DRAWBAND(高点压力,RGB(00,00,100),低点支撑,RGB(00,00,00));}

ZGSTAR:=(高点压力+低点支撑)/2;

ZGEND:=CONST((高点压力+低点支撑)/2);

STARDAY:=IF(DDCS2<GDCS2,DDCS2,GDCS2);

中轨:=DRAWLINE(CURRBARSCOUNT=STARDAY,ZGSTAR,ISLASTBAR,ZGEND,1),COLOR555555,LINETHICK1;

MM:=INTPART(3*8/5);

AAA:=REF(H,MM)=HHV(H,2*MM+1);

QYY:=BACKSET(AAA,MM+1);

CCC:=FILTER(QYY,MM) AND H=HHV(H,MM+1);

DDDD:=BARSLAST(CCC),NODRAW;

GDTSS:=IF(CCC,CURRBARSCOUNT,0),NODRAW;

DINGBUTSS:=IF(DDDD,REF(GDTSS,DDDD),GDTSS),NODRAW;

GDCS11:=CONST(DINGBUTSS),NODRAW;

DINGBUTS11:=REF(DINGBUTSS,DDDD+1),NODRAW;

GDCS22:=CONST(DINGBUTS11);

高点压力M:=DRAWLINE(CURRBARSCOUNT=GDCS22,H,CURRBARSCOUNT=GDCS11,H,1),COLORRED,LINETHICK1;

AA11:=REF(L,M)=LLV(L,2*M+1);

QY11:=BACKSET(AA11,M+1);

CC11:=FILTER(QY11,M) AND L=LLV(L,M+1);

DD11:=BARSLAST(CC11);

DDTSS:=IF(CC11,CURRBARSCOUNT,0);

DDTS11:=IF(DD11,REF(DDTSS,DD11),DDTSS);

DDCS11:=CONST(DDTS11);

DDTS22:=REF(DDTS11,DD11+1);

DDCS22:=CONST(DDTS22);

低点支撑M:=DRAWLINE(CURRBARSCOUNT=DDCS22,L,CURRBARSCOUNT=DDCS11,L,1) COLORRED,LINETHICK1;

STICKLINE(XG2,GDCS23,GDCS23,3,1),COLORWHITE,LINETHICK3;

STICKLINE(XG1,GDCS13,GDCS13,3,1),COLORYELLOW,LINETHICK3;

STICKLINE(XD2,DDCS23,DDCS23,3,1),COLORMAGENTA,LINETHICK3;

STICKLINE(XD1,DDCS13,DDCS13,3,1),COLORCYAN,LINETHICK3;

过均必牛:SUM(CLOSE*VOL,FROMOPEN)/SUM(VOL,FROMOPEN),COLORYELLOW,DOTLINE;

 

原理解析:
涨停赋值:(收盘价/1日前的收盘价-1)*100>10-3.)
当满足条件涨停时,在O和C之间画柱状线
当满足条件涨停时,在O和C之间画柱状线
当满足条件涨停时,在O和C之间画柱状线
当满足条件涨停时,在O和C之间画柱状线
当满足条件涨停时,在O和C之间画柱状线


N赋值:10
{HTTP://}

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))
{股票指标网WWW.}

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


 

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