Média Móvel com Desvio Padrão

Para adicionar comentários, por favor Faça o login ou registrar
tito.vinicius
263
tito.vinicius  

Fala pessoal;


Estou procurando algum artigo ou algum jeito de programar para que o indicador de média móveis pegue informações do indicador Desvio Padrão.

Indicadores

Como faço para obter essas informações programando no MQL5?

Rogerio Giannetti Torres
3139
Rogerio Giannetti Torres  
tito.vinicius:

Fala pessoal;


Estou procurando algum artigo ou algum jeito de programar para que o indicador de média móveis pegue informações do indicador Desvio Padrão.

Como faço para obter essas informações programando no MQL5?

Olá,

A função iMA retorna o manipulador do indicador Moving Average aplicado a uma tipo de preço ou de manipulador

int  iMA(
   string               symbol,             // símbolo nome
   ENUM_TIMEFRAMES      period,             // período
   int                  ma_period,          // período médio
   int                  ma_shift,           // deslocamento horizontal
   ENUM_MA_METHOD       ma_method,          // tipo suavizado
   ENUM_APPLIED_PRICE   applied_price       // tipo de preço ou de manipulador
   );


Então:

   int iStdDevHandle=iStdDev(_Symbol,timeframe,iStdDev_period,iStdDev_shift,iStdDev_method,iStdDev_applied_price);

   int iMaHandle=iMA(_Symbol,timeframe,ma_periodo,ma_shift,ma_method,iStdDevHandle);

Samuel Manoel De Souza
4866
Samuel Manoel De Souza  
Rogerio Giannetti Torres:

https://www.mql5.com/pt/docs/indicators

Documentação sobre MQL5: Indicadores Técnicos
Documentação sobre MQL5: Indicadores Técnicos
  • www.mql5.com
Todas as funções, como iMA, iAC, iMACD, iIchimoku etc, tem uma cópia do indicador técnico correspondente criada no cache global do terminal do cliente. Se uma cópia do indicador com esses parâmetros já existe, a nova cópia não é criada, e o contador de referências para a cópia existente aumenta. Essas funções retornam o manipulador da cópia...
tito.vinicius
263
tito.vinicius  
Rogerio Giannetti Torres:

Teria alguma informação Rogério?

tito.vinicius
263
tito.vinicius  
Samuel Manoel De Souza:

https://www.mql5.com/pt/docs/indicators

Obrigado Samuel;


Contudo, gostaria de pegar os valores do indicador Desvio Padrão para gerar uma média delas. O iMA retira informações dos preços (fechamento, abertura, etc.), porém eu preciso de uma maneira para extrair a média dos valores do desvio padrão.

tito.vinicius
263
tito.vinicius  
Rogerio Giannetti Torres:

Olá,

A função iMA retorna o manipulador do indicador Moving Average aplicado a uma tipo de preço ou de manipulador

int  iMA(
   string               symbol,             // símbolo nome
   ENUM_TIMEFRAMES      period,             // período
   int                  ma_period,          // período médio
   int                  ma_shift,           // deslocamento horizontal
   ENUM_MA_METHOD       ma_method,          // tipo suavizado
   ENUM_APPLIED_PRICE   applied_price       // tipo de preço ou de manipulador
   );


Então:

   int iStdDevHandle=iStdDev(_Symbol,timeframe,iStdDev_period,iStdDev_shift,iStdDev_method,iStdDev_applied_price);

   int iMaHandle=iMA(_Symbol,timeframe,ma_periodo,ma_shift,ma_method,iStdDevHandle);

Obrigado Rogério. Irei tentar. Obrigado pelo suporte.

Para adicionar comentários, por favor Faça o login ou registrar