问题标签 [binance-api-client]
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.
google-apps-script - 过滤应用程序脚本谷歌表后在数组内创建公式
我尝试在过滤此数组后在数组内创建公式,我的数组有时不给我价格,有时不给我总价:我需要如果数组中的价格为 0.0 我想将其更改为 TotalPrice/Qty第一个数组 600/20=30 ,价格是 30。在第二个数组中这是我的代码: TotalPrice 是 0.0 数量Price=TotalPrice : 10 20=200 ,你 TotalPrice 是 200 。
我需要这样的输出:
然后我用这段代码把它放在纸上:
谢谢。
还给我:
喜欢这张照片: 在此处输入图片描述
python-3.x - 币安API如何在现货交易中设置止损(STOP_LOSS_LIMIT和/或TAKE_PROFIT_LIMIT)订单?
我正在使用 python-binance API 包装器。成功发送“正常”市场订单后,我想发送STOP_LOSS_LIMIT订单。如果我没记错的话,这是止损限价订单的子类型。这就是它们在应用程序的 Binance UI 中的名称。
无论如何,这是我的 STOP_LOSS_LIMIT 订单代码:
我得到以下回复:
并非所有发送的参数都被读取;读取“7”参数,但发送“8”。
显然,代码存在根本性错误。有人可以为我提供此类订单的示例。什么是必要的参数以及它们的作用。请不要链接我的官方文档。遗憾的是,没有这些类型的示例。
binance - 有没有办法通过币安现货 api 交换硬币/代币?
这是一个有点理论的问题。实际上,我正在开发一个加密交换平台,用户可以在其中将他们的加密硬币/代币兑换成另一个硬币/代币。
目前,我已经包含了 7 个交易所 api,功能齐全的 api 系统。现在我需要为此交换包含 Binance API。
以下是我现在面临的问题,如果您提供任何帮助,那么我可以相应地设计代码。
Binance 不提供开箱即用的交换 api,而是提供相当模糊的现货 api。我试图通过聊天/电报联系他们的支持,但他们似乎没有兴趣回答我的“愚蠢”问题。
Binance 只有有限数量的硬币/代币对,而我的应用程序有大约 50 个单独的硬币/代币。
这是我当前交换的工作方式:
一个用户来到我的网站,他想用他的 ETH 换取等值的 BTC。API 被打到 7 个交易所,并获取该货币对的最新汇率。
用户可以选择提供交易所的最佳汇率,在下一页上,他将看到一个钱包地址,他可以在其中转移他的 ETH(显然是到交易所)和文本框以输入他的 BTC 钱包地址以接收转换后的 BTC。一个文本框也用于电子邮件,以便我们可以让用户了解他的 txn 状态。
一旦 txn 成功,用户将获得 BTC 钱包存入。
在 txn 的任何阶段都不需要用户注册。它就像给予和接受一样简单。
所以问题是如何使用 binance spot api 来实现这一点。如果有人从事过币安交换工作,那么在这方面给我启发将对我有很大帮助。
python - 如何获取不同时间间隔的币安历史数据?
我目前正在从事一个需要从 Binance 获取 OHLC 数据的项目。问题是我需要获取具有不同时间间隔(如 7 分钟、28 分钟左右)的数据,而不是 Binance API 的标准时间间隔(1m、3m、5m、15m、30m、1'、2h、4h、6h、8h , 12h, 1d, 3d, 1w, 1M)。有没有办法做到这一点?
python - 失去互联网连接后如何重新启动binance线程websocket
ThreadedWebsocketManager
当互联网连接丢失时,有没有办法自动重启币安?
python - 错误代码:-1104 在 Binance API 中下订单时(未读取所有参数)
我正在尝试使用 Binance API 下达测试订单。但是,我收到代码“-1104”的错误,提示“并非所有发送的参数都已读取。”
这是我的代码:
这是我收到的错误
我收到与 LIMIT 订单相同的错误。我猜我散列签名的方式也是正确的,因为它适用于 GET 用户帐户详细信息。
请帮帮我。我没有接受过适当的软件开发教育,所以也许我错过了一些非常基本的东西。
所有帮助将不胜感激。太感谢了!
python - 计算pandas DataFrame中列与上一列之间的差异
我使用 binance-api 每 1 分钟从币安提取 BTCUSDT 的实时数据,我想计算当前蜡烛收盘价与上一个蜡烛之间的百分比变化,我尝试了以下操作:
但列pchange1M
和pchange1Mpct
始终为零如下:(我已删除不需要的列)
有人可以告诉我我错过了什么或我做错了什么吗?
api - Binance API 列出来自公共端点的所有符号及其名称
我在我的项目中集成了 Binance API 以显示所有支持的符号及其相应图标的列表。但是,我无法获取符号name/description
。
例如,我可以获取 BTC-EUR,但我无法通过公共端点获取“比特币”或类似内容。至少,到目前为止我还没有找到终点。
目前,我在/sapi/v1/margin/allAssets
. 这将返回name/description
每个符号的值,但正如您可以想象的那样,我想防止在获取public
信息时使用私有 API 令牌
所以,我的问题是是否有公共端点可用于获取相同的信息?现在,我正在使用端点/api/v3/exchangeInfo
来检索交易所上的可用符号,但是此响应中没有name/description
符号的...
我已经查找了有关 listing 的公共端点,因为这通常是其他交易所返回此信息的命名空间,但我在 Binance APIassets
的文档中找不到这样的端点
binance - Binance api oco 订单未发送
np_closes 是一个包含所有最近关闭的 numpy 数组(我之前通过 tulipy 和 talib 为 ema 和 rsi 等计算了一些东西)。我尝试使用 str(btp), f'{btp}', '{}'.format(btp), btp 它只是不会发送 oco 订单(购买订单被发送)而且我的想法已经不多了。我尝试对 btp、bsp 和 bsl 使用硬编码值:
这就像一个魅力。它可以很好地执行买入订单和 oco 订单。我完全不知道问题出在哪里。如果我打印例如 bsl 或 np_closes[-1],我会得到一个非常好的值,例如 1.362697602986404。