ClearExtData要是能清除指定全局變量就更好! [金字塔]
- 咨詢內容:
使用全局變量的好處:
1、使用全局變量完全可以替代自定義函數來傳遞行情技術指標到VBA后臺,而且還可以傳遞字符串變量,這是自定義函數做不到的。
2、自定義函數參數輸入框有字符長度限制,如果你需要傳遞的變量太多,就不行了,而全局變量就沒有這個問題。
我在使用VBA操作全局變量時,發現有一個功能,如果能增強一下會更好:
ClearExtData能一次將全局變量全部清除,功能確實非常好,但也有一個問題,就是如果我有多個模型都使用用全局變量了,變量名稱有一定規律,我只想清除某一個模型的全局變量,另一個不受影響,就不行了,如果能是用通配符來清除某些特征的全局變量,如:清除名稱中以"AAA"開頭的全局變量,那么就可以很好地實現批量清除部分全局變量而其他不受影響了。
- 金字塔客服:
也有道理。
不過,如果不清除,而是直接賦值為“0”,是否可以達到樓主的效果?
- 用戶回復:
那就會生成很多變量,因為我的策略隨主力合約的變更,全局變量名稱會變的,這樣就會遺留很多無用的變量。
所以需要清除掉。
相關文章
-
沒有相關內容