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

开盘策略产生10张空单成交,但是14:59分的时候平仓指令只发出了6张 [开拓者 TB]

  • 咨询内容: 今天开盘策略产生10张空单成交,但是14:59分的时候平仓指令只发出了6张
    原来的代码是这样的
    if (A_SellPosition>0)
    BuyToCover(0,Close);

    能不能改成
    if (A_SellPosition>0)
    BuyToCover(A_SellPosition(),Close);

     

  • TB技术人员: buytocove(0,Close);r的平仓是要依靠图表信号来决定的。
    图表信号上显示的持空仓多少手,方可发出多少的平仓信号。

    若改成BuyToCover(A_SellPosition(),Close);A_SellPosition小于等于图表信号持仓量的,可行。若是大于,则不行。

    另,此平仓条件是会导致信号消失的。建议修改

     

  • TB客服:
    小米 发表于 2012-12-24 16:10
    buytocove(0,Close);r的平仓是要依靠图表信号来决定的。
    图表信号上显示的持空仓多少手,方可发出多少的平 ...

    平仓信号消失指的是用了,close作为平仓价格?

     

  • 网友回复:
    这个夏天不太 发表于 2012-12-24 16:18
    平仓信号消失指的是用了,close作为平仓价格?

    信号的消失主要与条件有关。
    当然,如果指令函数的里的参数使用了不稳定的因素,也可能导致信号的消失。
    比如使用了a_xx,q_xx等函数的

 

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

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


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

相关文章

    没有相关内容