修改黄金分割线指标 (文华财经WH6赢顺V6.7)

投资者咨询:修改黄金分割线指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-18 15:57
 AA:=H>=HV(H,6)&&H>REFX1(HHV(H,6),6);
AA1:=L<=LV(L,6)&&L<REFX1(LLV(L,6),6);
DRAWSL1(AA,H,0,3,0),LINETHICK3,COLORGREEN;
DRAWSL1(AA1,L,0,3,0),LINETHICK3,COLORRED;
N:=BARSLAST(CROSS(AA,0.5))+1;
M:=BARSLAST(CROSS(AA1,0.5))+1;
DRAWCOLORKLINE(CROSS(C>VALUEWHEN(AA,H)&&N>=8,0.5),COLORRED,0);
DRAWCOLORKLINE(CROSS(C<VALUEWHEN(AA1,L)&&M>=8,0.5),COLORGREEN,0);
DRAWSL1(ISLASTBAR,REF(H,BARSLAST(AA)),0,1+BARSLAST(AA),1),COLORGREEN;
DRAWSL1(ISLASTBAR,REF(L,BARSLAST(AA1)),0,1+BARSLAST(AA1),1),COLORRED;
Q:=BACKSET(ISLASTBAR,N);
W:=BACKSET(ISLASTBAR,M);
HH:=VALUEWHEN(AA,H);
LL:=VALUEWHEN(AA1,L);
DRAWCOLORKLINE(H>HH&&L<=HH&&C<O&&C<HH,COLORYELLOW,0);
DRAWCOLORKLINE(H>=LL&&L<LL&&C>O&&C>LL,COLORYELLOW,1);
HH1:=REF(H,SUMBARS(AA,2)-1);
LL1:=REF(L,SUMBARS(AA1,2)-1);
DRAWCOLORKLINE(H>HH1&&L<=HH1&&C<O&&C<HH1&&AA,COLORYELLOW,0);
DRAWCOLORKLINE(H>=LL1&&L<LL1&&C>O&&C>LL1&&AA1,COLORYELLOW,1);


图片点击可在新窗口打开查看 
技术人员回复
日期:2018-7-18 16:05

参考

 

AA:=H>=HV(H,6)&&H>REFX1(HHV(H,6),6);
AA1:=L<=LV(L,6)&&L<REFX1(LLV(L,6),6);
DRAWSL1(AA,H,0,3,0),LINETHICK3,COLORGREEN;
DRAWSL1(AA1,L,0,3,0),LINETHICK3,COLORRED;
N:=BARSLAST(CROSS(AA,0.5))+1;
M:=BARSLAST(CROSS(AA1,0.5))+1;
DRAWCOLORKLINE(CROSS(C>VALUEWHEN(AA,H)&&N>=8,0.5),COLORRED,0);
DRAWCOLORKLINE(CROSS(C<VALUEWHEN(AA1,L)&&M>=8,0.5),COLORGREEN,0);
DRAWSL1(ISLASTBAR,REF(H,BARSLAST(AA)),0,1+BARSLAST(AA),1),COLORGREEN;
DRAWSL1(ISLASTBAR,REF(L,BARSLAST(AA1)),0,1+BARSLAST(AA1),1),COLORRED;
Q:=BACKSET(ISLASTBAR,N);
W:=BACKSET(ISLASTBAR,M);
HH:=VALUEWHEN(AA,H);
LL:=VALUEWHEN(AA1,L);
DRAWCOLORKLINE(H>HH&&L<=HH&&C<O&&C<HH,COLORYELLOW,0);
DRAWCOLORKLINE(H>=LL&&L<LL&&C>O&&C>LL,COLORYELLOW,1);
HH1:=REF(H,SUMBARS(AA,2)-1);
LL1:=REF(L,SUMBARS(AA1,2)-1);
DRAWCOLORKLINE(H>HH1&&L<=HH1&&C<O&&C<HH1&&AA,COLORYELLOW,0);
DRAWCOLORKLINE(H>=LL1&&L<LL1&&C>O&&C>LL1&&AA1,COLORYELLOW,1);

Q1:=BACKSET(ISLASTBAR,N);
Q2:=BACKSET(ISLASTBAR,M);
P1:=BARSLAST(CROSS(Q1,0.5))+1;
P2:=BARSLAST(CROSS(Q2,0.5))+1;
CZ:=REF(H,BARSLAST(AA))-REF(L,BARSLAST(AA1));
DRAWSL1(ISLASTBAR,REF(L,BARSLAST(AA1))+0.618*CZ,0,MAX(P1,P2),1);
DRAWSL1(ISLASTBAR,REF(L,BARSLAST(AA1))+0.191*CZ,0,MAX(P1,P2),1);
DRAWSL1(ISLASTBAR,REF(L,BARSLAST(AA1))+0.382*CZ,0,MAX(P1,P2),1);
DRAWSL1(ISLASTBAR,REF(L,BARSLAST(AA1))+0.5*CZ,0,MAX(P1,P2),1);
DRAWSL1(ISLASTBAR,REF(L,BARSLAST(AA1))+0.809*CZ,0,MAX(P1,P2),1);

 
投资者咨询:修改黄金分割线指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-18 15:57
 谢谢
