[求助]麻烦老师给改成文华的 (文华财经WH6赢顺V6.7)

投资者咨询:[求助]麻烦老师给改成文华的 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-31 4:05

 

高点:=50;
低点:=30;
GD:=CONST(FINDHIGH(H,0,高点*10,1));
DD:=CONST(FINDLOW(L,0,低点*10,1));
GT:=CONST(BARSLAST(GD=H))+1;
DT:=CONST(BARSLAST(DD=L))+1;
SH:=CONST(IF(GT=1,H,REF(H,GT-1)));
SL:=CONST(IF(DT=1,L,REF(L,DT-1)));
CC:=IF(DT>GT,DT,GT);
CD:=INTPART(CC-(DT+GT)/2);
CG:=IF(高点>CD,CD/2,高点);
DRAWRECTREL(990,1,382,1,RGB(250,250,0));
DRAWTEXT_FIX(C>0,0.382,0.00,0,颼%'),COLOR00CCCC;
DRAWRECTREL(990,188,382,188,RGB(200,200,0));
DRAWTEXT_FIX(C>0,0.382,0.189,0,ཏ.1%'),COLOR00CCCC;
DRAWRECTREL(990,375,382,375,RGB(200,200,0));
DRAWTEXT_FIX(C>0,0.382,0.376,0,ར.2%'),COLOR00CCCC;
DRAWRECTREL(990,491,382,491,RGB(200,200,0));
DRAWTEXT_FIX(C>0,0.382,0.492,0,཮.0%'),COLOR00CCCC;
DRAWRECTREL(990,607,382,607,RGB(200,200,0));
DRAWTEXT_FIX(C>0,0.382,0.608,0,ཹ.8%'),COLOR00CCCC;
DRAWRECTREL(990,794,382,794,RGB(200,200,0));
DRAWTEXT_FIX(C>0,0.382,0.795,0,ྌ.9%'),COLOR00CCCC;
DRAWRECTREL(990,982,382,982,RGB(250,250,0));
DRAWTEXT_FIX(C>0,0.382,0.936,0,'BASE'),COLOR00CCCC;
DRAWRECTREL(990,232,382,232,RGB(100,100,0));
DRAWRECTREL(990,144.6,382,144.6,RGB(100,100,0));
DRAWRECTREL(990,750,382,750,RGB(100,100,0));
DRAWRECTREL(990,839,382,839,RGB(100,100,0));

技术人员回复
日期:2018-5-31 8:16
源码中画线是按照屏幕比例画线,暂时没有直接转换的函数

给您用百周期的相同比例画了一下

参考:

高点:=50;
低点:=30;
GD:=REFX1(HHV(H,高点*10),10000);
DD:=REFX1(LLV(L,低点*10),10000);
GT:=REFX1(BARSLAST(GD=H),10000)+1;
DT:=REFX1(BARSLAST(DD=L),10000)+1;
SH:=REFX1(IF(GT=1,H,REF(H,GT-1)),10000);
SL:=REFX1(IF(DT=1,L,REF(L,DT-1)),10000);
CC:=IF(DT>GT,DT,GT);
CD:=INTPART(CC-(DT+GT)/2);
CG:=IF(高点>CD,CD/2,高点);
HH:=HHV(H,100);
LL:=LLV(L,100);
DRAWSL(ISLASTBAR,HHV(H,100),0,-100,0,COLORYELLOW);
DRAWSL(ISLASTBAR,HHV(H,100)-(HH-LL)*0.189,0,-100,0,COLORYELLOW);
DRAWSL(ISLASTBAR,HHV(H,100)-(HH-LL)*0.376,0,-100,0,COLORYELLOW);
DRAWSL(ISLASTBAR,HHV(H,100)-(HH-LL)*0.492,0,-100,0,COLORYELLOW);
DRAWSL(ISLASTBAR,HHV(H,100)-(HH-LL)*0.795,0,-100,0,COLORYELLOW);
DRAWSL(ISLASTBAR,HHV(H,100)-(HH-LL)*0.936,0,-100,0,COLORYELLOW);
DRAWSL(ISLASTBAR,HHV(H,100)-(HH-LL)*0.608,0,-100,0,COLORYELLOW);