投资者咨询:
修改macd指标 (文华财经WH6赢顺V6.7)来源:文华财经 日期:2018-6-30 9:36
DIFF:EMA(CLOSE,12) - EMA(CLOSE,26);DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
JC:=CROSS(DIFF,DEA);
SC:=CROSSDOWN(DIFF,DEA);
N1:=BARSLAST(JC)+1;
N2:=BARSLAST(SC)+1;
MHD:=VALUEWHEN(CROSSDOWN(DIFF,DEA),HHV(MACD,N1)),NODRAW;//上次MACD红柱期间MACD最大值
MHD2:=VALUEWHEN(CROSSDOWN(DIFF,DEA),REF(MHD,1)),NODRAW;//上上次MACD红柱期间MACD最大值
MLD:=VALUEWHEN(CROSS(DIFF,DEA),LLV(MACD,N2)),NODRAW;//上次MACD绿柱期间MACD最小值
MLD2:=VALUEWHEN(CROSS(DIFF,DEA),REF(MLD,1)),NODRAW;//上上次MACD绿柱期间MACD最小值
AA:=BACKSET(CROSS(MHD>MHD2,0.5),HHVBARS(MACD,N1)+1),NODRAW;
DRAWICON(CROSS(AA,0.5),MACD,4),VALIGN2;
BB:=BACKSET(CROSS(MLD<MLD2,0.5),LLVBARS(MACD,N2)+1),NODRAW;
DRAWICON(CROSS(BB,0.5),MACD,5),VALIGN0;
投资者咨询:
修改macd指标 (文华财经WH6赢顺V6.7)来源:文华财经 日期:2018-6-30 9:36
投资者咨询:
修改macd指标 (文华财经WH6赢顺V6.7)来源:文华财经 日期:2018-6-30 9:36
老师,1楼问题您看了吗

原指标标注位置修改参考: V,NODRAW;
NN1:=BARSLAST(TIME=0900)+1;
M1:=BARSLAST(TIME=2100)+1;
QAQ:=BACKSET(ISLASTBAR,MIN(NN1,M1));
TT:=QAQ;
N1:=BARSLAST(CROSS(C>O,0.5))+1,NODRAW;
N2:=BARSLAST(CROSS(C<O,0.5))+1;
N3:=BARSLAST(CROSS(C=O,0.5))+1;
DRAWICON(QAQ&&V>REF(V,1)&&N2=1&&V>5000,H,5);
DRAWICON(QAQ&&V>REF(V,1)&&N1=1&&V>5000,L,4),VALIGN0;
DRAWTEXT(QAQ&&V>REF(V,1)&&N2=1&&V<5000,H,'↓'),COLORWHITE;
DRAWTEXT(QAQ&&V>REF(V,1)&&N1=1&&V<5000,L,'↑'),COLORWHITE,VALIGN0;
V>REF(V,1)&&N2=1,SOUND('A');
V>REF(V,1)&&N1=1,SOUND('B');
1楼指标K线变色参考:
DIFF:EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
JC:=CROSS(DIFF,DEA);
SC:=CROSSDOWN(DIFF,DEA);
N1:=BARSLAST(JC)+1;
N2:=BARSLAST(SC)+1;
MHD:=VALUEWHEN(CROSSDOWN(DIFF,DEA),HHV(MACD,N1)),NODRAW;//上次MACD红柱期间MACD最大值
MHD2:=VALUEWHEN(CROSSDOWN(DIFF,DEA),REF(MHD,1)),NODRAW;//上上次MACD红柱期间MACD最大值
MLD:=VALUEWHEN(CROSS(DIFF,DEA),LLV(MACD,N2)),NODRAW;//上次MACD绿柱期间MACD最小值
MLD2:=VALUEWHEN(CROSS(DIFF,DEA),REF(MLD,1)),NODRAW;//上上次MACD绿柱期间MACD最小值
AA:=BACKSET(CROSS(MHD>MHD2,0.5),HHVBARS(MACD,N1)+1),NODRAW;
DRAWICON(CROSS(AA,0.5),MACD,4),VALIGN2;
BB:=BACKSET(CROSS(MLD<MLD2,0.5),LLVBARS(MACD,N2)+1),NODRAW;
DRAWICON(CROSS(BB,0.5),MACD,5),VALIGN0;
XXV:=CROSS(BB,0.5)||CROSS(AA,0.5);
DRAWSL(XXV,O,0,-0.35,0,COLORBLUE),LINETHICK2;
DRAWSL(XXV,C,0,0.35,0,COLORBLUE),LINETHICK2;
DRAWLINE(XXV,L,XXV,H,COLORBLUE),LINETHICK2;
投资者咨询:
修改macd指标 (文华财经WH6赢顺V6.7)来源:文华财经 日期:2018-6-30 9:36
问题连续性较强,相关老师工作时间给您回复
投资者咨询:
修改macd指标 (文华财经WH6赢顺V6.7)来源:文华财经 日期:2018-6-30 9:36
参考:
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
JC:=CROSS(DIFF,DEA);
SC:=CROSSDOWN(DIFF,DEA);
N1:=BARSLAST(JC)+1;
N2:=BARSLAST(SC)+1;
MHD:=VALUEWHEN(CROSSDOWN(DIFF,DEA),HHV(MACD,N1)),NODRAW;//上次MACD红柱期间MACD最大值
MHD2:=VALUEWHEN(CROSSDOWN(DIFF,DEA),REF(MHD,1)),NODRAW;//上上次MACD红柱期间MACD最大值
MLD:=VALUEWHEN(CROSS(DIFF,DEA),LLV(MACD,N2)),NODRAW;//上次MACD绿柱期间MACD最小值
MLD2:=VALUEWHEN(CROSS(DIFF,DEA),REF(MLD,1)),NODRAW;//上上次MACD绿柱期间MACD最小值
AA:=BACKSET(CROSS(MHD>MHD2,0.5),HHVBARS(MACD,N1)+1),NODRAW;
DRAWICON(CROSS(AA,0.5),L,4),VALIGN2,VALIGN0;
BB:=BACKSET(CROSS(MLD<MLD2,0.5),LLVBARS(MACD,N2)+1),NODRAW;
DRAWICON(CROSS(BB,0.5),H,5);
XXV:=CROSS(BB,0.5);
XXS:=CROSS(AA,0.5);
DRAWSL(XXV,O,0,-0.35,0,COLORBLUE),LINETHICK2;
DRAWSL(XXV,C,0,0.35,0,COLORBLUE),LINETHICK2;
DRAWLINE(XXV,L,XXV,H,COLORBLUE),LINETHICK2;
DRAWSL(XXS,O,0,-0.35,0,COLORRED),LINETHICK2;
DRAWSL(XXS,C,0,0.35,0,COLORRED),LINETHICK2;
DRAWLINE(XXS,L,XXS,H,COLORRED),LINETHICK2;