投资者咨询:画线修改 (文华财经)
来源:文华财经 日期:2020-10-8 11:19
投资者咨询:画线修改 (文华财经)
来源:文华财经 日期:2020-10-8 11:19
YY:=H>REF(H,1)&&L>=REF(L,1)||H>REF(H,1)&&L<REF(L,1)&&ISUP;
GG:=H<=REF(H,1)&&L<REF(L,1)||H>REF(H,1)&&L<REF(L,1)&&ISDOWN;
DRAWCOLORKLINE(H>REF(H,1)&&L<REF(L,1)&&ISEQUAL&&BARSLAST(YY)<BARSLAST(GG),COLORRED,0);
DRAWCOLORKLINE(H>REF(H,1)&&L<REF(L,1)&&ISEQUAL&&BARSLAST(YY)>BARSLAST(GG),COLORCYAN,0);
A:H>REF(H,1)&&L>=REF(L,1)||H>REF(H,1)&&L<REF(L,1)&&ISUP||H>REF(H,1)&&L<REF(L,1)&&ISEQUAL&&BARSLAST(YY)<BARSLAST(GG),NODRAW;
AA:H<=REF(H,1)&&L<REF(L,1)||H>REF(H,1)&&L<REF(L,1)&&ISDOWN||H>REF(H,1)&&L<REF(L,1)&&ISEQUAL&&BARSLAST(YY)>BARSLAST(GG),NODRAW;
X:=A&&SUM(A,BARSLAST(AA))=1;
XX:=AA&&SUM(AA,BARSLAST(A))=1;
DRAWLINE3(X,LLV(L,BARSLAST(XX)+1),LLVBARS(L,BARSLAST(XX)+1),XX||ISLASTBAR,HHV(H,BARSLAST(X)+1),HHVBARS(H,BARSLAST(X)+1),0),RGB(255,128,255);
DRAWLINE3(XX,HHV(H,BARSLAST(X)+1),HHVBARS(H,BARSLAST(X)+1),X||ISLASTBAR,LLV(L,BARSLAST(XX)+1),LLVBARS(L,BARSLAST(XX)+1),0),RGB(0,255,64);
X1:=BARSLAST(X)+1;
X2:=BARSLAST(XX)+1;
P1:=BACKSET(ISLASTBAR&&X1<X2,X1);
P2:=BACKSET(ISLASTBAR&&X1>=X2,X2);
DRAWICON(P1>REF(P1,1),H,4);
DRAWICON(P2>REF(P2,1),H,5);
REF(A&&SUM(A,BARSLAST(AA))=1,1),SOUND('A');
REF(AA&&SUM(AA,BARSLAST(A))=1,1),SOUND('B');
//DRAWLINE3(X,LLV(L,BARSLAST(XX)+1),LLVBARS(L,BARSLAST(XX)+1),X,LLV(L,BARSLAST(XX)+1),LLVBARS(L,BARSLAST(XX)+1)-6,0),COLORRED,DOT;
//DRAWLINE3(XX,HHV(H,BARSLAST(X)+1),HHVBARS(H,BARSLAST(X)+1),XX,HHV(H,BARSLAST(X)+1),HHVBARS(H,BARSLAST(X)+1)-6,0),COLORGREEN,DOT;
LX1:=VALUEWHEN(X,LLV(L,BARSLAST(XX)+1));
LX2:=VALUEWHEN(X,REF(LX1,1));
HX1:=VALUEWHEN(XX,HHV(H,BARSLAST(X)+1));
HX2:=VALUEWHEN(XX,REF(HX1,1));
LLL:CROSS(BACKSET(X,LLVBARS(L,BARSLAST(XX)+1)+1),0.5)||BACKSET(X,LLVBARS(L,BARSLAST(XX)+1)+1)&&REF(X,1),NODRAW;
HHH:CROSS(BACKSET(XX,HHVBARS(H,BARSLAST(X)+1)+1),0.5)||BACKSET(XX,HHVBARS(H,BARSLAST(X)+1)+1)&&REF(XX,1),NODRAW;
DD:HHH&&H<REF(VALUEWHEN(HHH,H),1)&&REF(VALUEWHEN(HHH,H>REF(VALUEWHEN(HHH,H),1)),1),NODRAW;
KK:LLL&&L>REF(VALUEWHEN(LLL,L),1)&&REF(VALUEWHEN(LLL,L<REF(VALUEWHEN(LLL,L),1)),1),NODRAW;
DD1:CROSS(BACKSET(DD,SUMBARS(HHH,2)),0.5),ICON(1,'ICO1');
KK1:CROSS(BACKSET(KK,SUMBARS(LLL,2)),0.5),ICON(1,'ICO2');
DRAWLINE1(DD1,H,HHH,H,0);
DRAWLINE1(KK1,L,LLL,L,0);
DRAWSL(HHH&&REF(VALUEWHEN(HHH,DD1),1),H,( H-VALUEWHEN(DD1,H) )/ BARSLAST(DD1),15,0,COLORWHITE);
DRAWSL(LLL&&REF(VALUEWHEN(LLL,KK1),1),L,( L-VALUEWHEN(KK1,L) )/ BARSLAST(KK1),15,0,COLORWHITE);
技术人员回复
日期:2020-10-8 11:26
K:=BACKSET(HHH&&REF(VALUEWHEN(HHH,DD1),1),SUMBARS(LLL,1));
K1:=BACKSET(HHH&&REF(VALUEWHEN(HHH,DD1),1),SUMBARS(LLL,2));
W:=BACKSET(LLL&&REF(VALUEWHEN(LLL,KK1),1),SUMBARS(HHH,1));
W1:=BACKSET(LLL&&REF(VALUEWHEN(LLL,KK1),1),SUMBARS(HHH,2));
DRAWLINE1(K1>REF(K1,1),L,K>REF(K,1),L,0),COLORYELLOW;
DRAWLINE1(W1>REF(W1,1),H,W>REF(W1,1),H,0),COLORYELLOW;
DRAWSL(K>REF(K,1),L,0,10,0,COLORYELLOW);
DRAWSL(W>REF(W,1),H,0,10,0,COLORYELLOW);
DRAWSL(K>REF(K,1),L,( L-REF(L,BARSLAST(K1>REF(K1,1))) )/ BARSLAST(K1>REF(K1,1)),10,0,COLORYELLOW);
DRAWSL(W>REF(W,1),H,( REF(H,BARSLAST(W1>REF(W1,1))-H) )/BARSLAST(W1>REF(W1,1)),10,0,COLORYELLOW);
投资者咨询:画线修改 (文华财经)
来源:文华财经 日期:2020-10-8 11:19
技术人员回复
日期:2020-10-9 13:07