Discussão do artigo "Previsão de séries temporais (parte 1): decomposição do modo empírico (EMD)"

 

Novo artigo Previsão de séries temporais (parte 1): decomposição do modo empírico (EMD) foi publicado:

O artigo estuda a teoria e a aplicação prática de um algoritmo de previsão de séries temporais com base na decomposição em modos empíricos, além disso, propõe sua implementação em MQL5 e fornece indicadores de teste e EAs.

Um único teste com essas configurações para o período entre o início de 2018 e fevereiro de 2020, ou seja, com o avanço de 2019 e o início de 2020, fornece a seguinte imagem:

Relatório do EA TestEMD para EURUSD D1, 2018-2020

Relatório do EA TestEMD para EURUSD D1, 2018-2020

Como podemos ver, o sistema permanece em território positivo, embora os indicadores deixem espaço para melhorias. Em particular, é lógico supor que a otimização mais frequente no modo passo a passo e a seleção do tamanho da etapa podem melhorar o trabalho do robô.

Em geral, pode-se afirmar que o algoritmo da EMD nos permite identificar flutuações fundamentais, em certo sentido, inerciais, entre aspas em períodos gráficos grandes e criar um sistema de negociação lucrativo baseado neles.

Autor: Stanislav Korotky

 

Obrigado pelo artigo!

Executei um TestEMD Validate no EA TestEMD, sugerindo a negociação de um mês após a otimização para o ano passado (InSampleDays = 365, OutSampleDays = 30), e obtive essas imagens no D1 para 01.01.2018-27.03.2020.

EURUSD:


GBPUSD:


AUDUSD:


USDCHF:


USDJPY:


Em geral, apenas o EURUSD apresentou resultados mais ou menos estáveis.

Validate
Validate
  • www.mql5.com
Боевые торговые советники время от времени перенастраиваются по разным причинам через Тестер на исторических данных. Однако, результат таких периодических настроек сводится к наблюдению за неизвестным - будущая торговля. Аргументировать и обосновать целесообразность таких действий в отношении того или иного торгового советника довольно...
 

GBPJPY:


EURCHF:


 

Muito obrigado por esse artigo interessante, mas os arquivos não funcionam, pois apresentam erros de sintaxe e variáveis não declaradas.

Abraço

 
JULIOPEREZZ1990:

Muito obrigado por esse artigo interessante, mas os arquivos não funcionam, pois apresentam falhas de sintaxe e variáveis não declaradas.

Saudações

Forneça seus logs de erro e especifique exatamente o que fez.

 

Agradeço ao Stanislav pelo excelente artigo. Fiz o download dos códigos e encontrei um erro ao compilá-los.

O erro diz: 'Offset' -algum operador esperado na linha

buffers[0].set(Offset,sum);

Por favor, mostre como resolver isso.

Obrigado pela atenção

 
fujiexia:

Agradeço ao Stanislav pelo excelente artigo. Fiz o download dos códigos e encontrei um erro ao compilá-los.

O erro diz: 'Offset' -algum operador esperado na linha

buffers[0].set(Offset,sum);

Por favor, mostre como resolver isso.

Muito obrigado

Acabei de fazer o download dos códigos-fonte novamente e compilei todos os indicadores e o expert sem nenhum problema.

Você está fazendo algo errado. Certifique-se de ter extraído o conteúdo do arquivo com a estrutura de pastas preservada.

 
Desculpe-me por ter usado o mql4 edit, mas quando uso o mql5 edit não há nenhum problema durante a compilação
 


Estes são os resultados quando alterei a data de 1-1-2020 até agora