據我所知 系統內建變數 如 value, condition 會為每根K棒產生相對的儲存值。 用VAR 宣告的變數,系統也會為每根K棒產生相對的儲存值, 例如 Var: AAA(0); 系統就會產生 AAA[0], AAA[1], .... AAA[10000].... 的一串變數。 XS有沒有不要產生一串變數的宣告變數的指令 ? 因為某些應用我只要一個變數就好,不要一串變數,不然就會吃掉許多 記憶體空間。

XS變數宣告
- 82
- 最後發表 ERICYU 2025 一月 21
虎科大許教授
發文於
2025/01/18
序列語言的變數都會以序列方式儲存過去的數值。就算是數值不會改變的參數,也是一樣。你要的,只能是數值固定不變的常數,例如100或"ABC"或True。
ERICYU
發文於
2025/01/21
謝謝回答。我指的不是數值固定不變的常數例如100或"ABC"或True。而是非序列的變數、例如單純的布林變數可以是TURE也可以是FALSE,顯示當下的狀態就可以。 序列變數的好處在處理連續K線圖很好用。 非序列變數的好處是節省記憶體空間。如果可以納入以DIM 宣告" 非序列變數" 更好、沒有也沒關係。
虎科大許教授
發文於
2025/01/21
變數一定是序列。布林變數也是序列。
3 評論