From ab7c3cd021ae425b2b0abee2e5b2e627de3aa735 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20S=C3=A1nchez?= Date: Thu, 4 Jun 2026 16:58:24 -0300 Subject: [PATCH] removed some unnecessary time() calls --- trader.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/trader.py b/trader.py index de56d83..b103598 100755 --- a/trader.py +++ b/trader.py @@ -36,10 +36,11 @@ class trader: self.base,self.quote = base_quote.split("/") self.status = StatusHandler(broker, self.base, self.quote) self.market = self.broker.fetch_market(base_quote) - self.market_load_time = int(time.time()) + now = time.time() + self.market_load_time = int(now) self.market_reload_period = 86400 #Market reload period in seconds - self.status.set_start_time(int(time.time())) - self.last_time_seen = time.time() + self.status.set_start_time(int(now)) + self.last_time_seen = now self.base_diff_check = False self.min_base_difference = .1 #Percentage difference between base in the tp order and its adjusted amount that triggers a recheck. @@ -316,8 +317,9 @@ class trader: self.status.set_is_paused(self.pause) self.status.set_is_short(self.config.get_is_short()) #self.status.set_no_of_safety_orders(self.config.get_no_of_safety_orders()) - self.status.set_deal_uptime(int(time.time()) - self.status.get_deal_start_time()) - self.status.set_total_uptime(int(time.time()) - self.status.get_start_time()) + now = int(time.time()) + self.status.set_deal_uptime(now - self.status.get_deal_start_time()) + self.status.set_total_uptime(now - self.status.get_start_time()) self.status.set_tp_mode(self.config.get_tp_mode()) self.status.set_profit_table(self.config.get_tp_table()) self.status.set_autoswitch(self.config.get_autoswitch()) @@ -1247,10 +1249,11 @@ class trader: self.status.set_status_string(self.generate_status_strings()) #Wrap up - self.status.set_deal_uptime(int(time.time()) - self.status.get_deal_start_time()) - self.status.set_total_uptime(int(time.time()) - self.status.get_start_time()) + now = int(time.time()) + self.status.set_deal_uptime(now - self.status.get_deal_start_time()) + self.status.set_total_uptime(now - self.status.get_start_time()) self.update_status(False) - self.last_time_seen = int(time.time()) + self.last_time_seen = now return 0