平時執行都很順利,每五秒取的部位資訊,但在執行一兩個小時後,會出現下面的錯誤
return self._api.get_account_openposition(product_type, query_type, account)
2022-09-16T04:45:54.971074000Z File "shioaji/backend/http/main.pyx", line 65, in shioaji.backend.http.main.HttpApi.get_account_openposition
2022-09-16T04:45:54.971090700Z File "shioaji/backend/http/account.pyx", line 71, in shioaji.backend.http.account.AccountOpenPosition.__init__
2022-09-16T04:45:54.971125400Z File "shioaji/backend/http/account.pyx", line 74, in shioaji.backend.http.account.AccountOpenPosition.update
2022-09-16T04:45:54.971142200Z File "shioaji/backend/http/futureoption/account.pyx", line 56, in shioaji.backend.http.futureoption.account._query_open_position
2022-09-16T04:45:54.971181000Z File "/usr/local/lib/python3.7/site-packages/requests/models.py", line 975, in json
2022-09-16T04:45:54.971198500Z raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
出錯原始程式碼:
api_positions = self.api.get_account_openposition(product_type='0', query_type='0',
account=self.api.futopt_account)