加密货币交易机器人
nombot的Python项目详细描述
…图片::https://travis-ci.org/karma0/nombot.svg?branch=master
:目标:https://travis ci.org/karma0/nombot
…图片::https://readthedocs.org/projects/nombot/badge/?version=latest
:目标:https://nombot.readthedocs.io/en/latest/?徽章=最新
:alt:文档状态
…图像::https://pyup.io/repos/github/karma0/nombot/shield.svg
:目标:https://pyup.io/repos/github/karma0/nombot/
:alt:updates
图片::https://pyup.io/repos/github/karma0/nombot/python-3-shield.svg
:目标:https://pyup.io/repos/github/karma0/nombot/
:alt:python 3
nombot
==
一个用python和"bors"编写的灵活的加密货币交易机器人。
目前正在等待任何重大更改,直到"ccxt"支持websockets出现。
依赖关系
----
假设您熟悉python并在linux中操作
。目前还没有办法在windows或apple操作系统上进行测试,虽然您可以使用这个存储库附带的ots策略,但为了扩展您的策略开发,可能需要时间。
第一个问题。如果
您能够支付开发服务的费用,这将解决
第二个问题。
python依赖项
~~~~~~~~~~~~~~~~~~~~~~
-python 3.6+假定为
-``bors``
-``ccxt`
-``dataclasses`
~~~~~~~~~
-可扩展到使用ccxt的任何Exchange。
-Exchange帮助工具;连接池、websockets、共享上下文。
-允许套利的多个Exchange连接。
-努力实现动态的、向前兼容的接口。
货币
~~~~~~~~~~~
支持所有货币;*如果交易所支持,它将
工作*。\*钱包支持,允许自动投币。
*(即将推出)*
*使用"istrategy"继承的strategy*体系结构。
-"stackable"体系结构允许您隔离分组功能
以供重用。
-使用中间件管道进行处理。
-共享上下文对象允许在复杂的
场景中实现最大的通用性。
-将算法用作后端功能库(策略
等同于"业务逻辑")。
-自动配置传递。
-有关详细信息,请参阅"bors"。
使用json进行灵活的模块化配置。请参阅"config.json.example`.
安全性
~~~~~~~~
-命名空间的不可变配置将大大减少您在中间软件之间的信息泄漏和操作的机会。
-文件系统存储和安全性(需要仔细考虑每个任务;请参阅下面的安装说明)。
即将推出…
~~~~~~~~~~~~~~~~~~~
-回溯测试和支持文档。
-有关创建交换、算法和
策略的更多文档。
-测试、测试、测试!
-有关部署示例,请参见"虹吸交换"。
代码::bash
pip install nombot
代码::bash
pip安装-u nombot
代码::bash
git clone https://github.com/karma0/nombot.git nombot&;cd$安装pip-u.
源中的最新版本
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
``master`分支将包含最新版本。``开发``将
包含最新的开发,并可能会破坏事物。
…代码::bash
git pull
配置
~~~~~~~~~~~~~~~~~
1。使用任何可用的算法创建策略类,或创建自己的算法。将"config.json.example"复制到"config.json",并执行
``chmod 600 config.json`.
3。根据示例更改策略、交换、api
调用等所需的配置。
执行
~代码::bash
./trader.py
contribution
----
选项:1。请按照以下说明操作:
https://help.github.com/articles/fork-a-repo/2。提交问题或
功能请求
`here<;https://help.github.com/articles/fork-a-repo/gt;` ` ` ` ` ` `<
====
===
<2.2.8(2018-06-6-26)
=
>2.2.2.7(2018-06-26)2.7(2018-06-6-26)
>---------
*更新带徽章的自述文件。
*升级的依赖项。
*添加了几个单元测试。
2.2.6(2018-06-26)
----
*修复了CI并添加了一些关于配置的测试。
2.2.5(2018-06-25)
----
*设置readthedocs.org。
2.2.4(2018-06-25)
----
*用Cookiecutter PYpackage替换包装。
:目标:https://travis ci.org/karma0/nombot
…图片::https://readthedocs.org/projects/nombot/badge/?version=latest
:目标:https://nombot.readthedocs.io/en/latest/?徽章=最新
:alt:文档状态
…图像::https://pyup.io/repos/github/karma0/nombot/shield.svg
:目标:https://pyup.io/repos/github/karma0/nombot/
:alt:updates
图片::https://pyup.io/repos/github/karma0/nombot/python-3-shield.svg
:目标:https://pyup.io/repos/github/karma0/nombot/
:alt:python 3
nombot
==
一个用python和"bors"编写的灵活的加密货币交易机器人。
目前正在等待任何重大更改,直到"ccxt"支持websockets出现。
依赖关系
----
假设您熟悉python并在linux中操作
。目前还没有办法在windows或apple操作系统上进行测试,虽然您可以使用这个存储库附带的ots策略,但为了扩展您的策略开发,可能需要时间。
第一个问题。如果
您能够支付开发服务的费用,这将解决
第二个问题。
python依赖项
~~~~~~~~~~~~~~~~~~~~~~
-python 3.6+假定为
-``bors``
-``ccxt`
-``dataclasses`
~~~~~~~~~
-可扩展到使用ccxt的任何Exchange。
-Exchange帮助工具;连接池、websockets、共享上下文。
-允许套利的多个Exchange连接。
-努力实现动态的、向前兼容的接口。
货币
~~~~~~~~~~~
支持所有货币;*如果交易所支持,它将
工作*。\*钱包支持,允许自动投币。
*(即将推出)*
*使用"istrategy"继承的strategy*体系结构。
-"stackable"体系结构允许您隔离分组功能
以供重用。
-使用中间件管道进行处理。
-共享上下文对象允许在复杂的
场景中实现最大的通用性。
-将算法用作后端功能库(策略
等同于"业务逻辑")。
-自动配置传递。
-有关详细信息,请参阅"bors"。
使用json进行灵活的模块化配置。请参阅"config.json.example`.
安全性
~~~~~~~~
-命名空间的不可变配置将大大减少您在中间软件之间的信息泄漏和操作的机会。
-文件系统存储和安全性(需要仔细考虑每个任务;请参阅下面的安装说明)。
即将推出…
~~~~~~~~~~~~~~~~~~~
-回溯测试和支持文档。
-有关创建交换、算法和
策略的更多文档。
-测试、测试、测试!
-有关部署示例,请参见"虹吸交换"。
代码::bash
pip install nombot
代码::bash
pip安装-u nombot
代码::bash
git clone https://github.com/karma0/nombot.git nombot&;cd$安装pip-u.
源中的最新版本
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
``master`分支将包含最新版本。``开发``将
包含最新的开发,并可能会破坏事物。
…代码::bash
git pull
配置
~~~~~~~~~~~~~~~~~
1。使用任何可用的算法创建策略类,或创建自己的算法。将"config.json.example"复制到"config.json",并执行
``chmod 600 config.json`.
3。根据示例更改策略、交换、api
调用等所需的配置。
执行
~代码::bash
./trader.py
contribution
----
选项:1。请按照以下说明操作:
https://help.github.com/articles/fork-a-repo/2。提交问题或
功能请求
`here<;https://help.github.com/articles/fork-a-repo/gt;` ` ` ` ` ` `<
====
===
<2.2.8(2018-06-6-26)
=
>2.2.2.7(2018-06-26)2.7(2018-06-6-26)
>---------
*更新带徽章的自述文件。
*升级的依赖项。
*添加了几个单元测试。
2.2.6(2018-06-26)
----
*修复了CI并添加了一些关于配置的测试。
2.2.5(2018-06-25)
----
*设置readthedocs.org。
2.2.4(2018-06-25)
----
*用Cookiecutter PYpackage替换包装。