Trading Journal for EAs and Prop Firms
- Utilitários
-
Amal Yuldashev
TickForgeFX: trading tools for MetaTrader 5 and MetaTrader 4, built to hold up on a live chart - Versão: 1.0
- Ativações: 10
Um diário de trading automático que separa sua conta por EA. É um indicador: vai em qualquer gráfico, até ao lado do seu EA. Ele lê o histórico da conta e dá uma linha a cada EA com uma operação fechada: suas operações, seu líquido após comissão e swap e uma curva dos seus resultados fechados; as manuais também têm linha. Com as regras da sua mesa proprietária, mostra a folga antes de cada limite. Ele nunca opera.
Nada para digitar. Ele trabalha com os negócios que o MetaTrader já guarda, então não há anotações, tags ou capturas de tela para incluir, nem uma lista de operações avulsas: essa lista é a própria aba Histórico do MetaTrader. O que ele acrescenta é a separação que o MetaTrader não faz: cada resultado por EA, com os ativos, custos, horários e curvas de cada EA no período que você escolher, e onde estão agora os limites da sua mesa proprietária.
Cada EA em sua própria linha
- Cada número mágico (magic number) é uma estratégia. Operações abertas manualmente, no computador ou no aplicativo do celular, têm número mágico 0 e aparecem como Manual.
- Uma operação pertence ao EA que a abriu. O MetaTrader marca o negócio de fechamento com o número mágico de quem fechou a posição, então, quando um gerenciador de operações, um script de fechar tudo ou você mesmo fecha a operação de um EA, um diário que agrupa os negócios pelo próprio número mágico entrega essa operação a outro. Aqui ela fica com o EA que a abriu.
- Uma operação é uma posição, da abertura até zerar. Fechamentos parciais pertencem à mesma operação, assim como um aumento de posição em conta netting; uma virada de mão no netting fecha a operação e abre uma nova na direção oposta.
- Nomes: os que você digitar em Strategy names, por exemplo 12345=Breakout; 777=Grid. Senão, o comentário com que pelo menos metade das operações da estratégia foi aberta; senão, Magic 12345.
- O líquido é o lucro mais swap, comissão e taxas dos próprios negócios da operação. Uma operação com mais de meio centavo de ganho é vencedora e com mais de meio centavo de perda, perdedora; entre os dois, conta como operação, mas como nenhuma das duas.
O cartão
- Escolha o período: Today, Week, Month, 30 days ou All, e um intervalo próprio quando você o define nos parâmetros. Uma operação pertence ao período em que cai sua última saída. Os dias começam na hora que você definir, no horário do servidor; as semanas na segunda-feira e os meses no dia 1.
- No topo vem o líquido da conta inteira no período, com as operações, a taxa de acerto e o fator de lucro logo abaixo.
- Depois, suas estratégias da melhor para a pior, cada uma com suas operações, seu líquido e uma pequena curva dos resultados fechados no período. Quando não cabem todas no gráfico ou são mais de seis, elas são paginadas com Next.
- Com regras de mesa proprietária configuradas, até três delas aparecem no rodapé do cartão, os dois limites de perda como barras.
- Details abre um segundo cartão ao lado. Arraste o cartão para qualquer lugar, trave-o no lugar ou fixe-o em um canto pelos parâmetros.
O cartão de detalhes, oito abas
Clique em uma estratégia no cartão e Results, Symbols, Costs e Time mostram só essa estratégia; clique de novo para ver todas. Fills, Prop firm, Together e Curves sempre mostram a conta inteira.
- Results (resultados): as posições abertas agora e seu resultado flutuante, separados de tudo o que foi fechado; operações vencedoras e taxa de acerto, líquido e fator de lucro; ganho médio e perda média; melhor e pior operação; o resultado médio por operação; a maior queda da curva de operações fechadas; quanto os custos levaram e sua parte do resultado bruto; o tempo médio em que uma operação ficou aberta.
- Symbols (ativos): de cada ativo, operações, taxa de acerto, líquido, fator de lucro e maior queda.
- Costs (custos): comissão (com taxas), swap, o total, o custo por lote e a parte do resultado bruto que levaram. Uma linha por estratégia para a conta inteira, uma por ativo para uma única estratégia. Ele informa os custos; não julga a sua corretora.
- Time (horário): o líquido pela hora em que a operação foi aberta, em 24 barras no horário do servidor, e quatro sessões: asiática, Londres, Londres e Nova York, Nova York. Três parâmetros definem onde as sessões mudam; os padrões servem para um servidor em GMT+2 no inverno e GMT+3 no verão.
- Fills (execuções): a que distância do preço pedido cada execução aconteceu, em pontos, por ativo: quantas foram piores, a média e a pior. Mede as execuções que guardaram esse preço: uma saída no stop loss ou no take profit e a entrada de uma ordem limite ou stop. Uma ordem a mercado não é medida: nos nossos testes o MetaTrader não guardou preço pedido para ela, então nunca se atribui slippage a ela.
- Prop firm (mesa proprietária): cada limite e objetivo que você configurar, com a folga que resta. Mais detalhes abaixo.
- Together (em conjunto): como as suas cinco estratégias mais ativas se movem juntas, pela correlação dos resultados fechados diários, par a par, e quais duas são mais parecidas. Um par precisa de pelo menos 10 dias em que alguma das duas fechou uma operação antes de mostrar um número.
- Curves (curvas): os resultados fechados das cinco estratégias mais ativas no período, em um mesmo eixo de tempo, cada uma com sua cor.
Limites da mesa proprietária: ele observa, nunca age
- Account size (tamanho da conta): digite-o, ou deixe 0 e ele é lido do histórico como o saldo com que o desafio começou. Se o histórico que o MetaTrader entrega não chega ao primeiro depósito da conta, o painel pede que você o digite em vez de adivinhar.
- Daily loss (perda diária), em porcentagem do tamanho da conta, medida a partir do saldo inicial do dia, da equity inicial do dia, do maior dos dois ou da maior equity do dia. O dia começa na sua hora e é medido desde esse momento, mesmo que o MetaTrader estivesse fechado: o que a conta registrou desde então conta para hoje, e as operações abertas na virada do dia são avaliadas pelo preço daquele momento, lido do histórico do gráfico.
- Overall loss (perda total), a partir do tamanho da conta ou com trailing a partir da maior equity. Um depósito não dá folga extra. Medida a partir do tamanho, um saque de lucro não move a linha; com trailing, a linha se move junto com um depósito ou um saque, então o dinheiro que entra ou sai não dá nem tira folga.
- Profit target (meta de lucro), pelas operações fechadas, com o que falta para alcançá-la.
- Trading days (dias operados): um dia conta quando uma operação foi aberta nele, ou quando uma operação foi aberta ou fechada nele, conforme a regra da sua mesa.
- Best day (melhor dia), como parte do lucro total, contra o limite de consistência da sua mesa. Mostra Within ou Over assim que esse limite puder ser cumprido, e até lá diz o que está esperando.
- O desafio é considerado iniciado no último depósito, saque, bônus ou correção de 5% ou mais do saldo que deixa, como o primeiro depósito, um reset ou um saque (se não houver nenhum, na primeira operação), a menos que você digite uma data de início. Um novo início recomeça a meta, os dias operados, o melhor dia e o topo do trailing, e relê um tamanho deixado em 0, então em uma conta financiada que faz saques, digite o tamanho e a data de início.
- A maior equity, do dia ou do desafio, é a maior que ele leu enquanto estava rodando com o painel visível, e é mantida quando o MetaTrader reinicia. Para o resto do tempo, e se o histórico chega ao primeiro depósito da conta, o histórico acrescenta o saldo de cada momento em que a conta não tinha operações abertas, quando equity e saldo eram iguais. Um topo atingido com uma operação aberta enquanto o diário estava desligado não é visto, então mantenha-o rodando se a sua mesa mede a partir de um topo.
- O crédito que a corretora adiciona fica fora de todos os números.
Ele nunca fecha uma operação ao atingir um limite. Se você quer que um limite seja cumprido à força, o nosso Daily Loss and Drawdown Risk Manager fecha as operações na linha que você definir.
Ao lado dos seus EAs
É um indicador, então divide o gráfico com o seu EA: coloque-o no gráfico em que o EA roda ou em qualquer outro. Ele lê todo o histórico da conta, então cada operação aparece, seja qual for o gráfico, terminal ou celular que a abriu, e uma única cópia cobre a conta. O MetaTrader não deixa um indicador abrir operações, então ele não pode mexer nas operações dos seus EAs.
Sobre a demo, com franqueza
Neste mercado, a demo de um produto pago só roda no Testador de Estratégia, e uma conta do testador começa sem operações, então lá não há nada seu para ler. Por isso, em um teste visual ele mostra um mês de exemplo: três estratégias inventadas e algumas operações manuais, com um desafio de mesa proprietária de exemplo ao lado, deslocado para terminar dentro dos sete dias que vão até o dia em que o seu teste começa. Cada período, linha e aba funciona sobre ele como funcionaria na sua conta, mas os nomes das estratégias e as regras do desafio são os do exemplo, não os seus parâmetros. Os cartões dizem que é um exemplo: o resumo conta operações de exemplo e o rodapé do cartão de detalhes diz "A sample month, not an account" (um mês de exemplo, não uma conta). É o mesmo mês que as capturas de tela mostram. Para ver os seus próprios EAs, coloque-o na sua conta.
O que ele não é
- Não é um diário para escrever: sem anotações, tags, capturas de tela, notas ou calendário.
- Não é uma lista de operações: a aba Histórico do MetaTrader tem todos os negócios.
- Não é um gerenciador de risco nem de operações: é um indicador, e o MetaTrader não deixa nenhum indicador abrir, alterar ou fechar uma operação.
- Não é uma previsão: mede o que já aconteceu e o que está aberto agora, e não prevê nada.
Bom saber
- Contas hedging e netting, as duas.
- Uma cópia por gráfico: uma segunda cópia adicionada ao mesmo gráfico fica inativa e assume se a primeira for removida.
- Ele lê todo o histórico ao ser colocado, de novo a cada novo negócio e uma vez por minuto de qualquer forma.
- Tudo está no horário do servidor, o relógio com que o MetaTrader marca cada negócio.
- A comissão que uma corretora cobra como lançamento separado na conta, e não nos próprios negócios da operação, entra nos números da mesa proprietária, mas não no líquido de nenhuma estratégia.
- Se a sua corretora cortou o histórico antigo, uma operação cujo negócio de abertura sumiu vai para quem a fechou, e o rodapé do cartão de detalhes avisa que faltam alguns negócios de abertura quando uma dessas operações está entre as mostradas.
Se precisar de mim, eu respondo
Pergunte nos comentários ou por mensagem no MQL5 e a resposta vem de mim, não de um suporte. Se algo estiver quebrado, quero saber, e um relato de bug recebe uma correção, não um contorno.
Seu histórico já diz qual dos seus EAs merece o lugar. Isto coloca isso no seu gráfico.
