Especialistas: Dematus

 

Dematus:

Aumentando um volume de posição. Sinal de entrada pelo indicador iDeMarker (DeMarker, DeM). Trailing normal e acessível.

Autor: Vladimir Karputov

 

Olá, Vladimir:

Excelente EA, obrigado por compartilhar.

Tenho uma pergunta sobre a variável m_lot. Em condições de negociação ao vivo, o serviço VPS pode reiniciar e carregar novamente o EA sem que você queira fazer isso.

Se houver uma ordem aberta e a transação já tiver sido adicionada, o m_lot já será diferente do valor inicial do Inplot, mas a reinicialização ou recarga do EA redefinirá o m_lot novamente para o valor inicial do Inplot.

Existe uma maneira de alterar o código para que o EA possa se lembrar de onde a variável m_lot estava antes da reinicialização? Você tem outro EA que possa fazer algo semelhante, ou seja, lembrar o valor das variáveis?

Desde já, obrigado

 
Eduardo Linares :

Olá, Vladimir:

Excelente EA, obrigado por compartilhar.

Tenho uma pergunta sobre a variável m_lot. Em condições de negociação ao vivo, o serviço VPS pode ser reiniciado e carregar novamente o EA sem que você queira fazer isso.

Se houver uma ordem aberta e a transação já tiver sido adicionada, o m_lot já será diferente do valor inicial do Inplot, mas a reinicialização ou recarga do EA redefinirá o m_lot novamente para o valor inicial do Inplot.

Existe uma maneira de alterar o código para que o EA possa se lembrar de onde a variável m_lot estava antes da reinicialização? Você tem outro EA que possa fazer algo semelhante, ou seja, lembrar o valor das variáveis?

Desde já, obrigado

Você pode adicionar qualquer proteção. Esse programa é de código aberto.

 

Sim, com certeza, mas estou apenas começando a aprender a codificar o MT5.

Você pode me indicar algum código para adicionar essa proteção ou algo semelhante?

A propósito, não sou vendedor, apenas quero aprender o MT5 e fazer experiências com códigos.

Obrigado

 
Eduardo Linares :

Sim, com certeza, mas estou apenas começando a aprender a codificação do MT5.

Você pode me indicar algum código para adicionar essa proteção ou algo semelhante?

A propósito, não sou vendedor, apenas quero aprender o MT5 e fazer experiências com códigos.

Obrigado

Você pode aplicar duas opções:

  1. Gravar no arquivo
  2. Variável global do terminal
 

Ótimo!!! obrigado

Vou tentar fazer algo com as variáveis globais do terminal para ver o que acontece