数字货币期货交易可以自动切换吗? 比如OKEX交易所,从BTC_USD切换到ETH_USD

Author: wildfire02, Created: 2019-12-02 12:09:13, Updated:

img

交易平台可以同时选择BTC_USD和ETH_USD,但是实际运行默认只运行第一个:BTC_USD

这样切换好像会报错 exchange.IO("currency", “ETH_USD”); img img

不知是哪里的问题,求指点!


More

wangfulin 不用切换吧,使用exchanges不是可以直接拿到两个或者以上的交易对吗

小草 或者两个交易对在网站上都设置为全仓。最好升级到v3

小草 建议升级到v3

cullleglee 非常感谢!您一句话让我减少了N天的工作量。不然我还得临时花好多功夫去现学python编程。感谢!

wangfulin 你是不是没仔细看API文档啊,支持多交易对,比如你截图这个设置的话,策略中exchanges[0]就代表BTC_USD,exchanges[1]就代表ETH_USD,同时exchanges[0]也完全等于exchange。所以在策略中要卖出BTC就是:“exchanges[0].Sell()”,同理获取BTC的账户就是:“exchanges[0].GetAccount()”,卖出ETH就是:“exchanges[1].Sell()”... 等等所有的API都可以用,exchanges这个数组可以同时控制多个交易对就这样。

小草 确定APIkey有交易权限