Price_Channel Indicator For MT5
Table Of Contents:
- Price_Channel Indicator For MT5
- Instalando o Price_Channel Indicator For MT5
- Parâmetros da Price_Channel Indicator For MT5
- Buffers of the Price_Channel Indicator For MT5
- Principais partes do código
O Price_Channel Indicator For MT5 é uma ferramenta de negociação técnica simplificada que essencialmente canaliza a ação do preço em um canal de três camadas - cada linha tem uma cor diferente que representa uma banda específica - a faixa superior é de cor vermelha, o que pode ser considerado o nível máximo de o canal, enquanto a banda inferior é colorida em azul marinho que serve como o nível mínimo do canal de negociação e, em seguida, a banda do meio é colorida em azul claro, que serve como o nível médio do canal de ação do preço. Portanto, pode-se dizer que essas bandas são um canal de negociação dos níveis mínimos, médios e máximos em constante mudança mostrados durante um período específico de velas - por falar em período, o período é o principal parâmetro de entrada que pode ser configurado, porém, de que maneira o trader ou analistas considerar adequados para seus respectivos sistemas de negociação ou estratégias de negociação. À primeira vista, os traders podem achar que esse indicador facilita a negociação nas faixas superior e inferior porque se comportam como regiões de sobre-venda e sobrecompra, mas isso não é totalmente verdade porque quando novas tendências são formadas na parte de trás dos rompimentos, então as negociações a idéia se torna um empreendimento muito arriscado.
Instalando o Price_Channel Indicator For MT5
Depois de baixar o indicador através do formulário acima, você precisa descompactar o arquivo zip. Em seguida, você precisa copiar o arquivo price_channel.mq5 na pasta MQL5Indicators da sua instalação do MT5 . Depois disso, reinicie o MT5 e você poderá ver o indicador na lista de indicadores.
Parâmetros da Price_Channel Indicator For MT5
O Price_Channel Indicator For MT5 possui parâmetros 1 para configurar.
input int InpChannelPeriod=22; // Period
Buffers of the Price_Channel Indicator For MT5
O Price_Channel Indicator For MT5 fornece buffers 3 .
SetIndexBuffer(0,ExtHighBuffer,INDICATOR_DATA); SetIndexBuffer(1,ExtLowBuffer,INDICATOR_DATA); SetIndexBuffer(2,ExtMiddBuffer,INDICATOR_DATA);
Principais partes do código
int OnCalculate(const int rates_total,const int prev_calculated, const datetime &Time[], const double &Open[], const double &High[], const double &Low[], const double &Close[], const long &TickVolume[], const long &Volume[], const int &Spread[]) { int i,limit; //--- check for rates if(rates_total lt InpChannelPeriod) return(0); //--- preliminary calculations if(prev_calculated==0) limit=InpChannelPeriod; else limit=prev_calculated-1; //--- the main loop of calculations for(i=limit;i lt rates_total && !IsStopped();i++) { ExtHighBuffer[i]=Highest(High,InpChannelPeriod,i); ExtLowBuffer[i]=Lowest(Low,InpChannelPeriod,i); ExtMiddBuffer[i]=(ExtHighBuffer[i]+ExtLowBuffer[i])/2.0;; } //--- OnCalculate done. Return new prev_calculated. return(rates_total); } //+------------------------------------------------------------------+