Discussão do artigo "Estimando o índice de funcionalidade, o expoente de Hurst e a possibilidade de prever séries temporais financeiras" - página 4

 


Prezado Roman,

gostaria de fazer duas observações:

- Ao interpretar o valor de mu (acima ou abaixo do limite de 0,5), deve haver um erro de digitação.
Na seção "A correlação da natureza da série temporal e o índice fractal", o sinal de relação foi trocado entre os pontos 2 e 3.
Ao avaliar o valor de H e mu juntos, a direção do sinal é oposta à dos dois pontos anteriores.
De qualquer forma, a Fig. 6 deixa claro que a interpretação correta é que os valores de mu abaixo (não acima) de 0,5 correspondem a uma tendência.

- No FRACTAL_upd.zip anexado, há um arquivo corrompido: fFractalSegmentSeriesAnalysis.mqh. Esse arquivo termina abruptamente em uma listagem de parâmetros formais para um método.
Você poderia carregar uma versão intacta desse arquivo?

Obrigado,
Paul76

 
Paul7676:


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

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

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

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

Спасибо,
Paul76

Arquivos anexados:
 
Roman Korotchenko:

Oi Roman, esse arquivo .mqh também está semivazio, como o anterior.

De qualquer forma, muito obrigado pelo artigo, você me abriu um novo campo de visão.

 

Hi

O arquivo de inclusão .mqh está corrompido

Apenas uma linha :

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

Você pode fornecer a linha correta?
 

Nice article, thank you!

 
Roman Korotchenko:

Olá, Roman,

Esse foi um ótimo artigo e mal podemos esperar para tentar investigar isso por conta própria! Entretanto, como já foi observado, o último arquivo .mqh está quase vazio.

Você pode carregar o código funcional?

 
Ótimo artigo, obrigado!!!
 

Boa tarde.

Iniciei o indicador, timeframe de 1 hora, símbolo EURUSD, cotações metaquotes, configurações padrão.

Após alguns segundos de trabalho, ele apresenta um erro de matriz fora do intervalo em 'CFractalSeriesSet.mqh' (108,17).

Eu tenho esta página 108

MuIndexes[ii] = IndexCalculater.Mu;

Eu fiz o sprinting.

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)

Não consigo entender por que ocorre o erro array out of range. O tamanho da matriz é 1074, o índice é 1610, onde está o excesso?

E é estranho o fato de os índices serem decrescentes e não chegarem a zero em 1610, antes era tudo lógico.

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

Você pode me dizer qual poderia ser o motivo disso?

Como consertar isso?

 
Aleksandr Slavskii #:

Não consigo entender por que a matriz está sobrecarregada. O tamanho da matriz é 1074, o índice é 1610, onde está o excesso?

Você mesmo respondeu

 
Rashid Umarov #:

Você mesmo respondeu.

Ops. Agora estou vendo).

Por alguma razão, a figura 1610 foi percebida pelo cérebro como 1061 e estou muito confuso, onde está a saída além dos limites.