指标颜色问题 (文华财经WH6赢顺V6.7)

投资者咨询:指标颜色问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-9 20:48
 老师这个指标有通不过,帮忙处理一下,谢谢


LOWV:=LLV(LOW,N);
HIGHV:=HHV(HIGH,N);
RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*100,3);
K:EMA(RSV,M1);
D:MA(K,M2);

DRAWCOLORLINE(K>80,K,COLORRED);
DRAWCOLORLINE(K<20,K,RGB(255,0,0));
DRAWCOLORLINE(D>80,D,COLORRED);
DRAWCOLORLINE(D<20,D,COLORRED);
DRAWLINE(K>80,K,K>80,K,COLORYELLOW),LINETHICK1;
DRAWLINE(K<20,K,K<20,K,COLORYELLOW),LINETHICK1;
50,RGB(0,128,255),DOT;
20,RGB(0,255,0),DOT;
80,RGB(255,0,0),DOT;
A1:=BARSLAST(REF(CROSS(K,D),1));
底背离:REF(CLOSE,A1+1)>CLOSE AND K>REF(K,A1+1) AND CROSS(K,D);
DRAWLINE(A1=0,D,底背离,D,0),COLORRED,LINETHICK1;
A2:=BARSLAST(REF(CROSS(D,K),1));
顶背离:REF(CLOSE,A2+1)<CLOSE AND REF(D,A2+1)>D AND CROSS(D,K);
DRAWLINE(A2=0,D,顶背离,D,0),COLORGREEN,LINETHICK1;
DRAWTEXT(底背离>0,50,'离'),COLORRED;
DRAWTEXT(顶背离>0,50,'离'),COLORGREEN;

投资者咨询:指标颜色问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-9 20:48
 还有这个指标老师,金叉diff为红色,死叉为绿色,谢谢
DIFF: EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA: EMA(DIFF,M);
MACD:2*(DIFF-DEA),NODRAW;
2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
DRAWCOLORLINE(DIFF>DEA,COLORRED,COLORGREEN);

UPCOND:=CROSS(DIFF,DEA);
DOWNCOND:=CROSSDOWN(DIFF,DEA);
END_N1:=SUMBARS(DOWNCOND,1);
RANGE_N1:=REF(SUMBARS(UPCOND,1),END_N1);
END_N2:=SUMBARS(DOWNCOND,2);
HH1:=REF(HV(H,RANGE_N1),END_N1-1);
HH2:=REF(HV(H,RANGE_N1),END_N2-1);
MACD1:=REF(HV(DIFF,RANGE_N1),END_N1-1);
MACD2:=REF(HV(DIFF,RANGE_N1),END_N2-1);
顶背离:=CROSS(0,MACD) && HH1>HH2 && MACD1<MACD2;
DRAWTEXT(顶背离,MACD,'顶');
Q:=BACKSET(CROSS(0,MACD),LLVBARS(DIFF,END_N1)+1);
QQ:=BACKSET(顶背离,SUMBARS(Q>REF(Q,1),2));


END_M1:=SUMBARS(UPCOND,1);
RANGE_M1:=REF(SUMBARS(DOWNCOND,1),END_M1);
END_M2:=SUMBARS(UPCOND,2);
LL1:=REF(LV(L,RANGE_M1),END_M1-1);
LL2:=REF(LV(L,RANGE_M1),END_M2-1);
MACD3:=REF(LV(DIFF,RANGE_M1),END_M1-1);
MACD4:=REF(LV(DIFF,RANGE_M1),END_M2-1);

底背离:=CROSS(MACD,0) && LL1<LL2 && MACD3>MACD4;
DRAWTEXT(底背离,MACD,'底');
W:=BACKSET(CROSS(0,MACD),HHVBARS(DIFF,END_N1)+1);
WW:=BACKSET(底背离,SUMBARS(W>REF(W,1),2));


技术人员回复
日期:2018-7-9 21:10
 参考:

1.

N:=10;
M1:=2;
M2:=5;
LOWV:=LLV(LOW,N);
HIGHV:=HHV(HIGH,N);
RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*100,3);
K:EMA(RSV,M1);
D:MA(K,M2);

IF(K>80,K,NULL),COLORRED;
IF(K<20,K,NULL),RGB(0,0,255);
IF(D>80,D,NULL),COLORRED;
IF(D<20,D,NULL),COLORRED;
DRAWLINE(K>80,K,K>80,K,COLORYELLOW),LINETHICK1;
DRAWLINE(K<20,K,K<20,K,COLORYELLOW),LINETHICK1;
50,RGB(255128,0),DOT;
20,RGB(0,255,0),DOT;
80,RGB(0,0,255),DOT;
A1:=BARSLAST(REF(CROSS(K,D),1));
底背离:REF(CLOSE,A1+1)>CLOSE AND K>REF(K,A1+1) AND CROSS(K,D);
DRAWLINE(A1=0,D,底背离,D,0),COLORRED,LINETHICK1;
A2:=BARSLAST(REF(CROSS(D,K),1));
顶背离:REF(CLOSE,A2+1)<CLOSE AND REF(D,A2+1)>D AND CROSS(D,K);
DRAWLINE(A2=0,D,顶背离,D,0),COLORGREEN,LINETHICK1;
DRAWTEXT(底背离>0,50,'离'),COLORRED;
DRAWTEXT(顶背离>0,50,'离'),COLORGREEN;

2:


DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);

MACD:2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
DRAWCOLORLINE(DIFF>DEA,DIFF,COLORRED,COLORGREEN);

UPCOND:=CROSS(DIFF,DEA);
DOWNCOND:=CROSSDOWN(DIFF,DEA);
END_N1:=SUMBARS(DOWNCOND,1);
RANGE_N1:=REF(SUMBARS(UPCOND,1),END_N1);
END_N2:=SUMBARS(DOWNCOND,2);
HH1:=REF(HV(H,RANGE_N1),END_N1-1);
HH2:=REF(HV(H,RANGE_N1),END_N2-1);
MACD1:=REF(HV(DIFF,RANGE_N1),END_N1-1);
MACD2:=REF(HV(DIFF,RANGE_N1),END_N2-1);
顶背离:=CROSS(0,MACD) && HH1>HH2 && MACD1<MACD2;
DRAWTEXT(顶背离,MACD,'顶');
Q:=BACKSET(CROSS(0,MACD),LLVBARS(DIFF,END_N1)+1);
QQ:=BACKSET(顶背离,SUMBARS(Q>REF(Q,1),2));


END_M1:=SUMBARS(UPCOND,1);
RANGE_M1:=REF(SUMBARS(DOWNCOND,1),END_M1);
END_M2:=SUMBARS(UPCOND,2);
LL1:=REF(LV(L,RANGE_M1),END_M1-1);
LL2:=REF(LV(L,RANGE_M1),END_M2-1);
MACD3:=REF(LV(DIFF,RANGE_M1),END_M1-1);
MACD4:=REF(LV(DIFF,RANGE_M1),END_M2-1);

底背离:=CROSS(MACD,0) && LL1<LL2 && MACD3>MACD4;
DRAWTEXT(底背离,MACD,'底');
W:=BACKSET(CROSS(0,MACD),HHVBARS(DIFF,END_N1)+1);
WW:=BACKSET(底背离,SUMBARS(W>REF(W,1),2));