显示无数条线,如何解决 (文华财经WH6赢顺V6.7)

投资者咨询:显示无数条线,如何解决 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-3-19 18:13
 STICKLINE1(1,73,78,5,0),COLORCYAN;
STICKLINE1(1,22,27,5,0),COLORMAGENTA;
超强区:80,COLORFF85FF,LINETHICK2;
超弱区:20,COLORYELLOW,LINETHICK2;
STICKLINE1(1,58,62,5,0),COLORGREEN;
STICKLINE1(1,38,42,5,0),COLORRED;
STICKLINE1(1,49,51.5,5,0),COLORRED;
LC:=REF(CLOSE,1);
RSI:=SMA(MAX(CLOSE-LC,0),N,1)/SMA(ABS(CLOSE-LC),N,1)*100,COLORWHITE,LINETHICK2;
DRAWLINE1(RSI>=HHV(RSI,10),RSI,RSI<=LLV(RSI,3),HHV(RSI,3),1),COLORFF6000,LINETHICK2;
AA0:=REF(RSI,N)=HHV(RSI,2*N+1);
QY0:=BACKSET(AA0,N+1);
CC0:=FILTER(QY0,N) AND RSI=HHV(RSI,N+1);
DRAWICON(CC0,RSI,2);
AA1:=REF(RSI,N)=LLV(RSI,2*N+1);
QY1:=BACKSET(AA1,N+1);
CC1:=FILTER(QY1,N) AND RSI=LLV(RSI,N+1);
DRAWICON(CC1,RSI,1);
Q:=5;
AA:=REF(RSI,Q)=HHV(RSI,2*Q+1);
BB:=FILTER(AA,Q);
CC:=BACKSET(BB,Q+1);
DD:=FILTER(CC,Q);
AAA:=REF(RSI,Q)=LLV(RSI,2*Q+1);
BBB:=FILTER(AAA,Q);
CCC:=BACKSET(BBB,Q+1);
DDD:=FILTER(CCC,Q);
R11:=BACKSET(ISLASTBAR,BARSLAST(DD)+1); 
S11:=R11>REF(R11,1);
DRAWLINE1(DD,RSI,S11,RSI,1),LINETHICK2,COLOR00FF00;
T11:=BACKSET(ISLASTBAR,BARSLAST(DDD)+1);
U11:=T11>REF(T11,1);
DRAWLINE1(DDD,RSI,U11,RSI,1),LINETHICK2,COLOR0088FF;
我的RSI:RSI,COLORFFFFFF,LINETHICK2;
IF(RSI>=73,RSI,NULL),COLOR0000FF,LINETHICK2;
IF(RSI<=27,RSI,NULL),COLORFF00FF,LINETHICK2;

我没有叠加其他指标,副图模式

图片点击可在新窗口打开查看
技术人员回复
日期:2018-3-19 18:56
 显示是正常的,画线是由您的思路决定的

副图中除了柱体以外的这些线条,是由DRAWLINE1函数绘制的

您可以结合思路和函数说明,确认下是否符合

选中不理解的函数,右键可查看详细函数说明
STICKLINE1(1,73,78,5,0),COLORCYAN;
STICKLINE1(1,22,27,5,0),COLORMAGENTA;
超强区:80,COLORFF85FF,LINETHICK2;
超弱区:20,COLORYELLOW,LINETHICK2;
STICKLINE1(1,58,62,5,0),COLORGREEN;
STICKLINE1(1,38,42,5,0),COLORRED;
STICKLINE1(1,49,51.5,5,0),COLORRED;
LC:=REF(CLOSE,1);
RSI:=SMA(MAX(CLOSE-LC,0),N,1)/SMA(ABS(CLOSE-LC),N,1)*100,COLORWHITE,LINETHICK2;
DRAWLINE1(RSI>=HHV(RSI,10),RSI,RSI<=LLV(RSI,3),HHV(RSI,3),1),COLORFF6000,LINETHICK2;
AA0:=REF(RSI,N)=HHV(RSI,2*N+1);
QY0:=BACKSET(AA0,N+1);
CC0:=FILTER(QY0,N) AND RSI=HHV(RSI,N+1);
DRAWICON(CC0,RSI,2);
AA1:=REF(RSI,N)=LLV(RSI,2*N+1);
QY1:=BACKSET(AA1,N+1);
CC1:=FILTER(QY1,N) AND RSI=LLV(RSI,N+1);
DRAWICON(CC1,RSI,1);
Q:=5;
AA:=REF(RSI,Q)=HHV(RSI,2*Q+1);
BB:=FILTER(AA,Q);
CC:=BACKSET(BB,Q+1);
DD:=FILTER(CC,Q);
AAA:=REF(RSI,Q)=LLV(RSI,2*Q+1);
BBB:=FILTER(AAA,Q);
CCC:=BACKSET(BBB,Q+1);
DDD:=FILTER(CCC,Q);
R11:=BACKSET(ISLASTBAR,BARSLAST(DD)+1); 
S11:=R11>REF(R11,1);
DRAWLINE1(DD,RSI,S11,RSI,1),LINETHICK2,COLOR00FF00;
T11:=BACKSET(ISLASTBAR,BARSLAST(DDD)+1);
U11:=T11>REF(T11,1);
DRAWLINE1(DDD,RSI,U11,RSI,1),LINETHICK2,COLOR0088FF;
我的RSI:RSI,COLORFFFFFF,LINETHICK2;
IF(RSI>=73,RSI,NULL),COLOR0000FF,LINETHICK2;
IF(RSI<=27,RSI,NULL),COLORFF00FF,LINETHICK2;
投资者咨询:显示无数条线,如何解决 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-3-19 18:13
这是通达信和文华财经同一段代码显示的情况

