为啥TBQ和Python计算出来的指标差距这么大?????

大家好,我最近把tbq的考夫曼函数复现到python代码,可是结果大相径庭,指标参数都是一样的。拿v2201期货合约测试的,差距在100点之多,不知道哪里有问题,求大佬指导。其中python数据源是天勤的k线数据(数据在蓝奏云https://wwa.lanzoui.com/iSE91wrj0tc),都是用小时数据进行的测试,可以看下面的图

下面说一下考夫曼tb的计算是:kama=AdaptiveMovAvg(C[1],10,6,40);//考夫曼均线

AdaptiveMovAvg函数式内置的,无改动。

下面说一下python的计算和内置函数的对比图

tb内置函数用python写的,一一对应了,我没发现不对然后再看看结果数据的对比,第一张是tb的11月22日9点一根k,tb计算结果是8839,到后倒序依次是8835、8823、8814。

python的结算结果是8925.732474、9009.372865、8963.619137、8849.005713

然后我有通过过去200个数据画图对比,如下:

可以看到是大不一样,求老师们帮助,我不知道问题在哪里

TBQ 和PYTHON 通讯
这个收益曲线这么完美,为啥夏普率这么低?
TBQ的 KDJ,CCI, MACD 指标得值和其他公司的数值差距大
999的价格为何与当前主力价格差距如此大,也与000差距很大,但000和当前主力价格差不多
TBQ和旗舰版的回测结果差异很大
TBq文件这么大? C盘满了,怎么才能变小?
通过python写入基础数据
崩溃了,为啥基本指标数据都对不上
[智大领峰-指标-k线]寻找指标共振
TBQ的优化报告的策略指标

可以发一下kama的公式吗

 

python的数据是从什么时间到什么时间的?我们找时间对照下。

我python写错了,我没注意。已经弄好了。tb函数的最后一行是递归,我给python改好了,谢谢大家,都怪我粗心