Local Copier — Manual do Usuário 1/2 (MT4 / MT5)

Local Copier — Manual do Usuário 1/2 (MT4 / MT5)

29 outubro 2026, 16:31
Rodrigo Arana Garcia
0
6

[ English ] [ Русский ] [ 中文 ] [ Español ] [ Português ] [ 日本語 ] [ Deutsch ] [ 한국어 ] [ Français ] [ Italiano ] [ Türkçe ]

O Local Copier copia operações entre terminais MetaTrader 4 e MetaTrader 5 que rodam no mesmo computador Windows ou VPS. Funciona em qualquer direção: do MetaTrader 4 para o MetaTrader 4, do MetaTrader 5 para o MetaTrader 5 e entre as duas plataformas. Este manual explica como ele funciona e descreve todas as configurações. O Guia de Instalação explica como instalá-lo a partir do Mercado.

Páginas do produto: Local Copier MT4 e Local Copier MT5. Para copiar entre as duas plataformas, você precisa das duas versões, uma em cada terminal.

Sumário

1. Como o Local Copier funciona

O Local Copier é um único Expert Advisor com três modos. Você escolhe o modo no parâmetro Mode:

  • Transmitter (transmissor) publica as operações abertas e as ordens pendentes da conta em que roda. Ele não negocia, exceto quando você ativa a opção que fecha a original quando uma cópia é fechada (seção 9.7).
  • Receiver (receptor) lê um ou mais Transmitters e abre, altera e fecha as cópias na própria conta.
  • Self Copier (autocopiador) copia ou multiplica as operações da própria conta, por exemplo suas operações manuais ou as operações de outro Expert Advisor.

O Transmitter grava um pequeno arquivo com as suas operações na pasta de dados comum do computador, Common\Files\LocalCopier. No MetaTrader 5 ele grava o arquivo assim que algo muda; no MetaTrader 4, no tick seguinte ou em até 100 milissegundos. Ele também atualiza o arquivo a cada 250 milissegundos, para que o Receiver saiba que ele continua em execução. O Receiver lê o arquivo a cada 100 milissegundos, compara as operações com as suas cópias e age. O tempo total de uma cópia também depende da rapidez com que a sua corretora executa a ordem.

Como os terminais compartilham essa pasta, todos eles devem rodar no mesmo computador. Não são necessários conexão de internet entre os terminais, DLL nem programa externo.

Cada cópia leva o número mágico do seu Receiver. O Receiver guarda qual cópia pertence a qual original no seu arquivo de vínculos (capítulo 17). Um Transmitter pode atender qualquer número de Receivers, e um Receiver pode copiar vários Transmitters ao mesmo tempo. Uma conta também pode ser Transmitter e Receiver ao mesmo tempo, em dois gráficos: o Transmitter publica todas as operações da conta, inclusive as cópias, de modo que cadeias como A para B para C funcionam, e os loops de cópia são detectados (seção 17.4).

Termos usados neste manual. A original é uma operação ou ordem pendente do Transmitter. A cópia é a operação ou ordem que o Receiver abre para ela. Uma cópia pode ser dividida em várias ordens, chamadas partes (seção 6.3).

2. Requisitos e limitações

  • Todos os terminais devem rodar no mesmo computador Windows ou VPS Windows, com o mesmo usuário do Windows, porque a pasta de dados comum pertence a esse usuário. O Local Copier não copia entre computadores diferentes, não funciona na VPS integrada do MQL5 e não funciona em serviços de nuvem em que os terminais não podem compartilhar arquivos.
  • Para copiar entre duas contas da mesma corretora, instale o terminal duas vezes, em duas pastas diferentes (veja o Guia de Instalação). Terminais MetaTrader 4 e MetaTrader 5 podem rodar lado a lado.
  • Instale o Local Copier a partir do Mercado em cada terminal. As ativações são contadas por computador, não por terminal.
  • O Transmitter pode funcionar com a senha de investidor (somente leitura), a menos que você ative Close original when a Receiver copy is closed. O Receiver e o Self Copier precisam da senha de negociação e do Algo Trading ativado.
  • O Self Copier precisa de uma conta hedging. O Receiver funciona em contas hedging e, em versão beta, em contas netting do MetaTrader 5 (capítulo 16).
  • 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 Receiver gerencia as cópias somente enquanto o seu terminal está em execução: níveis virtuais, break even, trailing stop, cestas e proteção da conta precisam que o terminal e o Expert Advisor estejam ligados. Para copiar 24/7, use uma VPS Windows.
  • A cópia precisa de dois terminais em execução, por isso não pode ser testada no Testador de Estratégia. No testador, o Local Copier 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.

