老是出現函數序列變量過多,怎么解決 [開拓者 TB]
-
咨詢內容:
經常出現這樣的情況,然后得刪掉很多變量或者函數才能用,這個能容納的變量也太少了吧,我經常需要用到closeD等序列變量,現在搞得我很多都難以實現。
?
?來源:CXH99.COM
-
TB技術人員:
本帖最后由 小米 于 2017-8-24 15:21 編輯
用的哪個版本??一共聲明了多少個序列變量?
closeD是個函數,因其計算用的參數需要用到序列值,所以一般也稱為序列函數。。這個與序列變量應該不是一個意思?
-
TB客服:
用的極速版本,打電話給客服說,可以有8000個序列變量,但是怎么可能用的到8000呢。能有100個序列變量已經很多了。我估計就是函數closeD的情況。因為我較多的使用了這些函數。光是序列變量是不可能用到8000個的。
?
-
網友回復:
小米 發表于 2017-8-24 15:19
用的哪個版本??一共聲明了多少個序列變量?
closeD是個函數,因其計算用的參數需要用到序列值,所以一般 ...
是不是closeD等函數有BUG呢?我基本上把所有重復使用的序列變了如close[1]都用普通變量替代,a=close[1],來重復使用同一個值,應用中的序列變量兩只手都數的過來,不可能超過8000個。但是我較多使用了openD,closeD等函數,主要就是使用了這些函數之后,總是出現序列變量不夠的提醒。?
- 網友回復:
hyqh25151 發表于 2017-8-26 12:55
是不是closeD等函數有BUG呢?我基本上把所有重復使用的序列變了如close[1]都用普通變量替代,a=close[1] ...
并非bug,closeD等的運算需要用到序列值的,比如在股指的1分鐘線上,在當天接近收盤時求closeD(0)就大約需要230多的回溯值了。如果是closeD(10)則需要2000多的回溯。。若是放在更小的周期上或是更大的回溯天數,則計算closeD時所需要的回溯值是可能超過8000的。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容