Discussão do artigo "Indicadores baseados na classe CCanvas: Preenchendo canais com transparência"

 

Novo artigo Indicadores baseados na classe CCanvas: Preenchendo canais com transparência foi publicado:

Neste artigo, abordaremos os métodos de criação de indicadores personalizados que são desenhados usando a classe CCanvas da Biblioteca Padrão no MetaTrader 5. Também discutiremos as propriedades dos gráficos para a transformação de coordenadas. Daremos especial atenção aos indicadores que preenchem a área entre duas linhas usando transparência.

Agora faremos algumas pequenas atualizações para fazer a função funcionar.

  1. Vamos atualizar nossa função Redraw, removendo os parâmetros adicionados no indicador anterior e adicionando a função DrawFilling.
  2. Adicionaremos nossa função Redraw em OnCalculation para atualizar o desenho quando os valores do indicador forem alterados.
  3. Alteraremos o nome do objeto passado como parâmetro ao chamar CreateBitmapLabel.


Agora podemos ver como o gráfico fica com dois envelopes de diferentes períodos e um objeto retangular.

Envelopes usando CCanvas com canal alfa = 128

Autor: Samuel Manoel De Souza