Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Experts

Trade panel with autopilot - expert para MetaTrader 5

Visualizações:
3159
Avaliação:
(28)
Publicado:
2016.08.17 09:39
Atualizado:
2016.11.22 07:33
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

O painel de negociação manual e automatizada demonstra as possibilidades da biblioteca MasterWindows. O código do painel é automaticamente gerado usando o ambiente para projeção visual das janelas de interface MasterWindows for MQL5.

A análise das bases de preços do tipo ENUM_APPLIED_PRICE permite fazer uma previsão sobre o possível movimento futuro do preço. A probabilidade desse movimento é mostrado como uma escala em termos de percentagem de expressão. Usando a funcionalidade de painel de negociação, é possível emitir ordens ao corretor para a execução das operações de negociação. Neste exemplo, usam-se ordens de mercado. Além disso, é possível reduzir ou aumentar o tamanho de uma posição, fechar o volume da posição, colocar ou não uma posição Stop Loss e ativar o piloto automático.

O piloto automático é a negociação automatizada de acordo com os sinais do painel. É ativado pressionando o botão correspondente.

Dados de entrada:

input bool     inp_on_trade=false;  // Autopilot (On/Off)
input double   inp_open=85;         // Threshold values for the opening position
input double   inp_close=55;        // Threshold values for the closing position
input double   inp_lot_fix=0.01;    // lot fixed
input double   inp_lot_perc=0.01;   // lot as a percentage of equity
input bool     inp_on_lot=false;    // if "false" to % of the equity
input bool     inp_on_SL=false;     // Stop loss (On/Off)

Fig. 1. Aparência do painel de negociação.

Fig. 1. Aparência do painel de negociação.

Dicas:

  • Na pasta \MQL5\Include\, precisa estar a biblioteca MasterWindows. Ela é necessário para garantir que você tenha criado uma janela de interface totalmente funcional.
  • Para uma melhor exibição das janelas de interface criadas, use esquemas gráficos com um fundo preto.
  • Este é um painel demo (programa-piada) que não se destina a contas reais. No entanto, se você pode alterar ou substituir a função de geração de sinal BUYorSELL() para o seu sistema de negociação, adicionar funções de acompanhamento de posições... e possível tentar usá-lo numa conta real.

Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/15890

Exp_Volume_Weighted_MA_Digit_System Exp_Volume_Weighted_MA_Digit_System

Sistema de negociação baseado nos sinais do indicador Volume_Weighted_MA_Digit_System.

Exp_JFatl_Digit_System Exp_JFatl_Digit_System

Sistema de negociação baseado nos sinais do indicador JFatl_Digit_System..

Exp_Volume_Weighted_MACandle Exp_Volume_Weighted_MACandle

Sistema de negociação baseado nos sinais do indicador Volume_Weighted_MACandle.

Exp_Donchian_Channels_System Exp_Donchian_Channels_System

Sistema de negociação baseado nos sinais do indicador Donchian_Channels_System.