3. Instalação e primeira execução

O Guia de Instalação explica passo a passo como instalar o Local Copier a partir do Mercado e permitir o Algo Trading. Depois de instalado, anexe-o a um gráfico em cada terminal e escolha o modo. O símbolo e o tempo gráfico não importam: o gráfico apenas mostra o painel e, com níveis virtuais, os níveis das cópias do seu símbolo. Use um gráfico que você mantém aberto.

3.1 Transmitter

Na conta cujas operações você quer copiar, anexe o Local Copier a qualquer gráfico, defina Mode como Transmitter e clique em OK. O painel mostra Publishing N trades/orders. Só pode haver um Transmitter por conta.

Painel do Transmitter (MetaTrader 5)

3.2 Receiver

Em cada conta que deve copiar, anexe o Local Copier a qualquer gráfico e defina:

  • Mode = Receiver.
  • Transmitter account(s) = o número de conta do Transmitter. Para vários Transmitters, separe os números com vírgulas, por exemplo 12345678,87654321.
  • O modo de tamanho do lote e o valor correspondente (capítulo 6).
  • Se os símbolos tiverem nomes diferentes nas duas corretoras, as configurações de símbolos (capítulo 13).

Ative o Algo Trading. O painel mostra uma linha por Transmitter, que deve dizer online. A partir desse momento, toda nova operação do Transmitter é copiada. As operações que já estavam abertas na primeira vez que o Receiver se conectou a esse Transmitter não são copiadas, a menos que você defina Copy trades already open at start or opened during a pause como true. As operações abertas enquanto o Receiver estava parado são copiadas quando ele inicia novamente (capítulo 20).

Painel do Receiver (MetaTrader 4), copiando da conta MetaTrader 5 da imagem anterior

Teste primeiro em contas demo. Abra e feche uma operação pequena no Transmitter e verifique a cópia, o lote dela, o stop loss e o take profit, e as mensagens na aba Experts do terminal do Receiver.

3.3 Self Copier

Na conta cujas operações você quer copiar ou multiplicar, anexe o Local Copier a um gráfico e defina Mode como Self Copier. Ele copia as operações manuais e as operações de outros Expert Advisors da mesma conta, com as configurações de lote que você escolher; por exemplo, Multiplier of transmitter lot com um multiplicador de 2 dobra cada operação. Ele nunca copia operações feitas pelo Local Copier, de nenhuma instância na conta. Quando a original fecha, o Self Copier fecha a cópia dela.

3.4 Várias instâncias

  • Um Transmitter por conta.
  • Um Receiver ou Self Copier por conta e número mágico. Se você anexar um segundo com o mesmo número mágico, ele não inicia e o painel diz o motivo.
  • Dois Receivers com números mágicos diferentes podem funcionar na mesma conta hedging, mas não devem copiar as mesmas operações. Se ambos leem o mesmo Transmitter, use os filtros (capítulo 5) para que cada operação seja copiada por apenas um deles, por exemplo um Receiver para alguns símbolos e o outro para o restante. O Local Copier avisa na aba Experts quando encontra outro Receiver na conta.
  • Em uma conta netting, só um Receiver pode rodar.

4. O painel

O painel no canto do gráfico mostra o estado do Expert Advisor. Você pode ocultá-lo com Show panel on chart.

LinhaSignificado
Local Copier 2.20 | RECEIVERVersão e modo.
Account 12345678 | MT5 | serverConta, plataforma e servidor de negociação deste terminal.
Publishing N trades/ordersTransmitter: está em execução e publica N operações e ordens pendentes.
Closes originals when a copy is closedTransmitter: a opção da seção 9.7 está ativada.
Status: CopyingReceiver: tudo está funcionando. Em uma conta netting: Copying (netting beta).
Status: Paused: reasonA proteção da conta fechou as cópias e interrompeu a cópia (capítulo 12).
Status: New copies paused (Receiver drawdown)Nenhuma cópia nova é aberta enquanto o drawdown da conta estiver acima do seu limite; as originais abertas nesse período são tratadas como abertas durante uma pausa (seção 12.3).
Status: Closing basketA cesta foi acionada e as cópias estão sendo fechadas (capítulo 11).
Open copies: N | basket X | virtual SL/TPNúmero de ordens de cópia abertas (incluindo partes, ordens pendentes e cópias livres), resultado da cesta quando há uma cesta ativa e um lembrete de que os níveis virtuais estão ativados.
TX 12345678: online, N tradesUm Transmitter lido corretamente e o número de operações dele.
TX 12345678: OFFLINE (N s)O Transmitter não atualiza o seu arquivo há N segundos (terminal fechado ou Expert Advisor removido).
TX 12345678: not connected to brokerO terminal do Transmitter perdeu a conexão.
TX 12345678: starting or stoppedO Transmitter está iniciando, ou o Expert Advisor dele acabou de ser removido (após 10 segundos a linha diz OFFLINE).
TX 12345678: waiting for Transmitter...Ainda não há arquivo dessa conta: o Transmitter não está rodando neste computador, ou o número da conta está errado.
TX 12345678: other Local Copier version (...)O Transmitter usa outro formato de dados. Atualize todos os terminais para a mesma versão.

Quando o Expert Advisor não consegue iniciar, uma linha vermelha explica o motivo, por exemplo Another Receiver/Self Copier already uses this magic. Quando ele iniciou mas não consegue copiar, a linha Status explica o motivo, por exemplo Status: Algo Trading is disabled in the terminal. Uma linha amarela mostra um aviso sobre as suas configurações. Mensagens longas continuam na linha seguinte. Se um parâmetro tiver um valor inválido, o MetaTrader mostra um alerta com o motivo e o Expert Advisor não é carregado. O capítulo 20 explica as mensagens mais comuns.

A aba Experts é o log. Cada cópia, cada fechamento e cada motivo pelo qual uma operação não foi copiada ficam registrados na aba Experts do terminal (Caixa de Ferramentas no MetaTrader 5, Terminal no MetaTrader 4). Verifique essa aba primeiro quando algo não se comportar como você espera.

5. O que é copiado

5.1 Operações e ordens pendentes

  • Operações a mercado são copiadas com o seu stop loss e take profit. Alterações posteriores do stop loss e do take profit são acompanhadas.
  • Ordens pendentes são copiadas com o seu preço e vencimento, e as alterações do preço da ordem são acompanhadas. Se você definir Copy pending orders como false, as ordens pendentes não são copiadas e a operação é copiada quando a ordem é acionada, inclusive no caso de ordens pendentes que já existem quando o Receiver inicia. Quando uma original pendente é acionada enquanto a sua cópia ainda está pendente, a cópia é substituída por uma cópia a mercado.
  • Fechamentos parciais da original reduzem a cópia na mesma proporção (Copy partial closures).
  • Aumentos de volume de posições netting (um Transmitter netting do MetaTrader 5 que aumenta uma posição) aumentam a cópia (Copy volume increases of netting positions). Se a original tiver sido parcialmente fechada antes, só é adicionado o volume acima do tamanho que ela tinha antes desse fechamento parcial.
  • Quando a original é fechada ou excluída, a cópia é fechada ou excluída (seção 9.1).

As operações que já estavam abertas na primeira vez que o Receiver se conectou ao Transmitter, ou que são abertas durante uma pausa, só são copiadas se Copy trades already open at start or opened during a pause for true. As operações abertas enquanto o Receiver estava parado são copiadas quando ele inicia novamente, a menos que sejam mais antigas que Do not copy market trades older than N seconds. Uma pausa é qualquer período em que novas cópias não são permitidas: fora dos horários de cópia, durante a proteção da conta e enquanto uma pausa por drawdown estiver ativa. Com Copy new trades definido como false, só são copiadas as operações já abertas.

5.2 Filtros

Os filtros decidem quais originais são copiadas. Uma original excluída por um filtro não é copiada depois, mesmo que você altere o filtro enquanto ela estiver aberta.

  • Copy buy trades/orders, Copy sell trades/orders, Copy market trades e Copy pending orders selecionam a direção e o tipo de ordem.
  • Only these magic numbers e Exclude these magic numbers recebem uma lista separada por vírgulas. Cada item pode ser um número (0 significa operações manuais), um intervalo como 100-200, ou um número entre parênteses, como (14), que corresponde a todo número mágico que contém 14.
  • Only these Receiver symbols e Exclude these Receiver symbols usam os nomes dos símbolos na conta do Receiver, depois das configurações de símbolos do capítulo 13. Maiúsculas e minúsculas não importam.
  • Only these comments e Exclude these comments comparam o comentário da original. Um texto corresponde ao comentário inteiro; um texto entre parênteses, como (scalp), corresponde a qualquer comentário que o contenha. Maiúsculas e minúsculas não importam.
  • Ignore Transmitter trades with lot below e above ignoram originais pelo lote.

5.3 Horários de cópia

Cada dia da semana tem as suas próprias janelas de horário, no horário do servidor do Receiver, por exemplo 00:00-14:30,16:30-23:59:59. Cada dia usa apenas as suas próprias janelas: na segunda-feira, 22:00-02:00 significa das 00:00 às 02:00 e das 22:00 até o fim da segunda-feira, e depois da meia-noite valem as janelas da terça-feira. Deixe um dia vazio para não fazer novas cópias nesse dia. As operações a mercado abertas fora dos horários de cópia são tratadas como abertas durante uma pausa (seção 5.1). Os horários de cópia afetam apenas as novas cópias: alterações e fechamentos das cópias existentes continuam a qualquer hora.

5.4 Condições de execução

Antes de abrir uma cópia, o Receiver verifica as condições a seguir. Enquanto uma condição não for atendida, a cópia aguarda e o motivo é registrado na aba Experts.

  • Max spread in points: uma cópia a mercado aguarda enquanto o spread estiver maior. Você pode definir um valor para todos os símbolos e outros valores para alguns símbolos, por exemplo 20,XAUUSD40 (20 pontos para todos os símbolos, 40 para XAUUSD). 0 = sem limite. O mesmo formato é usado por outros parâmetros que dizem "per symbol" ou mostram um exemplo semelhante.
  • Max slippage in points: slippage máximo aceito pela ordem.
  • Max price difference vs Transmitter, points: uma cópia a mercado aguarda enquanto o preço no Receiver estiver mais distante do que isso do preço de abertura da original. Aceita valores por símbolo. 0 = desativado.
  • Do not copy market trades older than N seconds: uma original mais antiga do que isso, somado o seu atraso de cópia, não é copiada. Isso é verificado a cada tentativa, então uma cópia que aguarda outra condição ainda pode expirar. 0 = desativado.
  • Copy delay in seconds: aguarda antes de copiar. Com dois números, como 5,20, cada original recebe um atraso aleatório entre eles, o mesmo em todos os Receivers.
  • Copy only at a better price than the original e Better price points: uma cópia a mercado aguarda até que o preço esteja esse número de pontos melhor que o preço de abertura da original. Com um valor negativo, aguarda até que a original esteja com esse número de pontos de lucro. Os pontos aceitam valores por símbolo.
  • Seconds between retries after a failed copy e Max attempts per trade: quanto tempo aguardar depois de uma ordem rejeitada (no mínimo 5 segundos) e quantas tentativas são feitas. Erros que não podem ser resolvidos tentando de novo, como um volume ou um tipo de ordem que a conta não aceita, ou o limite de ordens da corretora, param após 2 tentativas. Rejeições temporárias (requote, preço alterado, sem preços, solicitações demais) são repetidas com pausas crescentes e não consomem tentativas. "Not enough money" aguarda 30 segundos, e mais a cada vez, até 10 minutos. Com o mercado fechado, a cópia aguarda a abertura da sessão.

