diff --git a/bn.py b/bn.py index 0f5f0ff..61bde16 100644 --- a/bn.py +++ b/bn.py @@ -1,19 +1,20 @@ from binance.spot import Spot +from binance.cm_futures import CMFutures -client = Spot() +cm = CMFutures() # Get klines def klines(symbol, interval, limit=1000): - lines = client.klines(symbol,interval, limit=limit) + lines = cm.klines(symbol,interval, limit=limit) return lines # Get Symbols def symbols(): - info = client.exchange_info() + info = cm.exchange_info() symbols = [] for s in info['symbols']: - if s['symbol'].endswith('USDT'): + if s['symbol'].endswith('_PERP'): symbols.append(s['symbol']) return symbols \ No newline at end of file diff --git a/main.py b/main.py index 0025677..a4ebb81 100644 --- a/main.py +++ b/main.py @@ -5,7 +5,9 @@ import time import signals.ma_arrangement as maa import monitors.large_transfer as lt -symbols = ['BTCUSDT','ETHUSDT','FILUSDT','MASKUSDT','DOGEUSDT','CFXUSDT','LTCUSDT'] +# symbols = ['BTCUSDT','ETHUSDT','FILUSDT','MASKUSDT','DOGEUSDT','CFXUSDT','LTCUSDT'] + +symbols = bn.symbols() for s in symbols: #15m diff --git a/test.py b/test.py index 1e32031..f11dbfd 100644 --- a/test.py +++ b/test.py @@ -5,5 +5,8 @@ import datetime as dt import monitors.large_transfer as lt from binance.spot import Spot import signals.ma_arrangement as maa +from binance.cm_futures import CMFutures -maa.run('BTCUSDT', '1h') \ No newline at end of file +# maa.run('BTCUSD_PERP', '1h') + +# print(bn.symbols())