您现在的位置:程序化交易>> 期货公式>> 交易开拓者(TB)>> 开拓者知识>>正文内容

更新跨周期mtBar系列函数 [开拓者 TB]

  • 咨询内容: 一、目标:在4小时下调用周线的收盘价

    二、问题:使用MtBar函数对于无夜盘的调用日线、周线、月线正确,对于有夜盘的不正确

    三、调用代码
    1、新建一个MtBar函数http://bbs.tb18.net/thread-15184-1-1.html
    2、新建公式应用代码:
    Params
            Numeric TimeFrame(60);        // 目标时间周期参数,参数说明参见MtBar
            Numeric BarsBack(1);                // 目标时间周期BAR偏移参数,说明见MtBar函数
    Vars
            NumericSeries mtBarCnt;
            NumericSeries mtClose;
            Numeric refCurBar;
            Numeric refOpen;
            Numeric refHigh;
            Numeric refLow;
            Numeric refClose;
            Numeric refVol;
            Numeric refOpenInt;
                
    Begin
            mtBarCnt = MtBar(TimeFrame,BarsBack,refCurBar,refOpen,refHigh,refLow,refClose,refVol,refOpenInt);
            mtClose = refClose;
                    PlotString("mtClose",text(mtClose),high);
                    PlotNumeric("mtClose",mtClose);
    End

    四、举例:
    在4小时周期下,调用有夜盘的品种Ru1609的日线或周线或月线,获取的结果不正确,本例调用的是周线,如下图:
    http://xiangce.baidu.com/picture ... 0a39e45a014a81dec40

    在4小时周期下,调用没有夜盘的品种C1609的周线,获取的结果完全正确,如下图:
    http://xiangce.baidu.com/picture ... bd137294a86c41227a8


    五、网友遇到的问题
    wanghuan02建议TB更新跨周期mtBar系列函数
    地址:http://bbs.tb18.net/forum.php?mo ... &fromuid=221951

    wanghuan021求夜盘跨周期mtBar系列更新
    地址:http://bbs.tb18.net/forum.php?mo ... &fromuid=221951

    六、网友CFXQM对wanghuan021提出的问题,对代码作出了修改,解决调用夜盘品种日线的问题,但对于有夜盘的周线、月线调用仍然没有解决
    http://xiangce.baidu.com/picture ... fb24d86c512e67b18a8

     

  • TB技术人员: 该公式出来时,是没有夜盘的,所以计算中并没有考虑夜盘的属性。自己按说明调整一下参数就好了。

     

  • TB客服:
    小米 发表于 2016-4-13 09:23
    该公式出来时,是没有夜盘的,所以计算中并没有考虑夜盘的属性。自己按说明调整一下参数就好了。
    ...

    谢谢,请问具体怎么调!

     

  • 网友回复:
    XiongQing 发表于 2016-4-13 15:38
    谢谢,请问具体怎么调!

    能具体教一下怎么设置吗?我对代码不是很懂。

     

  • 网友回复: 老大,什么时候能够解决

 

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

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


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

相关文章

    没有相关内容