Use log-spamprevention methods
This commit is contained in:
parent
7c15375f5d
commit
5d876ca0a3
@ -43,8 +43,8 @@ class PriceFilter(IPairList):
|
|||||||
compare = ticker['last'] + 1 / pow(10, precision)
|
compare = ticker['last'] + 1 / pow(10, precision)
|
||||||
changeperc = (compare - ticker['last']) / ticker['last']
|
changeperc = (compare - ticker['last']) / ticker['last']
|
||||||
if changeperc > self._low_price_ratio:
|
if changeperc > self._low_price_ratio:
|
||||||
logger.info(f"Removed {ticker['symbol']} from whitelist, "
|
self.log_on_refresh(logger.info, f"Removed {ticker['symbol']} from whitelist, "
|
||||||
f"because 1 unit is {changeperc * 100:.3f}%")
|
f"because 1 unit is {changeperc * 100:.3f}%")
|
||||||
return False
|
return False
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
@ -49,9 +49,9 @@ class SpreadFilter(IPairList):
|
|||||||
if 'bid' in ticker and 'ask' in ticker:
|
if 'bid' in ticker and 'ask' in ticker:
|
||||||
spread = 1 - ticker['bid'] / ticker['ask']
|
spread = 1 - ticker['bid'] / ticker['ask']
|
||||||
if not ticker or spread > self._max_spread_ratio:
|
if not ticker or spread > self._max_spread_ratio:
|
||||||
logger.info(f"Removed {ticker['symbol']} from whitelist, "
|
self.log_on_refresh(logger.info, f"Removed {ticker['symbol']} from whitelist, "
|
||||||
f"because spread {spread * 100:.3f}% >"
|
f"because spread {spread * 100:.3f}% >"
|
||||||
f"{self._max_spread_ratio * 100}%")
|
f"{self._max_spread_ratio * 100}%")
|
||||||
pairlist.remove(p)
|
pairlist.remove(p)
|
||||||
else:
|
else:
|
||||||
pairlist.remove(p)
|
pairlist.remove(p)
|
||||||
|
Loading…
Reference in New Issue
Block a user