非线性回归 - MetaTrader 5脚本

首先,简单介绍一下非线性回归:
非线性回归是回归分析的一种形式,其中数据适合模型,然后表示为数学函数。简单线性回归将两个变量(X 和 Y)与一条直线 (y = mx + b) 联系起来,而非线性回归必须生成一条直线(通常是曲线),就好像 Y 的每个值都是随机变量一样。该模型的目标是使平方和尽可能小。
平方和是一种度量,用于跟踪观察值与数据集平均值的差异程度。它的计算方法是首先找到平均值与集合中每个数据点之间的差异。然后,对每个差值进行平方。最后,将所有平方数相加。这些平方和越小,函数对集合中数据点的拟合效果就越好。非线性回归使用对数函数、三角函数、指数函数和其他拟合方法。
该指标是非线性回归的 MetaTrader 5 版本。非线性回归在响应突然的市场变化时非常“快”,因此默认计算周期设置为比类似类型指标通常更长的周期。因此,建议根据您的交易策略和交易风格对周期进行一些试验。

附件下载
📎 nonlinear_regression.mq5 (10 KB)
Source: MQL5 #20480
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
