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

麻烦老师帮写个找主力合约的程序 [金字塔]

  • 咨询内容: 麻烦老师写一个能找出商品主力合约的程序。
    就以上海期货的那些商品期货为例子吧。
    想了半天都没写出来。。。


     

  • 金字塔客服:

    引用具体月份合约成交量和连续合约成交量做对比,一样的就是主力合约,这个代码量巨大,我举个例子你跟着写

    v_rb00:=callstock('sqrb00',vtvol,6);

    v_rb01:=callstock('sqrb01',vtvol,6);

    v_rb02:=callstock('sqrb02',vtvol,6);

    .......

     

    v_rb12:=callstock('sqrb12',vtvol,6);

     

    if v_rb00=v_rb01 then lianxu:=1;

    if v_rb00=v_rb02 then lianxu:=2;

    ..........

     

    if v_rb00=v_rb12 then lianxu:=12;

     

     

    就这样用逐一对照,逐个枚举的方法,就能求出对应品种的连续主力合约了。

     

  • 用户回复: 那如果我需要做交易的话不是只能用00连续的? 它返回得到的那个是什么值呢?

     

  • 网友回复: 以下是引用jinzhe在2013/7/29 13:23:44的发言:

    引用具体月份合约成交量和连续合约成交量做对比,一样的就是主力合约,这个代码量巨大,我举个例子你跟着写

    v_rb00:=callstock('sqrb00',vtvol,6);

    v_rb01:=callstock('sqrb01',vtvol,6);

    v_rb02:=callstock('sqrb02',vtvol,6);

    .......

     

    v_rb12:=callstock('sqrb12',vtvol,6);

     

    if v_rb00=v_rb01 then lianxu:=1;

    if v_rb00=v_rb02 then lianxu:=2;

    ..........

     

    if v_rb00=v_rb12 then lianxu:=12;

     

     

    就这样用逐一对照,逐个枚举的方法,就能求出对应品种的连续主力合约了。



    商品期货的主力合约应该就是总额最大的那个合约吧。

    但是我发现沪铝的1311竟然高于沪铝连续。不是很懂。麻烦老师讲解一下

     

  • 网友回复:

    那么连续合约连的是哪个月份的?

 

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

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容