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


TY:=H;

A1:=REF(TY,10)=HHV(TY,2*10+1); B1:=FILTER(A1,10); C1:=BacKSET(B1,10+1);

HD:=FILTER(C1,10);

A2:=REF(TY,10)=LLV(TY,2*10+1); B2:=FILTER(A2,10); C002:=BACKSET(B2,10+1);

LD:=FILTER(C002,10);

波峰:REF(H,BArslAST(HD)),COLOR00808F,POINTDOT,LINETHICK4;

STICKLINE(H,波峰,波峰,8,0),COLOR00808F,LINETHICK4;

{彩色k线}

TYX3:=MA(REF(HHV((C+L+O+H)/4,30),1),3);

TYX4:=MA((C+L+O+H)/4,13);

TYX5:=EMA((C+L+O+H)/4,21);

{空心红}

STICKLINE(C<TYX5 AND C>O,H,L,0,0),COLORRED;

STICKLINE(C<TYX5 AND C>O,C,O,3,1),COLORRED;

{深绿}

STICKLINE(C<TYX5 AND C<O,H,L,0,0),COLOR007700;

STICKLINE(C<TYX5 AND C<O,C,O,3,0),COLOR005500;

STICKLINE(C<TYX5 AND C<O,C,O,2,0),COLOR006600;

STICKLINE(C<TYX5 AND C<O,C,O,1,0),COLOR007700;

{蓝}

STICKLINE(C>TYX5 AND C<O,H,L,0,0),COLORFFDD44;

STICKLINE(C>TYX5 AND C<O,C,O,3,0 ),COLORFF7700;

STICKLINE(C>TYX5 AND C<O,C,O,2,0 ),COLORFFAA22;

STICKLINE(C>TYX5 AND C<O,C,O,1 ,0 ),COLORFFDD44;

{黄}

STICKLINE(C>TYX5 AND C>O,H,L,0,0 ),COLOR00EEFF;

STICKLINE(C>TYX5 AND C>O,C,O,3,0 ),COLOR00AAFF;

STICKLINE(C>TYX5 AND C>O,C,O,2,0 ),COLOR00CCFF;

STICKLINE(C>TYX5 AND C>O,C,O,1,0 ),COLOR00EEFF;

{粉红}

STICKLINE(C>TYX4 AND C>O,H,L,0,0),COLORFF66AA;

STICKLINE(C>TYX4 AND C>O,C,O,3,0 ),COLORFF11FF;

STICKLINE(C>TYX4 AND C>O,C,O,2,0 ),COLORFF44FF;

STICKLINE(C>TYX4 AND C>O,C,O,1,0 ),COLORFF66FF;

{亮灰}

STICKLINE(C>TYX4 AND C<O,H,L,0,0),COLOR999999;

STICKLINE(C>TYX4 AND C<O,C,O,3,0),COLOR555555;

STICKLINE(C>TYX4 AND C<O,C,O,2,0),COLOR777777;

STICKLINE(C>TYX4 AND C<O,C,O,1,0),COLOR999999;

{深红}

STICKLINE(C>TYX3 AND C>O,H,L,0,0),COLOR0000DD;

STICKLINE(C>TYX3 AND C>O,C,O,3,0),COLOR000099;

STICKLINE(C>TYX3 AND C>O,C,O,2,0),COLOR0000BB;

STICKLINE(C>TYX3 AND C>O,C,O,1,0),COLOR0000DD;

{涨跌停K线}

STICKLINE((C-REF(C,1))*100/REF(C,1)>=(10-0.01*100/REF(C,1)),OPEN,CLOSE,1,0),COLORYELLOW;

STICKLINE((REF(C,1)-C)*100/REF(C,1)>=(10-0.01*100/REF(C,1)),OPEN,CLOSE,1,0),COLORWHITE;

{突破}

STICKLINE(REF(COUNT(C<TYX3,5)=5,1) AND C>TYX3 AND C>O,C,O,1,0),COLOR00CCFF;

STICKLINE(REF(COUNT(C<TYX3,5)=5,1) AND C>TYX3 AND C>O,C,O,1,0),COLOR00CCFF;

MA05:=MA(C,5);

MA5角度: ATAN((MA05/REF(MA05,1)-1)*100)*180/3.1416,NODRAW;

T01:=CONST(LLVBARS(LOW,10));

T1HIGH:=CONST(REF(HIGH,T01));

MM:=CONST(CURRBARSCOUNT);

T02:=CONST(BARSLAST(CURRBARSCOUNT>MM+T01 AND H>T1HIGH));

