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

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