以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  求教显示字符串的方法  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=10739)

--  作者:matador_liu
--  发布时间:2012/3/24 20:33:59
--  求教显示字符串的方法
 如下代码:
value :99, linethick0;

可以在左上角区域显示value值,现在我想显示文字描述,即字符串,不知有什么方法没? 多谢!

--  作者:matador_liu
--  发布时间:2012/3/24 20:38:24
--  
 因为文字有些长,用DRAWTEXT、DRAWTEXTEX显示在K线上的方法不好。
--  作者:guotx2010
--  发布时间:2012/3/25 18:32:00
--  
使用\\n换行呀
--  作者:matador_liu
--  发布时间:2012/3/25 21:39:18
--  
您说是显示在每根K线上吧,我是想显示在左上角 “value :99, linethick0; ” 这个变量显示的地方。 我现在这样写value : \'高能量区\', linethick0; 字符串是不能显示的。


--  作者:xujianbin
--  发布时间:2012/3/25 22:51:38
--  

用explain就可以了。是在解盘窗口中显示,能达到你所描述的要求。文字就直接写,数字转文字用numtostr函数。还可以\\n换行。比如:

    cwp:=cwpjpl,noaxis,nodraw;
     wtos:=wtoffset,noaxis,nodraw; 
     wthos:=wthoffset,noaxis,nodraw;
     explain(1,\'CWP:\'+numtostr(cwp,3)+\' WTOS:\'+numtostr(wtos,1)+\'\\n WTHOS:\'+numtostr(wthos,1),colorred);


--  作者:matador_liu
--  发布时间:2012/3/25 23:34:29
--  
以下是引用xujianbin在2012-3-25 22:51:38的发言:

用explain就可以了。是在解盘窗口中显示,能达到你所描述的要求。文字就直接写,数字转文字用numtostr函数。还可以\\n换行。比如:

    cwp:=cwpjpl,noaxis,nodraw;
     wtos:=wtoffset,noaxis,nodraw; 
     wthos:=wthoffset,noaxis,nodraw;
     explain(1,\'CWP:\'+numtostr(cwp,3)+\' WTOS:\'+numtostr(wtos,1)+\'\\n WTHOS:\'+numtostr(wthos,1),colorred);


如果指标窗口左上角不能显示的话,显示在解盘窗口也是一个不错的选择,多谢您的热心!非常感谢:)