mirror of
https://github.com/microsoft/qlib.git
synced 2026-07-16 17:12:20 +08:00
update freq
This commit is contained in:
committed by
you-n-g
parent
e134c358fd
commit
be0d9e6a22
@@ -104,6 +104,7 @@ class PandasQuote(BaseQuote):
|
|||||||
for stock_id, stock_val in quote_df.groupby(level="instrument"):
|
for stock_id, stock_val in quote_df.groupby(level="instrument"):
|
||||||
quote_dict[stock_id] = stock_val.droplevel(level="instrument")
|
quote_dict[stock_id] = stock_val.droplevel(level="instrument")
|
||||||
self.data = quote_dict
|
self.data = quote_dict
|
||||||
|
self.freq = np.timedelta64(1, "m")
|
||||||
|
|
||||||
def get_all_stock(self):
|
def get_all_stock(self):
|
||||||
return self.data.keys()
|
return self.data.keys()
|
||||||
@@ -117,7 +118,7 @@ class PandasQuote(BaseQuote):
|
|||||||
raise ValueError(f"fields must be None, str or list")
|
raise ValueError(f"fields must be None, str or list")
|
||||||
|
|
||||||
def _if_single_data(self, start_time, end_time):
|
def _if_single_data(self, start_time, end_time):
|
||||||
if end_time - start_time < np.timedelta64(1, "m"):
|
if end_time - start_time < self.freq:
|
||||||
return True
|
return True
|
||||||
if start_time.hour == 11 and start_time.minute == 29 and start_time.second == 0:
|
if start_time.hour == 11 and start_time.minute == 29 and start_time.second == 0:
|
||||||
return True
|
return True
|
||||||
|
|||||||
Reference in New Issue
Block a user