项目介绍
Freqtrade
是一个开源的加密货币量化交易平台,它允许用户通过编写和配置交易策略来自动化交易过程。
功能特点
开源性
:Freqtrade的代码是开源的,这意味着用户可以查看、修改和扩展平台的功能。
自动化交易
:通过配置交易策略,Freqtrade可以自动执行买卖操作,无需人工干预。
多交易所支持
:Freqtrade支持多个加密货币交易所的API,用户可以根据自己的需求选择合适的交易所进行交易。
回测功能
:Freqtrade提供了强大的回测功能,用户可以在历史数据上测试自己的交易策略,以评估其性能。
社区支持
:Freqtrade拥有一个活跃的社区,用户可以在社区中分享策略、寻求帮助和交流经验。
交易策略
Freqtrade的交易策略是通过Python语言编写的,每个策略都包含以下关键要素:
Indicators(指标)
:用于生成交易信号的技术指标,如移动平均线、相对强弱指数(RSI)等。
Buy Signal(买入信号)
:触发买入操作的信号,通常基于技术指标的分析结果。
Sell Signal(卖出信号)
:触发卖出操作的信号,同样基于技术指标的分析结果。
Minimal ROI(最小投资回报率)
:针对策略优化的最小投资回报率,用于评估交易的盈利能力。
Stoploss(止损)
:设置止损点以限制潜在亏损。
如需了解更多信息,可以访问其官方网站或查阅相关的技术文档。
官方网站
https://www.freqtrade.io/en/stable/
Docker镜像
https://hub.docker.com/r/freqtradeorg/freqtrade
GitHub地址
https://github.com/freqtrade/freqtrade?tab=readme-ov-file
安装部署
安装Docker
sudo apt update
sudo apt install -y docker.io docker-compose
下载docker-compose.yml
mkdir ft_userdata
cd ft_userdata/
curl https://raw.githubusercontent.com/freqtrade/freqtrade/stable/docker-compose.yml -o docker-compose.yml
设置配置
sudo docker-compose run --rm freqtrade create-userdir --userdir user_data
sudo docker-compose run --rm freqtrade new-config --config user_data/config.json
启动服务
sudo docker-compose up -d
在浏览器访问http://ip:8080
即可。
原创 大中小黄 幼稚猿
———————————————