## 在线体验
http://144.34.219.181:3001/query?begin_time=2018-12-01&trade_symbol=eth
## 依赖包安装
```
pip install pandas0.22.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install ccxt1.17.490 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install requests2.18.4 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install PyEmail -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pysocks1.6.6 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pytz -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pprint -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install flask==1.0.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
```
## 运行方式
```
git clone https://github.com/Jornason/bitfinex_echarts
cd bitfinex_echarts
python bitfinex_echarts_server.py
```
## 文件说明
config.ini : 配置参数文件
btc_5min_data1.csv : btc历史数据(可自行更新)
eth_5min_data1.csv : eth历史数据(可自行更新)
## 买、卖、平仓提示
eth 案例
![image](https://raw.githubusercontent.com/Jornason/bitfinex_echarts/master/images/buy_sell_eth.png)
btc 案例
![image](https://raw.githubusercontent.com/Jornason/bitfinex_echarts/master/images/buy_sell_btc.png)
1. 修改Signals.py,添加自己的交易策略函数,具体可参考signal_moving_average函数
signal:1 买入;
signal:-1 卖出;
signal:0: 平仓;
2. 在 routes.py 的 todo 处把signal_moving_average替换自己的策略函数
3. 如果策略带'upper','lower','median' 数据,可视化将从策略计算结果读取
## url 参数说明
### trade_symbol
交易品种,目前支持ETH, BTC
http://127.0.0.1:3002/query?trade_symbol=eth
![image](https://raw.githubusercontent.com/Jornason/bitfinex_echarts/master/images/trade_symbol_eth.png)
http://127.0.0.1:3002/query?trade_symbol=btc
![image](https://raw.githubusercontent.com/Jornason/bitfinex_echarts/master/images/trade_symbol_btc.png)
### begin_time
开始时间
http://127.0.0.1:3002/query?begin_time=2018-01-01&trade_symbol=eth
![image](https://raw.githubusercontent.com/Jornason/bitfinex_echarts/master/images/begin_time.png)
### end_time
结束时间
http://127.0.0.1:3002/query?begin_time=2018-01-01&end_time=2018-05-01&trade_symbol=eth
![image](https://raw.githubusercontent.com/Jornason/bitfinex_echarts/master/images/end_time.png)
### forward
表示向前多少根k线
http://127.0.0.1:3002/query?forward=1000&trade_symbol=eth
![image](https://raw.githubusercontent.com/Jornason/bitfinex_echarts/master/images/forward.png)
### backward
表示向后多少根k线,可以结合begin_time一起使用
http://127.0.0.1:3002/query?begin_time=2018-01-01&backward=1000&trade_symbol=eth
![image](https://raw.githubusercontent.com/Jornason/bitfinex_echarts/master/images/backward.png)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
echarts基于flask和echarts融合交易策略的bitfinex可视化微服务.zip基于flask和echarts融合交易策略的bitfinex可视化微服务.zip基于flask和echarts融合交易策略的bitfinex可视化微服务.zip基于flask和echarts融合交易策略的bitfinex可视化微服务.zip基于flask和echarts融合交易策略的bitfinex可视化微服务.zip基于flask和echarts融合交易策略的bitfinex可视化微服务.zip基于flask和echarts融合交易策略的bitfinex可视化微服务.zip基于flask和echarts融合交易策略的bitfinex可视化微服务.zip基于flask和echarts融合交易策略的bitfinex可视化微服务.zip基于flask和echarts融合交易策略的bitfinex可视化微服务.zip基于flask和echarts融合交易策略的bitfinex可视化微服务.zip基于flask和echarts融合交易策略的bitfinex可视化微服务.zip基于flask和echar
资源推荐
资源详情
资源评论
收起资源包目录
基于flask和echarts融合交易策略的bitfinex可视化微服务.zip (21个子文件)
基于flask和echarts融合交易策略的bitfinex可视化微服务
LICENSE.txt 1KB
util.py 688B
config.ini 385B
Trade.py 2KB
utility.py 691B
eth_5min_data1.csv 11.45MB
bitfinex_echarts_server.py 572B
TradeClient.py 1KB
Signals.py 3KB
btc_5min_data1.csv 12.02MB
images
begin_time.png 302KB
end_time.png 296KB
trade_symbol_btc.png 170KB
buy_sell_btc.png 284KB
trade_symbol_eth.png 235KB
forward.png 170KB
backward.png 286KB
buy_sell_eth.png 298KB
Readme.md 3KB
routes.py 7KB
echarts_data.py 7KB
共 21 条
- 1
资源评论
盈梓的博客
- 粉丝: 7032
- 资源: 1605
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功