株のシステムトレードをしよう - 1から始める株自動取引システムの作り方

株式をコンピュータに売買させる仕組みを少しずつ作っていきます。できあがってから公開ではなく、書いたら途中でも記事として即掲載して、後から固定ページにして体裁を整える方式で進めていきます。

Pythonの型ヒントが思うように付けられない

これってどうすれば良いんだっけ…?誰かヒントをくれ〜

DateTimeSet = list[tuple[datetime, datetime]]
class TickData:
  def __init__(self, from_dt: datetime, until_dt: datetime, df: pd.DataFrame, base_dir: str,
    freq: str = 'H', parallel: bool = False):
    self.from_dt = from_dt
    self.until_dt = until_dt
    self.df = df
    self.base_dir = base_dir
    self.parallel = parallel
    self.freq = freq
 
  def _loop_export_procedure(self, dt_set: DatetimeSet): # ←ここでエラー
    (略)
NameError: name 'DatetimeSet' is not defined

(C) 2020 dogwood008 禁無断転載 不許複製 Reprinting, reproducing are prohibited.