16. 8. 2020

5 5

Relação de Eficiência de Kaufman (KER)

Relação de Eficiência de Kaufman (ER)

O Índice de Eficiência (ER) foi apresentado pela primeira vez Perry Kaufman em seu livro de 1995 'Comércio mais inteligente‘. É calculado dividindo a mudança de preço ao longo de um período pela soma absoluta dos movimentos de preço que ocorreram para alcançar essa mudança. A relação resultante varia entre 0 e 1, com valores mais altos representando um mercado mais eficiente ou com tendência.

O valor do ER varia entre 0 e 1. Ele tem o valor 1 quando os preços se movem na mesma direção durante todo o tempo no qual o indicador é calculado, por exemplo, n período de barras. Ele tem o valor 0 quando os preços se mantêm inalterados durante n períodos. Quando os preços se movem em grandes oscilações dentro do intervalo, a soma do denominador se torna muito grande em comparação com o numerador e ER se aproxima de zero.

Alguns usos para ER:
- Um qualificador para uma tendência após o comércio; uma tendência é considerada "persistente" apenas quando RE está acima de um certo valor, por exemplo, 0,3 ou 0,4 .
- Um filtro para selecionar as ações/mercados que se desintegram, onde as rupturas são freqüentemente "falsas".
- Em um sistema comercial adaptável, ajudando a determinar se deve ser aplicada uma tendência seguindo um algoritmo ou um algoritmo de reversão média.
- É utilizado no cálculo da Média Móvel Adaptativa de Kaufman (KAMA).

Como calcular a relação de eficiência

ER = Direção / Volatilidade

Onde:

Direção = ABS (Fechar - Fechar[n])

Volatilidade = n ∑ (ABS(Close - Close[1]))

n = O período de relação de eficiência.

 

Fonte: http://etfhq.com/

Assine
Notificação de
5 Comentários
Mais antigo
Novidades Mais Votados
Feedbacks em linha
Ver todos os comentários
Cyber
4. 7. 2022 10:39 pm

@clonex - O que devo atualizar se quiser adicionar Computed do dropdown para selecionar high/low/open/close?

Bebo
30. 1. 2023 8:26 am

Caro Clonex, eu estava adicionando este indicador ao meu SQX. Notei que o código do bloco oposto do sinal é o nome exato do mesmo enquanto que @OppositeBlock("KERaboveLevel") é para KERbelowLevel não como é mostrado no arquivo Jav, Estou certo, ou o código no XML anexado está correto?

Last edited 1 ano atrás by Bebo
Bebo
30. 1. 2023 8:43 am

Desculpe, quero dizer o código em arquivo java e não em XML.