Em uma aplicação do OOP - página 3

 

Achei que o conselho sobre a limitação dos níveis de herança provavelmente se aplica a estratégias de escrita. Porque em sistemas realmente grandes 2-3 níveis não é obviamente suficiente, porque aparecerá um modelo de classe plana.

Por exemplo, eu acho difícil imaginar este monstro em 2-3 níveis. Em seu gráfico teria então um quilômetro de largura )

Outra coisa é que um projeto desse tipo deve ter um arquiteto muito legal.

E até mesmo o exemplo .NET mostra como a estrutura foi reordenada de versão para versão.

 
Alexey Volchanskiy:
Ele não via tal possibilidade, a idéia foi minha. O ToR está lá. A auto-optimização é meu pensamento à medida que vou avançando. Eu estou sempre certo )
Tal idéia atingiu muitas pessoas. O resultado é uma rede neural em várias variantes. Leia-o e use-o se seu computador estiver frio o suficiente.
 

Desde o anúncio do MT5, tenho tentado obter uma resposta para a pergunta:

Quanto aumentará meu desempenho da EA (ou de qualquer outra pessoa) se eu colocar todo esse material super-duper?

Eu nunca obtive resposta...

E estamos sentados no fórum de uma empresa que fornece um TRADING TERMINAL!

UM TERMINAL COMERCIAL!

Comprar-vender, comprar-vender, e se você também tiver uma idéia ao tomar uma decisão....

E a linguagem de programação é apenas UMA das ferramentas do terminal comercial. E esta ferramenta do terminal comercial MT4/MT5 - linguagens de programação MQL, sem o terminal comercial em si ninguém vai discutir - há muitas outras.

Não, eles constantemente impõem uma demonstração de suas habilidades intelectuais super-duper que NÃO tem nada a ver com comércio.

Amém.

 
Alexey Volchanskiy:

Quais são os termos de referência - aquele que me foi dado pelo cliente? )) Você acha que isso é politicamente correto?

Ou é algo exótico para você? Ou é algum tipo de exotismo para você? Para mim, é uma ferramenta de trabalho diário.

É politicamente correto dedicar, sem motivo, um tópico inteiro a um cliente. É mais como um escárnio para o cliente. Acho que depois de lê-lo, ele não cooperará mais com você, assim como com outros clientes. Algumas pessoas gostam de aulas para tudo, outras não, e cada um tem sua própria maneira de trabalhar. Algumas pessoas gostam de milhões de variáveis, enquanto uma é suficiente para outras. E ninguém tem que olhar para você e sua maneira de trabalhar. Pessoalmente, não me importa se sua ferramenta está funcionando ou não.

O tópico é chamado Sobre uma Aplicação do OOP, mas não contém nada além de zombaria e zombaria do pobre cliente e dos visitantes.

 
Alexey Busygin:

É politicamente correto dedicar, sem motivo, um tópico inteiro ao cliente. É mais como um escárnio para o cliente. Acho que depois de ler isto, ele não vai mais cooperar com você, assim como com outros clientes. Algumas pessoas gostam de aulas para tudo, outras não, e cada um tem sua própria maneira de trabalhar. Algumas pessoas gostam de milhões de variáveis, enquanto uma é suficiente para outras. E ninguém tem que olhar para você e sua maneira de trabalhar. Pessoalmente, não me importa se é uma ferramenta de trabalho ou não.

O tópico é chamado Sobre uma Aplicação do OOP, mas não contém nada além de zombaria e zombaria do pobre cliente e dos visitantes.

Ele tem uma "mente/palado" de cliente e virou o cérebro do avesso do executante. Eu dou conselhos sobre como sair disso e ele não me ouve... Caso contrário, escrever um tal especialista é um trabalho sem fim.
 
 
СанСаныч Фоменко:

Desde o anúncio do MT5, tenho tentado obter uma resposta para a pergunta:

Quanto aumentará meu desempenho da EA (ou de qualquer outra pessoa) se eu colocar todo esse material super-duper?

Eu nunca obtive resposta...

E estamos sentados no fórum de uma empresa que fornece um TRADING TERMINAL!

UM TERMINAL COMERCIAL!

Comprar-vender, comprar-vender, e se você também tiver uma idéia ao tomar uma decisão....

E a linguagem de programação é apenas UMA das ferramentas do terminal comercial. E esta ferramenta do terminal comercial MT4/MT5 - linguagens de programação MQL, sem o terminal comercial em si ninguém vai discutir - há muitas outras.

Não, eles constantemente impõem uma demonstração de suas habilidades intelectuais super-duper que NÃO tem nada a ver com comércio.

Amém.

Existe uma diferença se você escreve assim todas as vezes:

SymbolInfoDouble(Symbol(),SYMBOL_ASK) 

ou assim:

s.Ask() 

?

 
Dmitry Fedoseev:

Faz diferença se você escreve assim todas as vezes:

SymbolInfoDouble(Symbol(),SYMBOL_ASK) 

ou assim:

s.Ask() 

?

se não há lucro, por que escrever?

 
pako:

se não há lucro, por que escrever?

Não escreva, o comércio não é um grande negócio. Tente cultivar batatas, se você quiser pode fazer bom dinheiro com elas também.
 
Dmitry Fedoseev:

Faz diferença se você escreve assim todas as vezes:

SymbolInfoDouble(Symbol(),SYMBOL_ASK) 

ou assim:

s.Ask() 

?

A variável extra ocupa um espaço de memória extra, e isto afeta o desempenho. Isto depende do que você deseja, seja para facilitar a leitura ou para fazer o programa funcionar mais rápido.