Autor: Andrey N. Bolkonsky
O Oscilador Estocástico de William Blau é baseado no Índice de Momento Estocástico (confira o livro Momentum, Direction, and Divergence: Aplicando os Últimos Indicadores de Momento para Análise Técnica).
- O arquivo WilliamBlau.mqh deve ser colocado na pasta terminal_data_folder\MQL5\Include\
- O arquivo Blau_SM_Stochastic.mq5 deve ser colocado na pasta terminal_data_folder\MQL5\Indicators\

Oscilador de Momento Estocástico
Cálculo:
O Oscilador de Momento Estocástico é calculado da seguinte forma:
SM_Stochastic(preço,q,r,s,u) = SMI(preço,q,r,s,u)
SignalLine(preço,q,r,s,u,ul) = EMA( SM_Stochastic(preço,q,r,s,u) ,ul)
onde:
- SM_Stochastic() - Índice de Momento Estocástico SMI(preço,q,r,s,u);
- SignalLine() - Linha de Sinal - média móvel suavizada exponencialmente com período ul, aplicada ao Índice de Momento Estocástico;
- ul - período de suavização EMA da Linha de Sinal.
Parâmetros de entrada:
- gráfico plot #0 - Índice de Momento Estocástico:
- q - período do Momento Estocástico (por padrão, q=5);
- r - período da 1ª EMA, aplicada ao Momento Estocástico (por padrão, r=20);
- s - período da 2ª EMA, aplicada ao resultado da 1ª suavização (por padrão, s=5);
- u - período da 3ª EMA, aplicada ao resultado da 2ª suavização (por padrão, u=3);
- gráfico plot #1 - Linha de Sinal:
- ul - período da suavização EMA da Linha de Sinal, aplicada ao Índice de Momento Estocástico (por padrão, ul=3);
- AppliedPrice - tipo de preço (por padrão, AppliedPrice=PRICE_CLOSE).
- q>0;
- r>0, s>0, u>0. Se r, s ou u =1, a suavização não é utilizada;
- ul>0. Se ul=1, a Linha de Sinal e o Índice de Momento Estocástico são iguais;
- Taxas mínimas=(q-1+r+s+u+ul-4+1).
Publicações relacionadas
- Calendário Econômico: Monitoramento e Cache para Testes de Estratégia no MetaTrader 5
- Buffers Horários para Coleta de Dados no MetaTrader 5
- Bandas Quantílicas: Entenda Esse Indicador para MetaTrader 5
- iMFISignAlert: O Indicador para MetaTrader 5 que Gera Alertas
- EquiPeak Drawdown Tracker: Controle Eficiente para Seus EAs no MetaTrader 5