文章 "评估分形指数和Hurst指数预测金融时间序列的能力" - 页 4

 


亲爱的罗曼

请允许我提出两点意见:

-
在 "时间序列性质与分形指数的相关性 "一节中,第 2 点和第 3 点之间的关系符号互换了。
当同时评估 H 值和 mu 值时,符号的方向与前两点相反。
总之,图 6 清楚地表明,正确的解释是 mu 值低于(而不是高于)0.5 对应于一种趋势。

- 在附件 FRACTAL_upd.zip 中,有一个损坏的文件:fFractalSegmentSeriesAnalysis.mqh。
您能上传该文件的完整版本吗?

谢谢,
Paul76

 
Paul7676:


Дорогой Роман、

позвольте мне иметь 2 уведомления:

- при интерпретации значения mu (выше или ниже порога 0,5) должен быть ошибочный тип.
Вразделе "Корреляция природы временного ряда и фрактального индекса" был изменен знак отношения между точками № 2 и 3.
При оценке значения H и mu вместе направление знака имеет противоположный смысл по сравнению с тем из двух предыдущих пунктов.
В любом случае, на рис.6 проясняется, что правильная интерпретация состоит в том, что значения mu ниже (не выше) 0.5 соответствуют тренду.

- в прикрепленном файле FRACTAL_upd.zip есть поврежденный файл: fFractalSegmentSeriesAnalysis.mqh.
Не могли бы вы загрузить непрерывную версию этого файла?

Спасибо,
Paul76

附加的文件:
 
Roman Korotchenko:

嗨,罗曼,那个 .mqh 文件也是半空的,和前一个一样。

无论如何,非常感谢你的文章,你为我打开了一个新的视野。

 

你好

包含文件 .mqh 已损坏

只有一行 :

void fFractalSegmentSeriesAnalysis(double series[],int segmLength,int segmShift

您能提供正确的值吗?
 

文章不错,谢谢!

 
Roman Korotchenko:

嗨,罗曼、

这篇文章写得很棒,我们迫不及待地想自己研究一下!但是,正如前面提到的,最后一个 .mqh 文件几乎是空的。

您能上传工作代码吗?

 
好文章,谢谢
 

下午好。

启动指标,时间框架为 1 小时,符号为 EURUSD,报价为元报价,默认设置。

运行几秒钟后,在 "CFractalSeriesSet.mqh"(108,17)中出现数组超出范围的错误。

我的页面是 108

MuIndexes[ii] = IndexCalculater.Mu;

我已经完成了冲刺。

16:01:59.441    Fractal Index (EURUSD,H1)       ii = 539
16:01:59.441    Fractal Index (EURUSD,H1)       MuIndexes.Size() = 1074
16:01:59.441    Fractal Index (EURUSD,H1)       ii = 538
16:01:59.441    Fractal Index (EURUSD,H1)       MuIndexes.Size() = 1074
16:01:59.441    Fractal Index (EURUSD,H1)       ii = 537
16:01:59.441    Fractal Index (EURUSD,H1)       MuIndexes.Size() = 1074
16:02:10.682    Fractal Index (EURUSD,H1)       ii = 1610
16:02:10.682    Fractal Index (EURUSD,H1)       MuIndexes.Size() = 1074
16:02:10.685    Fractal Index (EURUSD,H1)       array out of range in 'CFractalSeriesSet.mqh' (108,17)

我不明白为什么会出现数组超出范围的情况。数组大小是 1074,索引是 1610,超限在哪里?

而且奇怪的是,索引是递减的,到了 1610 才归零,之前都是符合逻辑的。

15:49:38.445    Fractal Index (EURUSD,H1)       ii = 1
15:49:38.445    Fractal Index (EURUSD,H1)       MuIndexes.Size() = 1074
15:49:38.445    Fractal Index (EURUSD,H1)       ii = 0
15:49:38.445    Fractal Index (EURUSD,H1)       MuIndexes.Size() = 1074
15:49:47.403    Fractal Index (EURUSD,H1)       ii = 1073
15:49:47.403    Fractal Index (EURUSD,H1)       MuIndexes.Size() = 1074
15:49:47.403    Fractal Index (EURUSD,H1)       ii = 1072
15:49:47.403    Fractal Index (EURUSD,H1)       MuIndexes.Size() = 1074

请问出现这种情况的原因是什么?

如何解决?

 
Aleksandr Slavskii #:

我不明白为什么数组会超限。数组大小是 1074,索引是 1610, 超限在哪里?

你自己回答说

 
Rashid Umarov #:

你自己回答的。

哎呀。我现在明白了)。

不知道为什么,数字 1610 被大脑认为是 1061,我很困惑,超出限制的出口在哪里?