Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Telegram!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Indicadores

StepXCCX_HTF_Signal - indicador para MetaTrader 5

Visualizações:
1219
Avaliação:
(15)
Publicado:
2014.01.14 13:21
Atualizado:
2023.03.29 13:37
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

StepXCCX_HTF_Signal exibe a direção da tendência das três últimas barras do indicador ColorStepXCCX como três objetos gráficos, cujas cores determinam a direção da tendência.

Diferentemente do original, este indicador utiliza quatro cores. Na área de sobrecompra definida pelo parâmetro de entrada Up1Level, os sinais de tendência altista colorem os objetos na cor limão, fora da área de sobrecompra os sinais altistas são verdes. Na área de sobrevenda definida pelo parâmetro de entrada Dn1Level, os sinais de tendência baixista colorem os objetos na cor magenta, fora da área de sobrevenda os sinais baixistas são vermelhos.

Parâmetros de entrada do indicador:

O período e o nome do ativo financeiro usado para o cálculo do indicador podem ser modificados através dos parâmetros de entrada correspondentes. Se o parâmetro de entrada Symbol_ (ativo financeiro) estiver vazio, o símbolo do gráfico atual será utilizado como ativo financeiro.

Todos os parâmetros de entrada podem ser divididos em dois grandes grupos:

  1. As informações a respeito dos parâmetros de entrada do indicador ColorStepXCCX podem ser encontradas em sua descrição;
    //+-----------------------------------+
    //|Parâmetros de entrada do indicador |
    //+-----------------------------------+
    input string Symbol_="";                     // Ativo financeiro
    input ENUM_TIMEFRAMES Timeframe=PERIOD_H6;   // Período do indicador para o cálculo
    input Smooth_Method DSmoothMethod=MODE_JJMA; // Método da suavização do preço
    input int DPeriod=30;                        // Período da média móvel
    input int DPhase=100;                        // Parâmetros de suavização
    input Smooth_Method MSmoothMethod=MODE_T3;   // Método da suavização do desvio
    input int MPeriod=7;                         // Período do desvio médio 
    input int MPhase=15;                         // Parâmetros do desvio suavizado
    input APPLIED_PRICE IPC=PRICE_TYPICAL;       // Preço aplicado
    input int StepSizeFast=5;                    // Passo rápido
    input int StepSizeSlow=30;                   // Passo lento
  2. Parâmetros de entrada do indicador StepXCCX_HTF_Signal necessários para sua exibição:
    //---- configurações de exibição do indicador
    input string Symbols_Sirname="StepXCCX_";    // Nome do rótulo do indicador
    input int   Up1Level=+50;                    // Nível de sobrecompra
    input int   Dn1Level=-50;                    // Nível de sobrevenda
    input color Up1Symbol_Color=Lime;            // Cor do símbolo de crescimento máximo
    input color UpSymbol_Color=Teal;             // Cor do símbolo de crescimento
    input color DnSymbol_Color=Red;              // Cor do símbolo de baixa
    input color Dn1Symbol_Color=Magenta;         // Cor do símbolo de queda máxima
    input color IndName_Color=DarkOrchid;        // Nome da cor do indicador
    input uint Symbols_Size=40;                  // Tamanho do símbolo do sinal
    input uint Font_Size=12;                     // Tamanho fonte do nome do indicador
    input int X_3=110;                           // Deslocamento horizontal do nome
    input int Y_3=17;                            // Deslocamento vertical do nome
    input bool ShowIndName=true;                 // Exibição do nome do indicador
    input ENUM_BASE_CORNER  WhatCorner=CORNER_RIGHT_UPPER; // Localização do canto
    input uint X_=0;                             // Deslocamento horizontal
    input uint Y_=0;                             // Deslocamento vertical

No caso de utilizar vários indicadores StepXCCX_HTF_Signal em um único gráfico, cada um deles deve ter seu próprio valor para variável Symbols_Sirname (nome do rótulo do indicador).

Coloque o arquivo compilado ColorStepXCCX em terminal_data_folder\MQL5\Indicators\.

Este indicador utiliza a biblioteca de classes SmoothAlgorithms.mqh (deve ser copiada para terminal_data_folder\MQL5\Include). O uso desta classe está descrito com mais detalhes no Artigo "Série de preço médio para cálculos intermediários sem utilizar buffers adicionais".

ColorStepXCCX_.mq5 é apenas uma versão intermediária do indicador final com duas cores de indicação.

StepXCCX HTF Signal

Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/674

Stochastic-X8 Stochastic-X8

O indicador desenha uma grade com oito osciladores estocásticos em janela separada do gráfico com a possibilidade de alterar o número de linhas exibidas.

IncSAROnArray IncSAROnArray

A classe CSAROnArray é projetada para calcular os valores sobre os buffers do indicador SAR (Parabolic SAR). Abaixo temos um exemplo do uso da classe CSAROnArray.

ToClearChart ToClearChart

Um simples script que elimina todos os objetos gráficos de um ativo financeiro. Ele pode ser útil no caso do gráfico está superlotado por objetos que não são mais necessários.

XMACD_HTF_Signal XMACD_HTF_Signal

XMACD_HTF_Signal exibe a direção da tendência das três últimas barras do indicador XMACD como três objetos gráficos.