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

请问版主,动态求最高最低为什么总是不对呢? [开拓者 TB]

  • 咨询内容: 本帖最后由 bluegalaxy 于 2013-4-18 11:30 编辑

    Params            
    Numeric  Length (10);

    vars
         Numeric  Length1;
        Numeric  LowestPrice;
        Numeric HighestPrice;
    Begin
             ........
                    Length1 = Max(Length-BarsSinceEntry,1);//如果不用这句话把下面两句Length1换成Length就没问题,一用这句话就出现问题
            LowestPrice = LowestFC(Low[1],Length1);
            HighestPrice = HighestFC(High[1],Length1);
            ........
    end

    我看了输出结果 ,在有持仓的情况下 Length1是可以不断变化的,但是求出的最高价最低价没反应或则不正确
    我初到期货市场,编程序也是自学的,道行很浅,请各位高手和版主解答下!

     

  • TB技术人员: LowestFC, HighestFC等函数的第二个参数是不可能为变量的,只能是常量。
    你可以使用lowest,highest来计算

     

  • TB客服: 谢谢斑竹

     

  • 网友回复: 佩服佩服

 

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

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容