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

TBUYHOLDING函数使用问题 [金字塔]

咨询内容: 我的账户已经有相应品种的持仓了,但是为啥TBUYHOLDING(1)和TSELLHOLDING(1)函数的值返回是0呢?在日志中打印出来,始终都是0,这个导致,我的每次多空开仓判断条件失效,每次都在开仓,如下截图

 

 来源: WWW.CXH99.COM

金字塔资深技术: TBUYHOLDING(1);返回的是当前品种的持仓数量。你多品种吧?
多品种的情况下,可以使用这种方式输出:
DEBUGOUT(STKLABEL&' 当前多头持仓%.0f',BH);
DEBUGOUT(STKLABEL&' 当前多头持仓%.0f',SH);

或者,因为是账户仓位数量,也可以直接显示在对应的k线图上查看仓位数量。
aa:TBUYHOLDING(1);


  • 技术交流:
    技术006 发表于 2021-11-9 13:23
    TBUYHOLDING(1);返回的是当前品种的持仓数量。你多品种吧?
    多品种的情况下,可以使用这种方式输出:
    DEB ...

    我是多品种,但是我在下单指令TBUY中,要获取当前品种的多单持仓数量是否为0,来作为是否继续开仓的条件,如果当前品种的多单持仓是0,才会开多单,如果不是0,就不继续开多单了

     

  • 技术交流:
    钱多多 发表于 2021-11-9 13:59
    我是多品种,但是我在下单指令TBUY中,要获取当前品种的多单持仓数量是否为0,来作为是否继续开仓的条件 ...

    因为,TBUYHOLDING(1),始终返回是0,所以开仓限制条件失效了,每次都继续开仓,
  •  

    有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

    可联系技术人员 QQ: 262069696  点击在线交流或微信号:cxh99cxh99  进行 有偿收费 编写!

    怎么收费,代编流程等详情请点击阅读!

    (注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)


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

    相关文章

      没有相关内容