ClearExtData要是能清除指定全局变量就更好! [金字塔]
- 咨询内容:
使用全局变量的好处:
1、使用全局变量完全可以替代自定义函数来传递行情技术指标到VBA后台,而且还可以传递字符串变量,这是自定义函数做不到的。
2、自定义函数参数输入框有字符长度限制,如果你需要传递的变量太多,就不行了,而全局变量就没有这个问题。
我在使用VBA操作全局变量时,发现有一个功能,如果能增强一下会更好:
ClearExtData能一次将全局变量全部清除,功能确实非常好,但也有一个问题,就是如果我有多个模型都使用用全局变量了,变量名称有一定规律,我只想清除某一个模型的全局变量,另一个不受影响,就不行了,如果能是用通配符来清除某些特征的全局变量,如:清除名称中以"AAA"开头的全局变量,那么就可以很好地实现批量清除部分全局变量而其他不受影响了。
- 金字塔客服:
也有道理。
不过,如果不清除,而是直接赋值为“0”,是否可以达到楼主的效果?
- 用户回复:
那就会生成很多变量,因为我的策略随主力合约的变更,全局变量名称会变的,这样就会遗留很多无用的变量。
所以需要清除掉。
相关文章
-
没有相关内容