Je voudrais savoir dans quelles situations il est utilisé, j'utilise OKex, qui a aussi une API, par exemple: exchange.IO ((("api", "GET", "/api/v5/account/max-avail-size?instId=BTC-USDT&tdMode=cross&ccy=USDT") pour obtenir le nombre de contrats, ou encore utiliser l'API de FMZ pour calculer: exchange.GetAccount ((().Stocks/(100/price/level) pour obtenir le nombre de contrats, et je me demande si les deux ne font pas de différence ?
Le fait d'utiliser la FMZ pour accéder à d'autres bourses est valable, mais l'utilisation d'Okex pour accéder à d'autres bourses n'est-elle pas valable ?
Merci pour votre réponse.
PS: Je n'arrive pas à trouver rapidement les questions d'aide que j'ai évoquées plus haut, mais si vous cherchez sur une page, demandez s'il y a un moyen d'obtenir de l'aide.
哦哦,明白,还想问一下,能使用交易所提供的模拟盘吗?例如Okex的模拟盘,但他的API文档说要在(模拟盘的请求的header里面需要添加 "x-simulated-trading: 1")。
能实现吗?
如示例:
Content-Type: application/json
OK-ACCESS-KEY: 37c541a1----10fe7a038418
OK-ACCESS-SIGN: leaVRETrtaoEQ3yI9qEtI1CZ82ikZ4xSG5Kj8gnl3uw=
OK-ACCESS-PASSPHRASE: 16
OK-ACCESS-TIMESTAMP: 2020-03-28T12:21:41.274Z
x-simulated-trading: 1
exchange.IO也是通过FMZ的封装。
exchange.GetAccount 实际是在exchange.IO基础上又封装了一层。底层代码是一样的。
你可以理解为exchange.IO 封装了一大半,留下了参数需要用户填写,比如填写访问交易所具体的接口路径,参数等,并且返回的数据结构、格式是交易所接口返回的原始数据未经过封装。
GetAccount() 你可以理解为完全封装好了,因为你不需要传什么参数,直接调用一下就获取当前设置的交易对的资产信息了,并且返回的数据是FMZ上定义的结构。
- 1

