Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Por favor, como faço para obter o indicador?
https://www.mql5.com/pt/code/download/130/fourier_extrapolator_of_price.mq5 Se você for até a parte superior do indicador postado, há um arquivo com .mq5
OLÁ,
Gostei do incicator. No entanto, quando crio um EA iCustom usando-o, ele para de funcionar durante o backtest e o testador congela.
Por exemplo, quando faço um backtest do EURUSD do último ano, ele trava após um mês de backtest.
Veja também as imagens das configurações, o gráfico é onde ele trava. O computador está funcionando bem, mas o testador está travado, mas pode ser interrompido sem problemas.
Alguma ideia?
Alguma ideia?
Execute-o no depurador. Dê uma olhada nos registros.
Parece promissor, exceto por um pequeno detalhe.
Ele redesenha/repinta/recalcula inteiramente os novos dados.
Normalmente, os indicadores não deveriam fazer isso (apesar de aplicar qualquer modelo de regressão a um número predefinido de dados/barras).
Alguém pode consertá-lo para alterar o valor do indicador somente na última barra?
Obrigado.
Alguém pode consertá-lo para alterar o valor do indicador somente na última barra?
Sua exigência não está clara. Devido à especificidade da abordagem com a transformada de Fourier, o indicador será completamente redesenhado em novos dados - não importa se é uma barra ou um tique.
Se quiser, você pode adicionar a linha em OnCalculate:
Sua exigência não está clara. Devido à especificidade da abordagem com a transformada de Fourier, o indicador será completamente redesenhado em novos dados - não importa se é uma barra ou um tique.
Se desejar, você pode adicionar a linha em OnCalculate:
Sim, você pode executar a transformada de Fourier (ou reconstrução de regressão não linear) em todo o histórico do gráfico e pegar cada último valor do resultado e desenhá-los em um buffer dedicado. Você obterá uma espécie de MA estática, que é menos informativa do que as previsões dinâmicas - elas são consideradas um recurso positivo de algoritmos como Fourier/Wavelets/etc, e você está pedindo para rebaixá-las e cortar as previsões para obter uma curva semelhante à MA, se entendi corretamente.