Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1287

 

Aconselhe por favor!

Como calcular EMA a partir do Volume em MQL5. Na MQL4 havia uma função iMAonArray(), mas na MQL5 eu compreendo que não existe tal função.

 
Madmas:

Aconselhe por favor!

Na MQL5 como calcular a EMA a partir do Volume. Na MQL4 tinha a função iMAonArray(), mas na MQL5 penso que está ausente.

Tenho de criar uma pega para o indicador iVolumes. Depois criar um cabo indicador iMA, mas usar o cabo iVolumes em vez do preço:

//--- create handle of the indicator
   handle_iVolumes=iVolumes(Symbol(),Period(),Inp_Volumes_applied_volume);
//--- if the handle is not created
   if(handle_iVolumes==INVALID_HANDLE)
     {
      //--- tell about the failure and output the error code
      PrintFormat("Failed to create handle of the iVolumes indicator for the symbol %s/%s, error code %d",
                  Symbol(),
                  EnumToString(Period()),
                  GetLastError());
      //--- the indicator is stopped early
      return(INIT_FAILED);
     }
//--- create handle of the indicator iMA
   handle_iMA=iMA(Symbol(),Period(),Inp_MA_ma_period,Inp_MA_ma_shift,
                  Inp_MA_ma_method,handle_iVolumes);
//--- if the handle is not created
   if(handle_iMA==INVALID_HANDLE)
     {
      //--- tell about the failure and output the error code
      PrintFormat("Failed to create handle of the iMA indicator for the symbol %s/%s, error code %d",
                  Symbol(),
                  EnumToString(Period()),
                  GetLastError());
      //--- the indicator is stopped early
      return(INIT_FAILED);
     }

Resultado:

MAOnVolumesOnMA

Arquivos anexados:
 
Vladimir Karputov:

Precisamos de criar uma pega para o indicador iVolumes. Em seguida, criar um cabo indicador iMA, mas substituir o cabo iVolumes em vez do preço:

Resultado:


Obrigada, vou analisar)))).... aprender

 
Madmas:

Obrigada, vou ver)))).... aprender

Apenas uma nota: Isto pode não dar os dados correctos...

 
Сергей Таболин:

Apenas uma nota: ISTO pode não dar os dados correctos...

Porquê? O que é que tem a ver com isto? E, em caso afirmativo, que outras opções existem?

 
Madmas:

Porquê? O que é que tem a ver com isto?

Não faço a menor ideia... Fiz esta pergunta no fórum - sem resposta...

 
Сергей Таболин:

Não faço a menor ideia... Fiz esta pergunta no fórum - sem resposta...

Qual é o problema com os dados? Visualmente, parece corresponder ao indicador Volume+MA, percorri a história

 
Сергей Таболин:

Não faço a menor ideia... Fiz esta pergunta no fórum - sem resposta...

A única diferença é o tipo de dados longos e duplos

 
Madmas:

A única diferença é o tipo de dados longo e duplo

Dê uma vista de olhos nisto. Pode não ser uma falha geral, mas também é tensa num caso particular...

MT5 :: Где искать ошибку? Или ошибка индикатора, работающего по данным другого индикатора?
MT5 :: Где искать ошибку? Или ошибка индикатора, работающего по данным другого индикатора?
  • 2020.10.13
  • www.mql5.com
Здравствуйте. У меня есть тиковый индикатор, который не привязан ни к какому ТФ. На его основе, я написал советник...
 
Comentários não relacionados com este tópico foram transferidos para "Perguntas dos principiantes do MQL4 MT4 MetaTrader 4".