Montando um robô de trading sem programar

Depois de ter lido o primeiro e o segundo artigo do curso Trading Algorítmico com MQL5, você já sabe a origem do trading algorítmico e os principais tipos de robôs de negociação. Também mostramos onde encontrar esses programas de negociação automatizada no MetaTrader 5. Não é segredo que boas habilidades de programação ajudam a montar um robô, mas será que é realmente necessário ser programador para construir um expert advisor? Não, não é! O MetaTrader 5 permite criar robôs de negociação simples e prontos para usar por meio do Assistente MQL5. Vamos aprender a fazer isso!

GM-4012 в статью #3 по алготрейдингу в Guidebook.jpg

O que é Assistente MQL5?

O Assistente MQL5 (ou MQL5 Wizard) é um recurso que ajuda a criar modelos de robôs e programas com base nos ajustes escolhidos, gerando expert advisors capazes de fornecer sinais confiáveis. Tudo o que precisa fazer é escolher os parâmetros desejados como base para a construção do expert advisor. Para acessar o recurso, você deve abrir o MetaEditor, um ambiente de desenvolvimento de estratégias de negociação integrado à plataforma MetaTrader 5. O botão do MetaEditor fica logo acima do seletor de timeframes.

333.png

Após abrir o MetaEditor, você deve clicar em “Novo”, no canto superior esquerdo do programa. Esse botão vai iniciar o Assistente MQL5.

1.png

Como criar um expert advisor no Assistente MQL5?

Você pode facilmente desenvolver um novo expert advisor seguindo as instruções dadas pelo Assistente MQL5. Vejamos cada passo em detalhe.

Primeiramente, você deve definir a estratégia que quer programar em seu robô de negociação.

A biblioteca do Assistente MQL5 traz um conjunto de sinais. Estes são basicamente os alertas padrão que os indicadores fornecem. Ao criar um expert advisor, você pode utilizar qualquer combinação dos módulos dos sinais de negociação (até 64). Pode também consultar a descrição na documentação MQL5.

Vamos usar em nosso exemplo as seguintes entradas:

 Instrumento: EUR/USD

Timeframe: H4

Indicadores: médias móveis simples com períodos 21 e 89, e MACD (12; 24; 9).

Vamos agora construir o expert advisor

No Assistente MQL5, clique em Expert Advisor (gerar).

 Рисунок3.png

O próximo passo é dar um nome ao seu expert advisor. Você também pode determinar um ativo e timeframe com os quais o EA vai trabalhar. Como queremos operar EUR/USD no timeframe H4, anotamos “EURUSD” no parâmetro símbolo e “H4” no timeframe.

Escolhendo os sinais certos para seu expert advisor

Este é o passo mais interessante do processo. Aqui declaramos no seletor de propriedades os ajustes sob os quais o robô de negociação vai operar. Selecionamos os sinais predeterminados após clicar em Adicionar. Cada conjunto de sinais tem seus parâmetros. Por exemplo: para adicionar ao nosso EA os sinais da média móvel de 21 períodos, devemos definir seu período (21), seu deslocamento em relação à barra atual (0), o método de cálculo da média (Simples), o preço a aplicar à MA (preço de fechamento) e o peso do sinal (1.0).

Рисунок5.png

 

Quanto ao MACD, mantemos seus ajustes padrão (período veloz/fast = 12; período lento/slow = 24; período do sinal/signal = 9).

Рисунок6.png

Para consultar a descrição detalhada de cada sinal, visite o site MQL5.

Você também pode especificar um timeframe para um determinado sinal. Se, por exemplo, quiser ver uma confirmação em um timeframe maior, deverá preencher o parâmetro Timeframe.

Aplicando uma trailing stop

Adicionados todos os parâmetros, nosso Expert Advisor está quase pronto. O próximo passo é definir as propriedades trilhantes do nosso EA. Em outras palavras, precisamos decidir se vamos utilizar ou não a Trailing Stop Loss. São quatro opções:

  • não utilizar Stop Loss (“trailing stop not used”);
  • posicioná-la com base em nível stop fixo (“fixed Stop level”);
  • defini-la com base em uma MA específica (“based on MA”);
  • utilizar o SAR Parabólico.

Em nosso exemplo não vamos usar a trailing stop loss.

Regras da gestão financeira

No passo final, você pode declarar as regras de gestão financeira de seu expert advisor. Optamos por operar com volume de negociação fixo de 0,1 lote e risco de 10%.

Рисунок7.png

Após clicar em Concluir, obtemos um grande código estruturado no MetaEditor. Trata-se da coluna e dos ossos do nosso expert advisor.

Рисунок8.png

Como transformá-lo em robô? É fácil. Basta pressionar o botão Compilar. Isso vai gerar um arquivo para seu robô e transferir o código para o MT5.

Рисунок9.png

Feito isso, você vai encontrar o robô na janela Navegador do MT5.

Рисунок10.png

Você pode testar seu robô de negociação. Clique com o botão direito no nome do robô e selecione Teste. Após abrir o testador de estratégias, escolha os parâmetros adequados e então clique em Iniciar. Você pode obter os resultados dessa verificação na barra de testes.    

Рисунок11.png