按此在新窗口浏览图片
文件名:2.png


按此在新窗口浏览图片
文件名:1.png
通达信代码:做空区:STICKLINE(1,73,78,5,0),COLORLICYAN;
做多区:STICKLINE(1,22,27,5,0),COLORLIMAGENTA;超强区:80,COLORFF85FF,LINETHICK2;
超弱区:20,COLORYELLOW,LINETHICK2;
震荡顶:STICKLINE(1,58,62,5,0),COLORLIGREEN;
震荡底:STICKLINE(1,38,42,5,0),COLORLIRED;
强弱线:STICKLINE(1,49,51.5,5,0),COLORRED;
LC:=REF(CLOSE,1);
RSI:=SMA(MAX(CLOSE-LC,0),N,1)/SMA(ABS(CLOSE-LC),N,1)*100,COLORWHITE,LINETHICK2;DRAWLINE(RSI>=HHV(RSI,10),RSI,RSI<=LLV(RSI,3),HHV(RSI,3),1),COLORFF6000,LINETHICK2;AA0:=REF(RSI,N)=HHV(RSI,2*N+1);
QY0:=BACKSET(AA0,N+1);
CC0:=FILTER(QY0,N) AND RSI=HHV(RSI,N+1);
DRAWICON(CC0,RSI,2);
AA1:=REF(RSI,N)=LLV(RSI,2*N+1);
QY1:=BACKSET(AA1,N+1);
CC1:=FILTER(QY1,N) AND RSI=LLV(RSI,N+1);
DRAWICON(CC1,RSI,1);
Q:=5;
AA:=REF(RSI,Q)=HHV(RSI,2*Q+1);
BB:=FILTER(AA,Q);
CC:=BACKSET(BB,Q+1);
DD:=FILTER(CC,Q);
AAA:=REF(RSI,Q)=LLV(RSI,2*Q+1);
BBB:=FILTER(AAA,Q);
CCC:=BACKSET(BBB,Q+1);
DDD:=FILTER(CCC,Q);
R11:=BACKSET(ISLASTBAR,BARSLAST(DD)+1);
S11:=R11>REF(R11,1);
压力:DRAWLINE(DD,RSI,S11,RSI,1),LINETHICK2,COLORYELLOW;T11:=BACKSET(ISLASTBAR,BARSLAST(DDD)+1);
U11:=T11>REF(T11,1);
支撑:DRAWLINE(DDD,RSI,U11,RSI,1),LINETHICK2,COLOR0099FF;我的RSI:RSI,COLORFFFFFF,LINETHICK2;
IF(RSI>=73,RSI,DRAWNULL),COLORRED,LINETHICK2;IF(RSI<=27,RSI,DRAWNULL),COLORGREEN,LINETHICK2;

文华财经代码:
技术人员回复
日期:2018-3-19 20:34
 我们研究了一下,是因为两个软件的DRAWLINE1函数机制不同,所以画线有区别

后续我们会研究一下如何实现的
投资者咨询:显示无数条线,如何解决 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-3-19 18:13
实现后,记得给我发站内信,或者更新在这个帖子后面,谢谢!
投资者咨询:显示无数条线,如何解决 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-3-19 18:13
 老师解决了没有?
技术人员回复
日期:2018-7-2 8:04
 不同软件函数机制不同,我们后续会搜集更多需求考虑

建议您直接用文华的麦语言编写需要的指标