二进制交易机器人python
你能帮我解决这个问题吗二进制交易机器人python,python,python-3.x,bots,trading,Python,Python 3.x,Bots,Trading,你能帮我解决这个问题吗 order = client.create_test_order( symbol = symbolTicker, side = SIDE_BUY, type = ORDER_TYPE_LIMIT, quantity = quantity, price = price, timeInForce = "GTC") orders = client.get_order( symbol="DOG
order = client.create_test_order(
symbol = symbolTicker,
side = SIDE_BUY,
type = ORDER_TYPE_LIMIT,
quantity = quantity,
price = price,
timeInForce = "GTC")
orders = client.get_order(
symbol="DOGEEUR",
orderId="orderId")
print(orders)
这是在我将打印(订单)放在orderId之后时造成的。对于那些不知道的人来说,这是对binance DOGEEUR的一个测试命令,测试命令是可以的,但不是命令id打印。如何解决
Python二进制版本0.7.10和Python v。3.8.3什么不清楚?订单ID应该是数字。当我编译代码时,它会告诉我你读到的错误。这是python二进制库的测试顺序,不应该给我错误。我不知道库,但错误消息很清楚:API需要一个数字。作为
orderId
传递的字符串应该有1到20位数字,而没有其他数字。
Error: "binance.exceptions.BinanceAPIException: APIError(code=-1100): Illegal characters found in parameter 'orderId'; legal range is '^[0-9]{1,20}$'."