Assistente Pessoal: A Solução Ideal para Traders no MetaTrader 4

Mike 2015.08.06 19:37 14 0 0
Anexo

O Assistente Pessoal é a ferramenta que veio para facilitar o seu dia a dia como trader. Basicamente, ele faz o trabalho que um assistente humano faria, fornecendo informações e executando suas ordens de maneira prática.

Desenvolvi este EA por várias razões:

  • Para exibir informações importantes no gráfico quando uso a tela cheia no MetaTrader 4;
  • Para separar ordens abertas manualmente por ID com facilidade e mostrar seu desempenho atual (se você possui várias ordens abertas para diferentes estratégias ou EAs, precisa de uma visão e controle simples sobre elas);
  • Para calcular o valor do Stop Loss, Take Profit, Margem necessária e o valor do Tick;
  • Para abrir ou fechar ordens rapidamente com o toque de um botão.
As funcionalidades do Assistente Pessoal incluem:
  • Exibir o nome e ID do EA (para diferenciar mais de um Assistente Pessoal e saber facilmente qual está anexado ao gráfico);
  • Exibir o símbolo e o timeframe;
  • Exibir a alavancagem da conta;
  • Exibir o valor do volume lot atualmente selecionado;
  • Exibir o valor do tick para o volume do lote (na moeda do depósito);
  • Exibir a margem necessária para nova ordem com base no valor do lote selecionado;
  • Exibir o spread atual;
  • Exibir o total de lucro/prejuízo para todas as ordens abertas por este EA, calculado na moeda do depósito;
  • Exibir o número de ordens ativas atualmente para este EA;
  • Exibir o total de Take Profit — se as ordens abertas tiverem TP configurado, ele exibe o TP médio; se não houver TP, exibe 0; se houver TP configurado para algumas ordens e não para todas, calculará a média apenas para as posições com TP definido;
  • Exibir o total de Stop Loss — se as ordens abertas tiverem SL configurado, ele exibe o SL médio; se não houver SL, exibe 0; se houver SL configurado para algumas ordens e não para todas, calculará a média apenas para as posições com SL definido;
  • Abrir uma posição longa pressionando a tecla número 1 com as configurações atuais do EA;
  • Abrir uma posição curta pressionando a tecla número 2 com as configurações atuais do EA;
  • Fechar posições abertas por este EA pressionando a tecla número 3. ATENÇÃO: se as condições do mercado mudarem rapidamente, pode não fechar todas as ordens, então sempre verifique as ordens abertas ou pressione 3 mais uma vez;
  • Aumentar o volume do lote pressionando a tecla número 4 — mantenha o botão pressionado para aumentar rapidamente o valor;
  • Diminuir o volume do lote pressionando a tecla número 5 — mantenha o botão pressionado para diminuir rapidamente o valor.

ATENÇÃO: Use com cautela, é de sua responsabilidade se você abrir ordens indesejadas acidentalmente! Certifique-se de que o gráfico correto está selecionado ao inserir os comandos.


Imagem do Assistente Pessoal no gráfico:

Exibição do Gráfico do Assistente Pessoal

Variáveis de entrada do usuário:
  • ID — Número Mágico para o seu EA e para suas ordens abertas por EA;
  • Display_legend — Mostra a legenda no gráfico para os botões/comandos (abrir longa, abrir curta, fechar ordens, aumentar volume, diminuir volume);
  • LotSize — valor inicial do volume;
  • slippage — slippage para abertura e fechamento de ordens;
  • text_size — tamanho do texto exibido no gráfico;
  • text_color — cor do texto exibido no gráfico;
  • right_edge_shift — posição do texto no gráfico a partir da borda direita da janela em pixels;
  • upper_edge_shift — posição do texto no gráfico a partir da borda superior da janela em pixels e posição da linha em relação à linha anterior;

Alerta-me sobre problemas potenciais, teste primeiro em uma conta DEMO!

ATUALIZAÇÃO:

  • Agora exibe quantas posições abertas têm SL e TP configurados.
  • Corrigidos cálculos de valores de SL e TP.
Lista
Comentário 0