问题标签 [binance]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
binance - Binance API 如何计算 24 小时内的 priceChangePercent 到其他时间范围?
我了解有 24 小时价格变化统计数据,我正在尝试将我的应用程序开发为 4 小时。我已经阅读了币安在https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md提供的文档和在币安 API 如何在 24 小时内计算 priceChangePercent 的stackoverflow但是我没有任何线索。我曾尝试使用 client.get_historical_klines 或 client.get_klines 但无法检索我想要的结果。我在这里迷路了,如果有人可以提供帮助,将不胜感激。谢谢 !
c# - Binance.Net 下单全部数量
我想以 100% 的数量下订单,但我似乎没有在Binance.Net中找到内置功能,所以我决定自己制作。
以下代码将我的 TRX 数量的 100% 出售给 USDT。
问题是我只有加密货币对保存到我的数据库(TRXUSDT
)中,而我没有单独的 TRX 和 USDT。当然,我可以使用子字符串,但有超过 3 个符号的符号,例如 MATICUSDT。
是的,我可以使用 StartsWith:
这得到了第一对(TRX),但第二对(USDT)呢?我想不出任何解决办法。
python - 用 python 签署请求到币安未来
我一直在努力使用签名向币安未来发送签名请求。
我在 StackOverflow 上找到了示例代码(“使用 SHA56 和 Python 请求的 Binance API 调用”),并给出了一个答案,提到使用 hmac,如下所示:但不幸的是,我仍然不知道如何编写这个示例。谁能展示这个例子的代码应该是什么样子?我对签名请求感到非常不舒服。非常感谢您的理解和您的帮助建议:
原始示例:
c# - 在 Binance.Net 中将特定加密货币对的余额拆分为 50/50
首先,我使用Binance.Net作为 Binance API 包装器。起初,我正在努力平衡加密货币对的基础资产和报价资产。
假设我们谈论的是 BTCUSDT。我在分别获取 BTC 和 USDT 时遇到了问题,因为我需要它们来获取有关我的余额的信息。
我如何将每个加密货币对的价格估算为美元,以便我可以比较它们并查看我需要转换多少。换句话说,TRX 的美元价格和 USDT 的美元价格,最好来自 Binance。
api - 如何使用币安 api 获取账户信息?
我正在尝试使用 Binance api 获取我的帐户信息。
卷曲请求:
curl -H "X-MBX-APIKEY: " -X POST ' https://api.binance.com/api/v3/account ' -d 'recvWindow=5000×tamp=12345643&signature=8KhePoYVPdnw2T4Y38Yvurvr3U5Q59MYqvtg6kepFoMn9m3PvEnGeVjpV0Lmc5ab'
我明白了
未找到
可能我没有正确创建 HMAC 签名。
curl - 无法满足请求对 GET 请求的响应
我正在尝试使用 binance api 获取 binance 帐户信息。我有一个密钥和一个 api 密钥。
卷曲
curl -H "X-MBX-APIKEY: apikeygoeshere" -X GET https://api.binance.com/api/v3/account -d 时间戳=1578926101 &signature=bbce62e6f607e444063f46ad83b0f4e5859980df717dd8ac436357e1783aa828
**我使用我的密钥和这个字符串创建了签名:“ https://api.binance.com/api/v3/account×tamp=1578926101 ”
这是回应
我正在尝试使用binance API获取帐户信息
javascript - Unable to get the socket data through binance Websockets
This is my client-side code base. It is working with one of the exchange websockets but not working with this websocket. Any suggestions?
websocket reference: https://github.com/binance-exchange/binance-official-api-docs/blob/master/web-socket-streams.md
python - 为什么我收到此错误“ModuleNotFoundError:没有名为“binance.client”的模块;安装binance后'binance'不是一个包'?
我正在使用 Visual Studio 代码尝试从 Binance 中提取蜡烛,但我不断收到以下错误:
这是导致错误的代码行:
我确保我 pip 将 python-binance 安装到了正确版本的 python 并且从我读到的内容中我猜测路径有问题,但我不确定要查找什么。我运行以下代码检查路径
这是我的结果
我读到拥有名为 binance.py 的文件可能会弄乱它,但这是下载时给出的名称。如果您对这里的外观感到好奇,那就是:
任何帮助或建议表示赞赏,谢谢!
c# - 由于 DateTime.AddSeconds,查找上一个蜡烛不起作用
我使用Binance.Net作为 Binance API 包装器,最近我遇到了DateTime.AddSeconds
.
以下代码应该在最后一个订单之前找到蜡烛。
问题:
问题是它.AddSeconds(1)
实际上并没有增加那一秒,因此_client.GetKlines
失败了。
我不知道是否有更好的方法可以在 Binance 的 API 中获取上一个蜡烛,但如果有,我会接受它作为解决方案。
问题视觉表示:
编辑:
解决它!当我检查 DateTime 属性时,我意识到我错过了 CloseTime 属性中的毫秒数。所以最终,这是一个错误的计算。而不是.AddSeconds(1)
,我做到了.AddMiliseconds(1)
。