文章 "多元回归分析。策略生成程序和策略分析程序二合一"

 

新文章 多元回归分析。策略生成程序和策略分析程序二合一已发布:

本文介绍针对交易系统开发的多元回归分析的运用方法。它说明策略搜索自动化的回归分析的运用。生成了一个回归等式,并作为一个例子集成在一个不需要精通编程的 EA 中。

图 10. 等式仅包含具有统计学意义的参数

作者:ArtemGaleev

 
我不知道,我不知道......
根据图表,获利交易与获胜交易的比例非常低,而且有很大的缩水。此外,看起来止损小,获利大(或快速平仓亏损交易,过度持有获利交易)。
现在需求的是点顾问,它很少打开,但却恰到好处。


虽然这个话题相当有趣,但原则上,我以前也是用同样的方法训练神经网络的。
只是神经网络自己训练自己,虽然它消耗了很多资源。另外,要理解神经网络在估计权重时的行为原理,
比看 Statistica 提供的漂亮表格要难得多。

而最可悲的是,几乎所有超级聪明的分析方法都很容易被带有两三个马什卡 和一些布林线的智能交易系统所超越。
而且无论是短期还是长期....。

 
需要注意的是,MQL5 仅支持在一行中向文件输出 64 个指标。

如果您自己粘合一个包含必要数据集的字符串,并用所需的分隔符分隔(例如,"asd;qwe;zxc[....]bnm"),然后将其传递给FileWrite......?

 
我还看到了 "策略生成器 "的一些优势。剩下的就是学习如何正确使用它们了
 

komposter:

需要注意的是,MQL5 仅支持在一行中向文件输出 64 个指标。

如果用必要的分隔符(例如,"asd;qwe;zxc[....]bnm")将必要的数据集粘合成一行,并将其传递给FileWrite......?


我完全不明白这句话是什么意思?

但为了反驳它,我要告诉你,你可以在一个字符串中容纳多达 ~32000 个字母而不会有任何问题,而且使用"\r "分隔符,你可以在一个字符串中容纳整个文件。

StringConcatenate() 函数对参数有限制,但没有人禁止简单地添加到现有字符串中,也没有人禁止重复使用 StringConcatenate() 函数。

 
好了,我们的团队已经到达。剩下的工作就是从统计转换到 EViews - 可以进行完整的回归分析,包括残差和稳定性分析
 
faa1947:

好了,我们的团已经到了。现在,我们需要从统计转换到 EViews,然后就可以进行完整的回归分析,包括残差和稳定性分析。
残差和稳定性分析值得单独出版。至于统计程序,有很多种。由于回归分析是基本分析之一,因此许多程序都包含回归分析。
 
ArtemGaleev:
残差和稳定性分析值得单独出版。至于统计程序,有许多不同的 程序。由于回归分析是基本分析之一,因此许多程序都包含回归分析。
就一些知识而言,EViews 是我个人的选择。根据两篇文章,我 在这里 发起了一个主题。欢迎您的参与。
Эконометрика: прогноз на один шаг вперед - MQL4 форум
  • www.mql5.com
Эконометрика: прогноз на один шаг вперед - MQL4 форум
[删除]  

Из статьи:

有趣的是,训练数据并没有表现出过度优化,而测试数据却经常出现这种情况。这可能表明没有过度优化。

作者的这种乐观精神值得称赞)
 
Urain:

我完全不明白这句话指的是什么?

但为了反驳它,我可以告诉你,你可以在一个字符串中容纳多达 ~32000 个字母,而且使用"\r "分隔符,你可以在一个字符串中容纳整个文件。

StringConcatenate() 函数对参数有限制,但没有人禁止简单地添加到现有字符串中,也没有人禁止重复使用 StringConcatenate() 函数。

这可能就是FileWrite(h,1,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,64) 的作用;

甚至不是 64,而是 63。函数总共可能有 64 个参数。

 
Integer:

可能与 FileWrite(h,1,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,64) 有关;

甚至不是 64,而是 63。函数总共可能有 64 个参数。

你可以用 "+"代替"",不过这可能不是给你的答案,而是给作者的答案。