コード例 #1
0
 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
コード例 #2
0
##### 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')
コード例 #3
0
 def __init__(self):
     self.lg = log_c()
     self.tr = Trades()
     self.logfile = 'Default_log.txt'