请问,怎样在指标显示栏(主图K线上方,当前品种下方)显示汉字?
比如我想显示变量
方向:上涨;
不会只能显示MA60:1966.567这样的数字吧?
用drawtextex进行显示,显示的是字符型数据,如果要显示数字型数据则需要进行转换:numtostr(所需要显示的数字型数据,2);
drawtextex(1,1,坐标1, 坐标2,'方向')
坐标1和坐标2需要自行调试一下,调试到自己所需要的位置,坐标范围从1-999
就是不能在指标的结果那显示汉字,得用别的替代方法?
这个我明白了
但是,如果我想让文字当变量怎么办,随着行情的变化不同K线显示不同汉字比如:
方向:上涨(下跌)
drawtextex(1,1,坐标1, 坐标2,'方向:上涨')
文字参数中能用条件语句判断吗?
请给个解决方法
DRAWTEXTEX(1,1,500,500,'测试文字')
我这样写图上什么都没有………………
你需要的是不同的k线显示不同的行情?
drawtext(1,close,numtostr(close,2));
能出字了
还是解决这个问题吧:
如果我想让文字当变量怎么办,随着行情的变化不同K线显示不同汉字比如:
方向:上涨(下跌)
drawtextex(1,1,坐标1, 坐标2,'方向:上涨')
文字参数中能用条件语句判断吗?
请给个解决方法
你的文字描述我已经不能理解了,和我想的不一样,请截图说明一下需求
以下是引用jinzhe在2015/9/24 15:19:07的发言:
你需要的是不同的k线显示不同的行情?
drawtext(1,close,numtostr(close,2));
对,但是我想是不同k线显示不同汉字,这个可以转化吗