Indicadores: PivotPoint

 

PivotPoint:

Ponts Pivot são sempre muito úteis para as operações, esta é uma maneira simples para se ter uma idéia de onde o mercado está indo durante o dia.

O indicador também fornece as três primeiros suportes e resistências.

Autor: okh

 

Compilado...

Ossspade!!! O MT5, elogiado por sua velocidade, recalcula-o em cada TF tão incansavelmente e por tanto tempo que minha chaleira ferve mais rápido. Para ser sincero, eu não esperava isso. Não tenho nem certeza de que ele esteja recalculando novamente todas as vezes, pois os níveis são realmente os mesmos em cada TF e não faz sentido recalcular intraday, então tudo parece ainda mais estranho agora.

No MT4, eu uso o https://c.mql5.com/3/2010/4/6/Pivot_fur_D1und_W1.rar - em primeiro lugar, ele funciona instantaneamente em qualquer TF; em segundo lugar, os valores de cada nível são assinados (devido ao uso de objetos gráficos "linha horizontal"); em terceiro lugar, ele também pode mostrar pivôs semanais no TF W1, mas o ruim é que, quando você vai para outros TFs, os níveis semanais não são memorizados e, se necessário, você precisa procurá-los periodicamente ao retornar ao W1, mas seria ótimo se os níveis semanais fossem salvos visualmente em cada TF! Além disso, no W1 eles aparecem tão próximos uns dos outros que é muito difícil vê-los, mas se eles não desaparecessem nos TFs inferiores, poderiam ser vistos com bastante segurança.

Em geral, seria ótimo implementar tudo o que foi dito acima para o MT4-PivotPoint com observações no MT5-indicator PivotPoint, pensando também na aceleração do cálculo.

Ou o cálculo lento é uma questão para os desenvolvedores do MT5 e não para os escritores de indicadores e scripts?

 
x100intraday:

Ou o cálculo lento é uma questão para os desenvolvedores do MT5, não para os escritores de indicadores e scripts?

Nesse caso, o cálculo lento (em comparação com o exemplo dado por você) é causado pela implementação específica do PivotPoint - ele usa 7 buffers de indicadores para mostrar linhas horizontais regulares e, se o número de barras no gráfico (especificado em Service->Settings->Parameters->Graphs->Max.bars na janela) for grande, a velocidade de cálculo será baixa.

Como você observou, o código que você mencionou para o MetaTrader4 usa objetos gráficos "linhas horizontais", por isso ele "funciona instantaneamente em qualquer TF". Com essa abordagem, ele também funcionará instantaneamente em qualquer TF no MetaTrader5. Essa é a maneira correta de acelerar o cálculo.

Esse código é uma tradução - você pode fazer essa pergunta ao autor do código na discussão da versão original.

Além disso, ninguém o proíbe de oferecer sua própria versão desse indicador, escrita de forma otimizada - o código será publicado e traduzido.

 
Obrigado pelas explicações e, separadamente, pelo indicador.
 
x100intraday:
Obrigado pelas explicações e pelo indicador em separado.

Aqui está seu indicador reescrito em MQL5 - por favor, verifique-o.

A lógica e a estrutura são as mesmas, o código MQL4 anterior é fornecido nos comentários.


Arquivos anexados:
 
Quantum писал(а) :

Aqui está seu indicador reescrito em MQL5 - por favor, verifique-o.

A lógica e a estrutura são as mesmas, o código MQL4 anterior é fornecido nos comentários.


1. Você não pode definir as cores das linhas nas configurações.

2. Acho que ele funciona tão lentamente quanto o PivotPoint no MT5.

3. Depois de remover o indicador do gráfico, as linhas permanecem como objetos - também tenho de limpá-las manualmente, embora no MT4 bastasse remover o indicador para limpar completamente o gráfico.

4. Em W1, as linhas devem estar em níveis diferentes - semanalmente.

Isso tudo é apenas para o caso de você querer cloná-lo completamente.

Mesmo assim, obrigado por seu trabalho!

P.S.: o segundo ponto foi cancelado - tudo acelerou depois de reiniciar o terminal, mas essa aceleração se aplica somente ao pivot_fur_d1_und_w1.mq5.

 

