ArrayPushBack(myArray,10)為什么不能運(yùn)行在Range中 [開拓者 TB]
-
咨詢內(nèi)容:
這個(gè)數(shù)組末尾追加元素的函數(shù) 為什么不能運(yùn)行在Range中 是軟件的BUG嗎? 請(qǐng)有關(guān)人員驗(yàn)證 。
?
?來源:CXH99.COM
-
TBQuant技術(shù)回復(fù):
謝謝老師指點(diǎn) 我明白了
?
?
-
TB資深用戶 回復(fù):
Params
?? ?//此處添加參數(shù)
?? ?Array<String>mysymbol(["a2109.DCE","ag2112.SHFE","al2109.SHFE","AP110.CZCE","au2112.SHFE"]);
?? ?String yy("1d");
Vars
?? ?//此處添加變量
?? ? Global Integer i;
?? ? Global Integer j;
?? ?
? ? ?Array<Numeric> myArray;Defs
?? ?//此處添加公式函數(shù)
?? ?Numeric calcAvg(Numeric a,Numeric b)
?? ?{
?? ??? ?return (a+b)/2;
?? ?}Events
?? ?//此處實(shí)現(xiàn)事件函數(shù)
?? ?
?? ?//初始化事件函數(shù),策略運(yùn)行期間,首先運(yùn)行且只有一次,應(yīng)用在訂閱數(shù)據(jù)等操作
?? ?OnInit()
?? ?{
?? ??? ?
? ? ? ??
? ? ? ? ?for ?j= 0 to GetArraySize (mysymbol) { ? ? ? ?
? ? ? ? ? ? ? SubscribeBar(mysymbol[j],yy,20200101);?
?? ??? ??? ??? ? ?}
?? ?}?? ?//在所有的數(shù)據(jù)源準(zhǔn)備完成后調(diào)用,應(yīng)用在數(shù)據(jù)源的設(shè)置等操作
?? ?OnReady()
?? ?{?? ?}
?? ?//在新bar的第一次執(zhí)行之前調(diào)用一次,參數(shù)為新bar的圖層數(shù)組
?? ?OnBarOpen(ArrayRef<Integer> indexs)
?? ?{?? ?}
?? ?//Bar更新事件函數(shù),參數(shù)indexs表示變化的數(shù)據(jù)源圖層ID數(shù)組
?? ?OnBar(ArrayRef<Integer> indexs)
?? ?{
?? ? Range[i=0 : DataCount-1]
?? ??? ?{
?? ??? ??? ? ArrayPushBack(myArray,66);
?? ??? ??? ?}
?? ??? ??? ? ?PlotNumeric("收盤價(jià)",myArray[2]);
?? ?}
有思路,想編寫各種指標(biāo)公式,交易模型,選股公式,還原公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 或微信號(hào):cxh99cxh99 進(jìn)行 有償收費(fèi) 編寫!
(怎么收費(fèi),代編流程等詳情請(qǐng)點(diǎn)擊閱讀!)
(注:由于人數(shù)限制,QQ或微信請(qǐng)選擇方便的一個(gè)聯(lián)系我們就行,加好友時(shí)請(qǐng)簡(jiǎn)單備注下您的需求,否則無法通過。謝謝您!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容