您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

使用自定义函数出错 [金字塔]

  • 咨询内容: 使用自定义函数出错,

    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  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容