o código é o mesmo do MT4 - compare-os.

Com relação à exclusão - corrigi os nomes dos objetos excluídos (linhas horizontais) no OnDeInit, porque no MT5 os nomes em minúsculas e maiúsculas são diferentes.

Arquivos anexados:
 
Quantum писал(а) :

o código é o mesmo do MT4 - compare-os.

Com relação à exclusão - corrigi os nomes dos objetos excluídos (linhas horizontais) no OnDeInit, porque no MT5 os nomes em minúsculas e maiúsculas são diferentes.

Hummm. Parece que agora o cuco está falando com uma voz mais familiar.

Eu deveria começar a estudar MQL5 e me tornar independente. E até mesmo postar algo útil. Até tenho inspiração, mas não tenho tempo - é por isso que meus esforços têm durado um tempo inconcebivelmente longo....

 

Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação

Indicadores: Linhas de Pivô TimeZone

newdigital, 2014.01.30 11:06

Como usar os pontos de pivô anuais do Forex para prever metas para o euro (baseado no artigo da dailyfx)

  • Os pontos de pivô são uma maneira popular e fácil de os traders identificarem o suporte e a resistência em potencial
  • Os pontos de pivô são baseados em um cálculo matemático que usa a máxima, a mínima e o fechamento anteriores de um período específico: semanal, diário, mensal, anual
  • Os pivôs anuais podem prever extremos de preços máximos e mínimos para o próximo ano, bem como áreas em que o preço pode mudar de direção.

Embora a maioria dos traders esteja familiarizada com os pivôs diários, semanais e até mesmo mensais que se encaixam em seu tipo de negociação, os pivôs anuais também podem ser usados para prever futuras áreas potenciais de suporte e resistência. Comprar em uma área significativa de suporte ou próximo a ela e vender em uma área-chave de resistência é o foco principal de qualquer trader, independentemente do mercado ou da duração da negociação. Os pivôs anuais podem ser monitorados para identificar as principais oportunidades de negociação.


Como você pode ver claramente no gráfico do euro acima, os pivôs anuais do forex foram plotados. Observe como o euro se recuperou até o pivô R2 e deu uma guinada brusca, caindo mais de 600 pips em fevereiro. Outra área significativa que pode ser facilmente vista mostrando o poder dos pivôs anuais é o toque triplo do pivô anual R1 em 1,2910. O terceiro e último toque levou a uma recuperação de mais de 600 pips de volta ao pivô anual R2 para fechar 2013 com alta de mais de 4%.


Os pivôs anuais do forex poderiam mostrar aos traders o próximo movimento do euro? No gráfico acima, os pivôs anuais de 2014 são plotados no gráfico do EURUSD. O ano está apenas começando e a melhor coisa sobre os pivôs anuais é ter que desenhá-los apenas uma vez por ano! O EURUSD está preso entre o pivô central em 1,3461 e o R1 em 1,4177. Até o momento em que este artigo foi escrito, o euro não havia testado nenhum dos pivôs. No entanto, os comerciantes forex podem estar esperando por um movimento para baixo do pivô central (1,3461) para um movimento de volta para a resistência do pivô anual R1 (1,4177).

O cenário alternativo é que o euro faça uma corrida imediata até o nível R1. Na resistência do pivô R1, os investidores podem tentar obter lucro em suas posições compradas e/ou vendidas (short) no euro nesse nível. No entanto, um fechamento acima do R1 pode levar a um movimento mais alto para o pivô R2 (1,4610). Os traders também devem considerar a possibilidade de um fechamento abaixo do pivô central, o que poderia levar a um impulso prolongado de baixa para o nível S1 (1,3028).

Os traders de Forex que são scalpers, traders de posição ou swing traders podem usar os pivôs anuais para localizar as principais áreas de suporte e resistência. Procure artigos futuros sobre outros pares de moedas que apresentem o "cenário" do pivô anual para ajudá-lo a navegar no mercado cambial.


 
simples, elegante e limpo ..... realmente um ótimo trabalho