Synqorix Trade Copier MT4
- Utilitários
- Versão: 3.0
- Ativações: 10
Synqorix Trade Copier MT4 é um copiador local unificado de operações para MetaTrader 4.
Um único arquivo do Expert Advisor pode funcionar numa de duas funções:
• Provider — envia as operações da conta de origem;
• Receiver — recebe e copia as operações para a conta de destino.
A função é selecionada através do parâmetro InpRole antes do início. O Expert Advisor ativa apenas o modo escolhido e cria automaticamente o painel PROVIDER ou RECEIVER correspondente. Os parâmetros da função inativa não são utilizados.
Para iniciar, instale o mesmo Expert Advisor em dois terminais MetaTrader 4. Selecione InpRole = Provider na conta de origem e InpRole = Receiver na conta de destino. Utilize o mesmo nome de canal nos dois lados.
PRINCIPAIS FUNCIONALIDADES
• cópia de ordens de mercado Buy e Sell;
• cópia de ordens Buy Limit, Sell Limit, Buy Stop e Sell Stop;
• sincronização de Stop Loss e Take Profit;
• cópia de ordens novas e existentes;
• encerramento parcial de ordens;
• sincronização de modificações e encerramentos;
• cópia normal ou invertida Buy ↔ Sell;
• vários canais independentes;
• vários Receivers ligados a um Provider;
• filtros por símbolo, horário de abertura, comentário e Magic Number;
• comentários originais, de serviço ou personalizados;
• remoção e adição automática de sufixos;
• mapeamento explícito de símbolos, por exemplo XAUUSD=GOLD;
• painel de controlo no gráfico;
• modo de controlo através de Input Parameters;
• funcionamento local sem servidor externo;
• proteção contra ciclos de cópia;
• proteção contra encerramentos acidentais;
• pausa segura quando a ligação ao Provider é perdida.
COMO FUNCIONA
No modo Provider, o Expert Advisor acompanha as operações e ordens pendentes que correspondem aos filtros e grava o seu estado no arquivo STC_<canal>.txt da pasta partilhada.
No modo Receiver, lê o arquivo do canal e sincroniza as operações da conta de destino.
O intervalo padrão é de 200 milissegundos e pode ser configurado separadamente para cada função.
Se os dados do Provider deixarem de ser atualizados, o Receiver entra no estado PROVIDER OFFLINE - paused. As ordens copiadas existentes não são encerradas. A sincronização é retomada automaticamente após o restabelecimento da ligação.
MODOS DE CÁLCULO DO LOTE
• Same as provider — volume original 1:1;
• Multiply by coefficient — lote do Provider multiplicado por um coeficiente;
• Fixed lot — lote fixo;
• By balance ratio — lote calculado de acordo com a proporção do saldo das contas.
PARÂMETROS DE ENTRADA
Parâmetro geral:
• InpRole — selecionar Provider ou Receiver.
Parâmetros Provider:
• Provider_InpControlType — painel gráfico ou Input Parameters;
• Provider_InpPanelX / Provider_InpPanelY — posição do painel;
• Provider_InpActive — ativar a transmissão;
• Provider_InpChannel — nome do canal;
• Provider_InpFilterBuy — transmitir Buy;
• Provider_InpFilterSell — transmitir Sell;
• Provider_InpFilterPending — transmitir ordens pendentes;
• Provider_InpCopySL — transmitir Stop Loss;
• Provider_InpCopyTP — transmitir Take Profit;
• Provider_InpWithComment — incluir apenas comentários especificados;
• Provider_InpWithoutComment — excluir comentários especificados;
• Provider_InpWithMagic — incluir apenas Magic Numbers especificados;
• Provider_InpWithoutMagic — excluir Magic Numbers especificados;
• Provider_InpTimeMode — filtro de horário de abertura;
• Provider_InpTimeFrom / Provider_InpTimeTo — limites do período;
• Provider_InpSymbolFilter — filtro de símbolos;
• Provider_InpInverted — inverter Buy ↔ Sell e SL ↔ TP;
• Provider_InpPushMode — modo do comentário da cópia;
• Provider_InpPushCustom — comentário personalizado;
• Provider_InpTimerMs — intervalo de gravação.
Parâmetros Receiver:
• Receiver_InpControlType — painel gráfico ou Input Parameters;
• Receiver_InpPanelX / Receiver_InpPanelY — posição do painel;
• Receiver_InpActive — ativar a cópia;
• Receiver_InpChannel — canal do Provider;
• Receiver_InpLotMode — modo de cálculo do lote;
• Receiver_InpLotMultiplier — multiplicador do lote;
• Receiver_InpFixedLot — lote fixo;
• Receiver_InpCopySL — copiar Stop Loss;
• Receiver_InpCopyTP — copiar Take Profit;
• Receiver_InpCopyPendings — copiar ordens pendentes;
• Receiver_InpCopyExisting — copiar ordens existentes antes do início;
• Receiver_InpInverted — cópia invertida;
• Receiver_InpUseProvComment — utilizar o comentário do Provider;
• Receiver_InpRemoveSuffix — remover o sufixo do símbolo de origem;
• Receiver_InpAddSuffix — adicionar um sufixo ao símbolo de destino;
• Receiver_InpSymbolMap — tabela explícita de símbolos;
• Receiver_InpDeviation — desvio de execução permitido;
• Receiver_InpMaxFileAgeSec — tempo limite do Provider;
• Receiver_InpCommentTag — etiqueta de comentário;
• Receiver_InpTimerMs — intervalo de leitura;
• Receiver_InpMissCycles — ciclos de confirmação antes do encerramento.
REQUISITOS IMPORTANTES
Os dois terminais devem funcionar no mesmo computador ou Windows VPS e utilizar a pasta partilhada MetaQuotes\Terminal\Common\Files.
O Provider e o Receiver devem utilizar o mesmo nome de canal. Um valor vazio utiliza o canal default.
Instale o Expert Advisor em apenas um gráfico de cada conta. O símbolo e o período do gráfico não afetam a cópia de toda a conta.
Permita a negociação nas propriedades do Expert Advisor e ative o botão AutoTrading do MetaTrader 4.
O preço e a velocidade de execução podem variar devido ao spread, slippage, latência e condições da corretora. Teste primeiro em contas demo.
