get_security_list这个函数的pre_close有误
abc100m opened this issue · 10 comments
#52 这个已经关掉的issue
今天测试了一下get_security_list,pre_close有些股是对的/有些是错的,不知道能不能弄一个完全正确的出来?
看2345这个只股,收盘价是3.46,昨日是3.35。 而get_security_list取出来是5.506,怎么算也不对了。
图貌似是被墙了~~
##get_security_list取出来的是5.65
997 002195 100 2 二三四五 5.506006e+03
而现在看002195这支股票,收盘价是3.46,昨日收盘价是3.35。数据相差太多了
908 002105 100 2 信隆健康 6.980000e+00
909 002106 100 2 莱宝高科 5.360575e+02
这里002105是对的,002106的是完全错误的(不管除不除100,实际上是10.12,这里5.36相差太远了)。总结规律,如果指数的幂大于1,那么大概率上就是错的。
请大神解决一下哈
@yutiansut yutiansut/QUANTAXIS#258 这个issue列出的问题不是简单的除100就能正确,实际上完全对不上,不知道大神你是否有正确解决了?
由于不懂分析协议,所以找了一个 datochan的DTGear,这个大神的代码也有同样的一段解析代码。
pytdx现在看的解析代码是 <6sH8s4sBI4s,DTGear的解析代码是<6sH8sLBf2H,这个pre_close在pytdx上是I然后又处理(get_volume这个函数逆向的可能有BUG)。
现在把pre_close当作浮点数据解析出来,经过核查,看到的股票是没有问题了。但不知道基金/债券啥的有没有问题,我暂时不研究,所以问题先留在这
由于不懂分析协议,所以找了一个 datochan的DTGear,这个大神的代码也有同样的一段解析代码。
pytdx现在看的解析代码是 <6sH8s4sBI4s,DTGear的解析代码是<6sH8sLBf2H,这个pre_close在pytdx上是I然后又处理(get_volume这个函数逆向的可能有BUG)。
现在把pre_close当作浮点数据解析出来,经过核查,看到的股票是没有问题了。但不知道基金/债券啥的有没有问题,我暂时不研究,所以问题先留在这
@abc100m
原作者可能已经放弃维护了,要不要 fork 一下我和你共同维护一个新的?
原作者可能已经放弃维护了,要不要 fork 一下我和你共同维护一个新的?
@Invincibl-e
那你会分析逆向协议吗? 目前的板块数据貌似有了变化, 有些板块代码如 BK0847
看这个图
https://z1.dfcfw.com/2020/1/10/20200110212331117626093.jpg
原作者可能已经放弃维护了,要不要 fork 一下我和你共同维护一个新的?
@Invincibl-e
那你会分析逆向协议吗? 目前的板块数据貌似有了变化, 有些板块代码如 BK0847
看这个图
https://z1.dfcfw.com/2020/1/10/20200110212331117626093.jpg
会的,有 IM 的联系方式吗?
会的,有 IM 的联系方式吗?
搜我的ID, 加vx
改为浮点数解析,暂时没有发现问题,先关掉这个issue了