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

判断当前合约是否为主力合约的使用问题 [金字塔]

  • 咨询内容:

     

    判断当前合约的持仓量是否和连续合约的持仓量一致,下面以螺纹 为例:


    主力合约:=(OPENINT=callstock('RB00',vtOPENINT,datatype));
    非主力合约:=(OPENINT<>callstock('RB00',vtOPENINT,datatype));

     

    我在测试中,发现问题:


    在金字塔软件报价牌中,时常看到 “主力合约”与“连续合约”的持仓量数据显示,有传送速度上的不同步(毫秒差异)。

    结果,经常发生把主力合约判断成“非主力合约”平仓,然后又开仓的情况!请问老师,如何解决持仓量数据传送不同步的问题?请给出代码解决办法。谢谢。

     

     

  • 金字塔客服:

    DYNAINFO(210)

    直接用这个函数取主力对应合约代码试下?

     

  • 用户回复:

    DYNAINFO(210), 此函数定义是:取得连续合约对应的主力合约代码。

     

    我试过了,如果在交易品种中没有监控连续合约的情况下,取不到当前 对应的主力合约。请老师给出示范代码。

     

  • 网友回复: 你用vol判断试试

     

  • 网友回复:

    VOL,测试或实盘都使用过,主力合约 与连续合约的相关数据都存在 传送上的“不同步”的现象,结果就出现本帖反映的问题!

 

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

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


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

相关文章

    没有相关内容