使用自定义函数出错 [金字塔]
- 咨询内容:
使用自定义函数出错,
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 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容