py-llama predictor
This commit is contained in:
92
agent-pyter/ccxt.py
Normal file
92
agent-pyter/ccxt.py
Normal file
@ -0,0 +1,92 @@
|
||||
# # https://github.com/ccxt/ccxt/tree/master/examples/py
|
||||
# # ! pip install ccxt
|
||||
# # //cjs
|
||||
# # var ccxt = require ('ccxt')
|
||||
# # console.log (ccxt.exchanges) // print all available exchanges
|
||||
# # py
|
||||
# import ccxt
|
||||
# #print(ccxt.exchanges)
|
||||
# #import ccxt.async_support as ccxt
|
||||
|
||||
|
||||
# # # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
# # import ccxt
|
||||
|
||||
# # hitbtc = ccxt.hitbtc({'verbose': True})
|
||||
# # bitmex = ccxt.bitmex()
|
||||
# # huobipro = ccxt.huobipro()
|
||||
# # exmo = ccxt.exmo({
|
||||
# # 'apiKey': 'YOUR_PUBLIC_API_KEY',
|
||||
# # 'secret': 'YOUR_SECRET_PRIVATE_KEY',
|
||||
# # })
|
||||
# # kraken = ccxt.kraken({
|
||||
# # 'apiKey': 'YOUR_PUBLIC_API_KEY',
|
||||
# # 'secret': 'YOUR_SECRET_PRIVATE_KEY',
|
||||
# # })
|
||||
|
||||
# # exchange_id = 'binance'
|
||||
# # exchange_class = getattr(ccxt, exchange_id)
|
||||
# # exchange = exchange_class({
|
||||
# # 'apiKey': 'YOUR_API_KEY',
|
||||
# # 'secret': 'YOUR_SECRET',
|
||||
# # })
|
||||
|
||||
# # hitbtc_markets = hitbtc.load_markets()
|
||||
|
||||
# # print(hitbtc.id, hitbtc_markets)
|
||||
# # print(bitmex.id, bitmex.load_markets())
|
||||
# # print(huobipro.id, huobipro.load_markets())
|
||||
|
||||
# # print(hitbtc.fetch_order_book(hitbtc.symbols[0]))
|
||||
# # print(bitmex.fetch_ticker('BTC/USD'))
|
||||
# # print(huobipro.fetch_trades('LTC/USDT'))
|
||||
|
||||
# # print(exmo.fetch_balance())
|
||||
|
||||
# # # sell one ฿ for market price and receive $ right now
|
||||
# # print(exmo.id, exmo.create_market_sell_order('BTC/USD', 1))
|
||||
|
||||
# # # limit buy BTC/EUR, you pay €2500 and receive ฿1 when the order is closed
|
||||
# # print(exmo.id, exmo.create_limit_buy_order('BTC/EUR', 1, 2500.00))
|
||||
|
||||
# # # pass/redefine custom exchange-specific order params: type, amount, price, flags, etc...
|
||||
# # kraken.create_market_buy_order('BTC/USD', 1, {'trading_agreement': 'agree'})
|
||||
# # # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
# # # -*- coding: utf-8 -*-
|
||||
|
||||
# # import os
|
||||
# # import sys
|
||||
# # from pprint import pprint
|
||||
|
||||
# # root = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
|
||||
# # sys.path.append(root + '/python')
|
||||
|
||||
# import ccxt # noqa: E402
|
||||
|
||||
# # -----------------------------------------------------------------------------
|
||||
|
||||
# # print('CCXT Version:', ccxt.__version__)
|
||||
|
||||
# # -----------------------------------------------------------------------------
|
||||
|
||||
# exchange = ccxt.coinbase({
|
||||
# 'apiKey': 'tk2ShLJCmByejn78',
|
||||
# 'secret': 'UcJfI5HzQmkEjclCeHFSfG8hnNYxaESv',
|
||||
# # 'verbose': True, # for debug output
|
||||
# })
|
||||
|
||||
# symbol = 'BTC/USDT'
|
||||
# timeframe = '1m'
|
||||
# since = None
|
||||
# limit = None # not used by coinbase
|
||||
|
||||
# try:
|
||||
# # Max 300 Candles
|
||||
# candles = exchange.fetch_ohlcv(symbol, timeframe, since, limit)
|
||||
# pprint(candles)
|
||||
# except Exception as err:
|
||||
# print(err)
|
||||
|
||||
|
Reference in New Issue
Block a user