Inicializar e reinicializar automaticamente a EA a partir de um arquivo - página 2

 
Михаил:

...

Michael, por que você continua promovendo seu princípio vergonhoso na programação de especialistas?
 
Fry_Антон:

Pergunta: como automatizar totalmente uma solução desse tipo?

Como determinar quando um arquivo não pode ser carregado e quando ele pode?

Concordo com os oradores anteriores (quase todos eles).

  1. Tudo que pode ser restaurado a partir do ambiente do mercado.
  2. Tudo o resto que armazenamos vinculado a algo (bilhete de pedido, hora de início do dia, etc.).
Basta definir uma "data de expiração" diferente para cada uma das variáveis armazenadas (não pode ser a mesma para todas), e carregar somente se não tiver expirado.

Em seu exemplo com o número de aplicações: basta adicionar mais uma variável - a hora de início do último dia. O dia mudou - o contador foi reiniciado, e a nova data foi registrada.

Para o exemplo com a reabertura de uma posição: você precisa decidir quais eventos podem tornar estas informações inutilizáveis. Por exemplo, como Mikhail aconselhou - se não houver posição, basta esquecer tudo, e se houver, considerar as informações atualizadas.

Em geral, o que é necessário não é uma receita geral, mas específica.

 
Dmitry Fedoseev:
Michael, por que você continua a promover seu vergonhoso princípio de especialistas em programação?

Sim, porque você está aconselhando a uma pessoa o que é bom para o MT4 e é completamente "fútil" no MT5!

É óbvio a partir de suas mensagens que você não tem idéia de como o MT5 funciona.

E não cabe a você julgar se o princípio da programação especializada é vergonhoso ou não!

Para mim, você não é uma autoridade, mas um garoto atrevido e arrogante!

 
Михаил:

1. Sim, porque você está aconselhando a um homem o que é bom para o MT4 e é completamente "fútil" no MT5!

x. É óbvio por seus cargos que você não tem idéia de como funciona o MT5.

у. E se o princípio de programação dos especialistas é vergonhoso ou não, isso não é para você julgar!

z. Você, para mim, não é nenhuma autoridade, mas um garoto atrevido e arrogante!

1. A abordagem principal para tornar os especialistas insensíveis a reinícios é a mesma em todos os lugares.

x. Parabéns! Você produziu uma obra-prima. Bem, é incrível... como você consegue encontrar uma coisa dessas?

y. Não minta para si mesmo, só isso. É óbvio para um estudante sobre a vergonha.

z. Essa é a menor das minhas preocupações, sua opinião sobre mim.

 
Dmitry Fedoseev:

1. A abordagem principal para garantir a insensibilidade dos especialistas para reiniciar é a mesma em todos os lugares.

x. Parabéns! Você produziu uma obra-prima. Bem, é incrível... como você consegue encontrar uma coisa dessas?

y. Não minta para si mesmo, só isso.

z. A última coisa que me importa é o que você pensa de mim.

Darei o tipo de obras-primas que eu achar conveniente.

O que não lhe interessa, o que eu escrevo, não o leia!

E especialmente não se dirijam a mim pessoalmente em seus postos.

 
Михаил:

Eu entregarei as obras-primas como achar conveniente.

O que quer que você não se importe com o que eu escrevo, não leia!

E especialmente não se dirijam a mim PESSOALMENTE em seus postos.

Dê o que tem a dizer!

Não escreva, eu não vou ler.

Senão o quê? Não escreva bobagens, não vou citá-lo.

Michael, posso lhe fazer uma pergunta indiscreta? Você está pessoalmente ofendido por alguma coisa (o quê)? Ou é apenas o seu modo de vida?

 
Dmitry Fedoseev:

Dê o que tem a dizer!

Não o escreva, eu não vou ler.

Ou o quê? Não escreva bobagens, eu não vou citar.

Michael, posso lhe fazer uma pergunta indiscreta? Você está pessoalmente ofendido por alguma coisa (o quê)? Ou é apenas o seu modo de vida?

Não me sinto ofendido por nada neste fórum ou na vida em geral.

Escreverei o que achar necessário.

Ao contrário de você, eu posso provar meu ponto de vista.

Você gostaria de?

 
Михаил:

...

Ao contrário de você, eu posso provar meu ponto de vista.

Você quer?

Eu sempre provei meu ponto de vista, mas você simplesmente não pode concordar. E, a propósito, entendo o porquê.

Não me interessa. Você já tentou tantas vezes e nunca conseguiu.

Mas em todos os seus postos há uma acusação infundada de algo a meu respeito.

 
Dmitry Fedoseev:

Sempre provando meu ponto de vista, mas você é o único que não pode se dar ao luxo de concordar. E, a propósito, entendo o porquê.

Não me interessa. Você já tentou tantas vezes e nunca foi capaz de fazê-lo.

Porque você não vai ouvir.

Não se pode explicar algo a alguém que não pode ouvir.

 
Михаил:

Não me sinto ofendido por nada neste fórum ou na vida em geral.

..

Uma declaração muito duvidosa.