Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1287

 

Por favor, aconséjeme.

Cómo calcular la EMA a partir del volumen en MQL5. En MQL4 había una función iMAonArray(), pero en MQL5 entiendo que no existe tal función.

 
Madmas:

Por favor, aconséjeme.

En MQL5 cómo calcular la EMA a partir del Volumen. En MQL4 tenía la función iMAonArray(), pero en MQL5 creo que está ausente.

Tengo que crear una manija para el indicador iVolumes. A continuación, cree una manija del indicador iMA, pero utilice la manija iVolumes en lugar del precio:

//--- 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

Archivos adjuntos:
 
Vladimir Karputov:

Tenemos que crear un asa para el indicador iVolumes. A continuación, cree una manija del indicador iMA, pero sustituya la manija iVolumes en lugar del precio:

Resultado:


Gracias, lo investigaré)))).... aprender.

 
Madmas:

Gracias, lo investigaré)))).... aprenderé

Sólo una nota: esto podría no dar los datos correctos...

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

Sólo una nota: esto puede no dar los datos correctos...

¿Por qué? ¿Qué tiene que ver? Y si es así, ¿qué otras opciones hay?

 
Madmas:

¿Por qué? ¿Qué tiene que ver?

No tengo ni idea... Hice esta pregunta en el foro - sin respuesta...

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

No tengo ni idea... Hice esta pregunta en el foro - sin respuesta...

¿Cuál es el problema con los datos? Visualmente parece ser lo mismo que el indicador Volumen+MA, me he desplazado por el historial

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

No tengo ni idea... Hice esta pregunta en el foro - sin respuesta...

La única diferencia es el tipo de datos long y double

 
Madmas:

La única diferencia es el tipo de datos long y double

Mira esto. Puede que no sea un fallo general, pero también es tenso en un caso particular...

MT5 :: Где искать ошибку? Или ошибка индикатора, работающего по данным другого индикатора?
MT5 :: Где искать ошибку? Или ошибка индикатора, работающего по данным другого индикатора?
  • 2020.10.13
  • www.mql5.com
Здравствуйте. У меня есть тиковый индикатор, который не привязан ни к какому ТФ. На его основе, я написал советник...
 
Los comentarios no relacionados con este tema han sido trasladados a "Preguntas de los principiantes de MQL4 MT4 MetaTrader 4".
Razón de la queja: