Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1100

 
Vladimir Karputov:

Não. Dormir e Enquanto são estritamente proibidos.

Ah, sim. Como?

 
Сергей Таболин:

É essencialmente enforcar o conselheiro... À espera de confirmação para vir ou não vir... Estou aqui sem saber o que fazer. Como é que faço esta espera? Usando while() ?

Não há necessidade de suspender nada.

Na MQL4, alguns passos de abertura de posição são simplesmente ocultados ao utilizador, ao contrário do que acontece na MQL5.

Na MQL4 você

  1. enviar a encomenda e
  2. Uma resposta do servidor sob a forma de uma recusa de execução ou de um bilhete de uma posição aberta.

Na MQL5 você

  1. enviar uma ordem e obter uma resposta sobre o resultado de essa ordem ser colocada em fila de espera para execução.
  2. Depois recebeu uma resposta sobre o desencadeamento desta ordem (sobre o facto do negócio) e
  3. Eventualmente, recebeu uma posição com um bilhete e o seu identificador escritos num acordo.

Isto é em resumo. Assim - na MQL4 alguns passos são-lhe ocultados e o terminal espera por uma resposta depois de enviar um pedido comercial ao servidor - a espera de que está a falar. Por isso - este comando faz sempre esperar pelo resultado de um pedido de troca e atrasa todas as suas acções - não poderá fazer mais nada depois de enviar o pedido até esperar por uma resposta do servidor.

Na MQL5 pode continuar a realizar outras acções e monitorizar o resultado do seu pedido comercial ao mesmo tempo, sem ter de esperar que aconteça mais nada. Isto é muito mais lucrativo do que na MQL4. O principal é utilizá-lo sabiamente.

 
Artyom Trishkin:

É muito mais rentável do que na MQL4. O principal é utilizá-lo sabiamente.

Em MT4, sente frequentemente a falta deste benefício?

 
Cidadãos, não deitar o fio à lama. Leia o título: MQL5.
 
Vladimir Karputov:
Cidadãos, não deitar o fio à lama. Leia o título: MQL5.

É possível comparar características?

 
fxsaber:

Em MT4, sente frequentemente esta falta de benefícios?

Sim, já o fiz.

 
Artyom Trishkin:

Sim, costumava ser.

Cenários interessantes.

 
fxsaber:

Interessado em cenários.

Há muito tempo que não negoceio. Há muito tempo que não negoceio.

Mas eu costumava ter roboforex onde, depois de enviar um pedido ao servidor, o Conselheiro Especialista estava morto à espera de pedidos e não fazia nada. Eu queria trabalhar com outro símbolo.

 
Artyom Trishkin:

Vi no roboforex que depois de enviar um pedido ao servidor, o Conselheiro Especialista estava à espera de um requote e não fez nada. E eu queria trabalhar com outro símbolo.

A isto chama-se várias lógicas independentes numa só EA. Estas lógicas estão espalhadas em diferentes gráficos.

 
fxsaber:

A isto chama-se múltiplas lógicas independentes num único EA. As pessoas dispersam-nos em diferentes gráficos.

Foi tudo em um. Um caso em que o chif enlouqueceu quando foi desacoplado do dólar. Tive de trabalhar noutros símbolos com as minhas mãos. Mas eu consegui obter apenas 60 dólares de um possível lucro. Se o Conselheiro Especialista não estivesse à espera de um reembolso, provavelmente teria feito três vezes mais.