VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 25
声望: 0

Use the first [days] of history data for initializing strategy

使用历史数据的前几天来初始化策略

    day_count = 0
    ix = 0

    for ix, data in enumerate(self.history_data):
        if self.datetime and data.datetime.day != self.datetime.day:
            day_count += 1
            print(self.days)
            if day_count >= self.days:
                break

        self.datetime = data.datetime
        self.callback(data)

    self.strategy.inited = True
    self.output("策略初始化完成")
Administrator
avatar
加入于:
帖子: 4497
声望: 309

加载历史数据,回放给策略用于计算各种技术指标的相关状态

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】