added coin cooldown to stop coin chase
This commit is contained in:
6
bot.py
6
bot.py
@@ -139,7 +139,11 @@ def run_cycle(config: Config) -> bool:
|
||||
return bool(closed)
|
||||
|
||||
try:
|
||||
opportunities = scanner.scan(exclude_pairs=portfolio.open_pairs())
|
||||
cooled_down = {
|
||||
pair for pair in portfolio._cooldowns
|
||||
if portfolio.on_cooldown(pair, config.sold_cooldown_hours)
|
||||
}
|
||||
opportunities = scanner.scan(exclude_pairs=portfolio.open_pairs() | cooled_down)
|
||||
except KrakenError as exc:
|
||||
log.error("Market scan failed: %s", exc)
|
||||
return bool(closed)
|
||||
|
||||
Reference in New Issue
Block a user