Discussão do artigo "Guia Prático MQL5 — Serviços"

 

Novo artigo Guia Prático MQL5 — Serviços foi publicado:

O artigo descreve os recursos versáteis dos serviços — programas em MQL5 que não necessitam de gráficos para serem anexados. Eu ambém destacarei as diferenças dos serviços de outros programas em MQL5 e enfatizarei as nuances do trabalho do desenvolvedor com os serviços. Como exemplos, são oferecidas ao leitor várias tarefas que abrangem uma ampla gama de funcionalidades que podem ser implementadas como um serviço.

Vamos imaginar que nos deparamos com a seguinte tarefa. O terminal deve apresentar os gráficos dos símbolos atualmente negociados, ou seja, os que apresentam posições em aberto.

As regras para abrir os gráficos são bem simples. Se houver uma posição aberta para um dos símbolos, abra o gráfico desse símbolo. Se não houver posição, não haverá gráfico. Se houver várias posições para um símbolo, apenas um gráfico será aberto.

Além disso, vamos adicionar algumas cores. Se a posição for lucrativa, a cor de fundo do gráfico será em azul claro e, se estiver no vermelho, será rosa claro. O lucro zero usa a cor lavanda.


Autor: Denis Kirichenko