使用 ccxt 库,我可以在 phemex 上创建订单。我使用以下命令:
order = exchange.create_order(symbol, type, side, amount, price, params)
但是我想做一个杠杆(合约)交易,怎么设置呢?如果订单是多头或空头订单,如何更改?通过创建订单,我想设置止损和止盈点。我想我必须在参数中这样做。有没有人有这样的语法?
谢谢!
您需要像这样预设杠杆:
exchange.set_leverage(leverage, symbol)
之后,您可以使用参数创建新订单:
exchange.create_order(symbol, type , side, amount, params=params)
我遇到了一个问题,根据 ccxt-api,我的止盈和止损太低了。如果你遇到同样的问题,你需要将 takeProfit 和 stopLoss 乘以 10000,不要问我为什么。它看起来像这样:
params = {'takeProfitEp': (x*10000), 'stopLossEp': (z*10000)}
祝你今天过得愉快