Mercado: sem operações comerciais - página 4

 
Renat Akhtyamov:

tente usar MQL_TESTER, ajustando o lote duro 0,01

Se tal Conselheiro Especialista passar no teste, você está certo

Se não passar, o problema está em outro lugar.

https://www.mql5.com/ru/docs/check/mqlinfointeger

Então, se MQL_TESTER é usado, é um lote difícil? Mas se assim for, o usuário não será capaz de mudar o lote no testador.

 
Se o código contiver a verificaçãoTerminalInfoInteger(TERMINAL_TRADE_ALLOWED), ele deve ser desativado para o testador adicionando a verificaçãoMQLInfoInteger(MQL_TESTER).
 
Renat Akhtyamov:

Tente usar o MQL_TESTER, e defina o lote com dificuldade para 0,01

E se o lote mínimo for 0,1, o que então?

 
Evgeny Belyaev:

E se o lote mínimo for 0,1, o que então?

   if(IsTesting())lоt=SymbolInfoDouble(Symbol(),SYMBOL_VOLUME_MIN);

Será que isso funcionaria?

É um 4, eu esqueci de dizer...
 
Maksim Neimerik:

Será que isso serve?

É um 4, eu esqueci de dizer...

De qualquer forma, pensando bem, passe no teste!!! Mas talvez a administração devesse prestar atenção a este problema? Não é legal :(

 
Maksim Neimerik:

De qualquer forma, pensando bem - passou no teste!!! Mas talvez a administração devesse prestar atenção a este problema? Isso não é legal :(

Não é legal quando o mercado está despejando produtos todos os dias e o seu não está. Conclusão: você tem "não é legal" escrito em todo o texto.

Eu não derramei o meu, agora vou tentar, eu mesmo me interessando pelo resultado

 
Vitaly Muzichenko:

Não é legal quando o mercado derrama produtos todos os dias e o seu não. Conclusão: o seu diz "não é legal".

Eu não derramei o meu, vou tentar agora, estou até curioso sobre o resultado.

Está tudo bem.

 
Vladislav Andruschenko:

Tudo isso é muito bom.

Não, também não posso escrever(

Vou aprender, eu costumava escrever em várias moedas, não tenho outras.


Estou com ele há mais de um ano

 
Maksim Neimerik:

Será que isso serve?

Este é um 4, eu esqueci de dizer...

Se o lote for menor do que o mínimo permitido, então nós igualaremos o lote ao mínimo permitido. De forma correspondente, se for maior, então a EA negociará com um lote maior.

Não são necessárias verificações de testadores.

E não se esqueça de todas as outras verificações. Margem, normalização...

Vitaliy apontou seu erro há muito tempo, mas em vez de encontrar o erro, você está apenas discutindo.

Se você pegar a simples EA na abertura da posição, ela pode dar um tapa em cada tic-tac. Você não precisa de nenhuma outra lógica comercial. Verifique todas as suas funções de verificação. Se ele passar a verificação, tudo está bem, se falhar, verifique cada linha de código. Deve ser entendido que o validador pode definir qualquer lote nas configurações como 0 ou negativo, neste caso, se houver margem suficiente, então durante o teste bot deve realizar transações.

PS É aconselhável verificar no servidor MQ, já que o validador verifica nesse servidor.
Совершение сделок - Торговые операции - Справка по MetaTrader 5
Совершение сделок - Торговые операции - Справка по MetaTrader 5
  • www.metatrader5.com
Торговая деятельность в платформе связана с формированием и отсылкой рыночных и отложенных ордеров для исполнения брокером, а также с управлением текущими позициями путем их модификации или закрытия. Платформа позволяет удобно просматривать торговую историю на счете, настраивать оповещения о событиях на рынке и многое другое. Открытие позиций...
 

Eu perdi ou ninguém especificou o que você quer dizer com EA em várias moedas?

É possível chamar um EA que só pode negociar no par de moedas que é colocado em múltiplas moedas, mesmo que possa negociar em pares diferentes?

De que moedas múltiplas podemos falar no testador MT4?