La estrategia de equilibrio de monedas en efectivo copiada, en la plataforma de tokens BTC3S_USDT, no modificada antes de que se encontrara un error de precisión de transacción, se modifica como sigue:
193: trade (('buy', buy_price.toFixed ((6), buy_value.toFixed ((4), 'comprar para el equilibrio')
194: trade (('sell', sell_price.toFixed ((6), sell_value.toFixed ((4), 'vender el equilibrio')
Error interno: bad argument #3 to 'Exchange_Trade' (float64 expected, got string) at <anonymous> (native) at Buy (FILE) at trade (FILE:139) at onTick (FILE:193) at main (FILE:205)
En la documentación de la API se encuentran los dos parámetros transmitidos por exchange.Buy ((Price, Amount) en la estrategia de equilibrio de monedas en efectivo:
139 id = exchange.Buy(price, amount, msg)
Después de eliminar los tres parámetros de msg, el error se mantiene igual, se siente como toFixed (() usando el método incorrecto para interceptar los dígitos de los puntos mínimos
- 1
