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
Positions Change Informer - expert para MetaTrader 5
- Visualizações:
- 1574
- Avaliação:
- Publicado:
- 2014.01.14 14:47
- Atualizado:
- 2016.11.22 07:33
- Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
O Expert Advisor não gera os negócios de forma independente, mas é um "ajudante" destinado a controlar o estado das posições. Este Expert Advisor é uma espécie de variação simplificada descrito no artigo sobre o processamento dos eventos, com a diferença de que a função OnTradeTransaction() é usada e há uma transformação de desencadeamento de Stop Loss e Take Profit.
Deve-se considerar que o Expert Advisor pode enviar e-mail em configurações corretas correspondentes. Se é proibido enviar e-mail para o terminal, o Expert Advisor vai enviar alertas de saída. Existem alguns momentos importantes:
- modificação e exclusão de ordens não são processada, apenas a abertura, reversão e fechamento.
- desencadeamento de Stop Loss e Take Profit é capturado pelos comentários da corretora. Mas se a corretora mudou os comentários padrão, então apenas as informações sobre o fechamento de uma oferta/posição e um resultado financeiro na moeda do depósito será exibido.
- para exibir mensagens em qualquer outra língua, você deve escrever um arquivo com uma tradução. Para mais informações leia aqui.
- A funcionalidade é fácil de integrar em qualquer Expert Advisor exterior (é suficiente para copiar os parâmetros, o código da função OnInit e uma função).
Configuração:
- fazer o download dos arquivos do Expert Advisor PositionsChangeInformer.mq5 para a pasta "MetaTrader 5\MQL5\Experts".
- fazer download dos arquivos LanguagesEnum.mqh e Translator.mqh para a pasta "MetaTrader 5\MQL5\Include".
- extrair o arquivo idioma para a pasta "MetaTrader 5\MQL5\Files\Languages".
Parâmetros:
- Alert type - o tipo de alerta quando chega uma oferta de negociação. Três variantes são possíveis: Alert - o alerta, Sound - disparo do arquivo de som e exibe as informações sobre um negócio no diário, e-mail - enviar as informações sobre uma oferta através e-mail.
- Sound filename - o nome do arquivo de som. Ela só faz sentido se o parâmetro anterior é igual a Sound. O EA pode acionar qualquer arquivo no formato wav localizado na pasta MetaTrader 5\MQL5\Files. Se não tem um arquivo de som na pasta, o arquivo alert.wav da pasta MetaTrader 5\Sounds será acionado.
- Idioma - o idioma em que as mensagens são geradas serão traduzidos. Apenas um arquivo para o idioma russo é aplicado, existe a possibilidade de exibir mensagens em Russo e em Inglês (no caso, se não for o russo, poderá ser qualquer outro idioma selecionado).
Aqui estão os resultados no diário (a saída do parâmetro de idioma foi mudando ao mesmo tempo):
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/1512
Indicador de sinal do tipo semáforo para os momentos quando a força da tendência medida pelo desvio do preço da média móvel for maior que um limite fixo.
Setka (grade)A finalidade deste aplicativo é substituir o padrão de grade por um mais conveniente que permite determinar muitos pontos importantes no gráfico, as propriedades do movimento do preço e a qualidade das cotações (quanto a presença de furos).
A função permite verificar se uma nova barra apareceu no timeframe especificado.
BollingerBands©Indicador que determina a reversão de tendência com base nas Bandas de Bollinger.