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

[求助]有段程序不知道什么问题,请帮忙看一下。谢谢 [金字塔]

  • 咨询内容: [求助]有段程序不知道什么问题,请帮忙看一下。谢谢不知道为什么最后会有1 手,2手的成交?
    //asset是100万
    每次开仓仓位百分比:=20;每次开仓手数:ROUND((asset*0.01*每次开仓仓位百分比)/c);最大持仓仓位百分比:=60;空头最大可持仓手数:ROUND(((asset*0.01*最大持仓仓位百分比)/C*-1));
    panduan:= (-1*空头最大可持仓手数)-(-1*HOLDING)>(ROUND(每次开仓手数/6));
    if panduan and HOLDING<=0  then 开仓:=BUYSHORT( 空头开仓条件1,每次开仓手数,MARKET);
    此主题相关图片如下:qq图片20140214130807.jpg


     

  • 金字塔客服: 平空在哪里?

     

  • 用户回复: 平空没问题。现在就是开空的问题。SELLSHORT(空头平仓条件1,HOLDING,market); 

     

  • 网友回复:

    没有平空钱越来越少开的手数就会变少

     

     

  • 网友回复: panduan:= (-1*空头最大可持仓手数)-(-1*HOLDING)>(ROUND(每次开仓手数/6));   //可开仓手数小于 每次开仓手数的6分之1,      返回1.否则返回0;
    if panduan and HOLDING<=0  then 开仓:=BUYSHORT( 空头开仓条件1,每次开仓手数,MARKET); 
    这个条件限定了。如果   可开仓手数小于 每次开仓手数的6分之一,是不开仓的啊。。

    所以现在不知道为什么有1手,2手的开仓。

 

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

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


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

相关文章

    没有相关内容