Erros, bugs, perguntas - página 50

 
ddd06:

Ou seja, disse que tudo coincide e corrigiu o código EA. Mas de facto, nada corresponde e é necessário corrigir o código do indicador (para construir a sincronização no mesmo).

Se obtiver duas séries de dados, relativos a diferentes instrumentos financeiros, então terá de comparar estes dados você mesmo. O terminal não pensa nada por si, apenas lhe dá o que tem.

 
Rosh:

Se receber duas séries de dados relativos a diferentes instrumentos financeiros, terá de comparar os dados pessoalmente. O terminal não o compensa para si, apenas lhe dá o que tem.

Eu tinha a certeza, por alguma razão, que o MT5 sincroniza minúcias na paginação, agora não consigo encontrar o local onde li isso. Provavelmente leio-o da forma que queria ler.

E logicamente não consigo entender porque não fariam a história sem buracos. Mas sim, já foi discutido mais de uma vez...

 

Pergunta para quem tem 64bit build 292 instalado.

Verifique se o terminal parte do editor por F4. Ou seja, a sequência é a seguinte...

1 Iniciar o terminal

2 Pressione F4 e inicie o editor

3 Terminal fechado

4 Na imprensa do editor F4.

O editor abre, é essa a questão?

 
SHOOTER777:

Pergunta para quem tem 64bit build 292 instalado.

Verifique se o terminal parte do editor por F4. Ou seja, a sequência é a seguinte...

Houve um erro na versão de 64 bits, já corrigido - estará na próxima construção na segunda-feira.
 
SHOOTER777:

Pergunta para aqueles que têm os 64bit build 292 instalados.

Verifique se o terminal parte do editor por F4. Ou seja, a sequência é a seguinte...

1 Iniciar o terminal

2 Pressione F4 e inicie o editor

3 Terminal fechado

4 Na imprensa do editor F4.

O editor abre, é essa a questão?

Os 3 primeiros itens passam, do editor por F4 e seleccionando um item do menu de contexto, o terminal não arranca.
 

Valmars:
Перваые 3 пункта проходят, из редактора по F4 и по выбору пункта из контекстного меню терминал не запускается. 

Obrigado a todos, tudo parece estar esclarecido, à espera de uma actualização e segunda-feira.
 

Porque é que OnTick() interfere descaradamente com outras funções????(será o mais inteligente???)

Escrevi um guião que persegue bolas num círculo (ou melhor, ao longo do perímetro de um quadrado).

O guião carrega um monte de graf.obekty sob a forma de fundo após o trabalho de chelo com 3 voláteis.

Mas aqui está o problema, tudo funciona bem apenas offline, e entra em farrapos à chegada de um novo tick.

E não há qualquer tipo de manipulação de carraças no guião.

Direi ainda mais, OnTick() afecta a contagem da matriz de objectos gráficos e causa uma falha e no final leva à impossibilidade de eliminar tudo correctamente.

Ao portar o código para a EA, a situação não muda - tudo funciona bem durante o intervalo do tick mas falha quando chega um novo tick.

Dá a impressão de que o tique é um evento de escala universal,

Não vou poder parar de trabalhar e gritar "EEEDUUT", por isso vou verificar o que se está a passar.

Portanto, tenho algumas dúvidas de que possa ensinar NS normalmente (em tempo real) usando mql5.

O guião e os ficheiros EA estão anexados.

Arquivos anexados:
monitor.mq5  11 kb
eju8w12ug0.mq5  12 kb
 
Urain:

Porque é que OnTick() interfere descaradamente com outras funções????(será o mais inteligente???)

Escrevi um guião que persegue bolas num círculo (ou melhor, ao longo do perímetro de um quadrado).

O guião carrega um monte de graf.obekty sob a forma de fundo após o trabalho de chelo com 3 voláteis.

Mas aqui está o problema, tudo funciona bem apenas offline, e entra em farrapos à chegada de um novo tick.

E no guião não há nenhuma dica em qualquer processamento do tick.


Verifiquei os vossos códigos e não encontrei nada do género. Talvez possa anexar fotografias (ou vídeo) e fornecer alguns detalhes adicionais?

Aparentemente, tem algum outro software em execução que interfere com a disposição dos objectos gráficos.

 
Urain:

Porque é que OnTick() interfere descaradamente com outras funções????(será o mais inteligente???)

Escrevi um guião que persegue bolas num círculo (ou melhor, ao longo do perímetro de um quadrado).

O guião carrega um monte de graf.obekty sob a forma de fundo após o trabalho de chelo com 3 voláteis.

Mas aqui está o problema, tudo funciona bem apenas offline, e entra em farrapos à chegada de um novo tick.

E não há nenhuma dica no guião em qualquer processamento da carraça.

Direi ainda mais, OnTick() afecta a contagem da matriz de objectos gráficos e causa uma falha e no final leva à impossibilidade de eliminar tudo correctamente.

Ao portar o código para a EA, a situação não muda - tudo funciona bem durante o intervalo do tick e falha quando chega um novo tick.

Tenho a impressão de que a chegada de um tick é um acontecimento de proporções universais,

Gostaria que todos vós desistissem do vosso trabalho e gritassem "EEEDUUUT" e fossem ver o que está errado.

Tenho algumas dúvidas de que normalmente poderia treinar NS em mql5 (em tempo real).

Anexo ficheiros de guião e EA.

? Como é manifestado - "vai abruptamente com a chegada de um novo tick", o que acontece?

 
Urain:

Porque é que OnTick() interfere descaradamente com outras funções????(será o mais inteligente???)

Quando um tick chega ao terminal do cliente, deve ser aplicado em vários locais ao mesmo tempo - na visão geral do mercado, na história, em gráficos abertos. E os indicadores são recalculados. O que é que pretende?

Se tiver um único núcleo, e os gráficos estiverem abertos ao máximo, é claro que a implementação de outros componentes irá abrandar - os recursos devem ser partilhados.

Geralmente, uma forma estranha de o dizer. O que é que o OnTick() tem a ver com ele e como é que ele quebra o trabalho de outras funções?

Документация по MQL5: Операции с графиками / ChartOpen
Документация по MQL5: Операции с графиками / ChartOpen
  • www.mql5.com
Операции с графиками / ChartOpen - Документация по MQL5