使用自定義函數出錯 [金字塔]
- 咨詢內容:
使用自定義函數出錯,
Function BRS_TRY(Formula)
'系統會在逐K線模式解釋公式時的每個周期都會調用此函數一遍,因此設計時應該注重程序的執行效率,不要重復的執行一些沒必要的代碼
BRS_TRY=0
If Formula.WorkMode = 0 Then
Exit Function
End If
vvv = formula.VARDATA("ccc")
DataCount1 = UBound(vvv)
For i = 1 To DataCount1
vvv(i) =vvv(i)*1.2
Next
formula.VARDATA("ccc") = vvv '將處理完畢得數組序列返回公式中
End Function
報“溢出”錯誤
- 金字塔客服:
編譯器錯誤'6'溢出:'formula.VARDATA'
- 用戶回復:
在公式中,hhh:ref(h,bb);ccc:hhh;
如果改成:“ccc:close;”,就不報錯了。看起來在公式中,ccc:ref(h,bb);與ccc:close;結果都是生成序列的輸出,只是close是系統內置的,那二者的區別是怎樣?如何糾正? - 網友回復: 你把PEL公式也貼出來
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容