该算法适用与所有通达信行情软件,如南方证券,鑫网通达信行情软件,并且价格的换算算法对通达信的day日数据里面的价格也适用
RMB | zst数据 | zst数据10进制 | 1¥对应的16进制间隔 | 人民币间隔 | 1¥对应的10进制间隔 |
A | B | C | D | E | F |
0 | 3F800000 | 1065353216 | 400000 | 1¥ | 4194304 |
4 | 40800000 | 1082130432 | 200000 | 1¥ | 2097152 |
8 | 41000000 | 1090519040 | 100000 | 1¥ | 1048576 |
16 | 41800000 | 1098907648 | 80000 | 1¥ | 524288 |
32 | 42240000 | 1109655552 | 40000 | 1¥ | 262144 |
1118830592 |
按比例算法求。设取到的数为X(化为十进制的了),那么(X-C)/real(x)=F/(1¥*1000) 扩大一千倍,其实以上的C和F就是你可以通过判断逻辑求出取哪个对应的哪个C只有real(x)未知
移动方程两边可求出准确的价格(均价可达到0.001精度),求出后的十进制价格是放大了1000倍的
程序代码链接:http://www.cnblogs.com/same/archive/2007/04/13/711466.html
通达信日数据链接: