数字货币量化交易学习(1):CCXT python版本安装与使用
2019-05-18 13:29
633 查看
感谢黄奕氾大佬提供的教程
本文旨在记录学习相关的心得体会,欢迎大家一起交流学习,如有错误请在留言区评论谢谢!
CCXT的安装
- 在使用CCXT之前,请确认电脑已经安装python
- 使用pip.exe安装ccxt库,代码如下
pip install ccxt
- 安装完成以后可以使用python自带的编辑器进行测试
import ccxt hb = ccxt.huobipro() print(hb.fetch_order_book('ETH/BTC'))
创建一个简单的DEMO
import ccxt hb = ccxt.huobipro() zb = ccxt.zb() pair='ETH/BTC' limit=1 while True: DATA=[hb.fetch_order_book(pair,limit), zb.fetch_order_book(pair, limit)] bids=[] asks=[] for data in DATA: bids.append(data['bids'][0]) asks.append(data['asks'][0]) print('火币买ETH,中币卖ETH的盈利情况',((asks[0][0]-bids[1][0]))/asks[0][0]*100, '%')
火币买ETH,中币卖ETH的盈利情况 0.03964381556476922 % 火币买ETH,中币卖ETH的盈利情况 0.03964381556476922 % 火币买ETH,中币卖ETH的盈利情况 0.03964381556476922 % 火币买ETH,中币卖ETH的盈利情况 0.03964381556476922 % 火币买ETH,中币卖ETH的盈利情况 0.05183558970605008 % 火币买ETH,中币卖ETH的盈利情况 0.05183558970605008 % 火币买ETH,中币卖ETH的盈利情况 0.05183558970605008 % 火币买ETH,中币卖ETH的盈利情况 0.05183558970605008 % 火币买ETH,中币卖ETH的盈利情况 0.05183558970605008 % 火币买ETH,中币卖ETH的盈利情况 0.064024390243903 % 火币买ETH,中币卖ETH的盈利情况 0.06097746882526658 % 火币买ETH,中币卖ETH的盈利情况 0.057930361607409546 % 火币买ETH,中币卖ETH的盈利情况 0.07927312641014161 % 火币买ETH,中币卖ETH的盈利情况 0.08536585365853733 % 火币买ETH,中币卖ETH的盈利情况 0.08536585365853733 %
相关文章推荐
- 数字货币量化交易学习(2):CCXT多平台单币种搬砖(理想化&非实战)
- 神经网络与深度学习 使用Python实现基于梯度下降算法的神经网络和自制仿MNIST数据集的手写数字分类可视化程序 web版本
- Python学习:MAC下SlickEdit2012,如何使用最新的python版本
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- win10下基于python(anaconda)安装gpu版本的TensorFlow以及kears深度学习框架
- Python学习笔记-ubuntu安装setuptools及使用
- window安装python3.5版本和简单的编译使用写一个简单的程序
- python 两个版本一起学习使用
- python学习笔记——git的安装及使用
- pyenv安装与使用-多版本python共存解决方法
- xgboost学习之windows下python版本安装
- python 使用pyenv安装多个版本的python环境
- 使用 pyenv 可以在一个系统中安装多个python版本
- TensorFlow学习笔记8——python代码格式化工具yapf的安装及使用
- 【学习1—安装】uiautomator2 使用Python测试 Android应用
- 使用 pyenv 可以在一个系统中安装多个python版本
- 神经网络与深度学习 1.6 使用Python实现基于梯度下降算法的神经网络和MNIST数据集的手写数字分类程序
- python学习之Anaconda的安装和使用
- 【Python学习笔记】windows上virtualenv 安装及使用
- Python多版本管理软件pyenv的安装应用及pip的使用讲解