Minha abordagem. O núcleo é o motor. - página 144

 
Sabe, eu costumava pensar "ajudante" também, e a palavra correta é "ajudante".
 
Алексей Тарабанов:
Sabe, eu costumava pensar "ajudante" também, e a palavra correta é "ajudante".

Sinto muito, mas também não está certo.

 
É uma pena Peter que você esteja pairando naquele MT4 ultrapassado e muito lento. Erro estratégico!
No MT5, o teste é montado de forma muito diferente e este tema não vai voar.
 
Nikolai Semko:
É uma pena Peter que você esteja pairando neste MT4 ultrapassado e muito lento. Erro estratégico!
No MT5, o teste é montado de forma muito diferente e este tema não vai voar.

Eu não sou o único que ficou pendurado no MT4. Mas, não é essa a questão. Preciso de uma plataforma mais fraca para tornar meu programa mais forte. Paradoxo.

 
Реter Konow:

Eu não sou o único que ficou pendurado no MT4. Mas, não é essa a questão. Preciso de uma plataforma mais fraca para tornar meu programa mais forte. Paradoxo.

Eu não entendo... Seu código não é multiplataforma?

Peter, se for esse o caso, é um claro erro estratégico!

 
Georgiy Merts:

Eu não entendo... O seu código não é transversal ????

Peter, se este for o caso, é um claro erro estratégico!

Bem, absolutamente não é possível fazer código de plataforma cruzada porque o testador MT5 funciona de forma diferente.

Aparentemente, não é possível aplicar recursos ali para se comunicar com o motor. Talvez a comunicação via objetos MT funcione.

Caso contrário, o código é multiplataforma.

 
Peter, e se você logicamente terminar, eu acho, o motor em termos do significado do trabalho, não em termos de velocidade, então existe tal idéia. Há três janelas: 1 - o motor, 2 - EA que está em demonstração ou conta real e 3 - uma janela do mesmo EA que é aberta periodicamente no testador de estratégia, como um simulador paralelo da estratégia do EA e a possibilidade no motor de alternar entre os fios de monitor e controle na janela do motor de uma janela do EA para outra. Somente a janela do motor, se estiver configurada para controlar o EA no testador, deve ter um sinal inequívoco de que o EA é controlado no testador. O sinal deve ser grande e visível, para não confundir a EA sendo controlada.
 
Oleg Papkov:
Piotr, se você quiser finalizar logicamente o motor em termos de como ele funciona, não em termos de velocidade, então aqui está uma idéia. Há três janelas: 1 - o motor, 2 - EA que está em demonstração ou conta real e 3 - uma janela do mesmo EA que é aberta periodicamente no testador de estratégia, como um treinador paralelo da estratégia do EA e possibilidade de trocar os fios de observação e controle na janela do motor de uma janela do EA para outra. Somente a janela do motor, se estiver configurada para controlar o EA no testador, deve ter um sinal inequívoco de que o EA é controlado no testador. O sinal deve ser grande e visível, para não confundir a EA sendo controlada.

A idéia é interessante. Para ser honesto, um conceito coerente está apenas se formando em minha mente. Sua idéia pode ter potencial.

Existem muitos EAs feitos agora, e poderíamos começar a combinar EAs em torno de um motor que os supervisionaria e gerenciaria seu trabalho.

De fato, implemente a multimoeda não no código, mas através do motor.

Cada EA negocia em seu próprio par de moedas e o motor os controla e reconfigura...

Que tal isso?

 
Oleg Papkov:
Piotr, se quisermos completar logicamente o motor em termos de sua funcionalidade, e não de velocidade, então temos esta idéia. Há três janelas: 1 - o motor, 2 - EA que está em demonstração ou em reais, e 3 - uma janela do mesmo EA que é aberta periodicamente no testador de estratégia, como um simulador paralelo da estratégia do EA e possibilidade no motor de alternar entre os fios de observação e controle na janela do motor de uma janela do EA para outra. Somente a janela do motor, se estiver configurada para controlar o EA no testador, deve ter um sinal inequívoco de que o EA é controlado no testador. O sinal deve ser grande e visível, para não confundir a EA sendo controlada.

De modo geral, a comutação da observação EA é necessária. Para fazer isso, precisamos pensar e testar um novo sistema de interação que levará qualquer número de EAs em qualquer par (e até mesmo no testador). Mas, estes EAs devem ter arquivos de interface conectados a eles. Ou seja, os Conselheiros Especialistas devem ser inicialmente sintonizados para interagir com o motor.

 
Реter Konow:

De modo geral, a comutação da observação EA é necessária. Para isso, precisamos pensar e testar um novo sistema de interação que levará qualquer número de EAs em qualquer par (e até mesmo no testador). Mas, estes EAs devem ter arquivos de interface conectados a eles. Ou seja, todos os EAs devem ser inicialmente sintonizados para tal interação com o motor.

Presumo que cada fio de e para o motor deve ter algum tipo de sinal de um fio, algum tipo de número mágico, e um sinal de um fio que funcione com o testador (é invariavelmente único). O motor reage ao fluxo e aos conselheiros atualmente definidos, os indicadores reagem a seu atributo (número pseudo-magnético) do infostream.

Tudo funciona bem no testador agora, estou controlando o Expert Advisor no testador a partir de outra janela. Modo simulador.