主页 > 区块链交易所 > [imtoken钱包靠谱吗]比特币与130多种山寨币的数字货币开源交易库CCXT(CryptoCurrency eXc

[imtoken钱包靠谱吗]比特币与130多种山寨币的数字货币开源交易库CCXT(CryptoCurrency eXc

admin 区块链交易所 2022年07月17日

所有货币,山寨币和标记,价格,订单,交易,代码等...

该库支持在Python 3.5.3+中使用asyncio和async/await的并发异步模式:

对于使用私有API进行交易,你需要从交换市场获取API密钥。这通常意味着注册交易并使用你的帐户创建API密钥。大多数交易所需要个人信息或身份证也可能需要某种验证。如果你想交易,你需要自己注册,此库不会为你创建帐户或API密钥。一些交易API公开了用于在代码本身内注册帐户的接口方法,但大多数交易不会。你必须在其网站上注册并创建API密钥。

使用

ccxt库由公共部分和私有部分组成。任何人都可以在安装后立即使用公共部分即插即用。公共API可以从所有交易所市场开放访问公共信息,无需注册用户帐户,也无需拥有API密钥。

交易历史

适用于Node7.6+,Python2和3,PHP5.4+,,Web浏览器

创建全局ccxt对象:

include "ccxt.php"; var_dump (ccxtExchange::$exchanges); // print a list of all available exchange classes

用于加密货币交易和电子商务的JavaScript/Python/PHP库,支持许多比特币/以太网/山寨币交易所和商家API。

import ccxt print(ccxt.exchanges) # print a list of all available exchange classes

iconv

公共API包括以下内容:

认证交易所

<script type="text/javascript" src="https://unpkg.com/ccxt"></script>

当前功能列表:

通过制造市场和限价订单进行交易

var ccxt = require ('ccxt') console.log (ccxt.exchanges) // print all available exchanges

// both of these notations work in JavaScript/Python/PHP exchange.methodName () // camelcase pseudocode exchange.method_name () // underscore pseudocode

JavaScript(用于script标记):

价格(汇率)

工具/交易对

市场数据

支持许多交易市场,甚至即将推出的

其他公共端点

提供用于交叉交换或跨货币分析和套利的可选标准化数据

私有API允许以下内容:

存入和取出法定和加密资金

cURL

查询帐户余额

用于制图的OHLC(V)

支持的加密货币交易所

ccxt库目前支持以下131个加密货币交易所和交易API(太多了想看的直接到github看吧,就不列出来了):

查询个人订单

上面的列表经常更新,新的加密市场,山寨币交换,错误修复,API端点定期引入和添加。有关详细信息,请参阅手册,如果你没有在上面的列表中找到加密货币交易市场和/或想要添加其他交易所,请通过GitHub或通过电子邮件在此处发布问题来发布或向我们发送链接。

为所有交易提供完整的公共和私人API

订单

import ccxt.async_support as ccxt # link against the asynchronous version of ccxt

该库受到MIT许可,这意味着任何开发人员都可以完全免费构建商业和开源软件,但使用它需要你自担风险且无需担保。

======================================================================

CCXT(CryptoCurrency eXchange)交易库,一个JavaScript/Python/PHP加密货币交易库,支持超过100种山寨币与比特币交易所。

也可以从ccxt GitHub存储库将其克隆到项目目录中:

一体化浏览器捆绑包(包括依赖项),由unpkg CDN提供服务,这是一个快速的全球内容交付网络,适用于NPM上的所有内容。

开箱即用的统一的一体化API,非常易于集成

JavaScript(NPM)

CCXT的JavaScript版本适用于Node和Web浏览器。需要ES6和async/await语法支持(节点7.6.0+)。使用Webpack和Babel进行编译时,请确保在babel-loader配置中它。

mbstring(强烈推荐使用UTF-8)

Python

# coding=utf-8 import ccxt hitbtc = ccxt.hitbtc({'verbose': True}) bitmex = ccxt.bitmex() huobi = ccxt.huobi() exmo = ccxt.exmo({ 'apiKey': 'YOUR_PUBLIC_API_KEY', 'secret': 'YOUR_SECRET_PRIVATE_KEY', }) kraken = ccxt.kraken({ 'apiKey': 'YOUR_PUBLIC_API_KEY', 'secret': 'YOUR_SECRET_PRIVATE_KEY', }) exchange_id = 'binance' exchange_class = getattr(ccxt, exchange_id) exchange = exchange_class({ 'apiKey': 'YOUR_API_KEY', 'secret': 'YOUR_SECRET', 'timeout': 30000, 'enableRateLimit': True, }) hitbtc_markets = hitbtc.load_markets() print(hitbtc.id, hitbtc_markets) print(bitmex.id, bitmex.load_markets()) print(huobi.id, huobi.load_markets()) print(hitbtc.fetch_order_book(hitbtc.symbols[0])) print(bitmex.fetch_ticker('BTC/USD')) print(huobi.fetch_trades('LTC/CNY')) print(exmo.fetch_balance()) # sell one ฿ for market price and receive $ right now print(exmo.id, exmo.create_market_sell_order('BTC/USD', 1)) # limit buy BTC/EUR, you pay €2500 and receive ฿1 when the order is closed print(exmo.id, exmo.create_limit_buy_order('BTC/EUR', 1, 2500.00)) # pass/redefine custom exchange-specific order params: type, amount, price, flags, etc... kraken.create_market_buy_order('BTC/USD', 1, {'trading_agreement': 'agree'})

该库作为一体化模块实现提供,具有最小的依赖性和要求:

在账户之间转移资金

npm install ccxt

行情

gmp(这是PHP 7.2+中的内置扩展)

javascript

本文网络收集整理,不构成任何投资建议。转载请注明出处:https://www.bnlive.com.cn/qkljys/8345.html

标签: 数字   多种   CCXT   开源   Cryp   货币   山寨   比特   交易