btcrobot BTC/LTC自动化算法交易引擎

程序名称:btcrobot

授权协议: MIT

操作系统: Windows

开发语言: Google Go

btcrobot 介绍

btcrobot 是BTC/LTC自动化算法交易引擎

Weibo:http://weibo.com/bocaicfa

支持多个交易平台-火币、OKCoin,自动买卖,机器人EMA算法,MACD算法,MIX算法

程序达成如下目标:上涨时获取中间段的利润;下跌时逃顶,跑赢大盘,比大盘跌的少;横盘时可能高买低卖,需要自行配置参数调整。。 还有一种策略叫买入并持有,buy
and hold,亦是一种选择。

举个例子,假设一个IT男,上班时根本没时间一直看盘。
往往去厕所的时间大盘爬上去了,下班的路上,大盘暴跌了,所以如何在利润锁定的范围内,降低这些突发性的风险?
而且,人是很贪婪的,涨的很高,都不想卖,看着下跌,就等死套牢,这个机器人就是辅助你的眼睛,控制你的贪心,至于高买低卖,那个波动,因为这是为了获取拉升的一个机会风险,是否在你可忍受范围内,需要自我把握,

配置可能是伴随市场动态调整的,所以也没什么赚钱的标准配置,需要自己体会。

这个机器人有共振效应,假设很多人用同一个参数配置,很容易产生共振,被人利用,
本机器人完全是开源的,如果你会点golang程序,可以自己写点策略,实现自己的操盘目标 每个人的目标都不太一样 有的人为了赚法币,有的为了赚比特币;)
那算法可能不太一样

若你有自己的方法,大把时间, 不一定非要用机器人 有时候你自己操盘利润可能更多,不然操盘手都失业了。。

使用指南如下:https://github.com/philsong/btcrobot/wiki/%E6%9C%BA%E5%99%A8%E4%BA%BA%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97

BTC捐助地址:1NDnnWCUu926z4wxA3sNBGYWNQD3mKyes8

LTC捐助地址:LXwX5XeZeVfXM2b4GRs6HM1mNn4K9En3F4

捐助清单如下:https://github.com/philsong/btcrobot/wiki/%E6%84%9F%E8%B0%A2%E6%8D%90%E5%8A%A9%E5%BC%80%E5%8F%91%E7%9A%84%E4%BA%BA

安装说明(限win系统)如下:https://github.com/philsong/btcrobot/wiki/%E5%AE%89%E8%A3%85%E8%AF%B4%E6%98%8E%EF%BC%88%E9%99%90win%E7%B3%BB%E7%BB%9F%EF%BC%89

本地搭建

0、

0.0安装golang开发运行环境,选择适合自己电脑操作系统的安装包

http://code.google.com/p/go/downloads/list

0.1安装git环境

http://code.google.com/p/msysgit/downloads/list

1、下载 btcrobot 代码

git clone https://github.com/philsong/btcrobot

2、下载安装依赖库

cd btcrobot/thirdparty
// windows/DOS下执行
getpkg.bat
// linux/mac或者Git Bash 下执行
sh getpkg

3、编译 btcrobot

先编译

// 接着上一步
cd ../
// windows/DOS 下执行
install.bat
// linux/mac或者Git Bash 下执行
sh install

这样便编译好了 btcrobot

4、配置秘钥API文件

修改btcrobot/conf目录下的secret.sample文件名为secret.json

向火币或者OKcoin申请交易API,并填入secret.json中

5、运行 btcrobot。

// windows 下执行
start.bat
// linux/mac或者Git Bash 下执行
sh start

一切顺利的话,btcrobot应该就启动了。

6、浏览器中查看

在浏览器中输入:http://127.0.0.1:9090

用默认用户名admin, 密码是123456 登录

应该就能开始自动化交易之旅了。

此时,你可以通过WEB界面配置各种参数,参数重启生效。

注:在第5步运行前可以根据需要修改 conf目录里的 配置,亦可在第6步配置。

btcrobot 官网

https://github.com/philsong/btcrobot

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


OpenFunix 是由我从零开始写的一个内核项目。 OpenFunix 是一个全新的操作系统内核。
女娲内核,用中文版C"习语言"写的简单操作系统内核,代码实现全中文书写..
Linux-Insides 是一系列 Linux 内核的展示。它通过分享 Linux 内核的内部知识来增加人们对 Linux 内核或者其他低级别主题的兴趣。
Alibaba Kernel起源于亚洲最大的电子商务网站——阿里巴巴。它基于 RHEL6 源代码,包含了阿里巴巴所需的一些更新和新功能。更多的信息和文档,请参阅http://kernel.taobao.org
Genode操作系統框架擴展現有的內核(如微內核或程序) ,並提供一個統一的API應用程序。目前, L4/Fiasco和Linux的支持。
TencentOS Kernel 是腾讯针对云的场景研发的服务器操作系统。 TencentOS Kernel(又名 Tencent Linux,简称 Tlinux)是腾讯针对云的场景研发的 Linux
Bickley是一个元数据管理API和框架,由三个主要部分组成: l Libkozo —— Kozo是围绕TDB库的数据库抽象。
Oracle Linux: Unbreakable Enterprise Kernel (UEK),顾名思义,是 Oracle Linux 企业发行版的内核源码。
Fiwix is an operating system kernel based on the Unix architecture and fully focused on being Linux compatible. It is designed exclusively for educational
cgroups(控制组)是Linux内核的一个功能,用来限制报告和分离一个进程组的资源(CPU、内存、磁盘输入输出等)。这个工作是由Google的工程师(主要是Paul
Win2-7 Pack 是一个用于将 GNOME 桌面变身成 Windows 7 的 all-in-one 转换包,其中包括 Windows 7
VWM 是一个可扩展的在控制台下实现的窗口管理器。
这是 Windows 上的 KDE 桌面环境的移植版本哦。
Really Slick ScreenSavers GLX Port 是一些最初为Windows到GLX编写的极好的OpenGL 屏幕保护程序的一部分。它意在和一个现在的屏幕保护后台程序(如xscreensaver)一起使用。
Paper Pilots 是一款 Linux 下的 3D 屏幕保护程序 (非开源) ,可以定制超过 20 中不同的屏幕配置。
Docky是从GNOME Do项目剥离出来的一个Dock软件,最初即为GNOME Do的“Docky”模式。
AfterStep是一个Unix或Linux下的X窗口管理器工具,AfterStep使得Linux的外观很象NeXTSTEP,而且还有些增强功能。如果你是使用X11或者fvwm的话,不妨用AfterSetup来对您的桌面进行设置。
通过KDEWin,我们可以在Windows上体验 KDE的GUI及专门为Windows编译的KDE应用程序.自由软件团队KDE 的产品中包括用于 Linux
GNOME Do 与 Katapult 和 GNOME Launch Box 很相似,它能根据用户键入的内容进行自动匹配,从而快速打开系统中已有的程序、文件、书签等。不仅如此,GNOME Do 还包括插件,从而能够做更多事。
Really Slick Screensavers 是透過 OpenGL 3D 技術所設計的 十一個螢幕保護程式 ,以現今大家的電腦硬體配備來說,基本上都有支援 OpenGL