TradeBot是一个用 Python 编写的全开源加密货币交易机器人,旨在支持所有主要交易所并通过 Telegram 或 webUI 进行控制。它包含回测、绘图和资金管理工具以及通过机器学习进行的策略优化。

支持的加密货币交易所

  •  Binance
  •  Bittrex
  •  FTX
  •  Gate.io
  •  Huobi
  •  Kraken
  •  OKX (Former OKEX)
  •  potentially many others. (We cannot guarantee they will work)

支持的期货交易所(实验性)

  •  Binance
  •  Gate.io
  •  OKX.

已测试确认支持的交易所:

  •  Bitvavo
  •  Kucoin

特征

  •  基于 Python 3.8+:适用于任何操作系统 – Windows、macOS 和 Linux。
  •  持久性:持久性是通过 sqlite 实现的。
  •  Dry-run:不花钱运行机器人。
  •  回测:模拟您的买入/卖出策略。
  •  通过机器学习进行策略优化:使用机器学习通过真实的交易所数据优化您的买入/卖出策略参数。
  •  自适应预测建模:使用 FreqAI 构建智能策略,通过自适应机器学习方法对市场进行自我训练。
  •  边缘头寸规模计算您的赢率、风险回报率、最佳止损并在为每个特定市场建立头寸之前调整您的头寸规模。
  •  白名单加密货币:选择您要交易的加密货币或使用动态白名单。
  •  黑名单加密货币:选择您想要避免的加密货币。
  •  内置 WebUI:内置 Web UI 来管理您的机器人。
  •  可通过 Telegram管理:使用 Telegram 管理机器人。
  •  以法定货币显示盈亏:以法定货币显示您的盈亏。
  •  表现状态报告:提供您当前交易的表现状态。

基本用法

机器人指令

usage: freqtrade [-h] [-V]
                 {trade,create-userdir,new-config,new-strategy,download-data,convert-data,convert-trade-data,list-data,backtesting,edge,hyperopt,hyperopt-list,hyperopt-show,list-exchanges,list-hyperopts,list-markets,list-pairs,list-strategies,list-timeframes,show-trades,test-pairlist,install-ui,plot-dataframe,plot-profit,webserver}
                 ...

Free, open source crypto trading bot

positional arguments:
  {trade,create-userdir,new-config,new-strategy,download-data,convert-data,convert-trade-data,list-data,backtesting,edge,hyperopt,hyperopt-list,hyperopt-show,list-exchanges,list-hyperopts,list-markets,list-pairs,list-strategies,list-timeframes,show-trades,test-pairlist,install-ui,plot-dataframe,plot-profit,webserver}
    trade               Trade module.
    create-userdir      Create user-data directory.
    new-config          Create new config
    new-strategy        Create new strategy
    download-data       Download backtesting data.
    convert-data        Convert candle (OHLCV) data from one format to
                        another.
    convert-trade-data  Convert trade data from one format to another.
    list-data           List downloaded data.
    backtesting         Backtesting module.
    edge                Edge module.
    hyperopt            Hyperopt module.
    hyperopt-list       List Hyperopt results
    hyperopt-show       Show details of Hyperopt results
    list-exchanges      Print available exchanges.
    list-hyperopts      Print available hyperopt classes.
    list-markets        Print markets on exchange.
    list-pairs          Print pairs on exchange.
    list-strategies     Print available strategies.
    list-timeframes     Print available timeframes for the exchange.
    show-trades         Show trades.
    test-pairlist       Test your pairlist configuration.
    install-ui          Install FreqUI
    plot-dataframe      Plot candles with indicators.
    plot-profit         Generate plot showing profits.
    webserver           Webserver module.

optional arguments:
  -h, --help            show this help message and exit
  -V, --version         show program's version number and exit

 

Telegram RPC命令

Telegram不是强制性的。但是,这是控制机器人的好方法。更多详细信息看完整命令列表

  • /start:启动交易者。
  • /stop:停止交易者。
  • /stopentry: 停止进入新交易。
  • /status <trade_id>|[table]:列出所有或特定的未平仓交易。
  • /profit [<n>]:列出过去 n 天内所有已完成交易的累积利润。
  • /forceexit <trade_id>|all:立即退出给定的交易(忽略minimum_roi)。
  • /fx <trade_id>|all: 别名/forceexit
  • /performance:显示按对分组的每个已完成交易的表现
  • /balance:显示每种货币的账户余额。
  • /daily <n>:显示过去 n 天内每天的盈亏。
  • /help: 显示帮助信息。
  • /version: 显示版本。

要求

最新的时钟

时钟必须准确,并经常与 NTP 服务器同步,以避免与交易所的通信出现问题。

所需的最低硬件

要运行此机器人,我们建议您使用至少具有以下功能的云实例:

  • 最低(建议)系统要求:2GB RAM、1GB 磁盘空间、2vCPU

软件要求

  • Python >= 3.8
  • pip
  • git
  • TA-Lib
  • virtualenv (Recommended)
  • Docker (Recommended)

 

 

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源