Local Copier MT4
- Utilitários
-
Rodrigo Arana Garcia
Sou formado em economia e tenho mestrado em mercados financeiros.
Tenho estudado os mercados nos últimos 10 anos e desenvolvido técnicas algorítmicas nos últimos 7 anos. - Versão: 2.20
- Ativações: 10
Local Copier – Copiador de operações para MetaTrader 4 e MetaTrader 5
Um copiador de operações local para MetaTrader 4 e MetaTrader 5. Ele copia operações entre terminais que rodam no mesmo computador Windows ou VPS, em qualquer direção: do MetaTrader 4 para o MetaTrader 4, do MetaTrader 5 para o MetaTrader 5 e entre as duas plataformas.
Esta é a versão para MetaTrader 4. A versão para MetaTrader 5 é um produto separado. Para copiar entre as duas plataformas, instale a versão correspondente em cada terminal.
Materiais adicionais e instruções
Guia de Instalação - Manual do Usuário (parte 1) - Manual do Usuário (parte 2)
Versão demo gratuita
Antes de comprar, você pode testar o copiador nas suas próprias contas demo com a versão demo gratuita. Ela tem todas as funções da versão completa, funciona apenas em contas demo e copia em sessões de 2 horas.
Instalação: no terminal, abra Arquivo > Abrir Pasta de Dados e copie o arquivo baixado para a pasta MQL5\Experts (MQL4\Experts no MetaTrader 4). Depois clique com o botão direito no Navegador e escolha Atualizar. Não é preciso reiniciar o terminal.
Nova sessão: quando uma sessão de 2 horas termina, a cópia para e o painel mostra uma mensagem. Para iniciar uma nova sessão, recarregue o Expert Advisor: mude o gráfico para outro timeframe e volte, ou reinicie o terminal. As suas configurações e as cópias abertas são mantidas, e você não precisa apagar nada no terminal.
Como funciona
O mesmo Expert Advisor funciona em três modos. Como Transmitter, ele publica as operações da própria conta. Como Receiver, ele copia as operações de um ou mais Transmitters, e qualquer número de Receivers pode copiar o mesmo Transmitter. Como Self Copier, ele copia ou multiplica as operações da própria conta, por exemplo as operações de outro Expert Advisor ou as suas operações manuais.
Os terminais trocam dados pela pasta de dados comum do computador. Um Transmitter publica cada alteração imediatamente no MetaTrader 5 e, normalmente, em até 100 milissegundos no MetaTrader 4. O Receiver verifica se há alterações a cada 100 milissegundos. O tempo total também depende da rapidez com que a sua corretora executa as ordens.
Requisitos
- Todos os terminais devem rodar no mesmo computador Windows ou VPS Windows. O copiador não funciona entre computadores diferentes, na VPS integrada do MQL5 nem em serviços de nuvem em que os terminais não podem compartilhar arquivos.
- Instale o produto a partir do Mercado em cada terminal. As ativações são contadas por computador, não por terminal.
- Para copiar entre duas contas da mesma corretora, instale o terminal uma segunda vez, em outra pasta.
- O Transmitter pode funcionar com a senha de investidor (somente leitura), a menos que você use a opção que fecha a original quando uma cópia é fechada. O Receiver precisa da senha de negociação e do Algo Trading ativado.
- Contas assinantes de um Sinal MQL5 não permitem que Expert Advisors negociem. Contas com a regra FIFO dos EUA (first in, first out: o primeiro a entrar é o primeiro a sair) não são suportadas.
- As mesas proprietárias (prop firms) têm regras diferentes sobre cópia de operações. Verifique as regras da sua empresa antes de usar qualquer copiador.
O que é copiado
Ordens a mercado e ordens pendentes são copiadas com o seu vencimento, e as alterações posteriores do preço da ordem, do stop loss e do take profit são acompanhadas. Fechamentos parciais, aumentos de volume de posições netting e o fechamento final também são copiados. As cópias podem ser abertas na mesma direção da original ou na direção inversa. As operações que já estão abertas quando o Receiver inicia só são copiadas se você assim escolher.
Você pode filtrar as operações por direção, tipo de ordem, número mágico, símbolo, comentário e lote da original, e limitar a cópia a horários definidos para cada dia da semana. Antes de cada cópia, o Receiver pode verificar o spread, o slippage, a diferença de preço em relação à original e a idade da original. Um atraso e uma condição de preço melhor podem ser usados tanto para abrir quanto para fechar cópias.
Tamanho do lote
Há 17 modos de tamanho do lote, e cada modo tem a sua própria configuração:
- O mesmo lote da original, um lote fixo ou um multiplicador do lote da original.
- Um multiplicador que acompanha o seu saldo ou o seu capital líquido.
- Proporcional ao saldo, ao capital líquido ou à margem livre das duas contas, com ou sem um multiplicador adicional.
- Risco em porcentagem do saldo, do capital líquido ou da margem livre, ou um valor fixo em dinheiro, com base no stop loss da original.
- Um lote para cada 1000 de saldo ou de capital líquido.
- Uma sequência de lotes, em que cada nova original recebe o próximo lote da sua lista.
Lotes fixos e multiplicadores também podem ser definidos por símbolo. Você pode definir o seu próprio passo de lote e um lote mínimo e máximo. O lote é ajustado quando o tamanho do contrato é diferente entre as corretoras, e cópias grandes podem ser divididas em várias ordens.
Símbolos
Prefixos e sufixos são detectados automaticamente ou podem ser definidos manualmente. Símbolos que têm nomes diferentes em cada corretora, como US500 e SPX500, são associados por meio de uma lista de pares. Contas cent e símbolos cotados em outra escala de preço são levados em conta.
Stop loss, take profit e gerenciamento das operações
O Receiver pode copiar o stop loss e o take profit da original, alterar a distância deles ou usar os seus próprios níveis em pontos, pips ou dinheiro, também com uma relação risco/retorno. Os níveis podem ser virtuais (ocultos da corretora e gerenciados pelo Expert Advisor). Estão disponíveis break even, trailing stop e até três fechamentos parciais no caminho até o take profit e três no caminho até o stop loss.
Você decide quais cópias são fechadas junto com a original. As cópias podem ser fechadas após um número de minutos ou em um dia e horário definidos, e uma cópia fechada pela corretora ou manualmente pode ser reaberta. Como opção, o Transmitter fecha a original quando uma cópia é fechada pelo próprio stop loss, pelo próprio take profit ou manualmente.
Proteção da conta
O Receiver tem limites de perda diária e de lucro diário em porcentagem ou em dinheiro, cada um medido a partir do saldo ou do capital líquido no início do dia. Depósitos e saques não os acionam. Ele também tem um drawdown máximo a partir do maior saldo, uma parada de emergência quando o capital líquido cai abaixo de um nível e uma meta de capital líquido. Um take profit, um stop loss, um break even e um trailing stop de cesta podem gerenciar todas as cópias em conjunto, em porcentagem do saldo, em dinheiro ou em pontos médios.
Você pode limitar o número de cópias, o volume por símbolo e o volume total, o risco por símbolo, por moeda e da conta inteira, o número de símbolos e de números mágicos diferentes e a distância entre as cópias. As novas cópias podem ser pausadas enquanto o Receiver ou o Transmitter estiver em drawdown, ou feitas somente enquanto o Transmitter estiver em um drawdown definido.
Proteção contra cópias duplicadas e fechamentos errados
Cada ordem é salva em disco antes de ser enviada, por isso uma reinicialização do terminal ou da VPS não abre a mesma cópia duas vezes. Quando o resultado de uma ordem é incerto, por exemplo após um timeout, o histórico da conta é verificado antes que a ordem seja enviada novamente. Uma cópia que está ausente da lista de operações só é tratada como fechada quando o histórico da conta o confirma, e após uma reinicialização o Receiver aguarda até que a sua lista de operações seja carregada.
Se um Transmitter ficar offline, as cópias dele não são fechadas nem alteradas por causa disso, enquanto o break even, o trailing stop e a proteção da conta continuam funcionando. Loops de cópia entre contas, como A copiando B e B copiando A, são detectados, de modo que as operações não são copiadas de volta para a conta de onde vieram. Uma cópia fechada por um stop out nunca é reaberta, nenhuma ordem é enviada enquanto o mercado está fechado e as solicitações rejeitadas são repetidas com pausas crescentes.
Comentário da cópia
Por padrão, as cópias têm o comentário vazio. Você pode definir o seu próprio texto, que pode incluir o comentário, o ticket, o número mágico ou a conta da original. Uma tag de identificação opcional no comentário permite que o Receiver reconheça as suas cópias mesmo que os seus arquivos de dados sejam perdidos.
Painel e notificações
Um painel no gráfico mostra o estado de cada Transmitter e o número de cópias abertas. Notificações push e e-mails informam os principais eventos, e você também pode receber relatórios diários da conta em horários definidos e alertas em níveis de capital líquido que você escolher.
Contas netting
Contas netting existem apenas no MetaTrader 5. A versão para MetaTrader 5 pode copiar para contas netting (em beta), e as posições de uma conta netting do MetaTrader 5 podem ser copiadas para esta versão para MetaTrader 4.
Testador de Estratégia
A cópia precisa de pelo menos dois terminais em execução, por isso não pode ser demonstrada no Testador de Estratégia. No testador, este Expert Advisor apenas abre e fecha o lote mínimo de vez em quando, porque a validação automática do Mercado exige isso, e explica isso no gráfico. Ele nunca faz isso em um gráfico real. Por esse motivo, a demo gratuita do Mercado não mostra como o copiador funciona. Para ver o copiador funcionando, use a versão demo gratuita descrita acima. Se você tiver dúvidas antes de comprar, pergunte nos comentários do produto.
Configurações e suporte
Com as configurações padrão, o Receiver copia cada nova operação com o mesmo lote da original. Todos os parâmetros de entrada são explicados no manual do usuário. Para dúvidas e suporte, use os comentários do produto ou envie uma mensagem privada no MQL5.
