開拓者序列變量不能被賦值 [開拓者 TB]
- 咨詢內(nèi)容: 本帖最后由 orded 于 2012-5-13 21:02 編輯
變量在賦值的時(shí)候忽略其擴(kuò)展數(shù)據(jù)類型,只考慮其基本數(shù)據(jù)類型,即NumericSeries,NumericRef,Numeric之間可以相互賦值。此時(shí)序列數(shù)據(jù)類型只是對(duì)當(dāng)前Bar的值進(jìn)行操作。
Vars
NumericSeries Value2;
Begin
Value2[1] = (Close + Open)/2;
...
End
在說(shuō)明文檔里說(shuō)這個(gè)寫法是錯(cuò)誤的,不是很明白,哪位大大能不能解釋一下啊?
如果不能這樣給 Value2[1]賦值,那又該怎么做呢? - TB技術(shù)人員: 序列變量不能被賦值,你只能這樣:Value2 = (Close[1] + Open[1])/2;
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容