Agora você já é capaz de construir um robô de negociação plenamente funcional sem precisar de habilidades ou experiência em programação. Contudo, se quiser que seu expert advisor execute comandos mais complexos, será necessário aprender a programá-los corretamente. Nos próximos artigos deste curso, você vai aprender o básico para programar seu primeiro robô em MQL5!

Perguntas frequentes

  • Como começar a negociar?

    Você pode se juntar à FBS e começar a sua jornada em FX se for maior de 18 anos. Para negociar, é necessário ter conta em uma corretora e conhecimento suficiente sobre como funcionam os ativos no mercado financeiro. Comece estudando o básico com os nossos materiais de formação grátis e crie uma conta na FBS. Convém testar o ambiente utilizando dinheiro virtual por meio de uma conta de demonstração (Demo). Quando estiver pronto, entre no mercado real e negocie para ter sucesso.

  • Como abrir uma conta FBS?

    No nosso site, clique no botão de abrir conta e prossiga para a Área do Trader. Antes de começar a operar, você deve passar na verificação de perfil. Confirme seu e-mail e número de telefone e verifique sua identidade. Este procedimento garante a segurança do seu saldo e sua identidade. Feitas todas as verificações, acesse a plataforma de negociação de sua preferência e comece a operar.

  • Como sacar o dinheiro que você ganhou com a FBS?

    O procedimento é bem simples. Acesse a página de saque no site ou a seção Finanças na Área do Trader FBS. Em seguida, acesse a tela de saque. Você pode sacar o dinheiro que ganhou pelo mesmo sistema de pagamento usado para depositar esse dinheiro. Se você usou dois ou mais métodos para abastecer a conta, saque o lucro por esses mesmos métodos, nas mesmas proporções dos valores depositados.

Últimas notícias

Ofertas de Empregos Jots no radar dos touros do dólar

Depois da queda no mês de março em cerca de 26 mil vagas de emprego, a expectativa do mercado é de nova queda para 8,790M para o mês de fevereiro do mesmo ano

Investidores de olho no PMI Industrial do ISM

Nesta segunda-feira, primeiro dia do mês de abril, os EUA liberam os números dos PMIs da S&P Global e do ISM para a indústria

As expectativas dos mercados giram em torno do PCE dos EUA

Todas as atenções estarão nos preços básicos do PCE (núcleo) dos EUA, que excluem alimentos e energia para o mês de março, com a expectativa de que os números venham abaixo do mês anterior, que registraram um aumento de 0,4%

Deposite com sistemas de pagamento locais

Aviso de coleta de dados

A FBS mantém registros de seus dados para operar este site. Ao pressionar o botão “Aceitar“, você concorda com nossa Política de Privacidade.

Ligue de volta

 1
 93
 355
 213
 1684
 376
 244
 1264
 672
 1268
 54
 374
 297
 61
 43
 994
 1242
 973
 880
 1246
 375
 32
 501
 229
 1441
 975
 591
 387
 267
 55
 246
 673
 359
 226
 257
 855
 237
 1
 238
 1345
 236
 235
 56
 86
 61
 61
 57
 269
 242
 243
 682
 506
 225
 385
 53
 357
 420
 45
 253
 1767
 1809
 593
 20
 503
 240
 291
 372
 251
 500
 298
 679
 358
 33
 594
 689
 241
 220
 995
 49
 233
 350
 30
 299
 1473
 590
 1671
 502
 224
 245
 592
 509
 39
 504
 852
 36
 354
 91
 62
 98
 964
 353
 44
 972
 39
 1876
 81
 962
 7
 254
 686
 850
 82
 965
 996
 856
 371
 961
 266
 231
 218
 423
 370
 352
 853
 389
 261
 265
 60
 960
 223
 356
 692
 596
 222
 230
 262
 52
 691
 373
 377
 976
 382
 1664
 212
 258
 95
 264
 674
 977
 31
 599
 687
 64
 505
 227
 234
 683
 672
 1670
 47
 968
 92
 680
 970
 507
 675
 595
 51
 63
 64
 48
 351
 1787
 974
 262
 40
 7
 250
 590
 290
 1869
 1758
 590
 508
 1784
 685
 378
 239
 966
 221
 381
 248
 232
 65
 421
 386
 677
 252
 27
 500
 34
 94
 249
 597
 268
 46
 41
 963
 886
 992
 255
 66
 670
 228
 690
 676
 1868
 216
 90
 993
 1649
 688
 256
 380
 971
 44
 1
 1
 598
 998
 678
 58
 84
 1284
 1
 681
 2
 967
 260
 263
00:00
00:00
00:00
01:00
02:00
03:00
04:00
05:00
06:00
07:00
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
21:00
22:00
23:00
23:00
23:00
00:00
01:00
02:00
03:00
04:00
05:00
06:00
07:00
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
21:00
22:00
23:00

Um gerente ligará para você em breve.

Alterar número

Seu pedido foi aceito

Um gerente ligará para você em breve.

O próximo pedido de chamada para este número de telefone
estará disponível em

Se você tiver um problema urgente, por favor, fale conosco pelo
Chat ao vivo

Erro interno. Por favor, tente novamente mais tarde

Não perca seu tempo. Acompanhe o impacto das NFP no dólar dos EUA e ganhe dinheiro!

Você está usando uma versão antiga de seu navegador.

Atualize para a versão mais recente ou experimente outro navegador para uma experiência comercial mais segura, confortável e produtiva.

Safari Chrome Firefox Opera