Indicadores: QQE of CCI

 

QQE of CCI:

QQE (Quantitative Qualitative Estimation) usando CCI (Commodity Channel Index) como indicador "básico" em vez do RSI (Relative Strength Index).

QQE of CCI

Autor: Mladen Rakic

 

Oi Mladen,

Chamou minha atenção o fato de que todos os indicadores baseados em QQE usam períodos fracionários de períodos "Fast" e "Slow".


Isso é um requisito?
Podemos usar números inteiros nesses parâmetros? (2,3,5,8,12 etc.)
 

Você pode adicionar um alarme quando o indicador mudar de cor?

 
Cenk #:

Oi Mladen,

Chamou minha atenção o fato de que todos os indicadores baseados em QQE usam períodos fracionários de períodos "Rápido" e "Lento".


Isso é um requisito?
Podemos usar números inteiros nesses parâmetros? (2,3,5,8,12 etc.)

Olá, Cenk,

É melhor usar o mesmo valor de parâmetro para ambos e ele não precisa necessariamente ter casas decimais.

 
Olá! Tentei usar o código do indicador acima no MT4, mas ele não parece bom. Alguma ideia do motivo? Ou existe uma versão para MT4 desse indicador? Obrigado!
[Excluído]  
@Daniel Cioca #: Olá! Tentei usar o código do indicador acima no MT4, mas ele não parece bom. Alguma ideia do motivo? Ou existe uma versão para MT4 desse indicador? Obrigado!

Esse é o código MQL5. Não creio que haja uma versão MQL4 no CodeBase. Ela precisará ser convertida.

 
Fernando Carreiro #:

Este é o código MQL5. Não creio que haja uma versão MQL4 na base de código. Ela precisará ser convertida.

Eu tentei, mas pensei que apenas a correção dos erros seria suficiente, mas não foi.

Nas imagens, você pode ver a diferença entre eles
[Excluído]  
@Daniel Cioca # Eu tentei, mas achei que somente a correção dos erros resolveria o problema, mas isso não aconteceu. Nas imagens, você pode ver a diferença entre eles

A MQL4 trata os buffers e os dados OnCalculate como uma série, enquanto a MQL5 os trata como arrays normais. Você terá que inverter a indexação ou usar ArraySetAsSeries.

 
Fernando Carreiro #:

A MQL4 trata os buffers e os dados OnCalculate como uma série, enquanto a MQL5 os trata como arrays normais. Você terá que inverter a indexação ou usar ArraySetAsSeries.

Ok! Não sabia disso. Obrigado! Vou tentar
 
Estou interessado em seu indicador. Eu queria testá-lo, mas há um problema: não consigo traduzir o código de mq5 para mq4, ou seja, o erro na linha 18. Você pode me ajudar a resolver o problema?