Currency Strength Oscillator MT4
- Indicadores
-
Narayanan Mohanan Mohanan Krishnan
Desarrollador de MT5/MQL5 especializado en Expert Advisors, indicadores personalizados y herramientas de backtesting y validación. Me centro en escribir código limpio, bien documentado y sin repaint: lógica basada en velas cerradas, buffers validados y una gestión correcta de handles y memoria. Ese - Versión: 1.0
- Activaciones: 10
Oscilador de fuerza monetaria para MetaTrader 4
Un indicador de fortaleza relativa de la moneda que traza la historia de las ocho principales.
Este oscilador de fortaleza monetaria traza la fortaleza relativa de las ocho monedas principales como una historia, descompuesta de la 28 pares principales. Si bien un medidor de fortaleza monetaria estándar le dice dónde están las cosas en este momento, esto muestra cómo llegaron allí: qué moneda se ha fortalecido, cuál se ha revertido y dónde cambió de manos la clasificación.
Las ocho series están expuestas como buffers de indicadores documentados, por lo que un asesor experto puede leer la fortaleza de la moneda directamente desde MetaTrader 4.
Cómo funciona la descomposición
Cada una de las ocho monedas aparece en siete de los veintiocho pares. Su fuerza es el promedio de esas siete lecturas, con el signo invertido dondequiera que sea la moneda cotizada: una caída AUDJPY significa un yen fortalecido, no debilitado.
Cada par contribuye exactamente a dos monedas, positivamente a su base y negativamente a su cotización, por lo que en todo el conjunto esas contribuciones se cancelan y las ocho fortalezas suman cero. El indicador utiliza esto como control interno: si los valores no estuvieran equilibrados, la descomposición sería incorrecta. También significa que las lecturas son relativas y no absolutas. Una moneda no es fuerte por sí sola, sólo es fuerte frente al resto del conjunto.
Debido a que el cálculo lee las monedas en lugar del gráfico, aparecen las mismas ocho líneas independientemente del símbolo en el que se encuentre el indicador.
Lo que la historia muestra que una instantánea no puede
Un ranking te indica el orden actual. Un historial le dice cuánto tiempo se ha mantenido, si el líder todavía está subiendo o ya está cambiando, y cuándo dos monedas intercambiaron lugares. En los cruces es donde el ranking cambió de manos.
Se pueden desactivar las monedas individuales, lo que suele ser más útil que vigilar las ocho. Trazar solo los dos que componen el símbolo del gráfico proporciona una lectura clara de qué lado lo impulsa.
Dos formas de medir la fuerza
Tasa de cambioes el movimiento porcentual a lo largo del análisis retrospectivo. Es directamente comparable entre pares porque es relativo.
Distancia estandarizada de la mediaexpresa el mismo movimiento en desviaciones estándar, lo que mantiene instrumentos de muy diferente volatilidad en una escala.
Se comportan de manera diferente en retrospectivas largas. En una mirada retrospectiva de 200 , la tasa de cambio acumula una compensación persistente (varias monedas se ubican por encima o por debajo de cero durante toda la ventana sin cruzarla) mientras que la medida estandarizada permanece centrada. Ninguno de los dos está mal. La tasa de cambio describe el movimiento que realmente ocurrió; la medida estandarizada describe lo inusual que era. En retrospectivas breves, la diferencia es pequeña.
Modo de emparejamiento
El modo de par traza una sola línea: la fuerza de una moneda menos otra. Es la misma descomposición, reducida a una relación, y funciona en cualquier gráfico. CHF menos JPY se puede observar mientras se opera EURAUD .
Este no es el mismo que el precio de CHFJPY . El precio es la cotización de un mercado; esta es la diferencia entre dos monedas, cada una medida con respecto a la matriz completa.
Más allá de las mayores
El indicador se ejecuta en cualquier gráfico, no solo en FX. En un gráfico de oro o de índice, las líneas monetarias aún describen las monedas, que a menudo es exactamente lo que se desea: un instrumento cotizado en dólares es más fácil de leer cuando el dólar mismo es visible a su lado. Se puede adjuntar más de una instancia, en diferentes retrospectivas, para comparar una vista más rápida y otra más lenta.
Tenga en cuenta lo que se reclama y lo que no se reclama allí. El oro no es parte del 28 -matriz de pares y no tiene valor de fuerza propio. Lo que muestra el gráfico es el dólar, medido a partir de la matriz FX, junto al precio del oro. La lectura honesta es que el dólar se debilitó mientras que el oro repuntó, no que el oro estuviera fuerte.
Leyendolo de un Asesor Experto
Se exponen y documentan diez buffers. El orden del búfer es fijo y alfabético, y no cambia con los interruptores de visualización: ocultar una moneda la elimina del gráfico, pero el búfer mantiene sus valores, por lo que un EA no se ve afectado por la preferencia de visualización del usuario.
double jpy = iCustom(Symbol(), Period(), "CurrencyStrengthOscillator", 5, 1); // buffer 5 is always JPY, shift 1 is the last closed bar
- 0 — AUD
- 1 — CAD
- 2 — CHF
- 3 — EUR
- 4 — GBP
- 5 — JPY
- 6 — NZD
- 7 — USD
- 8 — línea cero
- 9 — diferencial de par, base menos cotización, completado en modo de par
Entradas
- Medida de fuerza- tasa de cambio, o distancia estandarizada desde la media
- mirar hacia atrás— la ventana sobre la que se mide cada lectura, en barras; 14 por defecto
- Suavizado— una media móvil aplicada al resultado; 3 por defecto, 1 para ninguno
- Barras para calcular— hasta qué punto retroceder para calcular; 500 por defecto, 0 para todo el historial disponible
- Sufijo de símbolo— se detecta automáticamente y se puede configurar manualmente para nombres de corredores inusuales
- Mostrar una extensión de un solo par— cambia al modo de par, con una moneda base y cotizada para comparar
- Espectáculo AUD a través de Mostrar USD — un interruptor por moneda, todo activado de forma predeterminada e ignorado en el modo de par
Lo que muestran las capturas de pantalla
- Las ocho monedas en GBPUSD cada hora– el yen se separa del resto mientras el dólar y la libra caen, junto con el movimiento de precios que lo acompañó.
- La ventana de datos— los buffers contra una sola barra, cada uno nombrado y legible por un Asesor Experto. Los ocho valores de moneda que contiene suman 0.001 , que es la propiedad de suma cero que sobrevive a un viaje de ida y vuelta a través de tres decimales de redondeo de visualización.
- USDJPY diariamente con sólo dos monedas trazadas– el dólar y el yen, donde los cruces se alinean con las variaciones de los precios y nada más compite por la atención.
- XAUUSD cada hora con el dólar aislado, en dos retrospectivas— dos instancias del indicador en ventanas separadas, una más lenta y otra más rápida. Cuanto más breve es la mirada retrospectiva, más larga es la confirmación.
- Modo de emparejamiento activado CHFJPY a diario— una sola línea, el franco suizo menos el yen.
- El diálogo de entradas- cada configuración, con la ventana de propiedades de MT4.
¿Qué tan atrás se traza?
La descomposición necesita todo 28 los pares en una barra significan algo, por lo que la profundidad utilizable es la historia más corta entre ellas, y los corredores tienen mucha menos historia en cruces menores que en cruces mayores. Cuando el historial disponible es más corto que el solicitado, el indicador traza lo que puede e informa el límite una vez en el registro de expertos.
En períodos de tiempo cortos esto es invisible. Se vuelve visible en Semanal y Mensual, donde el historial común puede ser de unos pocos cientos de barras o menos, y el oscilador comenzará en la mitad de un gráfico cuyo precio se remonta mucho más atrás. Ese es el límite, no una falta. Es una propiedad de los datos de los corredores y se aplica a todas las herramientas de fortaleza monetaria; la mayoría simplemente no se lo dicen.
Barras para calcular los valores predeterminados 500 . Levantándolo o poniéndolo 0 para todo el historial disponible, ofrece una vista más amplia a costa de una primera carga más lenta en un nuevo período de tiempo.
Comportamiento de cálculo
Los valores de barra cerrada son definitivos. La barra que se forma se actualiza hasta que se cierra y se vuelve a calcular en cada tick en lugar de congelarse en el primer toque, por lo que su valor se estabiliza al cierre en lugar de registrar el precio que tenía cuando se abrió la barra.
Cada barra se descompone de todas 28 pares o nada en absoluto. Cada moneda se promedia sobre los pares que realmente contribuyeron a ella en lugar de sobre siete supuestos. Una fuerza calculada a partir de un conjunto parcial se ve exactamente como una lectura real y no puede identificarse como incorrecta más adelante, por lo que el indicador no produce ninguna.
Cuando al historial de un corredor le falta una barra para uno de los 28 pares, el último cierre conocido de ese par se traslada en lugar de descartar el par, y la sustitución se informa en el registro de expertos con el nombre del par y el número de barras afectadas. Los feeds de MetaTrader 4 contienen estos espacios con mayor frecuencia que los de MetaTrader 5, por lo que las dos plataformas pueden diferir ligeramente en los límites de las sesiones.
Sobre las capturas de pantalla.Las imágenes se capturan en MetaTrader 5. La compilación de MetaTrader 4 es un puerto directo y se verificó con él, búfer por búfer, en cada período de tiempo, comparando los dos terminales barra por barra. La única diferencia encontrada es el manejo de la brecha de alimentación descrita anteriormente, y es la única: lo que calcula el oscilador de fortaleza monetaria es el mismo en ambas plataformas. Lo que difiere es el terminal en sí: la representación de gráficos y el diseño del cuadro de diálogo de configuración.
Notas
- Dibuja en una ventana separada, con diez buffers de indicador. El mapa de búfer anterior es fijo y no cambia con los interruptores de pantalla.
- Todo 28 Los pares principales deben estar disponibles con su corredor. El indicador informa por nombre de los que faltan en el registro de expertos.
- El rango trazado está limitado por la historia más corta entre los 28 pares, que es visible en Semanal y Mensual. El límite se informa una vez en el registro de expertos.
- Se puede adjuntar más de una instancia al mismo gráfico, con diferentes retrospectivas o diferentes medidas.
- Sin dependencias externas.Cada valor se calcula dentro del indicador. No llama a ningún otro indicador, por lo que no hay identificadores que fallen, nada que instalar junto con él y no depende del estado de su carpeta de indicadores estándar.
¿Qué es y qué no es esto?
Esta es una herramienta para el análisis técnico y para filtrar las condiciones del mercado. No es un sistema de negociación, no produce señales de compra o venta, no da consejos de inversión y no abre ni gestiona posiciones.
Es más descriptivo que predictivo. Mide lo que han estado haciendo las ocho monedas; no pronostica lo que harán a continuación y no se hace ningún reclamo sobre su desempeño.
| Más herramientas de este desarrollador Construyo indicadores MT4 y Asesores Expertos con énfasis en código limpio, documentado y sin repintado: lógica de barra cerrada, buffers validados y sin dependencias de otros indicadores. Ver todos los productos publicados → ¿Preguntas sobre el cálculo, la descomposición o el uso de esto junto con sus propias herramientas? Envíame un mensaje privado, estaré encantado de responderte. |
Desarrollado y mantenido por Narayanan Mohanan, desarrollador de MT4/MQL4.
Si detecta algún error en la traducción de esta página, comuníquemelo y lo corregiré.
