以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp)
-- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4)
---- [求助]获取期货标的名称 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=174079)
|
-- 作者:胖西瓜
-- 发布时间:2020/1/21 14:18:28
-- [求助]获取期货标的名称
在策略编写时,如何用指令获取当前K线图形界面的期货标的名称
|
-- 作者:gxx978
-- 发布时间:2020/1/21 14:27:15
--
可以通过函数stkname获取当前品种名称,再通过字符串处理,间接的获取这个品种的名称。举例如下:
A:STRLEFT(STKNAME,4); DRAWTEXTEX(1 ,0 ,2 ,2 ,A);
|
-- 作者:胖西瓜
-- 发布时间:2020/1/21 14:53:31
--
你可以实际编写一下看看到底能不能出来。比如,最后读出个 “螺纹钢2005” 这个期货标的
|
-- 作者:gxx978
-- 发布时间:2020/1/21 14:57:40
--
那直接用stkname函数就能获取到当前合约的名称了。
|
-- 作者:胖西瓜
-- 发布时间:2020/1/21 15:16:22
--
尊敬的版主,麻烦您不要想当然,请先实际测试一下,如果确认是OK的以后,再回帖。
每个人的时间和精力都是有限的,没有什么用,甚至是完全错误的信息,请不要发出来,以免误人子弟
|
-- 作者:gxx978
-- 发布时间:2020/1/21 15:22:31
--
获取当前合约名称的函数就是stkname,不知道你是如何使用这个函数的。如下图:
此主题相关图片如下:1111.png

|
-- 作者:胖西瓜
-- 发布时间:2020/1/21 15:42:14
--
此主题相关图片如下:标的.jpg

|
-- 作者:gxx978
-- 发布时间:2020/1/21 15:43:54
--
这两个函数输出的是字符串类型,不是数值类型,不能直接输出的。
[此贴子已经被作者于2020/1/21 15:44:34编辑过]
|