Freqtrade 代理配置指南(支持 Docker 与源码)
为了提高在访问加密货币交易所 API 的稳定性与速度,如 HTX(火币)、Binance(币安)、OKX、KuCoin 等,用户可以通过为 Freqtrade 配置代理(支持 HTTP、HTTPS 和 SOCKS5)方式解决连接超时或请求失败等问题。
本指南将详解如何在 Docker 容器模式 和 源码运行模式(裸机) 中,正确设置 Freqtrade 的 ccxt_config.httpsProxy
参数,从而实现科学上网、加速行情与订单请求,解决频繁连接失败或请求超时等问题。配置后可稳定运行自动交易策略与机器人,适用于策略开发与实盘部署场景。
本文关键词:Freqtrade 代理配置、Freqtrade 设置 HTTP 代理、ccxt httpsProxy、Docker 配置代理、币安火币连接失败、量化交易连接超时、freqtrade 科学上网、交易机器人代理设置
🧪 源码运行模式(裸机)
适用于直接在本机运行 Freqtrade 项目(非 Docker 环境)。 ✅ 示例配置(源码运行)
json
{
"exchange": {
"name": "htx",
"key": "",
"secret": "",
"ccxt_config": {
"enableRateLimit": true,
"httpsProxy": "http://127.0.0.1:1087"
},
"ccxt_async_config": {},
"pair_whitelist": ["BTC/USDT", "ETH/USDT"],
"pair_blacklist": []
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
🐳 Docker 模式配置代理
⚠️ 在 Docker 容器中,不能直接访问
127.0.0.1
。应使用host.docker.internal
访问宿主机代理。
✅ 示例配置(Docker 模式)
json
{
"exchange": {
"name": "htx",
"key": "",
"secret": "",
"ccxt_config": {
"enableRateLimit": true,
"httpsProxy": "http://host.docker.internal:1087"
},
"ccxt_async_config": {},
"pair_whitelist": ["BTC/USDT"],
"pair_blacklist": []
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14