connectors-available
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chineseconnectors-available
可用连接器
Test which exchange connectors are accessible from your location and search for tokens across all available exchanges. Shows trading rules including minimum order sizes, price increments, and supported order types.
测试您所在地区可访问的交易所连接器,并在所有可用交易所中搜索代币。展示包括最小订单量、价格增量和支持的订单类型在内的交易规则。
Workflow
工作流程
Step 1: Test Connectors
步骤1:测试连接器
Ask user which connectors to test:
- All connectors
- Spot only
- Perpetual only
- Specific exchanges
询问用户要测试哪些连接器:
- 所有连接器
- 仅现货
- 仅永续合约
- 指定交易所
Step 2: Run Tests & Save Rules
步骤2:运行测试并保存规则
bash
./scripts/test_all.sh --timeout 10Fetches trading rules from each connector. If data returns, it's accessible. Results saved to .
data/trading_rules.jsonbash
./scripts/test_all.sh --timeout 10从每个连接器获取交易规则。如果返回数据,则说明该连接器可访问。结果将保存到。
data/trading_rules.jsonStep 3: Search for Tokens
步骤3:搜索代币
When user asks about a token, search and display the trading rules table:
bash
./scripts/search_token.sh --token BTCAlways show the full table to the user:
| Exchange | Pair | Min Order | Min Price Inc | Order Types |
|----------|------|-----------|---------------|-------------|
| hyperliquid_perpetual | BTC-USD | 0.00001 | 0.1 | Limit, Market |
| okx_perpetual | BTC-USDT | 0.0001 | 0.1 | Limit, Market |
| kraken | BTC-USD | 0.0001 | 0.1 | Limit, Market |
| coinbase_advanced_trade | BTC-USD | 0.0001 | 0.01 | Limit, Market |
| kucoin | BTC-USDT | 0.00001 | 0.1 | Limit, Market |
| gate_io | BTC-USDT | 0.0001 | 0.01 | Limit, Market |
Found 488 pairs containing BTC当用户查询某个代币时,搜索并显示交易规则表格:
bash
./scripts/search_token.sh --token BTC始终向用户显示完整表格:
| 交易所 | 交易对 | 最小订单量 | 最小价格增量 | 订单类型 |
|----------|------|-----------|---------------|-------------|
| hyperliquid_perpetual | BTC-USD | 0.00001 | 0.1 | Limit, Market |
| okx_perpetual | BTC-USDT | 0.0001 | 0.1 | Limit, Market |
| kraken | BTC-USD | 0.0001 | 0.1 | Limit, Market |
| coinbase_advanced_trade | BTC-USD | 0.0001 | 0.01 | Limit, Market |
| kucoin | BTC-USDT | 0.00001 | 0.1 | Limit, Market |
| gate_io | BTC-USDT | 0.0001 | 0.01 | Limit, Market |
找到488个包含BTC的交易对Trading Rules Explained
交易规则说明
- Min Order: Minimum order size in base currency
- Min Price Inc: Minimum price increment (tick size)
- Order Types: Supported order types (Limit, Market)
- 最小订单量:基础货币的最小订单规模
- 最小价格增量:最小价格变动单位(报价单位)
- 订单类型:支持的订单类型(限价、市价)
Scripts
脚本
Test all connectors:
bash
./scripts/test_all.sh --timeout 10Test specific connectors:
bash
./scripts/test_all.sh --connectors "kraken,okx,hyperliquid" --timeout 10Search for a token:
bash
./scripts/search_token.sh --token BTC
./scripts/search_token.sh --token SOL
./scripts/search_token.sh --token HBOT测试所有连接器:
bash
./scripts/test_all.sh --timeout 10测试指定连接器:
bash
./scripts/test_all.sh --connectors "kraken,okx,hyperliquid" --timeout 10搜索代币:
bash
./scripts/search_token.sh --token BTC
./scripts/search_token.sh --token SOL
./scripts/search_token.sh --token HBOTOutput Files
输出文件
- - All trading pairs and rules from available exchanges
data/trading_rules.json
- - 来自所有可用交易所的所有交易对和规则
data/trading_rules.json
Requirements
要求
- Hummingbot API running (default: localhost:8000)
- API credentials (default: admin/admin)
- 运行中的Hummingbot API(默认:localhost:8000)
- API凭证(默认:admin/admin)
Environment Variables
环境变量
bash
export API_URL=localhost:8000
export API_USER=admin
export API_PASS=adminbash
export API_URL=localhost:8000
export API_USER=admin
export API_PASS=admin