Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Twitter!
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

Differential_Average_By_Sultonov - indicador para MetaTrader 5

Visualizações:
781
Avaliação:
(7)
Publicado:
2018.11.27 09:57
Atualizado:
2023.03.29 13:40
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Real autor: Sevan62

Indicador Média Diferencial Suavizada por Sultonov. As linhas do indicador mostram as somas das médias acumuladas potencializando as tendências dos touros e ursos para o período definido pelo usuário.


Método de Cálculo

A força da tendência dos touros é calculada pela seguinte fórmula:

BullsPower(i) = SUM(Close(i) - Close(i + 1), N) / BUN

Onde:

  • BullsPower(i) - força da tendência altista (touros).
  • Close(i) - Fechamento do preço da barra atual.
  • Close(i + 1) - Fechamento do preço da barra anterior.
  • N - período de cálculo do indicador.
  • BUN - número de aumentos positivos do Fechamento dos preços sobre N barras. A soma inclui apenas aumentos positivos.

A seguinte fórmula é usada para calcular a força das tendências dos ursos:

BearsPower(i) = SUM(Close(i + 1) - Close(i), N) / BEN

Onde:

  • BearsPower(i) - força da tendência baixista (ursos)
  • BEN - número de aumentos negativos de Fechamento dos preços sobre N barras. A soma inclui apenas incrementos negativos. A soma inclui apenas incrementos negativos.

O indicador final apresenta suavização adicional das linhas obtidas.

//+-----------------------------------+
//|  ENTRADA DE INDICADORES           |
//+-----------------------------------+
input uint i_nPeriod=1000;             // período de cálculo
input Smooth_Method XMethod=MODE_SMA_; // método de média suavizada 
input uint XLength=12;                 // suavizando a profundidade                     
input int XPhase=15;                   // parâmetros de suavização,
//---- Para JJMA, alterar dentro de -100 ... +100, afeta a qualidade do processo transitório;
//---- Para VIDIA  é o período de CMO, para a AMA  é uma média lenta
input Applied_price_ IPC=PRICE_CLOSE_; // preço constante
input int Shift=0;                     // deslocamento horizontal do indicador nas barras


Interpretação

O indicador consiste em duas linhas preenchendo o espaço entre elas com cores correspondentes à direção da tendência. A linha superior mostra o lado mais forte. A intersecção de linhas (mudança de cor) indica uma mudança de tendência, é um bom momento para abrir uma ordem na direção da força que parece estar prevalecendo.

O indicador usa as classes da biblioteca SmoothAlgorithms.mqh. O trabalho com essa classe foi descrito em detalhes no artigo "Série de preços médios para cálculos intermediários sem usar buffers adicionais"..

O indicador original foi desenvolvido na linguagem MQL4 e publicado em CodeBase on 22.09.2017.

Fig. 1. Indicador Differential_Average_By_Sultonov

Fig. 1. Indicador Differential_Average_By_Sultonov

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

Exp_Ang_Zad_C_Tm_MMRec Exp_Ang_Zad_C_Tm_MMRec

Um sistema de negociação que usa o indicador de acompanhamento de tendência Ang_Zad_C, com a possibilidade de definir estritamente um intervalo de tempo e alterar o volume de uma próxima transação, dependendo dos resultados das negociações anteriores.

Estratégia de retorno Estratégia de retorno

Trabalhando com ordens pendentes Buy Limit e Sell Limit. Grade de ordens pendentes.

Doji_Arrows Doji_Arrows

O indicador Doji procura as velas doji e as destaca no gráfico.

FX_Trend FX_Trend

Indicador de acompanhamento de tendências FX Trend