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

重复开仓 [金字塔]

  • 咨询内容: 我有两个独立的开仓条件,某根K线里两个条件先后满足了,然后在同一根K线内重复开仓了,但开仓的条件判断里有holding=0才开仓的,而图表上显示持仓仍是1手。理论上同根K线里不应重复开仓的啊,是不是?求解答。
    sellshort(开多信号1 and holding<0,holding,limitr,open+mindiff*1),ORDERQUEUE;buy(开多信号1 and holding=0,1,limitr,open+mindiff*1),ORDERQUEUE;
    sellshort(开多信号2 and holding<0,holding,limitr,open+mindiff*1),ORDERQUEUE;buy(开多信号2 and holding=0,1,limitr,open+mindiff*1),ORDERQUEUE;

     

  • 金字塔客服:

    代码顺序问题,比如你上面如果开多信号2满足了,然后开多信号1也满足

    此时因为开多1在前面所以其实holding还是=0的。

     

     

  • 用户回复: 但图表显示持仓为1手,这样就会导致虚拟和实际持仓不一致……这不麻烦了么,有什么办法解决这个问题?

     

  • 网友回复:

    你从哪里看到图表持仓是1手的,看下当时图表上有几个信号?

    另外你的开仓条件是否有闪烁,比如开仓1满足了,过了不久这个信号消失,开仓2又满足了。这种情况是会开2次仓的

     

  • 网友回复: 图表显示就是k线图上啊,有holding输出显示虚拟持仓的。当时图表上就只有一个信号,确定没有信号闪烁,我一直盯着的。

 

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

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


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

相关文章

    没有相关内容