removed some unnecessary time() calls

This commit is contained in:
Nicolás Sánchez 2026-06-04 16:58:24 -03:00
parent 9391f18051
commit ab7c3cd021
1 changed files with 11 additions and 8 deletions

View File

@ -36,10 +36,11 @@ class trader:
self.base,self.quote = base_quote.split("/") self.base,self.quote = base_quote.split("/")
self.status = StatusHandler(broker, self.base, self.quote) self.status = StatusHandler(broker, self.base, self.quote)
self.market = self.broker.fetch_market(base_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.market_reload_period = 86400 #Market reload period in seconds
self.status.set_start_time(int(time.time())) self.status.set_start_time(int(now))
self.last_time_seen = time.time() self.last_time_seen = now
self.base_diff_check = False 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. 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_paused(self.pause)
self.status.set_is_short(self.config.get_is_short()) 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_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()) now = int(time.time())
self.status.set_total_uptime(int(time.time()) - self.status.get_start_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_tp_mode(self.config.get_tp_mode())
self.status.set_profit_table(self.config.get_tp_table()) self.status.set_profit_table(self.config.get_tp_table())
self.status.set_autoswitch(self.config.get_autoswitch()) self.status.set_autoswitch(self.config.get_autoswitch())
@ -1247,10 +1249,11 @@ class trader:
self.status.set_status_string(self.generate_status_strings()) self.status.set_status_string(self.generate_status_strings())
#Wrap up #Wrap up
self.status.set_deal_uptime(int(time.time()) - self.status.get_deal_start_time()) now = int(time.time())
self.status.set_total_uptime(int(time.time()) - self.status.get_start_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.update_status(False)
self.last_time_seen = int(time.time()) self.last_time_seen = now
return 0 return 0