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

求助!急!急!急! [开拓者 TB]

  • 咨询内容: 麻烦管理员帮我看看我的这个程序怎么老是频繁开仓啊
    非常感谢!
    Params
    Numeric pianzhi(2);
    Vars
    Numeric MinPoint;
    Numeric StopLossSet(3);
    Numeric TakeProfitSet(50);

    Begin
    {
    MinPoint = MinMove*PriceScale;
    If(MarketPosition <>1 )
      {
       If (Close[1]>Q_Avgprice&& Q_Avgprice>Q_Avgprice[1])
             {
                    Buy(1,Q_BidPrice+pianzhi*MinPoint);
             }
       }
      If(MarketPosition <>-1)
       {If(Close[1]<Q_Avgprice&&Q_Avgprice<Q_Avgprice[1])
            {
                    SellShort(1,Q_AskPrice-pianzhi*MinPoint);
            }
       }
    If(Close[1]>Q_Avgprice+TakeProfitSet*MinPoint)
        {
            Sell(1,Q_Avgprice+TakeProfitSet*MinPoint);
        }
    If(Close[1]<Q_Avgprice-TakeProfitSet*MinPoint)
            {
            BuyToCover(1,Q_Avgprice-TakeProfitSet*MinPoint);
            }
    }
    End

     

  • TB技术人员: 判断条件及指令的委托参数不要使用Q函数。
    此类函数只在最后K线有效。历史信号会消失。

     

  • TB客服: 那我想用突破某个品种日内实时均价做为开仓条件
    怎么编写日内实时均价呢?

     

  • 网友回复: 还有是不是不能有Q_Avgprice>Q_Avgprice[1]这样的表述呢?
    非常感谢!

     

  • 网友回复:
    一平 发表于 2012-12-26 16:13
    还有是不是不能有Q_Avgprice>Q_Avgprice[1]这样的表述呢?
    非常感谢!

    没有Q_Avgprice[1]这样的表达方式。Q_Avgprice只在最后K线上能取有效值。

 

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

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


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

相关文章

    没有相关内容