avatar of 数亮投资01 数亮投资01
关注 私信
4
关注
1
关注者

okcoin的比特币合约:美元人民币汇率问题

创建于: 2017-02-04 11:07:03, 更新于: 2019-08-01 09:21:45
comments   5
hits   2155

在 okcoin合约的页面,比如本周的价格,页面看到。 买入价是1011.94 人民币

用 GetDepth 得到 买1 的价格是1002.xx

是不是因为 okcoin实际上委托 是用美元报价, 显示的只是 根据一个汇率算出的人民币报价。

用 发明者量化 下单, openlong 一个,价格填写 6900,在ok里,看到 在6907.xx 6908.xx 6909.xx 分别委托了3次,撤单了三次。

相关推荐
全部留言
avatar of 发明者量化-小小梦
发明者量化-小小梦
这个原因是:由于 OK期货使用的是自家汇率 , BotVS 底层转换使用的是 新浪汇率, 在美元转换为RMB , RMB 再转换为美元时 有精度丢失 ,造成误差。 可以加滑价的办法处理价格。 或者使用 SetRate(1); 这个API 使用原始的 美元价格,不进行 汇率 转换。 如果需要 使用 RMB 价格显示 OK期货的价格,需要先调用API 获取 OK 期货官方提供的汇率,再用 SetRate 这个API 设置汇率 用作转换价格,就可以了。
2017-02-04 12:08:50
avatar of 发明者量化-小小梦
发明者量化-小小梦
沙盒系统会自动把原始数据转换的。
2017-05-31 09:01:17
avatar of Han_nuo_ta
Han_nuo_ta
botvs回测ok期货的时候,所用的数据,botvs储存的类型,是美金还是RMB ? 如果存储的是美金,那么用人民币回测,就会有很大偏差吧?
2017-05-28 20:54:47
avatar of 发明者量化-小小梦
发明者量化-小小梦
^-^ 不客气。
2017-02-04 20:22:34
avatar of 数亮投资01
数亮投资01
完美解决!谢谢啊。。
2017-02-04 19:49:24