Perguntas de um "boneco" - página 71

 
sergey1294:
Penso que não existem outras formas de utilizar os mesmos dados por diferentes Conselheiros Peritos, roteiros e indicadores
Há outra forma: escrever dados para ficheiro - lidos a partir de ficheiro por diferentes programas. No entanto, não sei se este método é relevante para a questão.
 
Yedelkin:
Há outra forma: escrever dados para ficheiro - lidos a partir de ficheiro por diferentes programas. No entanto, não sei se este método tem alguma relação com esta questão.

Tarefa: Criar um objecto complexo de algum tipo. Por exemplo, que seja uma rede neural.

1. este objecto deve funcionar num fio separado.

Criá-lo como Conselheiro Especialista ---- e anexá-lo ao gráfico. Funcionará num fio à parte.

2. Como posso enviar dados para este objecto para preenchimento (métodos GET) ou processamento (métodos SET), por exemplo, um conjunto de estruturas?

Pode ser feito com a ajuda de um ficheiro.

Mas também se pode passá-lo directamente por referência. Tudo vai acontecer muito rapidamente.

Mas não posso ligar-me ao Expert Advisor já em funcionamento através de #import , mas cria outra cópia do Objecto.

PS/// Eu afixei um desejo no ramo "Desejos para MT5". Talvez eles o façam. Mas por agora tenho de trabalhar apenas através de ficheiros.

É importante para mim ter um programa escrito em MQL5 e sem quaisquer DLLs de terceiros.

PSPS/// em caso de DLL. Diz , que outra cópia da DLL não é carregada, mas uma ligação a uma DLL já carregada é feita a partir de outra janela ou mesmo de um terminal em paralelo.

Porque não fazer o mesmo para as bibliotecas MQL5?

 
rlx:

Tarefa: Criar um objecto complexo de algum tipo. Por exemplo, que seja uma rede neural.

1. este objecto tem de trabalhar num fio separado.

Criar um Consultor Especialista em ---- e colocá-lo num gráfico. Funciona num fio separado.

2. Como passar dados a este objecto para preenchimento (métodos GET) ou processamento (métodos SET), por exemplo, um conjunto de estruturas?

Pode fazê-lo através de um ficheiro.

Mas pode ser transferida directamente por referência. Tudo será muito rápido.

Mas não posso ligar-me ao Expert Advisor já em funcionamento através de #import , mas cria outra cópia do Objecto.

PS/// Eu afixei um desejo no ramo "Desejos para MT5". Talvez eles o façam. Mas por agora tenho de trabalhar apenas através de ficheiros.

É importante para mim ter um programa escrito em MQL5 e sem quaisquer DLLs de terceiros.

PSPS/// em caso de DLL. Diz , que outra cópia da DLL não é carregada, mas uma ligação a uma DLL já carregada é feita a partir de outra janela ou mesmo de um terminal em paralelo.

Porque não fazer a mesma opção para as bibliotecas MQL5

Talvez este artigo o ajude a resolver o seu problema de computação paralela no MetaTrader 5 utilizando as ferramentas incorporadas
 
sergey1294:
Talvez este artigo o ajude a resolver o seu problema Cálculos paralelos no MetaTrader 5 por meios internos

Obrigado. Leia-o.

..........

Intercâmbio de dados.

Entre GM e VM pode transferir informação de qualquer uma das 3 maneiras:

  • variáveis terminais globais;
  • ficheiros;
  • amortecedores indicadores.

.............

Para os meus propósitos, apenas ficheiros são adequados.

Eu, por outro lado, proponho que haja um 4º tipo de interacção --- directamente.

 
rlx:

Obrigado. Eu li.

Para os meus propósitos, apenas ficheiros são adequados.

O que estou a sugerir é que deve haver um 4º tipo de interacção --- directa.

Concordo, tais propostas já foram feitas. Assim, esperemos que algo apareça, a MQL5 está a desenvolver-se rapidamente. Já implementei muitas sugestões de utilizadores desde o lançamento do terminal no domínio público.
 
rlx:

Obrigado. Eu li.

Para os meus propósitos, apenas ficheiros são adequados.

O que estou a sugerir é que deve haver um 4º tipo de interacção --- directa.

Directamente apenas com dll, porque o mql não funciona com endereços.
 
Urain:
Directamente apenas com dll, porque o mql não funciona com endereços.

É disso que estou a falar - a necessidade de implementar todas estas características no MQL.

Por exemplo, se eu escrever tudo isto em DLL em C++, não poderei participar no Campeonato.

Já me habituei ao MQL.

Por isso vou utilizar ficheiros e outros desvios, por agora.

 
rlx:

É disso que estou a falar - a necessidade de implementar todas estas características no MQL.

Por exemplo, se eu escrever tudo isto em DLL em C++, não poderei participar no Campeonato.

Já me habituei ao MQL.

Assim, por enquanto, utilizarei ficheiros e outros desvios.

Creio que o exemplo do Campeonato não é significativo. Com que outros EAs estarão a comunicar?

Penso que pode ser apropriado colocar tais EAs no Mercado.

PS

Mas não tenho a certeza de que isto venha a ser implementado, porque então muitas coisas terão de ser implementadas (e providenciadas) que os criadores não pensarão demasiado.

 

A função TimeDaylightSavings() retorna a correcção do horário de verão em segundos se o horário de verão tiver sido alterado. Depende das definições de tempo no computador do utilizador.

---

Como posso saber se a hora de Verão foi alterada sem alterar as definições da hora no meu sistema operativo?

 

Como no testador de visualização, posso incluir o preço visível para Perguntar ?