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

定时退出策略如何写? - TradeBlazer公式 [开拓者 TB]

  • 咨询内容: 之前系统自带的双均线系统,想与定时退出策略相结合,测试退出策略。

    现想与定时退出策略相结合,不知定时退出策略代码如何写?麻烦老师。

     

  • TB技术人员: 退出策略?
    出场策略?
    关闭双均线系统运行?

     

  • TB客服: 回复 1# 北门吹风


    根据你使用的周期,决定判断条件
    例如5分钟
    if(time>=0.1455)
    {
         buytocover(1,close);
         sell(1,close);
    }

     

  • 网友回复: 谢谢。我想是否还要设下参数。我的具体设想是,时间级别为日,比如15天或20天退出,这个时间作为参数,可以随时调整。开仓时按双均线系统买,平仓是定时退出的。

     

  • 网友回复: 双均线系统代码写过来。如果把定时退出策略代码结合进去。定时退出策略是海龟交易法则的一种退出策略。

    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[1] > AvgValue2[1])
            {
                    Buy(1,Open);
            }
           
            If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1])
            {
                    SellShort(1,Open);
            }
           
            PlotNumeric("MA1",AvgValue1);
            PlotNumeric("MA2",AvgValue2);               
           
    End

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

相关文章

    没有相关内容