From d35341b914d56e8ec30aca0a563840f256c7c1ba Mon Sep 17 00:00:00 2001 From: Onur Cetinkol Date: Sun, 6 Feb 2022 15:53:39 +0300 Subject: [PATCH] bitmex fix --- tradingfeatures/apis/bitmex/base.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tradingfeatures/apis/bitmex/base.py b/tradingfeatures/apis/bitmex/base.py index e9c831a..68733a5 100644 --- a/tradingfeatures/apis/bitmex/base.py +++ b/tradingfeatures/apis/bitmex/base.py @@ -70,10 +70,10 @@ def get(self, if return_r: return r - df = pd.read_json(r.content) + df = pd.DataFrame.from_dict(r.json()) if len(df) == 0: return None - df['timestamp'] = self.to_ts(df['timestamp']) + df['timestamp'] = self.to_ts(pd.to_datetime(df['timestamp'])) df.pop('symbol') df = df.set_index('timestamp') df.index = df.index.astype(int) @@ -96,6 +96,6 @@ def _start_check(self, address, symbol): address = self.base_address + address querry = {'symbol': self.symbol_check(symbol), 'binSize': '1h', 'reverse': 'false'} r = self.response_handler(address, params=querry) - df = pd.read_json(r.content) - df['timestamp'] = self.to_ts(df['timestamp']) - self.start =df['timestamp'][0] + df = pd.DataFrame.from_dict(r.json()) + df['timestamp'] = self.to_ts(pd.to_datetime(df['timestamp'])) + self.start = df['timestamp'][0]