T2HIGH:=CONST(REF(HIGH,T02));

T03:=CONST(BARSLAST(CURRBARSCOUNT>MM+T02 AND HIGH>T2HIGH));

T3HIGH:=CONST(REF(HIGH,T03));

攻击线:DRAWLINE(CURRBARSCOUNT=T03+1, T3HIGH, ISLASTBAR, T3HIGH,1),LINETHICK3,COLOR8080FF;

DRAWTEXT(ISLASTBAR, T3HIGH, '必杀攻击线')LINETHICK2,COLORCYAN;

{趋势线}

A6A:=REF(HIGH,6)=HHV(HIGH,2*6+1);

B6A:=FILTER(A6A,6);

C6A:=BACKSET(B6A,6+1);

D6A:=FILTER(C6A,6);

A7A:=REF(LOW,6)=LLV(LOW,2*6+1);

B7A:=FILTER(A7A,6);

C7A:=BACKSET(B7A,6+1);

D7A:=FILTER(C7A,6);

E6A:=(REF(LLV(LOW,2*6),1)+REF(HHV(HIGH,2*6),1))/2;

E7A:=(HIGH+LOW)/2;

H6A:=(D6A AND NOT(D7A AND E6A>=E7A)) OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;

H7A:=D6A AND NOT(D7A AND E6A>=E7A);

L6A:=D7A AND NOT(D6A AND E6A=E7A);

X6A:=REF(BARSLAST(H6A),1)+1;

F6A:=BACKSET(H6A AND COUNT(L6A,X6A)>0,LLVBARS(IF(L6A,LOW,10000),X6A));

G6A:=F6A>REF(F6A,1);

I6A:=BACKSET(G6A,2);

LD2A:=I6A>REF(I6A,1);

L7A:=LD2A OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;

X7A:=REF(BARSLAST(L7A),1)+1;

F7A:=BACKSET(L7A AND COUNT(H7A,X7A)>0,HHVBARS(IF(H7A,HIGH,0),X7A));

G7A:=F7A>REF(F7A,1);

I7A:=BACKSET(G7A,2);

HD2A:=I7A>REF(I7A,1);

UU3A:=BACKSET(BARSTATUS=2,BARSLAST(LD2A)+1);

VV3A:=UU3A>REF(UU3A,1);

WW3A:=BACKSET(VV3A,REF(BARSLAST(LD2A),1)+2);

XX3A:=WW3A>REF(WW3A,1);

{下支撑线}

DRAWLINE(XX3A,L,VV3A,L,1),COLORCYAN,LINETHICK2;

UU4A:=BACKSET(BARSTATUS=2,BARSLAST(HD2A)+1);

VV4A:=UU4A>REF(UU4A,1);

WW4A:=BACKSET(VV4A,REF(BARSLAST(HD2A),1)+2);

XX4A:=WW4A>REF(WW4A,1);

{上支撑线}

DRAWLINE(XX4A,H,VV4A,H,1),COLOR8000F0,LINETHICK2;

 


