Indicadores: AutoTrendLines

 

AutoTrendLines:

O indicador identifica automaticamente os pontos e desenha as linhas de suporte e resistência. Existem dois tipos de linhas de cálculo.

Quando aparece uma nova barra, o indicador define os pontos para desenhar as linhas de tendências e, se as coordenadas dos pontos são alterados, ele redesenha as linhas. Ao determinar os pontos, a barra atual é ignorada. Linhas de suporte são desenhadas em baixo e as linhas de resistência são desenhadas em cima. Existem dois pontos de determinação do indicador. Ambos os tipos são descritos a seguir no exemplo da linha de de suporte.

AutoTrendLines tipo 1 (EXM_EXM)

Autor: Serhii Ivanenko

 

Isso não é ruim para escrever um indicador!

Gostaria de saber como descobrir programaticamente os pontos de cruzamento nº 1 ou nº 2?

 
upperr:

Isso não é ruim para escrever um indicador!

Gostaria de saber como descobrir programaticamente os pontos de cruzamento nº 1 ou nº 2?

O AutoTrendLines não incluiu essa funcionalidade. No entanto, a opção mais simples é usar a função ObjectGetValueByTime().

 

Como sair ao negociar com linhas de tendência

Pontos de discussão:

  • Os traders devem se concentrar em seu plano de saída tanto quanto em suas entradas de negociação.
  • Os traders de linha de tendência podem definir seus stop losses além do nível de suporte ou resistência mais próximo e definir seus limites dentro do nível de suporte ou resistência mais próximo.
  • A definição dos preços de saída de acordo com os níveis de suporte e resistência pode fazer com que as probabilidades fiquem a seu favor.
Qual a importância de sua estratégia de saída?

Muitos traders têm um forte conjunto de regras que seguem para entrar nas negociações, mas têm dificuldade em selecionar suas saídas. Isso é preocupante porque a forma como saímos de uma negociação deve ser tão importante, se não mais importante, do que a forma como entramos em uma negociação. Afinal de contas, nossas saídas determinam, em última instância, se nossas negociações são lucrativas ou não. Portanto, precisamos nos certificar de que nossa estratégia de saída seja tão lógica quanto nossa estratégia de entrada.

Quando colocamos nossas negociações com base em linhas de tendência, estamos colocando-as com base em níveis de suporte e resistência. Estamos pensando que o preço vai se recuperar de uma linha de tendência, como aconteceu no passado. Proponho que usemos a mesma lógica ao definir nossos stops e limites.


No exemplo acima, é fácil ver a entrada de venda que nos foi dada com base na linha de tendência de baixa. Entramos bem na linha de tendência procurando uma recuperação para baixo, mas onde queremos sair? Quando desistimos se a negociação for contra nós? Onde colocamos nossa meta de lucro? Vamos dar uma olhada.

Definição de stops além do suporte/resistência

Precisamos considerar a colocação de nosso stop em algum lugar acima dessa linha de tendência. Se a resistência for rompida, estávamos errados na negociação e devemos aceitar a perda rapidamente. É possível que o preço retorne ao território lucrativo após romper essa resistência, mas não podemos contar com a sorte. Só podemos negociar com base no que estamos vendo.



Gosto de definir meu stop de 5 a 25 pips a partir do nível de suporte/resistência mais próximo, dependendo do período de tempo em que estou negociando. Quanto menor for o período de tempo do gráfico, mais apertados serão os meus stops. Nessa negociação, coloquei meu stop a 5-6 pips da minha entrada, pois estava além da linha de resistência e da alta da oscilação anterior (Bounce #2).

Lembre-se de que, quando definimos nosso stop loss, também estamos definindo nosso risco monetário na negociação. Portanto, também precisamos considerar o lado da negociação em relação à distância do nosso stop loss.

Definição de limites dentro do suporte/resistência


Agora que nosso stop está definido, precisamos nos concentrar em nossa meta de lucro. Para a colocação de nosso limite, temos dois objetivos:

  • A distância do nosso limite precisa ser maior do que a distância do nosso stop.
  • Nosso limite precisa ser colocado dentro do suporte/resistência mais próximo (por pelo menos 5 pips).
A razão pela qual queremos que nosso limite esteja mais distante do que nosso stop é porque sempre queremos tentar ganhar mais dinheiro do que o que estamos arriscando em cada negociação individual. Isso é algo que discutimos bastante no DailyFX, portanto, vou repetir aqui. Queremos uma relação risco/recompensa positiva.

E o motivo pelo qual queremos que nosso limite seja colocado dentro do nível de suporte/resistência mais próximo (por pelo menos 5 pips) é exatamente o mesmo raciocínio que usamos para abrir essa negociação no início. Sabemos que os preços tendem a se recuperar dos níveis de preços dos quais já se recuperaram antes, portanto, queremos ter certeza de que não há suporte/resistência entre nossa entrada e nosso nível de limite. No exemplo abaixo, você pode ver que coloquei meu limite 5 pips acima da oscilação de baixa (suporte potencial). Isso dá ao preço um caminho claro para uma negociação lucrativa.


Estratégia de linha de tendência completa

Essa estratégia de linha de tendência pode ser usada universalmente em todos os pares de moedas e períodos de tempo, portanto, é definitivamente um estilo de negociação que vale a pena aprender. A lógica por trás das regras de entrada e saída também é algo que pode ser adaptado a outros tipos de estratégias. Boas negociações!



 
Existe uma versão para MT4 usando esse indicador?
 
Não conheço o mesmo indicador para o MT4. Há um indicador semelhante carregado nesta página
[Excluído]  
indicador mais ou menos - realmente pode, o especialista precisa ser configurado adequadamente
Arquivos anexados:
vz4lw3.PNG  135 kb
04378h2.PNG  18 kb
[Excluído]  
SanAlex:
indicador mais ou menos - na verdade, talvez o Expert Advisor precise ser configurado mais corretamente.

Configurei o utilitário de forma um pouco diferente - o resultado é um pouco melhor

Arquivos anexados:
8q9jjz3.PNG  132 kb
uadwmg4.PNG  22 kb
 
Como posso usá-lo em um Expert Advisor?
 
Aira MJ:
Como posso usá-lo em um Expert Advisor?

double valors = ObjectGetDouble(0, "Current_Support", OBJPROP_PRICE, 0);
double valorr = ObjectGetDouble(0, "Current_Resistance", OBJPROP_PRICE, 0);

//Comment("Suporte: "+valors + " resistência; "+valorr);


double diff = (PriceInfo1[0].low -valors);

Comprar 64%

if(
PositionsTotal() == 0
....
&& diff <= valordim



Vender 72% de precisão

if(
PositionsTotal() == 0
...
&& PriceInfo1[0].high >= valorr

 
Jacinto José:

Edite sua postagem e use o botão de código (Alt+S) ao colar o código.

EDITAR sua postagem original, não apenas publique o código corretamente em uma nova postagem.

Publique apenas o código que será compilado.

Formate também seu código para facilitar a leitura - ele está muito desorganizado.