![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
O projeto de demonstração 1 está incluído em (1) KIB-source v1, mas por que não vejo a janela relacionada no diagrama?
O catálogo ainda está em russo ...... Espero que seja possível ter o catálogo e os nomes dos arquivos em inglês como KIB PROJECTS ....... Essa é uma pequena solicitação minha!
O projeto de demonstração 1 está incluído em (1) KIB-source v1, mas por que não vejo a janela associada no diagrama?
O projeto de demonstração 1 está incluído em (1) KIB-source v1, mas por que não vejo a janela associada no diagrama?
Verifiquei a montagem. O Demo-project 1.mqh está localizado aqui:
Ontem, depois de fazer o download da nova versão, depois de muito trabalho e de estar emocionado, escrevi uma postagem muito positiva elogiando literalmente a nova funcionalidade. Esse entusiasmo não é muito apropriado no contexto de uma discussão técnica rigorosa. Hoje, quero analisar as soluções implementadas de forma calma e imparcial. Receberei de bom grado críticas construtivas e avaliações objetivas. É importante para mim ter clareza sobre o ponto de vista de usuários terceiros. O feedback ajudará a fazer ajustes e aprimoramentos. E, é claro, para detectar e corrigir bugs.
A tarefa foi definida para implementar a interação programática do código do usuário com a interface gráfica do programa.
De acordo com a ideia:
//----------------------------------------------------------------------------------
Entretanto, antes dessa versão, o usuário só podia receber eventos de elementos interativos em um arquivo de API com subchave.
É importante enfatizar: o usuário não tinha muitos recursos de software absolutamente essenciais.
Vou listá-los:
Essa atualização resolve quase todas as tarefas definidas.
Vou listá-las:.
Devido às possibilidades de controle do programa, coisas que não estavam disponíveis antes foram realizadas:
1. Envio de valores. Obter o valor de um elemento e encaminhá-lo a outros elementos na mesma janela ou em outra.
2. Abertura de janelas de aviso e diálogo pelo software. Por exemplo, em uma situação em que é necessário exibir uma mensagem urgente ou uma recomendação a um usuário.
3. Obtenção de uma visão geral das configurações e do status da execução por meio de consultas aos parâmetros do elemento. Pode ser usado como complemento para análises de outros parâmetros do programa.
4. Redefinição dinâmica das configurações do programa sem interromper o processo de trabalho.
5. Graças à possibilidade de alterar as cores das bases, do texto e dos quadros (ainda não há quadros), a interface se torna mais interativa e informativa. Por exemplo, quando você retrocede um valor e ele entra na zona de risco, o campo de entrada com botões pode sinalizar ao usuário sobre o perigo por meio da cor vermelha da base ou do texto. Isso agora é fácil de implementar. O mesmo se aplica à barra deslizante. Na zona de valores perigosos, você pode alterar programaticamente a cor da barra. Isso acaba sendo interativo, informativo e prático.
Até o momento, ainda não compreendi totalmente todas as possibilidades futuras e tenho certeza de que há muito mais por vir.
A seguir, vamos passar para a parte prática de quebrar a nova versão.