原理解析:
TY赋值:H
A1赋值:10日前的TY=2*10+1日内TY最高值
B1赋值:A1的10过滤
C1赋值:BACKSET(B1,10+1)
HD赋值:C1的10过滤
A2赋值:10日前的TY=2*10+1日内TY最低值
B2赋值:A2的10过滤
C002赋值:BACKSET(B2,10+1)
LD赋值:C002的10过滤
输出波峰:REF(H,上次HD距今天数),COLOR00808F,POINTDOT,LINETHICK4
当满足条件H时,在波峰和波峰之间画柱状线
{彩色K线}
TYX3:=MA(REF(HHV((C+L+O+H)/4,30),1),3)
TYX4:=MA((C+L+O+H)/4,13)
TYX5:=EMA((C+L+O+H)/4,21)
当满足条件CO时,在H和L之间画柱状线
当满足条件CO时,在C和O之间画柱状线
当满足条件C当满足条件C当满足条件C当满足条件C当满足条件C>TYX5 AND C当满足条件C>TYX5 AND C当满足条件C>TYX5 AND C当满足条件C>TYX5 AND C当满足条件C>TYX5 AND C>O时,在H和L之间画柱状线
当满足条件C>TYX5 AND C>O时,在C和O之间画柱状线
当满足条件C>TYX5 AND C>O时,在C和O之间画柱状线
当满足条件C>TYX5 AND C>O时,在C和O之间画柱状线
当满足条件C>TYX4 AND C>O时,在H和L之间画柱状线
当满足条件C>TYX4 AND C>O时,在C和O之间画柱状线
当满足条件C>TYX4 AND C>O时,在C和O之间画柱状线
当满足条件C>TYX4 AND C>O时,在C和O之间画柱状线
当满足条件C>TYX4 AND C当满足条件C>TYX4 AND C当满足条件C>TYX4 AND C当满足条件C>TYX4 AND C当满足条件C>TYX3 AND C>O时,在H和L之间画柱状线
当满足条件C>TYX3 AND C>O时,在C和O之间画柱状线
当满足条件C>TYX3 AND C>O时,在C和O之间画柱状线
当满足条件C>TYX3 AND C>O时,在C和O之间画柱状线
{涨跌停K线}
STICKLINE((C-1日前的C)*100/1日前的C>=(10-0.01*100/1日前的C),开盘价,收盘价,1,0),画黄色
STICKLINE((1日前的C-C)*100/1日前的C>=(10-0.01*100/1日前的C),开盘价,收盘价,1,0),画白色
{突破}
STICKLINE(1日前的统计5日满足CTYX3 AND C>O,C,O,1,0),COLOR00CCFF
STICKLINE(1日前的统计5日满足CTYX3 AND C>O,C,O,1,0),COLOR00CCFF
MA05赋值:C的5日简单移动平均
输出MA5角度: ATAN((MA05/1日前的MA05-1)*100)*180/3.1416,NODRAW
T01赋值:CONST(LLVBARS(最低价,10))
T1HIGH赋值:CONST(T01日前的最高价)
MM赋值:CONST( 到最后交易的周期)
T02赋值:CONST(上次 到最后交易的周期>MM+T01 AND H>T1HIGH距今天数)
T2HIGH赋值:CONST(T02日前的最高价)
T03赋值:CONST(上次 到最后交易的周期>MM+T02 AND 最高价>T2HIGH距今天数)
T3HIGH赋值:CONST(T03日前的最高价)
输出攻击线:DRAWLINE( 到最后交易的周期=T03+1, T3HIGH, ISLASTBAR, T3HIGH,1), 线宽为3,COLOR8080FF
当满足条件ISLASTBAR时,在 T3HIGH和 '必杀攻击线'位置书写文字
{趋势线}
A6A赋值:6日前的最高价=2*6+1日内最高价最高值
B6A赋值:A6A的6过滤
C6A赋值:BACKSET(B6A,6+1)
D6A赋值:C6A的6过滤
A7A赋值:6日前的最低价=2*6+1日内最低价最低值
B7A赋值:A7A的6过滤
C7A赋值:BACKSET(B7A,6+1)
D7A赋值:C7A的6过滤
E6A赋值:(REF(2*6日内最低价最低值,1)+REF(2*6日内最高价最高值,1))/2
E7A赋值:(最高价+最低价)/2
H6A赋值:(D6A AND NOT(D7A AND E6A>=E7A)) OR BARSTATUS=2 OR 收盘价的有效数据周期数=1
H7A赋值:D6A AND NOT(D7A AND E6A>=E7A)
L6A赋值:D7A AND NOT(D6A AND E6A=E7A)
X6A赋值:REF(上次H6A距今天数,1)+1
如果L6A返回最低价否则返回10000
G6A赋值:F6A>1日前的F6A
I6A赋值:BACKSET(G6A,2)
LD2A:=I6A>1日前的I6A
L7A赋值:LD2A OR BARSTATUS=2 OR 收盘价的有效数据周期数=1
X7A赋值:REF(上次L7A距今天数,1)+1
如果H7A返回最高价否则返回0
G7A赋值:F7A>1日前的F7A
I7A赋值:BACKSET(G7A,2)
HD2A:=I7A>1日前的I7A
UU3A赋值:BACKSET(BARSTATUS=2,上次LD2A距今天数+1)
VV3A赋值:UU3A>1日前的UU3A
WW3A赋值:BACKSET(VV3A,REF(上次LD2A距今天数,1)+2)
XX3A赋值:WW3A>1日前的WW3A
{下支撑线}
DRAWLINE(XX3A,L,VV3A,L,1),画青色, 线宽为2
UU4A赋值:BACKSET(BARSTATUS=2,上次HD2A距今天数+1)
VV4A赋值:UU4A>1日前的UU4A
WW4A赋值:BACKSET(VV4A,REF(上次HD2A距今天数,1)+2)
XX4A赋值:WW4A>1日前的WW4A
{上支撑线}
DRAWLINE(XX4A,H,VV4A,H,1),COLOR8000F0, 线宽为2
 

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