Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 822

 
User_mt5:
Existe alguma forma de evitar que estas caixas de verificação inseparáveis - novos objectos - preencham a minha lista de objectos uma e outra vez?
Kirill Belousov:

Aqui nas definições, desmarque as notícias e reinicie o terminal


Eu desmarquei a caixa. E, durante algum tempo, não chegou nenhuma notícia.

Mas após a actualização de Win10 e MT5 a notícia chega apesar das configurações.

O que aconselha?
 
User_mt5:

Eu desmarquei a caixa. E durante algum tempo a notícia não chegou.

Mas depois de actualizar Win10 e MT5, a notícia chega apesar das configurações.

O que aconselha?

Finalmente descobri qual é o problema.

Acontece que existe um ficheiro news.dat na pasta do corretor. O último conjunto de notícias recebido é armazenado nele.
Assinalo a caixa e reinício, mas o MetaTrader apanha o ficheiro de qualquer forma.

A solução é simples - este ficheiro deve ser eliminado, mas com o terminal fechado. Caso contrário, o ficheiro é restaurado pelo terminal.

 
User_mt5:

Finalmente descobri qual era o problema.

Acontece que existe um ficheiro chamado news.dat na pasta do corretor. Armazena o último conjunto de notícias que recebi.
Assinalo a caixa e reinício, mas o ficheiro continua a ser apanhado pelo MetaTrader.

A solução é simples - este ficheiro deve ser eliminado, mas com o terminal fechado. Caso contrário, o ficheiro é restaurado pelo terminal.

É melhor fazer um pedido ao SD descrevendo o problema. A desconexão deve funcionar através do terminal GUI.
 
Alexey Kozitsyn:
Seria melhor fazer uma aplicação para o CD descrevendo o problema. A desconexão deve funcionar através do terminal GUI.

De uma boa maneira, é claro, isto deve ser feito.

Não sei de outros, mas encontrei muitos (do meu ponto de vista) problemas semelhantes.
Se se escrevesse à CBO sobre todos os assuntos, isso significaria apenas uma nova formação como empregado freelancer da MQ.

Se alguém beneficiaria de alguma forma (bónus, classificação, etc.) então que envie a candidatura. Um presente :)

 
User_mt5:

De uma boa maneira, é claro, deveria ser.

Não sei de outros, mas encontrei muitos (do meu ponto de vista) problemas semelhantes.
Se se escrevesse à CBO sobre cada assunto, isso significaria apenas requalificação como um MQ freelance.

Se alguém beneficiaria de alguma forma (bónus, classificação, etc.) então que envie a candidatura. Um presente :)


Por acaso não confunde a definição "Permitir notícias" - que controla a recepção de NOTÍCIAS no separador "Notícias" da janela "Ferramentas".



e o botão direito do rato no separador "Calendário" - Mostrar nos gráficos - Actualização automática -

Calendário

que é responsável pelos OBJECTIVOS DE NOTÍCIAS sobre os gráficos?

 

Depois de ter desmarcado as notícias Allow, e apagado o ficheiro de notícias, o separador Calendário desapareceu no meu terminal.

Tanto quanto sei, a caixa de verificação é primária - permite receber notícias.
Mas para além disso - só se pode apagar eventos.

Gostaria que o Calendário fosse preenchido, mas as caixas de verificação não aparecem nos gráficos. Não sei como fazer isto. Pode apagá-las, mas elas reaparecem depois.
---------

O problema vem da necessidade de limpar objectos em DeInite. Descobri que a mesma tarja de processamento gráfico corre muito depressa a partir do OnTime, por exemplo, mas dezenas de vezes mais lenta no DeInit. Se houver 30-50 objectos num conjunto de janelas, então a enumeração dos mesmos leva à terminação anormal do DeInit.

Isto é apenas uma palavra. Em geral, o problema com as caixas de verificação foi resolvido, embora de forma inexacta. Portanto, obrigado a todos vós pela discussão. Especialmente graças à Volodymyr pelas fotografias - tudo é muito claro. Obrigado.

 
User_mt5:

Depois de ter desmarcado as notícias Allow, e apagado o ficheiro de notícias, o separador Calendário desapareceu no meu terminal.

Tanto quanto sei, a caixa de verificação é primária - permite receber notícias.
Mas além disso - só se pode apagar eventos.

Gostaria que o Calendário fosse preenchido, mas as caixas de verificação não são mostradas nos gráficos. Não sei como fazer isto. Pode apagá-las, mas elas reaparecem depois.
---------

O problema vem da necessidade de limpar objectos em DeInite. Descobri que o mesmo programa de processamento gráfico corre muito rápido a partir do OnTime, por exemplo, mas é dezenas de vezes mais lento no DeInit. Se houver 30-50 objectos num conjunto de janelas, então a enumeração dos mesmos leva à terminação anormal do DeInit.

Isto é apenas uma palavra. Em geral, o problema com as caixas de verificação foi resolvido, embora de forma inexacta. Portanto, obrigado a todos vós pela discussão. Especialmente graças à Volodymyr pelas fotografias - tudo é muito claro. Obrigado.


A exibição do separador Calendário é controlada exclusivamente pelo servidor comercial ao qual se encontra actualmente ligado. Existem situações: após a reconexão a outro servidor comercial, o separador "Calendário" pode desaparecer ou aparecer - tudo depende das configurações do servidor comercial.

As caixas de verificação nos gráficos são fixadas clicando com o botão direito do rato no separador Calendário.
 
Vladimir Karputov:

A exibição do separador "Calendário" é exclusivamente controlada pelo servidor de negociação ao qual está actualmente ligado. Existem situações: após a reconexão a outro servidor de negociação, o separador "Calendário" pode desaparecer ou aparecer - tudo depende unicamente das configurações do servidor de negociação.

Penso, no entanto, que o separador Calendário deixará de aparecer se o desmarcar e apagar o ficheiro de notícias (manualmente, de nenhuma outra forma).
Vladimir Karputov:

Caixas de verificação nos gráficos - isto pode ser fixado clicando com o botão direito do rato no separador "Calendário".

Isto é exactamente o que precisa de fazer: remover as caixas de verificação e desmarcar a caixa de verificação de renovação automática. Devo tê-lo perdido no início.

Mais uma vez obrigado!

 

Aí. Só a falar...

Demonstração. O Conselheiro Especialista fez um cálculo honesto. Abriu Vender. Então a posição não é fechada pela TP.

Quem me dera que não houvesse ligação. Mas havia uma ligação.

O preço desceu. O conselheiro ficou tão assustado, que se afundou.

Eu já tinha arrastado manualmente o SL por baixo do TR.

E o que é interessante! Não foi o servidor, foi o terminal do cliente que permitiu enviar tal ordem comercial fora do meu PC.

E ainda mais engraçado - esta ordem foi aceite e executada no servidor:


Façam o que quiserem, façam o que quiserem.

 

Pode dizer-me, por favor, como compreender isto?

O preço foi muitas vezes nestas encomendas, acabou por subir, mas nenhuma das encomendas se tornou uma posição. Porquê?

Se isto estiver escrito algures, por favor forneça um link.