Discusión sobre el artículo "Características del Wizard MQL5 que debe conocer (Parte 53): Market Facilitation Index (MFI)"

 

Artículo publicado Características del Wizard MQL5 que debe conocer (Parte 53): Market Facilitation Index (MFI):

El Market Facilitation Index (MFI) es otro indicador de Bill Williams que tiene como objetivo medir la eficiencia del movimiento de los precios en relación con el volumen. Como siempre, analizamos los distintos patrones de este indicador dentro de los límites de una clase de señales de ensamblaje del asistente y presentamos una variedad de informes de pruebas y análisis para los distintos patrones.

El Market Facilitation Index (MFI) refleja la capacidad del mercado para realizar cambios en los precios dentro de un plazo determinado. Quizás para contextualizar mejor, sea útil compararlo con otro indicador de Bill Williams que tratamos en el último artículo, el Awesome Oscillator (AO). Si partimos del enfoque/objetivo, AO realiza un seguimiento del impulso mediante una comparación entre las medias de precios de 34 y 5 períodos, con la tesis de que los cambios de mayor magnitud representan grandes cambios de impulso y viceversa. Por otro lado, el MFI se centra en la eficiencia del movimiento del precio en relación con el volumen, o bien trata de responder a la pregunta de si el volumen de operaciones fue de x cantidad, ¿en qué medida responderá el precio en comparación con si fuera de y cantidad?

El AO utiliza el contexto de la línea cero para interpretar el tipo de impulso en juego. De hecho, todos los indicadores de Bill Williams tratados hasta ahora dependen de la línea cero, pero el MFI no. Genera valores absolutos basados en el rango de precios y el volumen, lo que requiere una comparación directa de los cambios en el MFI. Los casos de uso también son ligeramente diferentes porque, como se ha mencionado, el MFI es adecuado para comprender la eficiencia del mercado y la dinámica del volumen, especialmente cuando se combina con otros indicadores y se busca la confirmación de rupturas. Por otro lado, el AO es ideal para su uso en estrategias de seguimiento de tendencias, ya que ayuda a identificar fractales o cambios en el impulso.


Donde:

  • High: El precio más alto del período de tiempo seleccionado.
  • Low: El precio más bajo del periodo de tiempo seleccionado.
  • Volume: El volumen total de operaciones durante ese período.

Si bien el MFI en sí mismo proporciona un valor indicativo, su uso y significado se derivan del seguimiento de sus cambios en diferentes condiciones de mercado y volatilidad. Como oscilador de histograma positivo, proporciona una serie de colores clave que vale la pena mencionar. 


Autor: Stephen Njuki

 

Gracias por la información sobre IMF. Lo revisaré y probaré de nuevo. ¿Cuál fue su relación riesgo-recompensa al probar esta estrategia?

.

 
Buen artículo. Muchas gracias.
 
En relación con lo siguiente:
//+------------------------------------------------------------------+
//| Comprueba el patrón 4.|
//+------------------------------------------------------------------+
bool CSignalMFI::IsPattern_4(ENUM_POSITION_TYPE T)
{  if(T == POSITION_TYPE_BUY && Low(X()+1) > Low(X()) && MFI(X()+1) > MFI(X()))
   {  return(true);
   }
   else if(T == POSITION_TYPE_SELL && High(X()+1) < High(X()) && MFI(X()+1) > MFI(X()))
   {  return(true);
   }
   return(false);
}
Parece que el resaltado
MFI(X()+1) > MFI(X()

es cuestionable (especialmente si se compara con el algoritmo de otros patrones).

¿Podría ser uno de ellos:

MFI(X()+1) < MFI(X()
 
Too Chee Ng #:
En relación con lo siguiente:
Parece que el resaltado

es cuestionable (especialmente si se compara con el algoritmo de otros patrones).

Podría ser uno de ellos:

MFI(X()+1) < MFI(X()

El autor quiere decir que para que la condición sea válida, la IFM anterior debe ser mayor que la IFM actual en ambos casos.

MFI(X()+1) > MFI(X()

En tal caso, está midiendo;

disminución de la fuerza del IMF pero aumento del mínimo inferior en tendencia bajista

 MFI(X()+1) > MFI(X()  &&  Low(X()+1) > Low(X()) 

disminución de la fuerza del IMF pero aumento del máximo superior en la tendencia alcista .

 MFI(X()+1) > MFI(X() &&  High(X()+1) < High(X()) 
Espero que esto ayude.
 
Daniel Opoku #:

El autor quiere decir que para que la condición sea válida, la IFM anterior debe ser mayor que la IFM actual en ambos casos.

En tal caso, está midiendo;

disminución de la fuerza del IMF pero aumento del mínimo inferior en tendencia bajista

disminución de la fuerza del IMF pero aumento del máximo en la tendencia alcista .

Espero que esto le ayude.

Gracias por la explicación.

Sí, tiene sentido.