Seqüência de execução Init() e DeInit() - página 15

 
Dmitry Fedoseev:

Mas em geral a abordagem da engenharia é super - quer funcione ou não, às vezes funciona, às vezes não) - não é nada de mais, não é fatal.

Senhor... Não junte tudo. Eu estava dizendo que dentro de um programa a seqüência OnInit e OnDeinit deve ser respeitada, e exigir dos desenvolvedores de MT a seqüência destas funções de diferentes programas é um absurdo.
 
Andrey Dik:
Senhor... Não junte tudo. Eu estava dizendo que dentro de um programa a seqüência OnInit e OnDeinit deve ser respeitada, e exigir que os desenvolvedores de MT sequenciem estas funções de diferentes programas é uma besteira.

Não está na hora de você pegar uma cartilha e aprender a ler? Aqui está meu posto, que você não entendeu, tente novamente, talvez...
 
Dmitry Fedoseev:

Não está na hora de você pegar um livro do ABC e aprender a ler? Aqui está o meu post que você não conseguiu ler, tente novamente, talvez...

Então, como isso contradiz o que eu disse? - apenas confirma o que eu disse).

Seus postos estão começando a cheirar a trolling. Todos já expressaram suas opiniões, então vamos dar o dia por encerrado.

 

Tenho a impressão de que todos os argumentos atuais derivam do fato de que mais de um especialista não pode ser apegado a um gráfico. É por isso que as pessoas escrevem indicadores com funções que não são típicas de indicadores.

Os mais observadores notaram a nova entidade - Serviços na janela da árvore de pastas nas novas construções do MetaEditor. Serviços - estes são programas MQL5 que não estão anexados a nenhum gráfico (mas com pleno acesso a qualquer um dos gráficos abertos). Os serviços estão intimamente relacionados aos datafeeds (estamos introduzindo lentamente gráficos off-line, ferramentas sintéticas e outros produtos). Mas eles podem apoiar o paradigma de "tantos especialistas quanto você quiser em um gráfico".

 
Slawa:

Tenho a impressão de que todos os argumentos atuais derivam do fato de que mais de um especialista não pode ser apegado a um gráfico. É por isso que as pessoas escrevem indicadores com funções que não são típicas de indicadores.

Os mais observadores notaram a nova entidade - Serviços na janela da árvore de pastas nas novas construções do MetaEditor. Serviços - estes são programas MQL5 que não estão anexados a nenhum gráfico (mas com pleno acesso a qualquer um dos gráficos abertos). Os serviços estão intimamente relacionados aos datafeeds (estamos introduzindo lentamente gráficos off-line, ferramentas sintéticas e outros produtos). Mas eles podem apoiar o paradigma de "tantos especialistas quanto você quiser em um gráfico".

E neste debate, qual posição está mais próxima da verdade?
 
Andrey Dik:
E neste debate, qual posição está mais próxima da verdade?

Os indicadores devem ser utilizados para os fins a que se destinam.

Em outras palavras, a seqüência de execução dos indicadores OnInit e OnDeinit ao alterar o período do símbolo dográfico não deve incomodar ninguém.

 
Slawa:
Os indicadores devem ser utilizados para os fins a que se destinam.

Ou seja, a exigência de execução sucessiva de OnInit1() -> OnDeinit1() -> OnInit2()->OnDeinit2() (onde os números indicam cópias do mesmo indicador) é infundada? Ou vice versa - eles têm o direito?


ZS Na última construção de ME, a codificação padrão mudou nos documentos recém-criados?

 
Slawa:
Os indicadores devem ser utilizados para seus propósitos

Slava, o objetivo direto dos indicadores é exibir informações no gráfico, não para comercializar ou qualquer outra coisa, mas simplesmente para exibir informações.

As informações podem ser diferentes, desde o cálculo dos lotes até o desenho da linha de média por três MAs através do buffer.

O que não está de acordo com sua definição?

 
Andrey Dik:

Ou seja, a exigência de execução sucessiva de OnInit1() -> OnDeinit1() -> OnInit2()->OnDeinit2() (onde os números indicam cópias do mesmo indicador) é infundada? Ou vice versa - tem o direito de ser?

Não, não são. Adicionei meu posto um pouco mais tarde com uma explicação
 
Vitaly Muzichenko:

Slava, o objetivo direto dos indicadores é exibir informações no gráfico, não para comercializar ou qualquer outra coisa, mas simplesmente para exibir informações.

As informações podem ser diferentes, desde o cálculo dos lotes até o desenho da linha de média por três MAs através do buffer.

E o que não está de acordo com sua definição?

Tudo está correto.

Mas com um detalhe levado em conta. Os indicadores exibem suas informações utilizando buffers indicadores que correspondem aos cronogramas do gráfico. Trabalhar com objetos e propriedades de gráficos não é o negócio do indicador. O gráfico deve pedir o indicador para seus amortecedores.

O indicador não deve ser um painel de controle