欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 全局变量的一个问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3259人关注过本帖树形打印复制链接

主题:全局变量的一个问题

帅哥哟,离线,有人找我吗?
C100011612
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:标准版用户 帖子:97 积分:0 威望:0 精华:0 注册:2016/5/20 15:15:48
全局变量的一个问题  发帖心情 Post By:2016/5/28 20:26:01 [只看该作者]

我的策略是用图表交易的,用的是分笔信号,由于分笔信号太多,所以在多品种多策略的框架运行的时候,限制了显示的K线数,但是这样的话就只会计算可见范围内的逐笔信号,这样数据就不对了。
于是我就要运用全局变量来赋值参数,但是公式定义全局变量时有个问题,逐笔轮询的时候,全局变量都要定义而且赋值为初始值0,这样分笔进来的时候就都是0了,有没有办法只定义全局变量而不赋值呢?
后来我用工具-数据管理-全部变量 里面的框手动输入全局变量,但是好像无法选择全局变量的类型,比如GLOBALVARIBAL之类的全局变量分类,不用GLOBALVARIBAL多框架运行起来同一策略用在不同品种上,全局变量肯定会相互冲突。

有没有人知道如何只定义GLOBALVARIBAL而不给他赋值初始值,不然逐笔轮询都初始化了


跪谢


 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2016/5/29 8:28:08 [只看该作者]

GLOBALVARIBAL 没有初始值是不行的,这个变量只会在第一次运行时进行初始值,之后的运行是不会再改变的,不知道你的具体情况,是不是代码编写的问题。

建议你留下一个简单的问题公式示范,便于我们能理解你的问题和提出具体的改进意见



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
c100011612
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:标准版用户 帖子:97 积分:0 威望:0 精华:0 注册:2016/5/20 15:15:48
  发帖心情 Post By:2016/5/29 11:01:02 [只看该作者]

谢谢,昨晚解决了,还是应该用globalvariable,,之前用这个函数发现一直是初始值,后来看了论坛帖子才知道可以在公式编辑窗口的菜单里把globalvariable的只刷最后一根改回到以前版本的所有周期都刷。

 回到顶部