Painel de Trade com Autopilot: Sistema para MetaTrader 5

Mike 2016.10.10 23:42 16 0 0
Anexo

O painel de trade para operações manuais e automatizadas mostra as possibilidades da biblioteca MasterWindows. O código do painel foi gerado automaticamente utilizando o ambiente de design visual de janelas de interface MasterWindows para MQL5.

Analisando os bancos de dados de preços do tipo ENUM_APPLIED_PRICE, é possível fazer uma suposição sobre o movimento futuro dos preços. A probabilidade desse movimento é apresentada como uma escala e em termos percentuais. A funcionalidade do painel de trade permite enviar solicitações para o broker executar operações de trading. Neste exemplo, utilizamos ordens de mercado. Você pode ainda reduzir ou aumentar o volume das posições, fechar posições, ativar/desativar o Stop Loss e habilitar o autopilot.

Autopilot refere-se ao trading automatizado com base nos sinais do painel. O modo pode ser ativado pressionando o botão apropriado.

Dados de entrada:

input bool     inp_on_trade=false;  // Autopilot (On/Off)
input double   inp_open=85;         // Valores de limite para abrir posição
input double   inp_close=55;        // Valores de limite para fechar posição
input double   inp_lot_fix=0.01;    // lote fixo
input double   inp_lot_perc=0.01   // lote como porcentagem do capital
input bool     inp_on_lot=false    // se "false" para % do capital
input bool     inp_on_SL=false     // Stop loss (On/Off)

Fig. 1. Aparência do painel de trade.

Fig. 1. Aparência do painel de trade.

Recomendações:

  • A biblioteca MasterWindows deve ser adicionada à pasta \MQL5\Include\. A biblioteca garante a operação adequada das janelas de interface que você cria.
  • Para uma melhor exibição das janelas de interface criadas, utilize esquemas gráficos com fundo preto.
  • Este é um painel de demonstração (um programa de brincadeira) e não é destinado a contas reais. No entanto, você pode modificar ou substituir a função de geração de sinal BUYorSELL() de acordo com seu sistema de trading, adicionar função de suporte à posição e tentar usá-lo em uma conta real.
Lista
Comentário 0