请观看如何免费下载自动交易
请在Telegram上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
指标

应用加权相关系数的最近相邻发现, 进行价格预测 - MetaTrader 5脚本

发布者:
Vladimir
显示:
2165
等级:
(47)
已发布:
2014.01.23 07:41
已更新:
2016.11.22 07:33
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务

经典最近相邻算法的主要优点在于 (参见实现例子 https://www.mql5.com/cn/code/133) 所有模式内的价格可平等对待。换句话说, 它假定旧价格对未来的影响与较新的效果相同。为了克服这个缺点, 这个版本的最近相邻指标当搜寻最接近的过往模式时, 赋予最新价格较大的权重,。它采用的加权相关系数, 其权重在价格模式中由新至旧呈线性衰减。

本指标有如下输入参数:

  • Npast - 模式中过往柱线数量;
  • Nfut - 模式中未来柱线数量 (必须 < Npast).

本指标绘制两条曲线: 蓝色曲线代表过去最近相邻价格, 以及红色曲线代表相同模式的未来价格。根据这种模式与当前模式之间的线性回归斜率对最近相邻缩放。本指标还打印最近相邻的有关开始日期信息, 以及当前模式的相关系数。例如,

2010.07.09 11:37:10 最近相邻 - 加权系数 (EURUSD,H1) 最近相邻开始于 2003.02.21 13:00:00 以及结束于 2003.03.12 00:00:00. 它的当前模式的相关系数是 0.9521726745708775

应用加权相关系数的最近相邻发现, 进行价格预测


由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/134

以最近相邻进行价格预测 以最近相邻进行价格预测

本指标采用最近邻聚类技术, 也称为 k-NN, 搜索历史中最相似的模式, 并利用其过往价格为当前模式预测未来价格。

iS7N_TREND_1 iS7N_TREND_1

具有简单平滑算法的趋势指标。

iS7N_TREND.mq5 iS7N_TREND.mq5

现在, 这个双色 (或双模式) 趋势指标, 柱线计算的数量可以指定。

BB 3sigma BB 3sigma

布林带 +-3 求和。您可以改变周期以及求和率 (方差可能大小是 0.5~1.0)