请老师帮忙解决 (文华财经WH6赢顺V6.7)

投资者咨询:请老师帮忙解决 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-11-19 8:26
 齐云老师早上好!在吗?
技术人员回复
日期:2019-11-19 8:26
 请详细描述您的问题
投资者咨询:请老师帮忙解决 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-11-19 8:26
 齐云老师好:A1:=REF(HIGH,3)=HHV(HIGH,2*3+1);
B1:=FILTER(A1,3);
C1:=BACKSET(B1,3+1);
D1:=FILTER(C1,3);
A2:=REF(LOW,3)=LLV(LOW,2*3+1);
B2:=FILTER(A2,3);
C2:=BACKSET(B2,3+1);
D2:=FILTER(C2,3);
E1:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),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));
H2:=D1 AND NOT(D2 AND E1>=E2);
X1:=REF(BARSLAST(H1),1)+1;
F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,LOW,999999),X1)),NODRAW;
G1:=F1>REF(F1,1)||F1=1&&REF(NOT(F1>=0),1),NODRAW;
I1:=BACKSET(G1,2),NODRAW;
LD:=I1>REF(I1,1),NODRAW;//高点
L2:=LD OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
X2:=REF(BARSLAST(L2),1)+1;
F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,HIGH,0),X2)),NODRAW;
G2:=F2>REF(F2,1)||F2=1&&REF(NOT(F2>=0),1),NODRAW;
I2:=BACKSET(G2,2),NODRAW;
HD:=I2>REF(I2,1),NODRAW;//低点

DRAWLINE1(LD,L,HD,H,0),COLORMAGENTA,LINETHICK1;
DRAWLINE1(HD,H,LD,L,0),COLORCYAN,LINETHICK1;      

AA1:=VALUEWHEN(LD,L);
AA2:=VALUEWHEN(LD,REF(AA1,1));
AN1:=VALUEWHEN(HD,H);
AN2:=VALUEWHEN(HD,REF(AN1,1));
HH:=MAX(AA1,AA2);
LL:=MIN(AN1,AN2);
MM:=SUMBARS(HD||LD,4)-1;
P:=BACKSET(ISLASTBAR,SUMBARS(HD&&H>REF(L,SUMBARS(LD,2)-1)||LD&&L<REF(H,SUMBARS(HD,2)-1),1));

DRAWSL(HD&&H>REF(L,SUMBARS(LD,2)-1)&&P||LD&&L<REF(H,SUMBARS(HD,2)-1)&&P,HH,0,-MM,0,COLORYELLOW);
DRAWSL(HD&&H>REF(L,SUMBARS(LD,2)-1)&&P||LD&&L<REF(H,SUMBARS(HD,2)-1)&&P,LL,0,-MM,0,COLORYELLOW);
DRAWLINE(HD&&H>REF(L,SUMBARS(LD,2)-1)&&P||LD&&L<REF(H,SUMBARS(HD,2)-1)&&P,HH,1,LL,COLORYELLOW);
DRAWLINE3(HD&&H>REF(L,SUMBARS(LD,2)-1)&&P||LD&&L<REF(H,SUMBARS(HD,2)-1)&&P,HH,MM,HD||LD,LL,MM,0),COLORYELLOW;
问题一是:在确定最后一条折线段出现时的当根K线的高与低点上向右画"射线",在线的右端点上显示价格,并且声音提示!
问题二是:若最后一条折线在黄色框的下面且是向上时,若最高点小于边框下沿的价格时,在此高点上标注"S",并声音提示;
             若最后一条折线在黄色框的上面且是向下时,若最低点大于边框上沿的价格时,在此低点上标注"B",并声音提示;
投资者咨询:请老师帮忙解决 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-11-19 8:26
 图片点击可在新窗口打开查看
技术人员回复
日期:2019-11-19 8:45
 1,参考;

