def main(): keys = get_keys("secret/config.txt") initial_currencies = init_currencies(["BTC"]) account = Account(keys, 0, initial_currencies) account.deposit_currency("BTC", 1) account.deposit_currency("ETH", 1) account.deposit_balance(1000) account.update_account_value() account.starting_value = account.account_value t = time.time() open_position(account, "BTC") open_position(account, "ETH") account.print_account_summary() trading_results = [] trading_result = 0 while time.time() - t < 600: positions = account.check_positions() for position in positions: result = account.close_position(position) trading_result += result["result"] trading_results.append(trading_result) open_position(account, result["currency"]) # account.print_account_summary() time.sleep(1) account.close_all_positions() account.print_account_summary() print("Trading result £{:,.2f}".format(trading_result)) plot_results(trading_results)