您现在的位置:程序化交易>> 期货公式>> 交易开拓者(TB)>> 开拓者知识>>正文内容

请教一个技术问题,为什么末尾要写“Return -1;” [开拓者 TB]

  • 咨询内容: //------------------------------------------------------------------------
    // 简称: Covar
    // 名称: 求协方差
    // 类别: 用户函数
    // 类型: 内建函数
    // 输出: 数值型
    //------------------------------------------------------------------------

    Params
            NumericSeries Price1(1);
            NumericSeries Price2(1);
            Numeric Length(10);
    Vars
            Numeric Mean1;
            Numeric Mean2;
            Numeric SumValue(0);
            Numeric i;
    Begin
            if (Length >0 )
            {
                    Mean1 = Average(Price1, Length);
                    Mean2 = Average(Price2, Length);               
                    for i = 0 To Length - 1
                    {
                            SumValue = SumValue + (Price1 - Mean1) * (Price2 - Mean2);
                    }
                    Return SumValue / Length ;
            }Else
            {
                    Return -1;
            }        End

    //------------------------------------------------------------------------
    // 编译版本        GS2010.12.08
    // 版权所有        TradeBlazer Software 2003-2010
    // 更改声明        TradeBlazer Software保留对TradeBlazer平
    //                        台每一版本的TradeBlazer公式修改和重写的权利
    //------------------------------------------------------------------------


     

  • TB技术人员: -1代表什么,能不能写-2或者其他数字

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容