Skip to content

Commit

Permalink
add control/BUY flag
Browse files Browse the repository at this point in the history
  • Loading branch information
Azulinho committed Nov 20, 2023
1 parent 43e24fc commit 693347d
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion lib/bot.py
Original file line number Diff line number Diff line change
Expand Up @@ -2049,9 +2049,17 @@ def process_control_flags(self) -> None:
symbol = line.strip()
if symbol in self.wallet:
logging.warning(f"control/SELL contains {symbol}")
self.coins[symbol].status = "CONTROL_FLAG"
self.sell_coin(self.coins[symbol])
unlink("control/SELL")
if exists("control/BUY"):
logging.warning("control/BUY flag found")
with open("control/BUY") as f:
for line in f:
symbol = line.strip()
if symbol not in self.wallet:
logging.warning(f"control/BUY contains {symbol}")
self.buy_coin(self.coins[symbol])
unlink("control/BUY")
if exists("control/STOP"):
logging.warning("control/STOP flag found. Stopping bot.")
self.quit = True
Expand Down

0 comments on commit 693347d

Please sign in to comment.