Small formatting upgrades
This commit is contained in:
parent
f8d30abd79
commit
ce2aa1dc69
@ -1,5 +1,3 @@
|
|||||||
|
|
||||||
|
|
||||||
class FreqtradeException(Exception):
|
class FreqtradeException(Exception):
|
||||||
"""
|
"""
|
||||||
Freqtrade base exception. Handled at the outermost level.
|
Freqtrade base exception. Handled at the outermost level.
|
||||||
|
@ -292,7 +292,7 @@ class BooleanParameter(CategoricalParameter):
|
|||||||
load=load, **kwargs)
|
load=load, **kwargs)
|
||||||
|
|
||||||
|
|
||||||
class HyperStrategyMixin(object):
|
class HyperStrategyMixin:
|
||||||
"""
|
"""
|
||||||
A helper base class which allows HyperOptAuto class to reuse implementations of buy/sell
|
A helper base class which allows HyperOptAuto class to reuse implementations of buy/sell
|
||||||
strategy logic.
|
strategy logic.
|
||||||
|
@ -30,7 +30,7 @@ logger = logging.getLogger(__name__)
|
|||||||
CUSTOM_SELL_MAX_LENGTH = 64
|
CUSTOM_SELL_MAX_LENGTH = 64
|
||||||
|
|
||||||
|
|
||||||
class SellCheckTuple(object):
|
class SellCheckTuple:
|
||||||
"""
|
"""
|
||||||
NamedTuple for Sell type + reason
|
NamedTuple for Sell type + reason
|
||||||
"""
|
"""
|
||||||
|
@ -73,7 +73,7 @@ class Wallets:
|
|||||||
tot_profit = Trade.get_total_closed_profit()
|
tot_profit = Trade.get_total_closed_profit()
|
||||||
else:
|
else:
|
||||||
tot_profit = LocalTrade.total_profit
|
tot_profit = LocalTrade.total_profit
|
||||||
tot_in_trades = sum([trade.stake_amount for trade in open_trades])
|
tot_in_trades = sum(trade.stake_amount for trade in open_trades)
|
||||||
|
|
||||||
current_stake = self.start_cap + tot_profit - tot_in_trades
|
current_stake = self.start_cap + tot_profit - tot_in_trades
|
||||||
_wallets[self._config['stake_currency']] = Wallet(
|
_wallets[self._config['stake_currency']] = Wallet(
|
||||||
|
@ -39,7 +39,7 @@ class FtRestClient():
|
|||||||
def _call(self, method, apipath, params: dict = None, data=None, files=None):
|
def _call(self, method, apipath, params: dict = None, data=None, files=None):
|
||||||
|
|
||||||
if str(method).upper() not in ('GET', 'POST', 'PUT', 'DELETE'):
|
if str(method).upper() not in ('GET', 'POST', 'PUT', 'DELETE'):
|
||||||
raise ValueError('invalid method <{0}>'.format(method))
|
raise ValueError(f'invalid method <{method}>')
|
||||||
basepath = f"{self._serverurl}/api/v1/{apipath}"
|
basepath = f"{self._serverurl}/api/v1/{apipath}"
|
||||||
|
|
||||||
hd = {"Accept": "application/json",
|
hd = {"Accept": "application/json",
|
||||||
@ -124,7 +124,7 @@ class FtRestClient():
|
|||||||
:param lock_id: ID for the lock to delete
|
:param lock_id: ID for the lock to delete
|
||||||
:return: json object
|
:return: json object
|
||||||
"""
|
"""
|
||||||
return self._delete("locks/{}".format(lock_id))
|
return self._delete(f"locks/{lock_id}")
|
||||||
|
|
||||||
def daily(self, days=None):
|
def daily(self, days=None):
|
||||||
"""Return the profits for each day, and amount of trades.
|
"""Return the profits for each day, and amount of trades.
|
||||||
@ -220,7 +220,7 @@ class FtRestClient():
|
|||||||
:param trade_id: Specify which trade to get.
|
:param trade_id: Specify which trade to get.
|
||||||
:return: json object
|
:return: json object
|
||||||
"""
|
"""
|
||||||
return self._get("trade/{}".format(trade_id))
|
return self._get(f"trade/{trade_id}")
|
||||||
|
|
||||||
def delete_trade(self, trade_id):
|
def delete_trade(self, trade_id):
|
||||||
"""Delete trade from the database.
|
"""Delete trade from the database.
|
||||||
@ -229,7 +229,7 @@ class FtRestClient():
|
|||||||
:param trade_id: Deletes the trade with this ID from the database.
|
:param trade_id: Deletes the trade with this ID from the database.
|
||||||
:return: json object
|
:return: json object
|
||||||
"""
|
"""
|
||||||
return self._delete("trades/{}".format(trade_id))
|
return self._delete(f"trades/{trade_id}")
|
||||||
|
|
||||||
def whitelist(self):
|
def whitelist(self):
|
||||||
"""Show the current whitelist.
|
"""Show the current whitelist.
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
|
|
||||||
from copy import deepcopy
|
from copy import deepcopy
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from unittest.mock import MagicMock
|
from unittest.mock import MagicMock
|
||||||
|
Loading…
Reference in New Issue
Block a user