- 显示:
- 2337
- 等级:
- 已发布:
- 2014.02.05 09:43
- 已更新:
- 2016.11.22 07:33
-
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
以下的 EA 例子 ("svmTrader") 示意典型支持向量机学习工具的使用 (支持向量机学习工具的副本可从 MQL5 Market 下载)。该 EA 工作如下:
使用 svMachineTool 库创建两个新的支持向量机。一个设置为新的 '买' 交易信号, 另一设置为新的 '卖' 交易信号。
初始化七个标准指标并将它们的句柄保存在整数数组 (注: 任何指标组合可以用作输入, 它们只需在一个单一整数数组中被传递到 svm)。
该指标句柄数组会被传递到新的支持向量机。
使用指标句柄的数组和其他参数, 历史价格数据用来生成精确的输入以及用于训练支持向量机的输出。
一旦所有的输入和输出被生成, 支持向量机均被训练。
训练支持向量机是用于在 EA 中指引新的买和卖交易。当新的买或卖交易信号出现, 交易开仓并手工设置止损和止盈。
希望 EA 能让您对这款工具有点体验。我建议您复制/修改这个 EA 来适合您的交易类型。
由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/1229