老师帮修改线条颜色 (文华财经WH8赢智V8.2)

投资者咨询:老师帮修改线条颜色 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-25 10:09
 上拐变红色,下拐变�色。
N1:=10;
N2:=10;
DISP:=2;
K:=IF(PERIOD=5,1,{日}
IF(PERIOD=6,1,{周}
IF(PERIOD=7,1,{月}
IF(PERIOD=8,1,{多分钟}
IF(PERIOD=9,1,{多日}
IF(PERIOD=10,1,{季}
IF(PERIOD=11,2,{年}
IF(PERIOD=4,1,{60F}
IF(PERIOD=3,1,{30F}
IF(PERIOD=2,1,{15F}
IF(PERIOD=1,1{5F},1{1F})))))))))))/10;
P1:=PEAK(H,10,1,1);
P2:=PEAK(H,10,2,1);
WP1:=PEAKBARS(H,10,1,1);
WP2:=PEAKBARS(H,10,2,1);
T1:=TROUGH(L,10,1,1);
T2:=TROUGH(L,10,2,1);
WT1:=TROUGHBARS(L,10,1,1);
WT2:=TROUGHBARS(L,10,2,1);
TJ1:=P1>T1 AND P2>T2 ;
ZD:=MAX(T1,T2);
ZG:=MIN(P1,P2);
LL:=MIN(T1,T2);
HH:=MAX(P1,P2);
TJ2:=FILTER(ZG>ZD,2);
TJ3:=ZG=REF(ZG,BARSLAST(TJ2)) OR ZD=REF(ZD,BARSLAST(TJ2));
TJ4:=TJ1&&TJ2&&NOT(TJ3);
TJ5:=BETWEEN(ZD,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1)));
TJ6:=BETWEEN(ZG,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1)));
TJ7:=ZG>REF(ZG,REF(BARSLAST(TJ4),1))&&ZD<REF(ZD,REF(BARSLAST(TJ4),1));
TJ8:=TJ4&&NOT(TJ5 OR TJ6 OR TJ7);
ZSD:=IF(TJ8,ZD,NULL);
ZSG:=IF(TJ8,ZG,NULL);
ZSH:=IF(TJ8,HH,NULL);
ZSL:=IF(TJ8,LL,NULL);
STICKLINE(TJ8,ZSH,ZSL,COLORMAGENTA,-1);
STICKLINE(TJ8,ZSD,ZSG,COLORMAGENTA,0);
DRAWTEXT(DISP=2,ZSH,'中枢'),COLORWHITE;
POLYLINE(DISP=2,REF(ZSD,BARSLAST(TJ8)),COLORRED),CIRCLEDOT;
POLYLINE(DISP=2,REF(ZSG,BARSLAST(TJ8)),COLORGREEN),CIRCLEDOT;
POLYLINE(DISP=2,ZIGZAG(H,10,1),COLORBLUE);
POLYLINE(DISP=2,ZIGZAG(L,10,1),COLORBLUE);






技术人员回复
日期:2018-5-25 10:12
这样:

N1:=10;
N2:=10;
DISP:=2;
K:=IF(PERIOD=5,1,{日}
IF(PERIOD=6,1,{周}
IF(PERIOD=7,1,{月}
IF(PERIOD=8,1,{多分钟}
IF(PERIOD=9,1,{多日}
IF(PERIOD=10,1,{季}
IF(PERIOD=11,2,{年}
IF(PERIOD=4,1,{60F}
IF(PERIOD=3,1,{30F}
IF(PERIOD=2,1,{15F}
IF(PERIOD=1,1{5F},1{1F})))))))))))/10;
P1:=PEAK(H,10,1,1);
P2:=PEAK(H,10,2,1);
WP1:=PEAKBARS(H,10,1,1);
WP2:=PEAKBARS(H,10,2,1);
T1:=TROUGH(L,10,1,1);
T2:=TROUGH(L,10,2,1);
WT1:=TROUGHBARS(L,10,1,1);
WT2:=TROUGHBARS(L,10,2,1);
TJ1:=P1>T1 AND P2>T2 ;
ZD:=MAX(T1,T2);
ZG:=MIN(P1,P2);
LL:=MIN(T1,T2);
HH:=MAX(P1,P2);
TJ2:=FILTER(ZG>ZD,2);
TJ3:=ZG=REF(ZG,BARSLAST(TJ2)) OR ZD=REF(ZD,BARSLAST(TJ2));
TJ4:=TJ1&&TJ2&&NOT(TJ3);
TJ5:=BETWEEN(ZD,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1)));
TJ6:=BETWEEN(ZG,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1)));
TJ7:=ZG>REF(ZG,REF(BARSLAST(TJ4),1))&&ZD<REF(ZD,REF(BARSLAST(TJ4),1));
TJ8:=TJ4&&NOT(TJ5 OR TJ6 OR TJ7);
ZSD:=IF(TJ8,ZD,NULL);
ZSG:=IF(TJ8,ZG,NULL);
ZSH:=IF(TJ8,HH,NULL);
ZSL:=IF(TJ8,LL,NULL);
STICKLINE(TJ8,ZSH,ZSL,COLORMAGENTA,-1);
STICKLINE(TJ8,ZSD,ZSG,COLORMAGENTA,0);
DRAWTEXT(DISP=2,ZSH,'中枢'),COLORWHITE;
POLYLINE(DISP=2,REF(ZSD,BARSLAST(TJ8)),COLORRED),CIRCLEDOT;
POLYLINE(DISP=2,REF(ZSG,BARSLAST(TJ8)),COLORGREEN),CIRCLEDOT;

//DRAWLINE1(PEAKBARS(HIGH,10,1,1)=0,H,PEAKBARS(HIGH,10,1,1)=0,H,0);
HHH:PEAKBARS(HIGH,10,1,1)=0,NODRAW;
LLL:TROUGHBARS(HIGH,10,1,1)=0,NODRAW;
HHH1:PEAKBARS(LOW,10,1,1)=0,NODRAW;
LLL1:TROUGHBARS(LOW,10,1,1)=0,NODRAW;
DRAWLINE3(HHH||ISLASTBAR,REF(H,BARSLAST(LLL)),BARSLAST(LLL),HHH,H,0,0),COLORRED;
DRAWLINE3(LLL||ISLASTBAR,REF(H,BARSLAST(HHH)),BARSLAST(HHH),LLL,H,0,0),COLORGREEN;
DRAWLINE3(HHH1||ISLASTBAR,REF(H,BARSLAST(LLL1)),BARSLAST(LLL1),HHH1,H,0,0),COLORRED;
DRAWLINE3(LLL1||ISLASTBAR,REF(H,BARSLAST(HHH1)),BARSLAST(HHH1),LLL1,H,0,0),COLORGREEN;

//ZIGZAG(L,10,1);
//POLYLINE(DISP=2,ZIGZAG(H,10,1),COLORBLUE);
//POLYLINE(DISP=2,ZIGZAG(L,10,1),COLORBLUE);