pc1219 发表于 2020-8-4 15:35:52

跨周期数据不对

本帖最后由 pc1219 于 2020-8-4 15:41 编辑

使用的 追涨杀跌老大的跨周期函数, 在日线周期情况下调用周线周期的数据是正确的,
在15分钟调用周线的数据不对,(螺纹钢指数,均线周期10)代码如下:
Params
        Numeric TimeFrame(10080);        // 目标时间周期参数,参数说明参见MtBar
        Numeric BarsBack(1);                // 目标时间周期BAR偏移参数,说明见MtBar函数
        Numeric Length1(10);                // 大周期的短期均线周期               
        Numeric Length2(20);                // 大周期的长期均线周期
        
Vars
        NumericSeries MA1;
        NumericSeries MA2;
        Numeric oMA1;
        Numeric oMA2;
Begin
        MtMa(TimeFrame,BarsBack,Length1,oMA1);
        MA1 = oMA1;
        PlotNumeric("MA1",MA1);
        MtMa(TimeFrame,BarsBack,Length2,oMA2);
        MA2 = oMA2;
        PlotNumeric("MA2",MA2);     
End
周线下的数据:

15分钟下的数据

追涨杀跌 发表于 2020-8-4 20:27:00

很早的版本,确实有些小地方,考虑不够周到。2018年,重写过一版,如果需要,可以留个email,我发给你。但最好的解决方案还是用TBQ吧,跨周期方便多了。

pc1219 发表于 2020-8-4 20:45:58

追涨杀跌 发表于 2020-8-4 20:27 static/image/common/back.gif
很早的版本,确实有些小地方,考虑不够周到。2018年,重写过一版,如果需要,可以留个email,我发给你。但 ...

感谢大佬,935305863@qq.com

pc1219 发表于 2020-8-5 10:21:39

本帖最后由 pc1219 于 2020-8-5 10:32 编辑

追涨杀跌 发表于 2020-8-4 20:27 static/image/common/back.gif
很早的版本,确实有些小地方,考虑不够周到。2018年,重写过一版,如果需要,可以留个email,我发给你。但 ...

新版本可以了,样本数放到最大
页: [1]
查看完整版本: 跨周期数据不对