En las herramientas de depuración https://www.fmz.com/m/debug
Se han intentado varios métodos para realizar pedidos con la API de BatchOrders de los contratos de Binance, pero no han funcionado.
La construcción de la URL de la discusión buscada en la siguiente página sigue fallando
https://github.com/ccxt/ccxt/issues/6805
function main() {
exchange.SetContractType('swap')
var makeOrders = [
{"symbol":"BTCUSDT","side":"BUY","type":"MARKET","quantity":0.002},
{"symbol":"LTCUSDT","side":"BUY","type":"MARKET","quantity":0.002}
]
params = []
for (var i = 0; i < makeOrders.length; i++) {params.push(encodeURI(JSON.stringify(makeOrders[i])))}
params = "batchOrders=["+params.join(",")+"]"
Log(params)
var allOrders = exchange.IO('api', 'POST', '/fapi/v1/batchOrders',params);
Log(allOrders)
}
Sugerencias: Información [{“code”:400,“msg”:null},{“code”:400,“msg”:null}]
El error se debe a que el sistema de intercambio de datos de la empresa no está funcionando correctamente, ya que el sistema de intercambio de datos de la empresa no funciona correctamente.
function main() {
exchange.SetContractType('swap')
var makeOrders = {
"batchOrders":[
{"symbol":"BTCUSDT", "side":"BUY" , "positionSide":"LONG" , "type":"MARKET", "quantity":0.001},
{"symbol":"BTCUSDT","side":"SELL","positionSide":"SHORT","type":"MARKET","quantity":0.001}
]
}
var allOrders = exchange.IO('api', 'POST', '/fapi/v1/batchOrders',"",JSON.stringify(makeOrders));
Log(allOrders)
}
El error de Futures_OP 4: 400: {“timestamp”:1589196850717, “path”:“/fapi/v1/batchOrders”,“msg”:“System error”}
¿Alguien ha comentado sobre el problema de la API de batchOrders de los contratos de Bitcoin, y cómo se deben construir los params?
Gracias