Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:关于股票后台程序化超全局变量问题

1楼
zhouyang 发表于:2017/1/17 14:08:07
老师:
      我启动股票后台程序化(用的都是序列模式),每天启动多个程序一起运行(经常是5个)其中有部分程序有设置超全局变量的,也就是GLOBALVARIABLE,当我在盘中关闭个别程序再重新开启(把程序前面的勾子去掉再勾上,没有点右上角停止预警),发现没有关闭的程序(一直在运行状态的程序)的超全局变量发生重置(初始化了),这个是怎么回事,应该怎么操作才能避免。我现在是用模拟盘在测试程序。

2楼
jinzhe 发表于:2017/1/17 14:13:22

如果要避免,那么要用extgbdataset来设定全局变量了,不能用globalvariable来设定全局变量

使用方法参考函数说明

3楼
zhouyang 发表于:2017/1/17 22:35:31
老师:
      
      金字塔软件是不是用globalvariable来设定全局变量,当有新的程序启动时也会出现本来一直在运行的程序的全局变量被重置(初始化)问题的?以前其他人也反馈过这个问题吗?

4楼
wenarm 发表于:2017/1/18 9:08:03

GLOBALVARIABLE函数的生命周期,就是在你启动预警开始,到关闭预警结束。

关于你说的现象,本地测试看下具体情况

2.建议你使用2楼的方式处理全局变量

共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.07813 s, 3 queries.