您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

达到条件A 全部平掉,怎么表达呢? [金字塔]

  • 咨询内容: 请问,后台  达到条件A   就把该后台模型(不是全部模型的)多头仓位或者空头仓位全部平掉,怎么表达呢?

     

  • 金字塔客服: 这个仓位上是不会对应哪个和哪个合约的,你要平掉持仓只能自己知道后台进过操作后,当前会有多少仓,然后再平掉

     

  • 用户回复: 就是要自己在前面定义变量,变量随着交易变动,到最后平掉就根据这个变量来平,对吧?

     

  • 网友回复:

    可以用全局变量来记录下了多少手单,但是这个可能因为不成交或者撤单之类的问题导致数值不正确,比如用这个方法

     

    if 开多条件 and 持仓判断 then begin

       tbuy........;

      extgbdataset('duocang',extgbdata(duocang)+n);

    end

    if 开空条件 and 持仓判断 then begin

       tbuyshort........;

      extgbdataset('kongcang',extgbdata(kongcang)+n);

    end

     

    if 平多条件 and 持仓判断 then begin

       tsell........;

      extgbdataset('duocang',extgbdata(duocang)-n);

    end

    if 平空条件 and 持仓判断 then begin

       tbuyshort........;

      extgbdataset('kongcang',extgbdata(kongcang)-n);

    end

    if time=closetime(0) then begin

        extgbdataset('duocang',0);

        extgbdataset('kongcang',0);

    end

     

    n是你开仓时的下单数量

    最后平仓的手数多是:extgbdata('duocang')

    空仓:extgbdata('kongcang')

     

  • 网友回复: 非常感谢!

 

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

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


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

相关文章

    没有相关内容