投资者咨询:修改黄金分割线指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-18 15:57

谢谢老师快速解答能再次修改一下在后面标注数字吗上面是高点下面是低点黄金分割线后面标注数值,谢谢

 
技术人员回复
日期:2018-7-18 17:06

参考

 

AA:=H>=HV(H,6)&&H>REFX1(HHV(H,6),6);
AA1:=L<=LV(L,6)&&L<REFX1(LLV(L,6),6);
DRAWSL1(AA,H,0,3,0),LINETHICK3,COLORGREEN;
DRAWSL1(AA1,L,0,3,0),LINETHICK3,COLORRED;
N:=BARSLAST(CROSS(AA,0.5))+1;
M:=BARSLAST(CROSS(AA1,0.5))+1;
DRAWCOLORKLINE(CROSS(C>VALUEWHEN(AA,H)&&N>=8,0.5),COLORRED,0);
DRAWCOLORKLINE(CROSS(C<VALUEWHEN(AA1,L)&&M>=8,0.5),COLORGREEN,0);
DRAWSL1(ISLASTBAR,REF(H,BARSLAST(AA)),0,1+BARSLAST(AA),1),COLORGREEN;
DRAWSL1(ISLASTBAR,REF(L,BARSLAST(AA1)),0,1+BARSLAST(AA1),1),COLORRED;
Q:=BACKSET(ISLASTBAR,N);
W:=BACKSET(ISLASTBAR,M);
HH:=VALUEWHEN(AA,H);
LL:=VALUEWHEN(AA1,L);
DRAWCOLORKLINE(H>HH&&L<=HH&&C<O&&C<HH,COLORYELLOW,0);
DRAWCOLORKLINE(H>=LL&&L<LL&&C>O&&C>LL,COLORYELLOW,1);
HH1:=REF(H,SUMBARS(AA,2)-1);
LL1:=REF(L,SUMBARS(AA1,2)-1);
DRAWCOLORKLINE(H>HH1&&L<=HH1&&C<O&&C<HH1&&AA,COLORYELLOW,0);
DRAWCOLORKLINE(H>=LL1&&L<LL1&&C>O&&C>LL1&&AA1,COLORYELLOW,1);

Q1:=BACKSET(ISLASTBAR,N);
Q2:=BACKSET(ISLASTBAR,M);
P1:=BARSLAST(CROSS(Q1,0.5))+1;
P2:=BARSLAST(CROSS(Q2,0.5))+1;
CZ:=REF(H,BARSLAST(AA))-REF(L,BARSLAST(AA1));
DRAWSL1(ISLASTBAR,REF(L,BARSLAST(AA1))+0.618*CZ,0,MAX(P1,P2),1);
DRAWSL1(ISLASTBAR,REF(L,BARSLAST(AA1))+0.191*CZ,0,MAX(P1,P2),1);
DRAWSL1(ISLASTBAR,REF(L,BARSLAST(AA1))+0.382*CZ,0,MAX(P1,P2),1);
DRAWSL1(ISLASTBAR,REF(L,BARSLAST(AA1))+0.5*CZ,0,MAX(P1,P2),1);
DRAWSL1(ISLASTBAR,REF(L,BARSLAST(AA1))+0.809*CZ,0,MAX(P1,P2),1);
DRAWNUMBER(ISLASTBAR,REF(L,BARSLAST(AA1))+0.618*CZ,REF(L,BARSLAST(AA1))+0.618*CZ,0,COLORWHITE);
DRAWNUMBER(ISLASTBAR,REF(L,BARSLAST(AA1))+0.191*CZ,REF(L,BARSLAST(AA1))+0.191*CZ,0,COLORWHITE);
DRAWNUMBER(ISLASTBAR,REF(L,BARSLAST(AA1))+0.383*CZ,REF(L,BARSLAST(AA1))+0.383*CZ,0,COLORWHITE);
DRAWNUMBER(ISLASTBAR,REF(L,BARSLAST(AA1))+0.5*CZ,REF(L,BARSLAST(AA1))+0.5*CZ,0,COLORWHITE);
DRAWNUMBER(ISLASTBAR,REF(L,BARSLAST(AA1))+0.809*CZ,REF(L,BARSLAST(AA1))+0.809*CZ,0,COLORWHITE);