![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
abertura apenas 0,1
Newdigital e Igorad, estou testando Gw02b e Gw02b.2 com o mesmo corretor NF. A ordem de abertura e fechamento deve ser a mesma, já que apenas lotes foram alterados.
Mas o teste mostra que isto é discretamente diferente? Por quê?
Obrigado.
Eu perguntei a Igorad e ele criou a versão abrindo apenas 0,1, ou apenas 0,01 tamanho de lote (não 0,1 e 0,3 como era antes) como nancy2006bj pediu.
Newdigital e Igorad, estou testando Gw02b e Gw02b.2 com o mesmo corretor NF. A ordem de abertura e fechamento deve ser a mesma, já que apenas lotes foram alterados.
Mas o teste mostra que isso é discretamente diferente? Por quê?
ObrigadoDeveria ser a mesma coisa.
Para Gw02b, k1=3 e k2=6 é o valor mínimo. Isso significa que não podemos definir k1 para 1 e k2 para 2 se estivermos usando Gw02b. Somente podemos mudar o tamanho mínimo do depósito para começar com 1000, como pediu a ElectricSavant (IBFX).
Gw02b.2 foi projetado para ter k1 =1 e k2 =1 e tamanho de lote permanente + o que sobre ElectricSavant perguntou.
Assim, Gw02b e Gw02b.2 é a mesma versão relativa à abertura e fechamento do pedido: se você anexar as duas versões aos gráficos com as mesmas configurações (exceto k1 e k2 e número mágico) com a mesma hora de início de negociação e com o mesmo corretor, então aqueles Esn irão negociar da mesma forma.
Porque eu olhei dentro do código e nada foi alterado na versão Gw02b.2 compare com Gw02b original https://www.mql5.com/en/forum/173370 (estou testando) ou Gw02b.1 com número mágico om/17479-post16.html e com Gw02b.2:
- foi comentado k1 e k2 dentro do código para tamanho de lote permanente;
- foi excluída a linha do código para o tamanho mínimo do depósito.
Geralmente no que diz respeito à abertura das ordens Gw02b (Gw02b.1) e Gw02b.2 são as mesmas versões.
Deve ser o mesmo, mas diferente
Newdigital,estou testando a palavra Goldwarrior02b,Goldwarrior02b.1,Goldwarrior02b.2 no mesmo corretor e alguma MT. O aberto e o fechado devem ser totalmente iguais, mas na verdade, é totalmente diferente. O que está errado?
é realmente muito difícil de entender.![](https://c.mql5.com/forextsd/smiles/sad_smile.png)
Talvez precisemos pedir ajuda ao codificador. Obrigado.
Você usa números mágicos diferentes para gráficos/As diferentes?
BTW todos os pedidos foram fechados na sexta-feira e nenhum pedido foi aberto ainda hoje.
Sim, eu uso um número mágico diferente, mas para o Goldwarrior02b. Nós não temos o código de magia.
E anexado é a stuação agora mesmo.
Você usa números mágicos diferentes para gráficos/As diferentes?
GoldWarrior02b.1 e GoldWarrior02b são exatamente os mesmos EAs.
GoldWarrior02b = GoldWarrior02b.1
Apenas diferentes entre estes EAs são os seguintes:
- GoldWarrior02b são sem número mágico. Você não pode usá-lo junto com outros EAs em um Metatrader.
- GoldWarrior02b.1 é com opção de número mágico. Isso significa que você pode usar este EA junto com outros EAs em um Metatrader (se houver um número mágico diferente nos ajustes).
GoldWarrior02b.2 e GoldWarrior02b[1].2 são os mesmos EAs.
GoldWarrior02b.2 = GoldWarrior02b[1].2.
Portanto, você não está testando 4 EAs. Você está testando 2 EAs:
GoldWarrior02b.1 e GoldWarrior02b.2.
Como yopu anexou o GoldWarrior02b também ao Metatrader e porque este GoldWarrior02b não tem opção de número mágico, então outros EAs podem ser negociados erroneamente.
Além disso, se todas essas EA estiverem com as mesmas configurações, então o Metatrader não pode abrir 4 ordens ao mesmo tempo. O MetaTrader como um software está fazendo uma operação ao mesmo tempo. Isso significa o seguinte:
Se 2 EA quiserem abrir a ordem ao mesmo tempo, então apenas uma ordem será aberta. A outra EA abrirá a ordem mais tarde, ou não abrirá a ordem. É porque Metatrader não entende o comando "abrir 2 ordens". Metatrader entende o seguinte: "abrir 1 ordem, depois abrir a outra ordem".
É por isso que se anexarmos muitos EAs em um Metatrader, então a maioria deles não negociará ou negociará erroneamente.
Algumas Eas estão escrevendo em arquivo de log tudo: abrir a ordem, ordem aberta falhou, modificar a ordem, e assim por diante.
Portanto, você pode verificá-lo aqui
ou aqui
Além disso, clique com o botão direito do mouse nos campos 'Especialistas' e Joirnal' no terminal e selecione "abrir" e você abrirá a pasta com os arquivos de log e poderá selecionar o arquivo de log (arquivo de texto) de acordo com a data.
Assim, podem ser seus EAs que tentaram abrir as ordens, mas não conseguiram por causa de muitos EAs em um Metatrader com as mesmas configurações/par/tempo.
Goldwarrior02b e Goldwarrior02b.2
newdigtal, muito obrigado por sua amável explicação. Ainda duvido muito se o Goldwarrior02b e o Goldwarrior02b.2 são os mesmos de acordo com meu teste.
Eu testei estes dois por um período de tempo, ambos abriram algumas trocas, mas apenas uma troca é a mesma, todas as outras não.
Como eu observei, meu teste Goldwarrior02b é o mesmo com o resultado de seu teste, exceto alguns desconectados, portanto, o Goldwarrior02b pode estar de acordo com o seu.
Para Goldwarrior02b.2,estou usando DayImpuls.mq4 GoldWarrior02b.2.mq4 Tracert.mqh três arquivos neste link "https://www.forex-tsd.com/163831-post191.html".
Enviei o PM a Igorad porque ele deveria saber melhor do que eu.