Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
- Publicado por:
- Vladimir Karputov
- Visualizações:
- 1658
- Avaliação:
- 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":
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:
- Ele permite abrir VÁRIAS posições;
- 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:
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/20680
![Surefirething](https://c.mql5.com/i/code/expert.png)
Trabalhando com ordens pendentes Buy Limit e Sell Limit. O trailing das posições é possível.
![RANA](https://c.mql5.com/i/code/indicator.png)
Indicador Ratio Adjusted Net Advances de Sherman e Marian McClellan.
![SD_M_Swap](https://c.mql5.com/i/code/script.png)
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](https://c.mql5.com/i/code/indicator.png)
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".