En la página de los contratos de okcoin, como el precio de esta semana, se ve la página: WEB El precio de compra es de 1011.94 yuanes.
El precio de compra de 1 con GetDepth es 1002.xx
¿Es porque okcoin en realidad ha encargado que las cotizaciones se hagan en dólares y que se muestren solo las cotizaciones en monedas yuan calculadas en base a un tipo de cambio?
El inventor de la cantidad de la orden, openlong uno, el precio de llenar 6900, en el ok, se ve en 6907.xx 6908.xx 6909.xx respectivamente encargado 3 veces, la retirada de la orden tres veces <unk>
这个原因是:由于 OK期货使用的是自家汇率 , BotVS 底层转换使用的是 新浪汇率, 在美元转换为RMB , RMB 再转换为美元时 有精度丢失 ,造成误差。
可以加滑价的办法处理价格。
或者使用 SetRate(1); 这个API 使用原始的 美元价格,不进行 汇率 转换。
如果需要 使用 RMB 价格显示 OK期货的价格,需要先调用API 获取 OK 期货官方提供的汇率,再用 SetRate 这个API 设置汇率 用作转换价格,就可以了。
- 1

