Skip to content

Decision Tree和Random Forest感觉有问题 #2

@Zion-Z

Description

@Zion-Z

小白提问。
代码是根据当天的开盘、收盘、最高价来预测当天的涨跌,这不能其预测第二天涨跌的效果,所以加入当天的p_change, price_change后train datatset和test dataset预测准确性变成了1。
应当把 self.tsData["(t+1)-(t)"] = self.tsData['close'] - self.tsData['close'].shift(-1) 改为
self.tsData["(t+1)-(t)"] = self.tsData['close'].shift(1) - self.tsData['close']

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions