Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Twitter!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Visualizações:
2323
Avaliação:
(45)
Publicado:
2015.04.20 10:44
Atualizado:
2016.11.22 07:33
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Por um longo tempo eu estudei e negociei utilizando o sistema Thomas DeMark, usando o indicador Bill Williams fractals no processo de negociação.

Minha experiência identificou um fator que resulta em negociação bastante pobre quando constroem-se tendências baseadas nos pontos pivot DeMark e fractais Williams.

Analisei tais resultados e identifiquei uma suposição significativa feita pelos autores citados acima. Eu estou falando sobre as tendências construídas usando fractais ou demarcar pontos pivot DeMark. Ao determinar a dimensão de um ponto ou um fractal, ambos os autores colocam limites sobre a dimensão expressa pela regra "não menos". Williams usou a regra "não inferior a duas barras", DeMark não limitou o número de barras, mas ele também usou a regra "não menos". Para deixar claro, vou tentar ilustrar a diferença.

Fig. 1. Pontos-chave determinados usando fractais Williams e suas dimensões pela DeMark

Fig. 1. Pontos-chave determinados usando fractais Williams e suas dimensões pela DeMark

Vamos remover o limite do "não menos" e contar o número de barras para a esquerda e para a direita localizadas abaixo/acima do ponto chave. O menor valor é a verdadeira dimensão do ponto-chave.

Fig. 2. Verdadeiras dimensões dos pontos

Fig. 2. Verdadeiras dimensões dos pontos

Usando essa abordagem, é alterado significativamente a aparência do gráfico.

Fig. 3. Gráfico do índice futuro RTS

Fig. 3. Gráfico do índice futuro RTS

Agora está claro o que DeMark disse quando afirmou que as linhas de tendência devem ser construídas por pontos com dimensões iguais ou próximas. Além disso, a construção de uma tendência por pontos com diferentes dimensões dá resultados aleatórios, esta é a razão por que falhas acontecem com tanta frequência.

Fig. 4. Exemplos de tendência

Fig. 4. Exemplos de tendência

Para facilitar a maneira "correta" da construção das tendências, eu escrevi um script para a plataforma MetaTrader 5. Este script exibe pontos-chave sobre o gráfico e mostra as suas dimensões.

É muito fácil construir tendências com este script. Um indicador está a caminho!


Sobre o script:

O script tem apenas dois parâmetros ajustáveis.

  • MinDimesion=5; - Dimensão mínima permitida para a exibição de um ponto-chave no gráfico.
  • MaxBars=300; - O número máximo de barras para o processo; este é o número de barras a partir da barra atual que vai ser processada pelo script.

O script usa loops para processar o gráfico, é por isso que eu não recomendo o processamento de mais de 1.000 barras, pois tomará um tempo muito grande para o processamento. Se não for possível para o script calcular a dimensão de um certo ponto (por exemplo, por causa da limitação do número de barras ao processo), ele marca tal ponto com uma bola colorida.

Eu apreciarei todos os feedbacks, sugestões e comentários. Boa sorte nos negócios!

Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/12382

iSpread iSpread

O indicador mostra o spread para cada barra, o spread em vigor e spread mínimo para o período.

Percentual máximo de Risco de Capital Percentual máximo de Risco de Capital

Este código permite que você defina um percentual máximo de risco de capital.

KeyLevels KeyLevels

Indicador do nível de preços com números redondos tipo: 00, 20, 50, 80.

KeyFinder 2.0 KeyFinder 2.0

O script encontra pontos pivot DeMark, exibe-os no gráfico e indica as suas dimensões.