指标: 回归分析

 

回归分析:

这个指标比较四种类型的回归(线性,两次方,对数和指数)并选则最能适合数据分析的那一个。

回归分析

作者: BORIS ARMENTEROS

 

有一个问题:如何安装该指标(获取 UpperBand 和 LowerBand 的值)

double RegAna = iCustom(Symbol(), PERIOD_H1, "Regression_Analysis", 100,0,1.96, "On", "OFF",PRICE_CLOSE, "UpperBand",0); // 该指标没有运行

 

好指标,只是在 EA 中很难计数....。

如何让它更快?

 

很好,谢谢你,比布林线 更好。

 
24h-worker:

有一个问题:如何安装指标(获取 UpperBand 和 LowerBand 的值)

double RegAna = iCustom(Symbol(), PERIOD_H1, "Regression_Analysis", 100,0,1.96, "On", "OFF",PRICE_CLOSE, "UpperBand",0); // 该指标没有运行


嗨,24 小时工作者,

首先感谢作者:barmenteros 提供这个回归指标。

以下是该指标的缓冲区:

double RegBfr[]; // 缓冲区 0
double BandUpBfr[]; // 缓冲区 1
double BandDwBfr[]; // 缓冲区 2

对于您的公式 -

1) 确保指标名称的拼写与指标完全相同。您缺少 "b_",除非您重命名了指标,但没有 "b_"。
2) 将 "OFF "改为小写(使用 "Off")
3) 删除输入设置中没有的 PRICE_CLOSE
4) 将 "UpperBand "改为 "UpperBand"。将 "UpperBand "改为您想要的缓冲区数字

示例:

double RegUp = iCustom(Symbol(), PERIOD_H1, "b_Regression_Analysis", 100,0,1.96, "On", "Off", 1,0); // Upper Band

double RegDown = iCustom(Symbol(), PERIOD_H1, "b_Regression_Analysis", 100,0,1.96, "On", "Off", 2,0); // Lower Band

希望对你有用

希望有所帮助,
Robert

 

Thanks Robert. I could not explain it better.

宇宙存在


你好,24 小时工作者,

首先感谢作者:barmenteros 提供这个回归指标。

以下是该指标的缓冲区:

double RegBfr[]; // 缓冲区 0
double BandUpBfr[]; // 缓冲区 1
double BandDwBfr[]; // 缓冲区 2

对于您的公式 -

1) 确保指标名称的拼写与指标完全相同。您缺少 "b_",除非您重命名了指标,但没有 "b_"。
2) 将 "OFF "改为小写(使用 "Off")
3) 删除输入设置中没有的 PRICE_CLOSE
4) 将 "UpperBand "改为 "UpperBand"。将 "UpperBand "改为您想要的缓冲区数字

示例:

double RegUp = iCustom(Symbol(), PERIOD_H1, "b_Regression_Analysis", 100,0,1.96, "On", "Off", 1,0); // Upper Band

double RegDown = iCustom(Symbol(), PERIOD_H1, "b_Regression_Analysis", 100,0,1.96, "On", "Off", 2,0); // Lower Band

希望对你有用

希望有所帮助,
Robert


 
dimeon:

好指标,只是在 EA 中很难计数....。

如何让它更快?

延长计算周期。

例如,如果 Expert Advisor每刻钟 重新计算一次- 太频繁了,可在检查时间因素的 if 条件中插入指标的使用,例如,每分钟重新计算一次(条件秒 = 0)或每小时重新计算一次(条件分钟和秒等于 0)。

 
指标无法在最新版本的 MT5 上编译。
 
我无法编译。出现了几个 "矩阵 "错误
 
非常好,谢谢。比布林线 更好。