def __init__(self): self.dc = Data_checks() self.XLM_cyc_active = False self.ADA_cyc_active = False self.XLM_cyc_stat = 'none' self.ADA_cyc_stat = 'none' self.XLM_cyc_done = False self.ADA_cyc_done = False self.check_counter = 0 self.t_meth = Trades() self.check_balances = True self.XLM_bal = -1 self.ADA_bal = -1 self.XLM_tr = Trades() self.ADA_tr = Trades() self.lg = log_c() self.logfile = 'Default_log.txt' self.active = True self.min_return = 1.0045
##### Executer for mult_arbit from api import BinanceAPI client = BinanceAPI('[API key]', '[API secret]') client.set_offset() import time from data_checks import Data_checks from price_monitor import mon from mult_arbit import Trades from log import log_c dc = Data_checks() mn = mon() lg = log_c() tr = Trades() ready = False t = str(time.time())[:10] f = open('log' + t + '.txt', 'w') f.write('log file for run starting at time ' + str(time.time())) f.close() f_name = 'log' + t + '.txt' lg.set_file(f_name) mn.setfile(f_name) dc.setfile(f_name) tr.setfile(f_name) while not ready: a = tr.get_open_ords('XLMBNB') b = tr.get_open_ords('BNBETH')
def __init__(self): self.lg = log_c() self.tr = Trades() self.logfile = 'Default_log.txt'