文章 "通过差异化和熵值分析来探索市场"记忆"" - 页 3

 
fxsaber:

这篇文章的表述风格和材料都很棒。即使在尝试理解了源代码的算法之后,我仍然觉得自己完全是个零,这让我非常愉快......

不过,"好东西 "总是有鉴赏家的,他们有深厚的知识来评价 "年轻同志 "的努力。

遗憾的是,与这样的超级专家不能不有交集。总之,要上不存在的黑名单。

Hee))))))不错

 
"Grok "是一个新词,俚语。它来源于美语 "grok",在那里(美国)是俚语。该词由科幻小说家罗伯特-海因莱因(Robert Heinlein)创造,并在 1961 年他的小说《陌生国度的异乡人》(Stranger in a strange land)中使用。
 

帮助,编译错误


Auto_optimizer.mqh

virtual_optimizer' - 函数已定义且类型不同 Auto_optimizer.mqh 47 18

47 "CAutoo_optimizer::virtual_optimizer(void) {"

分数熵交易者.mq5

can't open "C/////D0E8209F77C8CF37AD8BF550E51FF075\MQL5\Include\Auto optimizer.mqh" include file fractional_entropy_trader.mq5 13 11



我使用

https://www.mql5.com/zh/code/1146- aglib

https://www.mql5.com/zh/code/16006- mt4 orders for mt5



ALGLIB - библиотека численного анализа
ALGLIB - библиотека численного анализа
  • www.mql5.com
Реальный автор: Вам необходимо произвести быстрое Фурье-преобразование? Решить систему дифференциальных уравнений? Или произвести сложный анализ данных? И чтобы все методы были собраны в одном месте, да еще и в исходном коде? Тогда выбирайте библиотеку численных методов ALGLIB! На сегодняшний день ALGLIB является одной из лучших библиотек...
 
krisy:

帮助,编译错误

#include <Auto_ optimizer.mqh>
                             hnd = iCustom(NULL, 0, "fractional_ entropy", false, diff_degree, 1 e-05, number_of_sampleS, entropy_window);
                             hnd1 = iCustom(NULL, 0, "fractional_ entropy", true, diff_degree, 1 e-05, number_of_sampleS, entropy_window);
void  CAuto_optimizer::virtual_optimizer(void) {

有人还是决定尝试运行它。

 
fxsaber:

文章中有两个应用。

一个是理论上的。在那里,的确什么都可以替代。

另一个是实际应用:测试仪。你不能这么做。你用这种方法破坏了期望矩阵。

但你正是通过测试器来分析前景的。它所显示的情况会让你把很多好主意扔进垃圾桶。


ZЫ 我们需要一些关于如何使用测试仪的专业指导。

这是向我提出的要求吗?)

您可以在所有刻度上运行,画面不会有太大变化。只是,Cloze 会参与到训练中,没错,但没有什么能阻止它......

顺便说一句,你还可以做得更简单些。例如,在这里 用周期函数来表示任何一个铸型符号,然后看看整个推车会怎么走。它的走向与图中大致相同。所以优化器是没问题的,问题出在数据上。
 
Maxim Dmitrievsky:

这是向我提出的请求吗? 还是指标准测试仪?)

您可以在所有刻度上运行,画面不会有太大变化。只是,Cloze 会参与到训练中,是的,但没有什么能阻止它。

是的,关于标准。在进行这样的测试时,我会将传播调为零。当点差被击败时,您才能开始增加点差。

此外,还有限价订单,这将大大提高预期值(现在一千次交易的预期值为零)。

 
fxsaber:

是的,标准测试。在进行此类测试时,我会将扩散值调为零。只有当扩散失败时,才能开始增加扩散。

此外,还有限价订单,这将大大提高预期值(现在一千次交易的预期值为零)。

啊,我明白了。我在上面补充了算法的一般测试方法,即它是否能捕捉模式。剩下的就是数据问题了。

我还有一些其他的 TS,这个就像一块未开垦的田地,欢迎大家提出建议,补充一些内容。

 
fxsaber:

毕竟有人决定试着运行它。

我运行了它,但我决定不对代码中的语法错误发表评论,我很难推测为什么有几个文件名中缺少下划线符号,如果可能的话,最好重新上传源代码--我认为这个问题会时不时地出现。


关于这篇文章,作者绝对有能力用通俗易懂的语言解释复杂的事物,这再次给我留下了深刻的印象--谢谢!

虽然我喜欢阅读马克西姆的文章,因为它们结构紧凑,内容充实(没有水分),但在我看来,这篇文章应该分为两部分,一部分是熵指标的实施和一些测试或统计数据(我不喜欢选择 TF M15,出于某种原因,我得到的印象是,在这个 TF 上只是一个更好的结果?.....),另一部分是熵指标的实施和一些测试或统计数据(我不喜欢选择 TF M15,出于某种原因,我得到的印象是,在这个 TF 上只是一个更好的结果?一般来说,您需要检查一下)以及文章的第二部分 "自动优化器",您可以尝试选择交易时间或某些 "市场背景 "进行分析。

这篇文章的作者提供了一个非常好的有趣的研究材料。

再次感谢您!

 
fxsaber:

我们的目标是,在未来的日子里,让我们的生活更加美好。

hi
thx help
solved 50%
--------------------
'#property' - semicolon expected fractional_entropy_trader.mq5 6 1
'MT4_ORDER' - declaration without type MT4Orders.mqh 181 16
'MT4_ORDER' - 声明没有类型 MT4Orders.mqh 215 16
'const' 修饰符不允许用于非成员函数 MT4Orders.mqh 248 27
'}'- 在全局范围内不允许使用表达式 MT4Orders.mqh 283 1



提前感谢您

 
Igor Makanu:

我运行了它,但我决定不对错误发表评论,因为我很难推测为什么在几个文件名中缺少下划线,如果可能的话,我想重新加载源代码--我想这个问题会定期重复出现。


关于这篇文章,作者肯定很有天赋,能用通俗易懂的语言解释复杂的事物,这一点再次给我留下了深刻印象--谢谢!

虽然我喜欢阅读马克西姆的文章,因为他们的文章结构紧凑,内容充实(没有水分),但在我看来,这篇文章应该分为两部分,一部分是熵指标的实现和一些测试或统计数据(我不喜欢选择 TF M15,出于某种原因,我得到的印象是,在这个 TF 上只是一个更好的结果? .....我想大致检查一下),第二部分是关于自动优化器的文章,您可以尝试选择交易时间或一些 "市场背景 "进行分析

这篇文章的作者提供了大量有趣的研究材料

再次感谢您!

我认为引用各种统计研究并不有趣,我在论坛的其他主题中展示了这些研究的截图。因此,我决定把所有的东西都集中在一起,而不细究细节。另外,我没有时间去拾取TC--超参数可以添加(例如,亚历山大写道,你需要拾取窗口--所有这些都放在超参数中),但它很长,所以我没有全部写在这里。好吧,我在上面的帖子中写到了如何改进收盘价--改进将是真正的改进,例如,熵上的阈值过滤器甚至可以改进clozes。Eurobucks m15 只是经常使用。它在 DAX 上显示了良好的效果。我还没有看过其他产品。我指出了一个问题,即现在线性趋势作为一种功能出现了,但它并不适用于所有情况。

我的目标不是发布一个现成的强大算法,而是展示一个可能的方向。

我不知道会不会出错,我已经上传了我的工作源代码