Discussão do artigo "Do básico ao intermediário: Eventos de mouse"

 

Novo artigo Do básico ao intermediário: Eventos de mouse foi publicado:

Este artigo, é uns dos que definitivamente, é necessário não apenas ver o código e o estudar para compreender o que estará acontecendo. É de fato, necessário, criar uma aplicação executável e a utilizar em um gráfico qualquer. Isto maneira a conseguir entender pequenos detalhes, que de outra forma são muito complicados de serem compreendidos. Como por exemplo, a combinação de teclado com o mouse, a fim de construir certos tipos de coisas.

Bem, vamos começar entendendo uma coisa: O mouse, é um ser abestado, chato, horroroso e saído do mais profundo dos infernos. Sendo algo completamente aleatório e sem nenhum tipo de consideração, tanto para o código, quanto para o programador. Apesar de ser algo muito útil e que nos permite ter bastante agilidade ,quando a questão envolve interface gráfica. Porém apesar de tudo, o MetaTrader 5, por padrão não gera eventos de mouse para alguma aplicação que esteja sendo executada na plataforma. Mas por que? O motivo é justamente o fato de que o MetaTrader 5, tem como foco ser uma plataforma com uma excelente performance e desempenho. E o mouse, bem, o mouse acaba atrapalhando isto. Principalmente quando aplicações colocadas no gráfico, tentem a ser muito mal otimizadas para eventos relacionados ao mouse.

Talvez você, meu caro e estimado leitor, não tem a devida noção, do quanto eventos de mouse são um problema, caso uma aplicação esteja mal otimizada, para tratar e lidar com eventos de mouse. Porém no decorrer dos  artigos, iremos ver isto mais de perto. Mas antes precisamos entender outras coisas.

A primeira das coisas, a ser entendida será, algo que você possa estar pensando: Ok, meu bom amigo autor, acho que você pode estar equivocado, quanto ao uso do mouse na plataforma. Já que quando pressionamos o botão direito em um gráfico, temos acesso a uma coleção de coisas que podemos utilizar ali de imediato. Além disto, também podemos enviar e manipular ordens usando para isto o recurso de One Click do MetaTrader 5. Então está de falar que o mouse é um problema, não passa de pura falta de conhecimento da sua parte.


Autor: CODE X