EaseOfMovement
EaseOfMovement[N] en ProBuilder devuelve el indicador Ease of Movement (EMV), un oscilador basado en el volumen que mide con qué facilidad el precio avanza o cae.
Sintaxis
EaseOfMovement[N]Parámetros
| Nombre | Tipo | Por defecto | Descripción |
|---|---|---|---|
N | entero | 14 | Periodo de suavizado en bars para la media exponencial aplicada al valor bruto del EMV. Los valores más grandes producen una línea más lenta y limpia. |
Nótese que EaseOfMovement no toma argumento de precio. El cálculo está fijado al máximo, el mínimo y el volumen del bar.
Fórmula
midpointMove = ((high + low) / 2) - ((high[1] + low[1]) / 2)
EMV = 1000000 * midpointMove * (high - low) / volume
EaseOfMovement[N] = ExponentialAverage[N](EMV)El EMV en bruto compara el desplazamiento del punto medio del bar con el volumen que lo produjo, y después el resultado se suaviza con una media exponencial a lo largo de N bars. El 1000000 multiplicador escala el valor a un rango legible.
Cómo funciona
En cada bar, el indicador mide cuánto se movió el punto medio del rango de precios en relación con el bar anterior y después pondera ese movimiento frente al volumen negociado. Un movimiento al alza grande del punto medio con volumen escaso produce un valor muy positivo, el precio se movió "fácilmente". El mismo movimiento con volumen elevado produce un valor menor, porque se necesitó más esfuerzo para desplazar el precio. Los movimientos a la baja funcionan de forma simétrica y producen valores negativos.
Como las lecturas brutas de una sola bar son ruidosas, ProBuilder aplica una media exponencial sobre N bars antes de devolver el valor. El resultado oscila alrededor de una línea cero, sin límites superior ni inferior fijos.
El indicador fue desarrollado por Richard W. Arms Jr., que también creó el Arms Index y los gráficos Equivolume. Es una forma de leer la interacción entre precio y volumen sin representar el volumen en sí.
Ejemplos
Ejemplo 1, Representar el EMV con una línea cero (Indicador)
// 14-period Ease of Movement
myEMV = EaseOfMovement[14]
RETURN myEMV AS "Ease of Movement", 0 AS "Zero line"Calcula el Ease of Movement de 14 periodos y lo representa frente a una línea de referencia en cero, la forma estándar de leer el oscilador.
Ejemplo 2, Screener de cruce de la línea cero (ProScreener)
emv = EaseOfMovement[14]
// Instruments where EMV just turned positive
SCREENER[emv CROSSES OVER 0](emv AS "EMV 14")Devuelve los instrumentos en los que el EMV suavizado ha cruzado por encima de cero en el bar actual, una señal temprana de que el precio empieza a avanzar con poca resistencia de volumen.
Ejemplo 3, El EMV como filtro de entrada long (ProOrder)
// Only take longs when volume supports the upward move
emv = EaseOfMovement[14]
trend = Average[100](close)
IF NOT LongOnMarket AND emv > 0 AND close > trend THEN
BUY 1 CONTRACT AT MARKET
ELSIF LongOnMarket AND emv < 0 THEN
SELL AT MARKET
ENDIFCombina un filtro de tendencia de largo plazo con la línea cero del EMV. Las posiciones se abren solo mientras el EMV confirma que el movimiento al alza encuentra poca resistencia, y se cierran cuando pasa a negativo.
Interpretación
| Lectura | Significado |
|---|---|
| EMV > 0 | El precio sube con relativa facilidad. Los compradores hacen avanzar el precio sin necesitar un volumen elevado. |
| EMV cerca de 0 | El movimiento del precio y el volumen están equilibrados, o el mercado está plano. |
| EMV < 0 | El precio baja con facilidad, o el avance al alza requiere un volumen desproporcionado. |
Los cruces de la línea cero son la señal más habitual. Las lecturas positivas sostenidas respaldan posiciones long de seguimiento de tendencia, y las lecturas negativas sostenidas respaldan el lado short. El nivel absoluto es menos informativo que el signo y la dirección de la línea, porque la escala depende de las características de precio y volumen del instrumento.
Errores y trampas habituales
- Sin argumento de precio.
EaseOfMovement[14](close)no coincide con la firma de la instrucción. El indicador se calcula internamente a partir del máximo, el mínimo y el volumen, por lo que la llamada correcta esEaseOfMovement[14]. - Instrumentos sin volumen fiable. En mercados donde el volumen es estimado o no existe, como muchas fuentes de datos de forex spot y CFD, el denominador no es significativo y el indicador puede producir valores erráticos. Verifica la fuente de datos antes de confiar en ella.
- Los valores no son comparables entre mercados. La escala de salida depende del rango y el volumen típicos de cada instrumento. Una lectura de 500 en una acción y de 50 en otra no significa que el primer movimiento sea diez veces más fácil.
- Whipsaws alrededor de cero. Con periodos de suavizado cortos la línea puede cruzar el cero repetidamente en mercados tranquilos. Filtrar las señales con una medida de tendencia o con un
Nreduce los disparos falsos.
Instrucciones relacionadas
ForceIndex, cambio de precio multiplicado por el volumen, una medida de esfuerzo relacionada.ChaikinOsc, oscilador construido sobre la línea de acumulación distribución.OBV, volumen on-balance acumulado.MoneyFlowIndex, oscilador acotado ponderado por volumen.AccumDistr, línea de acumulación distribución.VolumeOscillator, diferencia entre dos medias móviles de volumen.ExponentialAverage, el método de suavizado aplicado al EMV bruto.Volume, la serie de volumen por bar utilizada en el cálculo.