Bibliotecas: Notify Icon

 

Notify Icon:

Библиотека для создания значков на панели задач Windows и отправки им текстовых уведомлений. Использование данной библиотеки поможет сделать ваши MQL программы более информативными.

Exemplo de ícone e balão de notificação

Autor: Andrey Voytenko

 
Não consegui adivinhar, portanto, informe quais cenários de aplicação você considera úteis.
 
fxsaber:
Eu mesmo não consegui adivinhar, portanto, informe quais cenários de aplicativos você considera úteis.

Alternativa a objetos gráficos e de alerta. Qualquer informação ao usuário.

@Andrey Voytenko, seria ótimo adicionar feedback - abrir a origem da mensagem clicando duas vezes no ícone.

 
Andrey Khatimlianskii:

@Andrey Voytenko, seria ótimo adicionar feedback - abrir a origem da mensagem clicando duas vezes no ícone.

Sim, Andrey, seria ótimo, mas o MQL não permite isso. Precisamos implementar um manipulador de mensagens em alguma janela. No MQL, não podemos criar uma janela por meio do CreateWindow, precisamos de uma referência a uma função de retorno de chamada (o ponteiro para função recentemente inventado no MQL não é adequado), portanto, é um beco sem saída. Temos uma janela de gráfico, mas tudo é filtrado lá, é impossível receber mensagens de fora, devido à notória segurança. No momento, isso pode ser feito por meio de uma DLL de autoria própria que criará sua própria janela, seu próprio manipulador. E isso, como você entende, não é mais interessante.

 
Andrey Voytenko:

Sim, Andrei, seria ótimo, mas o MQL não permite isso. Precisamos implementar um manipulador de mensagens em alguma janela. No MQL, não podemos criar uma janela por meio de CreateWindow, precisamos de uma referência a uma função de retorno de chamada (o ponteiro para função recentemente inventado no MQL não é adequado), portanto, é um beco sem saída. Temos uma janela de gráfico, mas tudo é filtrado lá, é impossível receber mensagens de fora, devido à notória segurança. No momento, isso pode ser feito por meio de uma DLL de autoria própria que criará sua própria janela, seu próprio manipulador. E isso, como você percebeu, não é mais interessante.

Ou por meio da verificação de algo por meio de um cronômetro.

 
Obrigado, Andrew, seus desenvolvimentos são uma alegria!
 
Olá, desculpe-me, mas não estou acostumado a instalar ou codificar esse tipo de arquivo.

Como devo instalar isso na minha plataforma MT5?
há algum lugar específico onde devo colocá-lo?
preciso adicioná-lo ao meu gráfico ou como script no meu aplicativo MT5?

Muito obrigado, parece ser exatamente o que eu gostaria (notificação de alarme para aparecer no meu computador)

Mais uma vez obrigado
 
doudle #:
Olá, desculpe-me, mas não estou acostumado a instalar ou codificar esse tipo de arquivo.

Como devo instalar isso na minha plataforma MT5?
há algum lugar específico onde devo colocá-lo?
preciso adicioná-lo ao meu gráfico ou como script no meu aplicativo MT5?

Muito obrigado, parece ser exatamente o que eu gostaria (notificação de alarme para aparecer no meu computador)

Mais uma vez obrigado

Essa biblioteca fornece apenas o código necessário para imprimir e exibir o ícone de notificação.

A librbay não fornece nenhuma mensagem/notificação padrão.

É necessário adicionar o que você deseja ser notificado em seu próprio código/programa. No seu caso, de preferência como um serviço mql.