打印本文打印本文 关闭窗口关闭窗口

RelativeSymbol函数应用问题

作者:开拓者 TB 来源:cxh99.com 发布时间:2023年03月05日
  • 咨询内容:

    关于RelativeSymbol()说明如下:

    当前公式应用商品的关联代码,返回字符串。
    当前合约为000或888合约时,返回对应的主力合约商品代码;
    当前合约为普通期货合约时,返回空;
    期权合约返回对应的标的合约商品代码;
    股票类合约返回值为空。

     

    如果我在zn888合约上小时级别上应该这个公式,根据说明返回值应该是zn2105.SHFE, zn2106.SHFE,zn2107.SHFE,zn2108SHFE

    我用commentary函数输出到图表上,只能取到最后一个zn2108.SHFE,即使是对2018的bar数据也是输出zn2108.SHFE

     

    是那个地方用错了呢

     

     来源:CXH99.COM

  • TBQuant技术回复:

    http://www.tbquant.net/dist/index.html#/?navigate=&cid=468&position=toc47

     

  • TB资深用户 回复:

    这个函数只能返回当前主力合约的代码,不能用于历史回溯。如果需要查询历史主力合约,需要通过基础数据读写来实现。

打印本文打印本文 关闭窗口关闭窗口