老实说,Bajan 在第四个论坛上说这个已经有五年了。
但我认为这对初学者来说会很有趣。
这篇文章再次表明,标准指标规则中采用的统计方法不容小觑。
。顺便说一句,还有通过马斯基进行二阶回归的公式。
- www.mql5.com
老实说,Bajan 在第四个论坛上说这个已经有五年了。
但我认为新人会感兴趣。
是的,这篇文章更偏向于初学者。
这篇文章再次说明,标准指标中的统计方法是有规律可循的,你不应该低估它们。
这是肯定的。我认为,终端内置指标(iMA 等)之所以运行速度快,不仅是因为终端开发人员掌握了优化方法,还因为它们是作为 exe 文件的一部分执行的。也就是说,与外部指示器不同,它是一个完整的编译,而不是一些 pi 代码。也许,它们可以直接高速访问定时器,而外部指示器则无法做到这一点。
我曾尝试使用非嵌入式 mashas 来处理卷积法,虽然它们优化得很好,但比嵌入式的慢得多。
是的,我见过类似的话题。但没有任何地方明确说明如何一步一步地获得卷积。我不得不自己推导出所有公式(我写了好几张草稿),以便在文章中说明所有细微差别。例如,LWMA 的条形编号就很棘手。
下面是证明。这比Urain 提供的链接要早一些。
我并不要求优先权:)。一般来说,这几乎是一个微不足道的事实。
附注: 如果我没忘的话,速度比较的结果仍然有利于经典计算--但明显优化了(差别不是很大,但仍然存在;见Candid' a 的帖子)。不过,将类似的技术应用于高阶回归(二次、三次等)似乎能够显示出 "卷积 "方法比经典方法的优势。
- www.mql5.com
实现过程中出了问题:
当 LRMethod == LR_M_Sum 时
时,Sx 和 Sxx 原来是常量:
Sxx = ExtBufSxx[prevbar];
ExtBufSxx [bar] = Sxx;
如果是这样,为什么还要有缓冲区?
如果使用移动 求和法 计算 SMA 和 LWMA,并将结果作为卷积计算,也许会更快。
此外,最好能知道回归的斜率,这也可以通过 SMA 和 LWMA 计算出来。
我是在 4:https://www.mql5.com/zh/code/10642 上实现的
- 投票: 3
- 2012.03.08
- Vladislav Eremeev
- www.mql5.com
新文章 以线性回归为例说明指标加速的 3 种方法已发布:
本文讨论指标算法优化方法。每个人都会找到最适合自己的方法。本文介绍了三种方法。其中一个非常简单,另一个需要扎实的数学知识,最后一个需要一些智慧。使用指标或 MetaTrader5 客户端设计功能来实现其中的大多数方法。这些方法通用性强,不仅可用于加快线性回归计算,也可用于很多其他指标。
作者:Andrew