diff --git a/telegram/8619211027341.session b/telegram/8619211027341.session index 5f4fdd8..824adde 100644 Binary files a/telegram/8619211027341.session and b/telegram/8619211027341.session differ diff --git a/telegram/bot_session.session b/telegram/bot_session.session index e8bc5fd..33d0125 100644 Binary files a/telegram/bot_session.session and b/telegram/bot_session.session differ diff --git a/telegram/bot_session.session-journal b/telegram/bot_session.session-journal new file mode 100644 index 0000000..2c8066e Binary files /dev/null and b/telegram/bot_session.session-journal differ diff --git a/telegram/sign.db b/telegram/sign.db index 4b5ec1b..bc807f6 100644 Binary files a/telegram/sign.db and b/telegram/sign.db differ diff --git a/交易/bitmart_交易.py b/交易/bitmart_交易.py index fa6c9ae..625fea7 100644 --- a/交易/bitmart_交易.py +++ b/交易/bitmart_交易.py @@ -298,7 +298,7 @@ class WeexTransaction: response = self.session.get( 'https://derivatives.bitmart.com/gw-api/contract-tiger/forward/v1/ifcontract/userPositions', params=params, - impersonate="chrome120" + ) try: @@ -376,17 +376,18 @@ class WeexTransaction: self.pbar.refresh() if current_minute not in [0, 1, 2, 3, 4, 5, 30, 31, 32, 33, 34]: # 判断是否是 新的30分钟了 - # if current_minute not in range(60): # 判断是否是 新的30分钟了 + # if current_minute not in range(60): # 判断是否是 新的30分钟了 time.sleep(10) continue - if self.get_now_time() != int(self.kline_3["id"]): + if not self.kline_3 or self.get_now_time() != int(self.kline_3["id"]): if self.get_token(): # 获取token logger.info("获取token成功!!!") else: logger.info("获取token失败!!!") self.send_dingtalk_message(message_content=f"获取token失败!!!", type=0) continue + new_price_datas = self.get_price() if not new_price_datas: logger.info("获取最新价格有问题!!!") diff --git a/交易/weex_交易.py b/交易/weex_交易.py index c33888e..5c3a481 100644 --- a/交易/weex_交易.py +++ b/交易/weex_交易.py @@ -348,7 +348,7 @@ class WeexTransaction: time.sleep(10) continue - if self.get_now_time() != self.kline_3["id"]: + if not self.kline_3 or self.get_now_time() != self.kline_3["id"]: if self.get_token(): # 获取token logger.info("获取token成功!!!") else: