以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  ADDTOBLOCK函数BUG问题  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=167157)

--  作者:wangyongljl
--  发布时间:2018/12/17 16:26:41
--  ADDTOBLOCK函数BUG问题

 

ADDTOBLOCK(STKLABEL,\'自选股\');

 

包含上面代码的指标加载到股票000936华西股份,时,

 

会误将板块指数000936中证电信添加进自选股,而不是股票000936华西股份,

 

发现代码重叠的都会这样,包括000917电广传媒(板块指数300公用),不重叠的目前都不会误添加。

 

请问工作人员,如何纠正全部添加的是股票,而不是板块指数?谢谢!

 

 

 

[此贴子已经被作者于2018/12/17 16:27:18编辑过]

--  作者:FireScript
--  发布时间:2018/12/17 16:40:01
--  
 我本地测试了下,添加的时候并没有把指数添加进去啊。

如果不行的话
s:STRCAT(MARKETLABEL,STKLABEL);
ADDTOBLOCK(s,\'自选股\');

把市场代码加进去试下。我测试了下也是可以的。

--  作者:wangyongljl
--  发布时间:2018/12/19 11:37:18
--  
以下是引用FireScript在2018/12/17 16:40:01的发言:
 我本地测试了下,添加的时候并没有把指数添加进去啊。

如果不行的话
s:STRCAT(MARKETLABEL,STKLABEL);
ADDTOBLOCK(s,\'自选股\');

把市场代码加进去试下。我测试了下也是可以的。

 

感谢你的回复,昨天没时间测试,刚刚测试了用原来的方法还是会添加的是板块指数,但是把市场代码和品种代码组合后添加就正确了,再次感谢!