A1:=REF(HIGH,3)=HHV(HIGH,2*3+1);
B1:=FILTER(A1,3);
C1:=BACKSET(B1,3+1);
D1:=FILTER(C1,3);
A2:=REF(LOW,3)=LLV(LOW,2*3+1);
B2:=FILTER(A2,3);
C2:=BACKSET(B2,3+1);
D2:=FILTER(C2,3);
E1:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),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));
H2:=D1 AND NOT(D2 AND E1>=E2);
X1:=REF(BARSLAST(H1),1)+1;
F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,LOW,999999),X1)),NODRAW;
G1:=F1>REF(F1,1)||F1=1&&REF(NOT(F1>=0),1),NODRAW;
I1:=BACKSET(G1,2),NODRAW;
LD:=I1>REF(I1,1),NODRAW;//高点
L2:=LD OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
X2:=REF(BARSLAST(L2),1)+1;
F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,HIGH,0),X2)),NODRAW;
G2:=F2>REF(F2,1)||F2=1&&REF(NOT(F2>=0),1),NODRAW;
I2:=BACKSET(G2,2),NODRAW;
HD:=I2>REF(I2,1),NODRAW;//低点

DRAWLINE1(LD,L,HD,H,0),COLORMAGENTA,LINETHICK1;
DRAWLINE1(HD,H,LD,L,0),COLORCYAN,LINETHICK1;      

AA1:=VALUEWHEN(LD,L);
AA2:=VALUEWHEN(LD,REF(AA1,1));
AN1:=VALUEWHEN(HD,H);
AN2:=VALUEWHEN(HD,REF(AN1,1));
HH:=MAX(AA1,AA2);
LL:=MIN(AN1,AN2);
MM:=SUMBARS(HD||LD,4)-1;
P:=BACKSET(ISLASTBAR,SUMBARS(HD&&H>REF(L,SUMBARS(LD,2)-1)||LD&&L<REF(H,SUMBARS(HD,2)-1),1));

XX:CROSS(BACKSET(ISLASTBAR,SUMBARS(HD||LD,1)),0.5),NODRAW;
DRAWSL(XX,H,0,1,2,COLORRED);
DRAWSL(XX,L,0,1,2,COLORGREEN);
DRAWNUMBER(ISLASTBAR,VALUEWHEN(XX,H),VALUEWHEN(XX,H),1,COLORRED);
DRAWNUMBER(ISLASTBAR,VALUEWHEN(XX,L),VALUEWHEN(XX,L),1,COLORGREEN);



DRAWSL(HD&&H>REF(L,SUMBARS(LD,2)-1)&&P||LD&&L<REF(H,SUMBARS(HD,2)-1)&&P,HH,0,-MM,0,COLORYELLOW);
DRAWSL(HD&&H>REF(L,SUMBARS(LD,2)-1)&&P||LD&&L<REF(H,SUMBARS(HD,2)-1)&&P,LL,0,-MM,0,COLORYELLOW);
DRAWLINE(HD&&H>REF(L,SUMBARS(LD,2)-1)&&P||LD&&L<REF(H,SUMBARS(HD,2)-1)&&P,HH,1,LL,COLORYELLOW);
DRAWLINE3(HD&&H>REF(L,SUMBARS(LD,2)-1)&&P||LD&&L<REF(H,SUMBARS(HD,2)-1)&&P,HH,MM,HD||LD,LL,MM,0),COLORYELLOW;


2.论坛不再提供复杂指标编写,

您可以购买实盘wh8软件,有一对一的金融工程师免费为您提供编写服务的,之后您在加载即可

参考链接了解下:



投资者咨询:请老师帮忙解决 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-11-19 8:26
 齐云老师好:5楼公式的中画线K线是高低点上的画线,当它出现时,最后一条折线不一定就出现,
                    想要的是确定最后一条折线出现时的那根K线?
技术人员回复
日期:2019-11-19 8:58
 是要确定了高低点画线的那个根k线?
投资者咨询:请老师帮忙解决 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-11-19 8:26
 是的

技术人员回复
日期:2019-11-19 9:06
分析了一下 最后一根线段的 确定实际上与最新k线有关的  您了解下 




投资者咨询:请老师帮忙解决 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-11-19 8:26
 是的,最新一根K线确定了最后一折线的成立,就标示这根最新一根确定前线段出现时的K线.