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

简单的模型编写的疑问,请各种高手帮助一下 [开拓者 TB]

  • 咨询内容: Params
            Numeric FastLength(5);
            Numeric SlowLength(20);
    Vars
            NumericSeries AvgValue1;
            NumericSeries AvgValue2;
    Begin
            AvgValue1 = AverageFC(Close,FastLength);
            AvgValue2 = AverageFC(Close,SlowLength);

            If(MarketPosition <>1 && AvgValue1 > AvgValue2[1])
            {
                    Buy(1,AvgValue1);
            }
           
            If(MarketPosition <>-1 && AvgValue1 < AvgValue2[1])
            {
                    SellShort(1,AvgValue1);
            }
    麻烦请问下,我把模型改成这样的意思是不是当前bar的5周期均线大于前一个bar的20周期均线就以当时的5周期均线的价格买入的意思啊?
    但是我测试下来,有的时候用的是最高价,有的时候用的是最低价,不知道是什么意思了,请各位大神指导。

     

  • TB技术人员: 在历史测试中,如果指令的信号价格超过该bar的真实范围之外,则高出的以高价标识信号,低于的以低价标识信号。
    故而会有你所述的表现存在。

     

  • TB客服: 原来是这个意思啊,多谢回复,我再学习学习

 

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

可联系技术人员 QQ: 1145508240  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容