O painel de negociação para operações manuais e automatizadas mostra as possibilidades da biblioteca MasterWindows. O código do painel foi gerado automaticamente usando o ambiente de design visual de janelas MasterWindows para MQL5.
Ao analisar os bancos de dados de preços do tipo ENUM_APPLIED_PRICE, você pode fazer uma suposição sobre a movimentação futura dos preços. A probabilidade dessa movimentação é mostrada em uma escala e em termos percentuais. A funcionalidade do painel de negociação permite enviar solicitações ao corretor para executar operações de trading. Neste exemplo, são utilizados ordens de mercado. Você pode, além disso, fechar ordens, habilitar/desabilitar o Stop Loss e ativar o autopilot.
Autopilot refere-se à negociação automatizada baseada nos sinais do painel. O modo pode ser ativado pressionando o botão apropriado.
Dados de Entrada:
input bool inp_on_trade=false; // Autopilot (Ativar/Desativar) input double inp_open=85; // Valores limite para abertura de posição input double inp_close=55; // Valores limite para fechamento de 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 (Ativar/Desativar)

Fig. 1. O painel de negociação
Recomendações:
- A biblioteca MasterWindows deve ser adicionada à pasta \MQL4\Include\. A biblioteca garante o funcionamento adequado das janelas de interface que você criar.
- Para uma melhor visualização das janelas de interface criadas, utilize esquemas gráficos com fundo preto.
- Este é um painel de demonstração (um programa brincadeira) e não é destinado a contas reais. No entanto, você pode modificar ou substituir a função de geração de sinais BUYorSELL() conforme seu sistema de negociação, adicionar a função de suporte a posição e tentar utilizá-lo em uma conta real.
Publicações relacionadas
- MACD Sample: Um Guia Prático para o Expert Advisor no MetaTrader 5
- Como Criar Sinais de Negociação com MQL5 Wizard Usando Estrelas da Manhã e da Noite + Estocástico
- MQL5 Wizard: Sinais de Negociação com Padrões Candlestick e RSI no MetaTrader 5
- Como Criar um Expert Advisor com MQL5: Sinais de Negociação Baseados em Harami e RSI
- MQL5 Wizard: Sinais de Negociação com Estrelas da Manhã/Noite + RSI para MetaTrader 5