指标分析修改 (文华财经)

投资者咨询:指标分析修改 (文华财经)
来源:文华财经  日期:2020-10-9 14:39
老师,你好!请教一个问题:以下指标中的折线转折在1分钟的周期里面为什么要等到转折点后的5根K线以后才出折线?能否调整一下?当高点或低点一产生就画折线(因为高点或低点产生就会出价格显示,在出价格显示的同时就画转折线可以吗?)。也就是把灵敏度提高些。谢谢老师! 

NN:=4;//5
HH.:=H>HV(H,NN);
NH:=BARSLAST(HH.)+1;
LL.:=L<LV(L,NN);
NL:=BARSLAST(LL.)+1;
AH:=BACKSET(COUNT(LL.,NH)&&LL.,NH);
AL:=BACKSET(COUNT(HH.,NL)&&HH.,NL);

DRAWNUMBER1(CROSS(AH=1,0.5),H+0.1,H,0),COLORYELLOW,ALIGN1,FONTSIZE16;
DRAWNUMBER1(CROSS(AL=1,0.5),L-0.1,L,0),COLORWHITE,ALIGN1,VALIGN0,FONTSIZE16;

//////////////////////////////////////////////////////
N:=5;//N:=4;
A1:=REF(HIGH,N)=HHV(HIGH,3*N+1);
B1:=FILTER(A1,N);
C1:=BACKSET(B1,N+1);
D1:=FILTER(C1,N);//{高点}
A2:=REF(LOW,N)=LLV(LOW,3*N+1);
B2:=FILTER(A2,N);
C2:=BACKSET(B2,N+1);
D2:=FILTER(C2,N);//{低点}
E1:=(REF(LLV(LOW,2*N),1)+REF(HHV(HIGH,2*N),1))/2;
E2:=(HIGH+LOW)/2;
H1:=(D1 AND NOT((D2 AND E1>=E2))) OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
L1:=(D2 AND NOT((D1 AND E1<E2))),NODRAW;
H2:=D1 AND NOT((D2 AND E1>=E2));
X1:=REF(BARSLAST(H1),1)+1;
F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(LOW,X1)+1);//LLVBARS(IF(L1,LOW,N000),X1)+1,NODRAW;
G1:=F1>REF(F1,1);//DRAWTEXT(X1,L,'X1');
I1:=BACKSET(G1,1);//DRAWTEXT(F1,H,'F1');
LD:=I1>REF(I1,1);//{过滤后低点}
L2:=LD OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
X2:=REF(BARSLAST(L2),1)+1;
F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(H,X2)+1);
G2:=F2>REF(F2,1);//DRAWTEXT(HD,H*1.01,'HD');
I2:=BACKSET(G2,1);//DRAWTEXT(LD,L*0.99,'LD');
HD:=I2>REF(I2,1);//{过滤后高点}
DD1:=VALUEWHEN(LD,L);
GD1:=VALUEWHEN(HD,H);
CZ1:= ABS(GD1-REF(DD1,1));//高到低点差价;
CZ2:= ABS(DD1-REF(GD1,1));//低到高点差价;
CJ1:=50<ABS(GD1-REF(DD1,1));//高到低点差超限;
CJ2:=50<ABS(DD1-REF(GD1,1));//低到高低点差超限;

ABA:=BACKSET(ISLASTBAR,SUMBARS(HD||LD,3));

DRAWLINE1(LD&&ABA,L,HD&&ABA,H,0),LINETHICK2,COLORWHITE;//黄色折线
DRAWLINE1(HD&&ABA,H,LD&&ABA,L,0),LINETHICK2,COLORWHITE;//蓝色折线

//DRAWLINE1(LD,L,HD,H,0),DASHDOT,COLORLIGHTGREY;//黄色折线
//DRAWLINE1(HD,H,LD,L,0),DASHDOT,COLORLIGHTGREY;//蓝色折线
DRAWTEXT(LD&&ABA ,L,'●'),COLORWHITE,FONTSIZE20,VALIGN1;//下面
DRAWTEXT(HD&&ABA ,H,'●'),COLORWHITE,FONTSIZE20,VALIGN1;//上面

 
投资者咨询:指标分析修改 (文华财经)
来源:文华财经  日期:2020-10-9 14:39
 

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:赢顺截图20201009143949.jpg
投资者咨询:指标分析修改 (文华财经)
来源:文华财经  日期:2020-10-9 14:39
 老师,你好!请看以上截图中,低点9038已经产生了很久,但折线还没有画出来?是什么情况产生了滞后很久?
技术人员回复
日期:2020-10-9 14:49
现象是正常的,并不能改  

指标编写用了未来函数,是延后判断的

编写中认为低点需要小于前15根k线最低价同时比后面的5根k线最低价低才能被判断

您截图k线不满足的

而且这里一定需要后面k线走完才能判断的,因为条件判断就用了后面的K线条件