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

遇到自带海龟公式中的一个问题 [开拓者 TB]

  • 咨询内容: Params
    Numeric bolength(20);
    Numeric Telength(10);
    Vars
    Numeric MinPoint;
    NumericSeries DonchianHi;
    NumericSeries DonchianLo;
    Numeric myEntryPrice;
    Numeric myExitPrice;
    NumericSeries ExitHighestPrice;
    NumericSeries ExitLowestPrice;

    Begin
    MinPoint = MinMove*PriceScale;
    donchianhi =HighestFC(High[1],bolength);
    DonchianLo = LowestFC(low[1],bolength);
    ExitHighestPrice = HighestFC(High[1],Telength);
    ExitLowestPrice = LowestFC(low[1],Telength);


    If(marketposition == 0)
      {
      Commentary("donchianhi="+Text(donchianHi));
      If(High > donchianHi)
       {   
       myEntryPrice = donchianhi + MinPoint ;
       myEntryPrice = IIF(myEntryPrice < Open,Open,myEntryPrice);
       Buy(1,myEntryPrice);
       }
      
      }
    If(marketposition == 1)
    {
      Commentary("ExitLowestPrice="+Text(ExitLowestPrice));
      If(Low<ExitLowestPrice)
      
       {
        myEntryPrice = ExitLowestPrice - MinPoint;
            myEntryPrice = IIF(myEntryPrice > Open,Open,myEntryPrice);
            Sell(1,myExitPrice);
       }
    }       
    End
    这个是海龟法则例子中的一部分,其中平多的位置应该是ExitLowestPrice - MinPoint 或跳空的open,可是为啥都是平仓点在收盘价
    ps:开仓以及空单开仓平仓没有问题

     

  • TB技术人员: 你这个是自带海龟系统里面的代码吗?我的怎么和你的不一样。
    你去公式管理器打开TurtleTrader,再看一看

 

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

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


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

相关文章

    没有相关内容