编写要求:
1、在分时主图上显示日线的5日、10日、20日、60日的数据线(横线); 2、实时价格在日线相关值的上下1%范围内才显示相关日线指标值的横线,要不全显会造成图形压缩;
公式在线网解答:
M5:="MA.MA5#DAY";
M10:="MA.MA10#DAY";
M20:="MA.MA20#DAY";
M60:="MA.MA60#DAY";
均价:SUM(V*C,0)/SUM(V,0),COLORYELLOW;
五:IF(BETWEEN(DYNAINFO(7),M5*1.01,M5*0.99),M5,DRAWNULL),COLORWHITE;
十:IF(BETWEEN(DYNAINFO(7),M10*1.01,M10*0.99),M10,DRAWNULL),COLORYELLOW;
二十:IF(BETWEEN(DYNAINFO(7),M20*1.01,M20*0.99),M20,DRAWNULL),COLORMAGENTA;
六十:IF(BETWEEN(DYNAINFO(7),M60*1.01,M60*0.99),M60,DRAWNULL),COLORGREEN;
AA5:=STRCAT(STRCAT(STRCAT(STRCAT('〖','五日均线'),'〗'),CON2STR(M5,2)),'元[白]');
AA10:=STRCAT(STRCAT(STRCAT(STRCAT('〖','十日均线'),'〗'),CON2STR(M10,2)),'元[黄]');
AA20:=STRCAT(STRCAT(STRCAT(STRCAT('〖','二十日均线'),'〗'),CON2STR(M20,2)),'元[粉]');
AA60:=STRCAT(STRCAT(STRCAT(STRCAT('〖','六十日均线'),'〗'),CON2STR(M60,2)),'元[绿]');
DRAWTEXT_FIX(五>0,0,1,0,AA5),COLORWHITE;
DRAWTEXT_FIX(十>0,0.25,1,0,AA10),COLORYELLOW;
DRAWTEXT_FIX(二十>0,0.5,1,0,AA20),COLORMAGENTA;
DRAWTEXT_FIX(六十>0,0.75,1,0,AA60),COLORGREEN;