Uma cópia não é aberta quando o seu stop loss ou take profit já foi ultrapassado no Receiver; ela aguarda.

6. Tamanho do lote

6.1 Modos de tamanho do lote (Lot size mode)

Escolha o modo em Lot size mode. Cada modo usa a sua própria configuração, então você pode trocar de modo sem alterar outros valores.

ModoLote da cópiaConfiguração usada
Same lot as transmitterLote da original, mais ou menos um valor fixoAdd/subtract to same lot
Fixed lotSempre o mesmo loteFixed lot, Per-symbol fixed lot
Multiplier of transmitter lotLote da original x multiplicadorMultiplier
Multiplier = balance / valueLote da original x seu saldo / valorValue for 'Multiplier = balance / value'
Multiplier = equity / valueLote da original x seu capital líquido (equity) / valorValue for 'Multiplier = equity / value'
Proportional by balanceLote da original x saldo do Receiver / saldo do TransmitterNenhuma
Proportional by equityO mesmo com o capital líquidoNenhuma
Proportional by free marginO mesmo com a margem livreNenhuma
Proportional by balance x multiplierProportional by balance, x multiplicadorMultiplier for 'Proportional by balance x multiplier'
Proportional by equity x multiplierProportional by equity, x multiplicadorMultiplier for 'Proportional by equity x multiplier'
Risk % of balance (needs SL)O lote que perde essa porcentagem do saldo no stop lossRisk % of balance per trade
Risk % of equity (needs SL)O mesmo com o capital líquidoRisk % of equity per trade
Risk % of free margin (needs SL)O mesmo com a margem livreRisk % of free margin per trade
Risk in money (needs SL)O lote que perde esse valor no stop lossRisk in money per trade
Lot per 1000 of balanceValor x saldo / 1000Lot per 1000 of balance
Lot per 1000 of equityValor x capital líquido / 1000Lot per 1000 of equity
Lot sequence (e.g. 0.01,0.02,0.04)O próximo valor de uma lista para cada nova originalLot sequence

Os modos proporcionais convertem o saldo do Transmitter para a moeda do Receiver. Se o par de conversão não estiver disponível, a cópia aguarda; adicione o par à Observação do Mercado se a aba Experts pedir. Contas cent (USC, EUC e semelhantes) são reconhecidas.

Modos de risco. Eles precisam de um stop loss: uma cópia que ficaria sem stop loss aguarda até ter um. O risco é medido com o stop loss da cópia, que é o stop loss da original ou o seu próprio (capítulo 8). Se o lote mínimo da corretora arriscar mais de 1,5 vez a sua configuração, a operação não é copiada. Quando a cópia recebe o stop loss da original (Copy Stop Loss = true) e a original o remove, uma cópia aberta com um modo de risco é fechada, porque o lote dela dependia desse stop loss.

Lot sequence (sequência de lotes). Cada nova original recebe o próximo valor da lista, por exemplo 0.01,0.02,0.04. Depois do último valor, o último valor é usado novamente; termine a lista com 0, como em 0.01,0.02,0.04,0, para parar de copiar depois do último valor. A sequência recomeça quando não há nada aberto nos Transmitters nem no Receiver. Reaberturas e substituições de uma cópia usam o mesmo lote de antes.

6.2 Configurações por símbolo e tamanho do contrato

  • Per-symbol fixed lot define lotes fixos para alguns símbolos no modo Fixed lot, por exemplo EURUSD0.15,XAUUSD0.05.
  • Per-symbol multiplier multiplica o lote de alguns símbolos em todos os modos, exceto Fixed lot e Lot sequence, por exemplo XAUUSD0.5,US30.r2.
  • Adjust lot by contract size difference between brokers: nos modos baseados no lote da original, o lote é ajustado quando as duas corretoras usam tamanho de contrato, preço ou moeda diferentes para o mesmo instrumento (por exemplo, um índice de 1 unidade por lote em uma corretora e de 10 na outra), de modo que a cópia tenha o mesmo valor que a original.

6.3 Arredondamento, limites e divisão

  • Lot step: o lote calculado é arredondado para baixo até um múltiplo desse passo. Por exemplo, com um passo de 0.05, um lote calculado de 0.37 se torna 0.35. Use um múltiplo do passo da sua corretora; 0 usa o passo da corretora.
  • Minimum Receiver lot e Maximum Receiver lot elevam ou reduzem o lote calculado até esses valores.
  • Do not copy if calculated lot is below e above ignoram a operação em vez disso.
  • Round up to broker minimum when calculated lot is smaller: quando o lote fica abaixo do mínimo da corretora, abre o menor lote válido, o mínimo da corretora arredondado para cima até o seu passo de lote (true), ou ignora a operação (false).
  • Split automatically above broker max volume: uma cópia maior que o volume máximo por ordem da corretora é aberta como várias ordens. Com false, ela é aberta apenas com o volume máximo da corretora.
  • Split each copy in N parts ou Split each copy in parts of this lot: cada cópia é aberta como várias ordens. As partes são abertas logo após a primeira, e um fechamento parcial da original é distribuído entre elas. Se cada parte ficar menor que o lote mínimo, a cópia não é dividida. Uma cópia que precisaria de mais de 100 ordens não é copiada.

7. Limites

Os limites interrompem novas cópias quando um máximo é atingido. Na maioria dos casos, a cópia aguarda e é aberta quando o limite permitir, a menos que Do not copy market trades older than N seconds expire antes.

  • Max simultaneous copied trades: número máximo de originais com uma cópia aberta. Todas as partes de uma cópia contam como uma, e as cópias livres (seção 9.1) também contam.
  • Max copied trades per symbol e Max copied volume per symbol: número máximo de cópias e lote total por símbolo, com um valor para todos os símbolos e outros valores por símbolo, por exemplo 3,XAUUSD1. No número, cada original conta uma vez com todas as suas partes. As cópias livres e as operações com o número mágico do Receiver que não estão vinculadas a nenhuma original contam nos dois limites.
  • Max total copied volume (lots): lote total máximo de todas as cópias.
  • Min distance in points between copies of same symbol/direction: uma nova cópia aguarda enquanto o preço estiver mais perto do que isso do preço de abertura de outra cópia do mesmo símbolo e direção.
  • Max risk % per symbol, per currency e Max total risk %: a perda de todas as cópias nos seus stop losses, em porcentagem do saldo. Esses limites precisam de um stop loss: enquanto um deles estiver definido, uma nova cópia sem stop loss aguarda. Cópias abertas sem stop loss contam como risco zero.
  • Max different Transmitter magic numbers copied at once, Max different magic numbers on this account, Max different symbols copied at once e Max different symbols on this account: os limites da conta (on this account) também contam as operações manuais e as de outros Expert Advisors. Uma original que excederia esses limites não é copiada.
  • Copy from the Nth trade of each symbol e Copy up to the Nth trade of each symbol: as operações do Transmitter em cada símbolo são numeradas 1, 2, 3 e assim por diante, e só as operações nesse intervalo são copiadas. As operações são numeradas por símbolo do Receiver, contando as operações de todos os Transmitters, inclusive as excluídas por outros filtros. A numeração recomeça quando nenhuma operação numerada desse símbolo está aberta.

8. Stop loss e take profit

8.1 Cópia dos níveis da original

Com Copy Stop Loss e Copy Take Profit definidos como true, a cópia recebe os mesmos níveis de preço da original e acompanha as alterações deles. Você pode modificar os níveis com estes parâmetros:

  • SL distance multiplier e TP distance multiplier multiplicam a distância entre o preço de abertura da original e o nível dela. A nova distância é medida a partir do preço de abertura da cópia.
  • Add/subtract points to SL distance e to TP distance adicionam ou removem pontos dessa distância.
  • Keep SL/TP distances from Receiver open price: os níveis mantêm a mesma distância do preço de abertura da cópia, em vez do mesmo preço. Isso é útil quando os preços das duas corretoras são diferentes.
  • Wait for the original to have a SL before copying: uma original sem stop loss não é copiada até ter um.

Um stop loss perto demais do preço para a corretora é colocado na menor distância permitida, e um take profit perto demais é deixado de fora; ambos são corrigidos assim que a corretora aceitar o nível correto. Com Reverse copying, o stop loss da cópia vem do take profit da original, e vice-versa.

8.2 Seu próprio stop loss e take profit

Com Copy Stop Loss ou Copy Take Profit definido como false, você pode usar os seus próprios níveis: Own SL when Copy SL = false e Own TP when Copy TP = false. TP = SL distance x ratio define o take profit como um múltiplo da distância do stop loss quando Copy Take Profit é false e Own TP é 0.

O parâmetro Units of own SL/TP/BE/trailing define a unidade de todas as suas distâncias próprias: pontos, pips (10 pontos em símbolos de 3 e 5 dígitos) ou dinheiro. Em dinheiro, o valor vale para a cópia inteira de uma original, incluindo todas as suas partes.

8.3 Níveis virtuais

Com Virtual (hidden) SL/TP/BE/trailing definido como true, o stop loss, o take profit, o break even e o trailing stop não são enviados à corretora. O Expert Advisor fecha a cópia a mercado quando o preço toca um nível. Se Show virtual levels on this chart for true, ele desenha os níveis das cópias do símbolo do gráfico.

Importante. Os níveis virtuais só protegem a cópia enquanto o terminal e o Expert Advisor estão em execução. Se o computador ou o terminal parar, a cópia fica sem stop loss na corretora. Somente quando uma cópia se torna uma cópia livre (seção 9.1) o seu stop loss e take profit virtuais também são definidos na corretora.

8.4 Break even e trailing stop

O break even e o trailing stop são aplicados pelo Receiver às suas cópias, por isso precisam de Copy Stop Loss = false (o Expert Advisor avisa no painel se não estiver assim). As distâncias deles usam a unidade da seção 8.2.

  • Break even at this profit: quando a cópia atinge esse lucro, o stop loss vai para o preço de abertura, mais Lock this profit at break even.
  • Trailing start, Trailing distance e Trailing step: a partir do lucro inicial, o stop loss acompanha o preço na distância de trailing e se move em passos (0 = um décimo da distância e, no mínimo, a distância mínima de stop da corretora).

8.5 Alterações manuais

Se você alterar manualmente o stop loss ou o take profit de uma cópia, o Receiver volta a definir os níveis da original. Com Stop syncing SL/TP of a copy after a manual change definido como true, a cópia mantém os seus níveis e o Receiver deixa de alterá-los.

9. Gerenciamento das operações

9.1 Fechamento junto com a original

Close copy when original closes decide o que acontece quando a original é fechada ou excluída:

OpçãoEfeito
OnA cópia é sempre fechada ou excluída.
On, only if same type (market/pending)Somente se a cópia e a original forem do mesmo tipo, ambas a mercado ou ambas pendentes.
On, market trades onlySomente se ambas forem operações a mercado.
On, pending orders onlySomente se ambas forem ordens pendentes.
Off (copy stays open)A cópia permanece aberta.

Uma cópia que não é fechada se torna uma cópia livre: ela mantém o seu stop loss e take profit, e o Receiver continua aplicando a ela break even, trailing stop, níveis virtuais, fechamentos parciais próprios, fechamento após N minutos, fechamentos programados, a cesta e a proteção da conta.

Por segurança, uma cópia só é fechada depois que a original está ausente em duas leituras válidas seguidas, e nunca com os dados de um Transmitter que está offline.

9.2 Fechamentos parciais e aumentos de volume

Com Copy partial closures, um fechamento parcial da original fecha a mesma proporção da cópia. Com Copy volume increases of netting positions, um aumento de uma posição netting do Transmitter aumenta a cópia; depois de um fechamento parcial da original, só é adicionado o volume acima do tamanho que ela tinha antes desse fechamento parcial. Quando uma cópia é dividida em partes, um fechamento parcial é distribuído entre as partes; algumas partes podem ser fechadas por completo.

9.3 Cópia invertida

Reverse copying abre uma venda para uma compra e uma compra para uma venda, com o stop loss e o take profit trocados. As ordens pendentes mantêm o preço: um buy limit se torna um sell stop, um sell limit um buy stop, um buy stop um sell limit e um sell stop um buy limit. Cada cópia guarda a direção com que foi aberta: alterar este parâmetro, ou o modo de tamanho do lote, com cópias abertas só afeta as novas cópias.

9.4 Atraso no fechamento e preço melhor

  • Closure delay in seconds aguarda antes de fechar uma cópia a mercado depois que a original dela fecha. Com dois números, como 5,20, o atraso é aleatório entre eles.
  • Close copy only at a better price e Closure better price difference in points: depois que a original fecha, a cópia aguarda até que o preço dela melhore esse número de pontos em relação ao preço que tinha naquele momento. Close anyway after N seconds a fecha depois desse tempo, mesmo sem um preço melhor (0 = aguardar sem limite).

Essas duas opções só se aplicam a cópias a mercado: as cópias pendentes são excluídas imediatamente.

9.5 Reabertura de cópias

Reopen copies closed outside the EA reabre uma cópia que foi fechada pelo stop loss ou take profit na corretora, ou manualmente, enquanto a original dela ainda está aberta:

  • Instantly: imediatamente.
  • At original open price or better: quando o preço volta ao preço de abertura da original ou a um preço melhor.
  • At a specific time: em Reopen time, no horário do servidor do Receiver.

As cópias fechadas pelo próprio Expert Advisor (níveis virtuais, cestas, horários programados, proteção da conta) não são reabertas, nem as cópias fechadas por um stop out, nem as cópias cuja original o Transmitter vai fechar (seção 9.7). Max attempts per trade também limita quantas vezes uma cópia pode ser reaberta.

9.6 Fechamentos programados

  • Close all copied market trades on e Close all time: nesse dia (ou todos os dias), nesse horário, as cópias abertas antes desse horário são fechadas.
  • Delete all copied pending orders on e Delete pending time: o mesmo para as ordens pendentes.
  • Close each copied market trade after N minutes: cada cópia é fechada quando estiver aberta há esse tempo.

Se o Expert Advisor não estiver em execução no horário programado, o fechamento é feito quando ele iniciar mais tarde no mesmo dia. Se o mercado de um símbolo estiver fechado, o Receiver continua tentando por 10 minutos e depois informa as cópias a mercado que não conseguiu fechar.

9.7 Fechamento da original a partir do Receiver

Esta opção é definida no Transmitter: Close original when a Receiver copy is closed (SL/TP/manual). Quando uma cópia é fechada pelo stop loss ou take profit na corretora, por um nível virtual ou manualmente, o Transmitter fecha a original. Isso exige a senha de negociação no Transmitter. A solicitação não é enviada enquanto outras partes da mesma cópia estiverem abertas, após um stop out, a partir de um Self Copier ou a partir de um Receiver netting.

→ 10. Fechamentos parciais próprios