我的策略是用图表交易的,用的是分笔信号,由于分笔信号太多,所以在多品种多策略的框架运行的时候,限制了显示的K线数,但是这样的话就只会计算可见范围内的逐笔信号,这样数据就不对了。
于是我就要运用全局变量来赋值参数,但是公式定义全局变量时有个问题,逐笔轮询的时候,全局变量都要定义而且赋值为初始值0,这样分笔进来的时候就都是0了,有没有办法只定义全局变量而不赋值呢?
后来我用工具-数据管理-全部变量 里面的框手动输入全局变量,但是好像无法选择全局变量的类型,比如GLOBALVARIBAL之类的全局变量分类,不用GLOBALVARIBAL多框架运行起来同一策略用在不同品种上,全局变量肯定会相互冲突。
有没有人知道如何只定义GLOBALVARIBAL而不给他赋值初始值,不然逐笔轮询都初始化了
GLOBALVARIBAL 没有初始值是不行的,这个变量只会在第一次运行时进行初始值,之后的运行是不会再改变的,不知道你的具体情况,是不是代码编写的问题。
建议你留下一个简单的问题公式示范,便于我们能理解你的问题和提出具体的改进意见
谢谢,昨晚解决了,还是应该用globalvariable,,之前用这个函数发现一直是初始值,后来看了论坛帖子才知道可以在公式编辑窗口的菜单里把globalvariable的只刷最后一根改回到以前版本的所有周期都刷。