在策略编写时,如何用指令获取当前K线图形界面的期货标的名称
可以通过函数stkname获取当前品种名称,再通过字符串处理,间接的获取这个品种的名称。举例如下:
A:STRLEFT(STKNAME,4);
DRAWTEXTEX(1 ,0 ,2 ,2 ,A);
你可以实际编写一下看看到底能不能出来。比如,最后读出个 “螺纹钢2005” 这个期货标的
那直接用stkname函数就能获取到当前合约的名称了。
尊敬的版主,麻烦您不要想当然,请先实际测试一下,如果确认是OK的以后,再回帖。
每个人的时间和精力都是有限的,没有什么用,甚至是完全错误的信息,请不要发出来,以免误人子弟
获取当前合约名称的函数就是stkname,不知道你是如何使用这个函数的。如下图:

此主题相关图片如下:1111.png
这两个函数输出的是字符串类型,不是数值类型,不能直接输出的。
[此贴子已经被作者于2020/1/21 15:44:34编辑过]