繁体   English   中英

无法创建卖单:Python ccxt binance 没有市场代码 USDT/BTC

[英]Cannot create sell order: Python ccxt binance does not have market symbol USDT/BTC

我正在使用 python ccxt 模块在一些币安账户中创建卖单。 首先我创建交换客户端

import ccxt
exchange = ccxt.binance( { 'apiKey' : "<someKey>" , 'secret' : "<thaSecretKey>" } )

然后,当我尝试使用它的create_market_sell_order方法创建市场卖单时,我收到以下错误:

>>> exchange.create_market_sell_order(symbol="USDT/BTC", amount="0.1")
Traceback (most recent call last):
    [...]
    raise BadSymbol(self.id + ' does not have market symbol ' + symbol)
ccxt.base.errors.BadSymbol: binance does not have market symbol USDT/BTC

所以似乎没有为 BTC 出售 USDT 的代码,而它适用于 BTC/USDT 代码。

我如何使用这个create_market_sell_order方法创建卖单以用美元购买 BTC? MANA 也是如此:没有'<someCrypto>/MANA'代码!

ccxt.base.errors.BadSymbol: binance does not have market symbol BTC/MANA

所以我不能卖 MANA。

我不想创建一个买单,因为计算我可以用可用的 USDT 购买的数量并不简单。

只需将"USDT/BTC"替换为"BTC/USDT"即可。

"BTC/USDT"是指每 1 BTC 的 USDT 数量, "USDT/BTC"是指每 1 USDT 的 BTC 数量

BeautifulSoup 抓取币安 BTC_USDT 页面而不是每个<div>被发现</div><div id="text_translate"><p>我正在尝试从 Binance 的 BTC_USDT 页面中抓取。</p><p> 从生成的 html 中,我找不到我正在寻找的标签。</p><p> 例如:实时价格在 &lt;div class="subPrice css-4lmq3e" 下,检查时发现但刮掉时没有。 虽然我可以找到一些其他标签,如 id="__APP"。</p><p> 这是我的代码:</p><pre> import requests from bs4 import BeautifulSoup import time from selenium import webdriver url = "https://www.binance.com/en/trade/BTC_USDT?type=spot" response = requests.get(url) html = response.content soup = BeautifulSoup(html, "lxml") div = soup.find("div", {"class": "subPrice css-4lmq3e"}) content = f'Content: {str(div)}' print(content)</pre></div>

[英]BeautifulSoup scraping binance BTC_USDT page and not every <div> is found

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM