Discussão do artigo "Como copiar a negociação do MetaTrader 5 para o MetaTrader 4" - página 10

 

Essa ferramenta tem um problema/bug que abrirá a posição até a posição MT4 de até MT5 lotes,

isso significa que ele negligencia o duplo externo koeff_lot=1.0; (coeficiente de volume da posição ) nos scripts do MT4

se eu definir o koeff_lot como 0,1

Se o MT5 abre 2 lotes, certamente eu quero que o MT4 abra apenas 0,2 lote

mas essa ferramenta inserirá 0,2 + 0,2 +0,2, até que o MT4 abra 2 lotes

é terrível~ ~

Alguém pode resolver esse problema?

 

Alguém me diga como consertar isso,

adicionar :

se ( (MT4_lots_total_in_that_symbol() >= MT5_lots() ) return(0);

Eu sei como codificar MT4_lots_total_in_that_symbol() ,

mas como codificar MT5_lots()?

Sei que é zero em MQL5, mas não sei como passar esse valor para o script no terminal do cliente MT4?

Obrigado pela atenção

 

Ainda estou preso em "erro ao abrir o arquivo 4103".

Alguém tem uma solução para isso, por favor?

 
j2011:

Ainda estou preso na mensagem "erro ao abrir o arquivo 4103".

Alguém tem uma solução para isso, por favor?

Parece que o arquivo que o MetaTrader 4 tenta abrir está bloqueado por outro aplicativo (um programa qualquer abriu esse arquivo e ainda o mantém).
 

Onde esse arquivo está localizado? Caminho ?

 
Rosh:
Parece que o arquivo que o MetaTrader 4 tenta abrir está bloqueado por outro aplicativo (um programa qualquer abriu esse arquivo e ainda o mantém).
O problema é que você provavelmente instalou o MT4 em MQL5/FILES. Você precisa instalá-lo em MQL5/FILES/METATRADER4.
 

Meu caminho para o MT4:

C:\Arquivos de programas\MetaTrader 5\MQL5\Files\METATRADER4

O erro continua o mesmo.

 

amir_avatar,

Você consegue copiar as negociações de algum desses campeonatos para sua conta real? E as negociações copiadas estão próximas dos resultados?

Documentation on MQL5: Timeseries and Indicators Access / CopyClose
  • www.mql5.com
Timeseries and Indicators Access / CopyClose - Documentation on MQL5
 
qq530321889:
Siga as recomendações nos registros.
 
Olá a todos, como fazer (o que mudar no código) para que a copiadora só abra posições? Ou seja, se no MT5 a ordem aberta no MT4 também precisar ser aberta, mas quando fecharmos a ordem no MT5, no MT4 ela permanecerá intocada.... Quem puder ajudar, por favor, escreva em uma mensagem privada.