MultiLineMovingAverage: O Indicador Essencial para MetaTrader 5

Mike 2012.11.02 01:28 67 0 0
Anexo

Autor Original:

PozitiF

O indicador MultiLineMovingAverage apresenta os níveis de seis médias móveis para diferentes períodos diretamente na janela do gráfico ativo. Você pode ajustar os parâmetros de cada média móvel conforme necessário e também habilitar ou desabilitar a exibição das médias para os períodos que desejar.

Esse indicador foi inicialmente desenvolvido em MQL4 e publicado na Code Base em mql4.com no dia 03 de junho de 2011.

Parâmetros de Entrada:

//+------------------------------------------------+//| Parâmetros de entrada do indicador                     |//+------------------------------------------------+inputstring level_name="MultiLineMovingAverage 1"; // Nome do nível de ativaçãoinputstring level_comment="MultiLineMovingAverage";// Comentário do nível de ativaçãoinput ENUM_TEXT_POSITION TxtPos=Direita;              // Posição do textoinputuint TextSize=15;                         // Tamanho do textoinputcolor  Up_levels_color=Verde;                  // Cor do nível de MA ascendenteinputcolor  Fl_levels_color=Cinza;                  // Cor do nível de MA estávelinputcolor  Dn_levels_color=Vermelho;                  // Cor do nível de MA descendenteinputuint CandleCount=10;                         // Comprimento do nível//---inputbool display_MA1=true;                        // Mostrar nível de MAinputENUM_TIMEFRAMES Timeframe1=PERIOD_M5;         // Intervalo de tempo da MAinputENUM_MA_METHOD MA1_SMethod=MODE_EMA;          // Método de suavização da MAinputuint MA1_Length=10;                         // Período da MAinputuint MA1_Signal_Bar=1;                        // Barra de sinal da MAinputENUM_APPLIED_PRICE AppliedPrice1=PRICE_CLOSE; // Preço aplicadoinputENUM_LINE_STYLE level1_style=STYLE_SOLID;     // Estilo do nível de ativaçãoinput ENUM_WIDTH level1_width=w_2;                  // Largura do nível de ativação//---inputbool display_MA2=true;                        // Mostrar nível de MAinputENUM_TIMEFRAMES Timeframe2=PERIOD_M30;        // Intervalo de tempo da MAinputENUM_MA_METHOD MA2_SMethod=MODE_EMA;          // Método de suavização da MAinputuint MA2_Length=10;                         // Período da MAinputuint MA2_Signal_Bar=1;                        // Barra de sinal da MAinputENUM_APPLIED_PRICE AppliedPrice2=PRICE_CLOSE; // Preço aplicadoinputENUM_LINE_STYLE level2_style=STYLE_SOLID;     // Estilo do nível de ativaçãoinput ENUM_WIDTH level2_width=w_2;                  // Largura do nível de ativação//---inputbool display_MA3=true;                        // Mostrar nível de MAinputENUM_TIMEFRAMES Timeframe3=PERIOD_H2;        // Intervalo de tempo da MAinputENUM_MA_METHOD MA3_SMethod=MODE_EMA;          // Método de suavização da MAinputuint MA3_Length=10;                         // Período da MAinputuint MA3_Signal_Bar=1;                        // Barra de sinal da MAinputENUM_APPLIED_PRICE AppliedPrice3=PRICE_CLOSE; // Preço aplicadoinputENUM_LINE_STYLE level3_style=STYLE_SOLID;     // Estilo do nível de ativaçãoinput ENUM_WIDTH level3_width=w_2;                  // Largura do nível de ativação//---inputbool display_MA4=true;                        // Mostrar nível de MAinputENUM_TIMEFRAMES Timeframe4=PERIOD_H4;        // Intervalo de tempo da MAinputENUM_MA_METHOD MA4_SMethod=MODE_EMA;          // Método de suavização da MAinputuint MA4_Length=10;                         // Período da MAinputuint MA4_Signal_Bar=1;                        // Barra de sinal da MA  inputENUM_APPLIED_PRICE AppliedPrice4=PRICE_CLOSE; // Preço aplicadoinputENUM_LINE_STYLE level4_style=STYLE_SOLID;     // Estilo do nível de ativaçãoinput ENUM_WIDTH level4_width=w_2;                  // Largura do nível de ativação//---inputbool display_MA5=true;                        // Mostrar nível de MAinputENUM_TIMEFRAMES Timeframe5=PERIOD_H12;        // Intervalo de tempo da MAinputENUM_MA_METHOD MA5_SMethod=MODE_EMA;          // Método de suavização da MAinputuint MA5_Length=10;                         // Período da MAinputuint MA5_Signal_Bar=1;                        // Barra de sinal da MAinputENUM_APPLIED_PRICE AppliedPrice5=PRICE_CLOSE; // Preço aplicadoinputENUM_LINE_STYLE level5_style=STYLE_SOLID;     // Estilo do nível de ativaçãoinput ENUM_WIDTH level5_width=w_2;                  // Largura do nível de ativação//---inputbool display_MA6=true;                        // Mostrar nível de MAinputENUM_TIMEFRAMES Timeframe6=PERIOD_D1;        // Intervalo de tempo da MAinputENUM_MA_METHOD MA6_SMethod=MODE_EMA;          // Método de suavização da MAinputuint MA6_Length=10;                         // Período da MAinputuint MA6_Signal_Bar=1;                        // Barra de sinal da MA  inputENUM_APPLIED_PRICE AppliedPrice6=PRICE_CLOSE; // Preço aplicadoinputENUM_LINE_STYLE level6_style=STYLE_SOLID;     // Estilo do nível de ativaçãoinput ENUM_WIDTH level6_width=w_2;                  // Largura do nível de ativação

Fig.1 O Indicador MultiLineMovingAverage

Fig.1 O Indicador MultiLineMovingAverage

Lista
Comentário 0