MQL Pro Trader
- Utilitários
-
Ronaldo Castor da Silva
Desenvolvedor MQL5 e Trader | Criador do MQL PRO TRADER
Desenvolvo softwares e ferramentas para o MetaTrader 5, com foco em automação de negociações, gestão de posições, execução e fluxos de trabalho práticos. - Versão: 5.0
- Ativações: 20
MQL PRO TRADER — painel de execução, gerenciador de posições e análise de desempenho embutida.
Um kit de trading para o MetaTrader 5: um painel de ordens no gráfico, um gerenciador de posições com alvos parciais, um motor de regras que você mesmo escreve e um relatório de desempenho montado a partir do histórico da sua própria conta. Você decide as regras; o robô executa.
O painel, os parâmetros de entrada e as mensagens do robô são em inglês, como a loja MQL5 exige de todos os produtos. Esta descrição e o suporte são em português.
TUDO RODA DENTRO DO SEU TERMINAL
Sem DLL. Sem requisições web. Sem chave de API. Nada da sua conta, das suas operações ou dos seus resultados sai do seu computador. Tudo o que você vê, inclusive o relatório de desempenho, é calculado localmente a partir do histórico que o seu terminal já tem.
ESCREVA AS SUAS PRÓPRIAS REGRAS
Entradas, saídas e o manejo do stop são escritos como expressões curtas, em texto simples:
HIGH[0]>HIGH[1] @MARKET -> SetVolume[0.01]
Dez espaços independentes para regras de compra, dez para regras de venda, dez para saídas e dez para o manejo de stop e alvo. Eles rodam ao mesmo tempo, então vários setups convivem no mesmo gráfico.
Os exemplos vêm desligados de propósito: uma regra que começa com // é ignorada. O robô nunca opera antes de você ler o que ele faria.
Opera na mão no mesmo ativo? Uma chave mantém as saídas e o manejo de stop do robô longe das posições que você mesmo abriu.
UMA BIBLIOTECA DE ESTRATÉGIAS PRONTAS PARA ESTUDAR E TESTAR
53 estratégias completas vêm embutidas — price action, indicadores, sessões, sistemas completos, gestão de capital, multiativo e setups da B3 —, cada uma escrita na mesma linguagem de regras, para você ler linha por linha: no painel (INFO > STRATEGY) e na seção Blogs, as 53 regra por regra. Escolha uma em "Strategy from the library" e rode no Testador de Estratégia: o Diário mostra o cartão da estratégia, cada regra que ela ligou e como ela foi adaptada ao seu ativo.
Antes de aplicar uma estratégia, a ferramenta mede o seu gráfico e a sua corretora — a amplitude típica do candle, o spread, a distância mínima do stop, o passo do lote — e dá um veredito: FITS (serve), WARN (atenção) ou DOES NOT FIT (não serve), com o motivo. Uma estratégia que não serve não é aplicada.
São modelos para estudar, testar e ajustar, não recomendações: qualquer resultado, lucro ou prejuízo, é de quem as opera. O robô salva cada estratégia, já adaptada ao seu gráfico, num arquivo que você carrega nos parâmetros de entrada e muda do seu jeito.
Num gráfico ao vivo, a estratégia começa no modo OBSERVAR: marca no gráfico onde entraria e não envia nenhuma ordem, até você ligar "LIVE account: the strategy may send orders". Enquanto ela roda, as saídas e o manejo de stop do robô mexem só nas posições que a estratégia abriu, nunca nas que você abriu na mão, e o horário das sessões segue o relógio da sua corretora.
ELE DIZ POR QUE NÃO OPEROU
No fim de cada teste, e uma vez por dia num gráfico ao vivo, o Diário explica cada candle: onde ele parou no caminho até a ordem (horário, limites, filtros, a própria regra) e, em cada regra, qual condição mais segurou a entrada. No gráfico ao vivo, o painel de alertas também mostra um cartão quando o robô está ligado e não entrou no dia.
ATÉ TRÊS ATIVOS A PARTIR DE UM GRÁFICO
A1 é o ativo do gráfico; A2 e A3 você escolhe. Uma cópia da ferramenta, três mercados, sem abrir três gráficos.
GERENCIE A POSIÇÃO NO GRÁFICO
Cada posição aberta ganha um pequeno quadro ao lado da entrada: acrescente alvos parciais com um percentual do volume, feche a posição ou esconda as etiquetas dela. O botão de fechar pede dois cliques — o primeiro arma, o segundo executa.
Um alvo único que fecha 100% é gravado como take profit na corretora, então vale mesmo com o terminal fechado. Com vários alvos parciais, a própria ferramenta os executa enquanto o terminal está aberto.
Cada posição ganha uma linha de stop. A etiqueta dela responde a uma pergunta: se o preço chegar aqui, QUEM fecha a operação — a corretora, o robô ou ninguém — e mostra o risco, ou o lucro já travado quando o stop passa da entrada. Arraste a linha para testar um nível novo; clique em SAVE para enviá-lo à corretora. Um stop que você salvou só pode ser apertado pelo breakeven ou pelo trailing, nunca afrouxado.
RELATÓRIO DE DESEMPENHO EMBUTIDO
Uma aba dentro do painel transforma os seus negócios fechados nos números que de fato descrevem uma estratégia: resultado líquido, taxa de acerto, fator de lucro, expectativa, rebaixamento máximo (drawdown) com fator de recuperação e payoff, além de ganho e perda médios, melhor e pior operação e custos. Filtre por hoje, este mês ou a conta inteira. Swap e comissão já vêm descontados.
ANÁLISE DO ATIVO
Uma leitura de mercado determinística, montada a partir do próprio gráfico: estrutura de Dow, rompimento de estrutura, posição no swing, volume contra a média, absorção e clímax. Ela devolve uma direção, um valor de confiança e — o mais importante — a lista dos motivos por trás, para você poder discordar dela.
As suas regras também podem lê-la: a direção e a confiança são valores que você usa numa expressão de entrada ou de saída. Ela é recalculada a cada candle novo, e uma leitura que já disparou uma entrada não é reaproveitada para outra entrada no mesmo candle.
Não é caixa-preta e não é inteligência artificial: é um conjunto de regras com pesos que você lê no manual. O mesmo gráfico sempre produz a mesma leitura, e ela funciona no Testador de Estratégia.
GUIA EMBUTIDO
Aperte a aba GUIDE e a documentação abre no gráfico, sem internet (em inglês): primeiros passos, como as regras funcionam, stops e alvos, risco, sessões, o quadro da posição, atalhos e o que conferir quando algo parece errado.
CONTROLES DE RISCO
Tamanho da posição por lote fixo ou por percentual do saldo; limites diários de perda e de lucro; proteção de drawdown; e um teto para o risco total EM ABERTO — porque o risco por operação dimensiona cada entrada como se ela estivesse sozinha, e várias posições abertas se somam. Uma posição sem stop não conta como zero: o risco dela é estimado com a mesma régua da linha de stop.
Stops por ATR, por percentual do preço ou pelas extremidades do candle valem para toda entrada, e no segundo ou terceiro ativo são medidos naquele ativo. Em contas de bolsa (netting), uma ordem acrescentada mantém o stop da posição somada ancorado no preço médio.
Os avisos aparecem no gráfico, não só no Diário: exposição aberta chegando ao teto, entrada recusada pelo teto, limite de perda diária perto ou atingido, botão manual que não achou nada para fazer.
Antes de uma ordem ou de uma mudança de stop chegar à corretora, a ferramenta confere o que a corretora recusaria: margem livre, a sessão de negociação do ativo e a distância mínima de stop da corretora. Quando uma delas falha, nada é enviado e o motivo é escrito no Diário, uma vez a cada poucos minutos.
TECLADO, COM UMA REGRA DE SEGURANÇA
Toda ação que abre ou fecha posição também tem atalho de teclado, e todos pedem duas teclas: A+C arma uma compra stop, Shift+C compra a mercado, Z+C fecha todas as compras, X+C cancela as compras pendentes. Uma letra sozinha nunca mexe em dinheiro. Segurar uma tecla não repete a ordem, e uma tecla modificadora que nunca foi solta expira sozinha depois de dois segundos.
FILTROS DE SESSÃO E DE SPREAD
Horários de operação, sessões de mercado, teto de spread e o calendário econômico do MetaTrader. Nenhum feed de notícias externo é usado.
COMO TESTAR A DEMO NO TESTADOR DE ESTRATÉGIA
A demo roda no Testador de Estratégia, onde os botões do painel não respondem — por isso tudo se ajusta na aba Parâmetros de entrada. Com os parâmetros de fábrica nada está escolhido, então no Testador a ferramenta roda uma estratégia da biblioteca como demonstração: o Diário diz qual é e mostra o cartão dela. Isso acontece só no Testador — num gráfico ao vivo, em conta demo ou real, a ferramenta não envia nenhuma ordem até você escolher uma estratégia ou escrever uma regra. Para testar outra, escolha em "Strategy from the library" (o primeiro campo da aba Parâmetros de entrada) e rode o teste de novo. No modo visual, cada entrada mostra no gráfico a regra que a disparou. No fim, o Diário explica por que cada candle levou ou não a uma operação.
SOBRE AS IMAGENS
As imagens foram feitas numa conta demo. Os valores nelas mostram como o painel exibe posições e estatísticas; não são resultado de operações nem promessa de lucro.
REQUISITOS
MetaTrader 5. Funciona em qualquer ativo e em qualquer tempo gráfico. Contas hedge e netting, inclusive na B3 (mini-índice, mini-dólar e ações).
SUPORTE
Dúvidas gerais são bem-vindas na aba Comentários desta página do produto. Para ajuda com a sua conta, o seu ativo ou as suas configurações, mande uma mensagem privada ao autor (clique no nome do autor nesta página). Pode escrever em português.
Para receber uma resposta completa já na primeira mensagem, inclua:
1. A linha que começa com [SUPPORT]. Num gráfico ao vivo, ela fica na aba Experts da Caixa de Ferramentas; no Testador de Estratégia, na aba Diário. Ela descreve o seu ativo, o tipo de conta e as configurações, e não tem número de conta nem saldo.
2. O que você fez e o que esperava ver, com o horário.
3. As linhas da aba Experts daquele momento.
4. Um print do gráfico, se ajudar.
Para "por que não operou?", acrescente as linhas que começam com [WHY]. Guias detalhados estão publicados na seção Blogs (em inglês).
