以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  这样标数字,把K线上部都挡住了,怎么破?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=79617)

--  作者:mengdg3000
--  发布时间:2015/6/10 19:33:31
--  这样标数字,把K线上部都挡住了,怎么破?
DRAWNUMBER(AA ,HIGH,H,D,COLORGREEN),ALIGN0; 
--  作者:mengdg3000
--  发布时间:2015/6/11 5:18:49
--  
本想在K线最高价上方一点标注数字,结果把K线上部给挡住了,这软件设计的也太差了吧?
--  作者:mengdg3000
--  发布时间:2015/6/11 6:25:38
--  
另外还有一个问题,就是我想标注一个数字比如:5290.8,但我只想标注90.8,如何变换?
--  作者:mengdg3000
--  发布时间:2015/6/11 8:33:23
--  
第一个问题解决了,请回答第二个问题吧.
--  作者:mengdg3000
--  发布时间:2015/6/11 8:54:43
--  
请老师回答第二个问题?
--  作者:jinzhe
--  发布时间:2015/6/11 9:00:16
--  
nn:mod(5078.8*10,1000)/10;
--  作者:mengdg3000
--  发布时间:2015/6/11 9:03:40
--  
小数点后数字没有了
--  作者:jinzhe
--  发布时间:2015/6/11 9:04:34
--  
本地测试还是有,你贴下你的代码和解脱
--  作者:mengdg3000
--  发布时间:2015/6/11 9:06:42
--  
M:=15;
N:=2;
AA:=H>=REF(HHV(H,11),1) AND H>REFX(HHV(H,N),N);
BB:=L<=REF(LLV(L,M),1) AND L<REFX(LLV(L,N),N);

A1:=REFX(C,1)<REFX(DKX,1);
B1:=REFX(C,1)>REFX(DKX,1);

XS:=QRX<DKX;
XX:=QRX>DKX;


H1:=mod(high*10,1000)/10;
L1:=mod(low*10,1000)/10;

DRAWNUMBER(AA and A1 and XS ,H+8,H1,0,COLORGREEN),ALIGN0; 
DRAWNUMBER(BB and B1 and XX ,L,L1,0,COLORRED),ALIGN0;

--  作者:jinzhe
--  发布时间:2015/6/11 9:19:25
--  

你代码的测试结果,

除了是整数的,有小数位是有的

还你想要整数为的显示小数位是0?


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看