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

果有多个买入开仓条件,怎么写才能仍第一个开仓之后,后面的条件满足也不开仓,不用IF-else. [金字塔]

  • 咨询内容: 请教:果有多个买入开仓条件,怎么写才能仍第一个开仓之后,后面的条件满足也不开仓,不用IF-else.
    举个例子,下面这个写法是会开一次仓还是2次?
    if (HOLDING=0 and open>0) then
    begin
    buy(,,,,)
    end
    if (HOLDING=0 and open>0) then
    begin
    buy(,,,,)
    end

     

  • 金字塔客服:

    开仓条件里用holding=0限制下

    您这个例子只会开一次仓,

    开一次仓后holding=0就不成立了,所以第二个holding=0不成立就不会再开仓了

     

  • 用户回复: 也就是说同一个K线上,当第一个成交发生后,HOLDING的值就发生变化了,下面的语句就不满足了是这样吗?

     

  • 网友回复: 对,是出了第一个开仓信号之后,系统判断holding已经不是0了,所以后面的开仓条件就不会成立了 [此贴子已经被作者于2014/6/20 15:54:18编辑过]

 

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

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


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

相关文章

    没有相关内容