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
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历史数据(可自行更新)
-
修改Signals.py,添加自己的交易策略函数,具体可参考signal_moving_average函数 signal:1 买入; signal:-1 卖出; signal:0: 平仓;
-
在 routes.py 的 todo 处把signal_moving_average替换自己的策略函数
-
如果策略带'upper','lower','median' 数据,可视化将从策略计算结果读取
交易品种,目前支持ETH, BTC http://127.0.0.1:3002/query?trade_symbol=eth
http://127.0.0.1:3002/query?trade_symbol=btc
开始时间 http://127.0.0.1:3002/query?begin_time=2018-01-01&trade_symbol=eth
结束时间 http://127.0.0.1:3002/query?begin_time=2018-01-01&end_time=2018-05-01&trade_symbol=eth
表示向前多少根k线 http://127.0.0.1:3002/query?forward=1000&trade_symbol=eth
表示向后多少根k线,可以结合begin_time一起使用 http://127.0.0.1:3002/query?begin_time=2018-01-01&backward=1000&trade_symbol=eth