Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
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
Experts

AlliHeik - expert para MetaTrader 5

Publicado por:
Vladimir Karputov
Visualizações:
1628
Avaliação:
(21)
Publicado:
2018.07.23 13:32
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Ideia por: josef strauss.

Código em MQL5 por: Vladimir Karputov.

O EA usa o indicador Heiken Ashi Smoothed Oscilador:

Sinais exemplares "Open Buy" e "Open Sell":

AlliHeik signal Buy

AlliHeik signal Sell

Os sinais de abertura de posição são recebidos somente no surgimento de uma nova barra, enquanto que o trailing das posições é verificado a cada tick.

Neste EA, todo o código relacionado à definição dos parâmetros de entrada para a Média Móvel, à criação de um indicador e ao recebimento dos valores do indicador é fornecido com comentários - eu decidi não remover completamente esse código: talvez, alguém encontrará uma solução para aplicá-lo.

Em vez disso, os seguintes parâmetros foram adicionados: Trailing, sinal inverso e fechamento da posição oposta quando um sinal aparece.


Trailing

Trailing da posição. Quando o Trailing Stop está definido para zero, o trailing será desativado.


Inversão

A flag Reverse signal inverte completamente o valor do sinal para abrir uma posição.


Fechamento da posição oposta no surgimento de um sinal

A flag Close the opposite position on a signal em um valor igual a true:

  1. Ele permite abrir VÁRIAS posições;
  2. Quando o sinal "Open Buy" é recebido, ele fechará as posições de Venda; quando o sinal "Open Sell" é recebido, ele fechará as posições de Compra.

No valor igual a false, o EA terá apenas SOMENTE UMA posição no mercado e, portanto, ele não fechará a posição oposta.


Recomendações sobre a Otimização

Parâmetros exemplares, como valor inicial, passo e valor final, para os símbolos em H1:

Otimização de AlliHeik

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

Surefirething Surefirething

Trabalhando com ordens pendentes Buy Limit e Sell Limit. O trailing das posições é possível.

RANA RANA

Indicador Ratio Adjusted Net Advances de Sherman e Marian McClellan.

SD_M_Swap SD_M_Swap

Um script para exibir o valor de swap em um instrumento financeiro. Os textos de swaps positivos e negativos são mostrados em cores diferentes.

Zero lag Hull Average Zero lag Hull Average

Esta versão do Hull Moving Average (Média Móvel de Hull) torna o atraso ainda menor e ainda mantém a suavização do Hull Average (Média de Hull), tornando-o ainda mais "rápido".