Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
- Visualizações:
- 1458
- Avaliação:
- Publicado:
- 2014.01.15 08:16
- Atualizado:
- 2016.11.22 07:33
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
O indicador plota uma seção vertical para cada barra entre a abertura e o fechamento de preços.
O estilo de desenho DRAW_HISTOGRAM2 pode ser usado para desenhar em uma janela separada ou na janela principal do gráfico. Ele não plota valores vazios, os valores vazios do indicador devem ser especificados de forma explícita. São necessários dois buffers para o estilo DRAW_HISTOGRAM2.
A cor, largura e estilo do histograma mudam aleatoriamente a cada N ticks. Na função OnInit() , ela escolhe um dia da semana (invisible_day), os valores do indicador das barras deste dia da semaana será preenchido com valores vazios (PLOT_EMPTY_VALUE=0):
//--- definir valor vazio PlotIndexSetDouble(plot_index_DRAW_SECTION,PLOT_EMPTY_VALUE,0);
As propriedades iniciais do gráfico plot1 são definidos usando a diretiva de pré-processador #property, logo, estas propriedades se alteram aleatoriamente através da função OnCalculate().
Veja também: Os Estilos de Desenho em MQL5.Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/333
![DRAW_CANDLES](https://c.mql5.com/i/code/indicator.png)
O estilo DRAW_CANDLES desenha as velas usando os valores de 4 buffers com os preços Open, High, Low e Close.
![DRAW_FILLING](https://c.mql5.com/i/code/indicator.png)
O estilo de desenho DRAW_FILLING plota uma área preenchida entre os valores de dois buffers de indicador. Na verdade, ele plota duas linhas e preenche a área entre elas com a cor especificada.
![DRAW_HISTOGRAM](https://c.mql5.com/i/code/indicator.png)
O estilo de desenho DRAW_HISTOGRAM é usado para plotar os valores do buffer de indicador como histograma.
![DRAW_SECTION](https://c.mql5.com/i/code/indicator.png)
O estilo de desenho DRAW_SECTION é usado para plotar os valores do buffer de indicador como seções.