mirror of
https://github.com/discountry/ritmex-bot.git
synced 2026-09-11 01:08:07 +00:00
commit
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
- [Async Bittrex Orderbook](./examples/py/)
|
||||
|
||||
|
||||
```python
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
import asyncio
|
||||
import os
|
||||
import sys
|
||||
|
||||
if not sys.version >= '3.6':
|
||||
print('This script requires Python 3.6+')
|
||||
sys.exit()
|
||||
|
||||
|
||||
import ccxt.async_support as ccxt # noqa: E402
|
||||
|
||||
|
||||
async def poll():
|
||||
exchange = ccxt.bittrex()
|
||||
while True:
|
||||
yield await exchange.fetch_order_book('BTC/USDT')
|
||||
await asyncio.sleep(exchange.rateLimit / 1000)
|
||||
|
||||
|
||||
async def main():
|
||||
async for orderbook in poll():
|
||||
print(orderbook['bids'][0], orderbook['asks'][0])
|
||||
|
||||
|
||||
asyncio.run(main())
|
||||
|
||||
```
|
||||
Reference in New Issue
Block a user