全文共1560字,预计学习时长7分钟
图源:pixabay
首先要强调,文中只是简单展示了怎样上手H2o.ai机器学习框架,并不作为投资理财的建议。不要简单根据本文就做出任何投资理财的决策。
本文将向你展示如何使用R语言和H2o.ai机器学习框架预测股价。该框架也可以在Python中使用,但因为笔者更熟悉R语言,所以本文就用R语言来演示。以下是详细的步骤:
1.搜集数据
2.导入数据
3.整理并操作数据
4.分割测试并观察训练
5.选择模型
6.训练模型
7.用模型测试数据
8.评估结果
9.如有必要便改进模型
10.重复步骤5到10,直到对结果满意为止
本文研究的问题是:股票在接下来一小时的收盘价是多少?
数据整理
导入想要通过MetaTrader软件进行预测的资产数据之后,需要更改一些变量。首先,定义变量名称:
#seting the name of variables
col_names <- c("Date", "Open", "High","Low", "Close", "Tick",