Indicador técnico

Cálculo de Niveles de Stop Loss con la Técnica de Bill Williams para MetaTrader 4
MetaTrader4
Cálculo de Niveles de Stop Loss con la Técnica de Bill Williams para MetaTrader 4

Autor Vladmir Hlystov Un indicador para el cálculo de niveles de Stop Loss utilizando la técnica de Bill Williams En su libro "Trading Chaos: Aplicando Técnicas Expertas para Maximizar tus Ganancias" (Capítulo 7, Nivel Uno: Trader Novato, p.95), Bill Williams describe el Stop Loss de la siguiente manera: "...Colocamos el airbag un tick por encima/debajo del máximo/mínimo de la segunda barra atrás en un marco temporal significativamente más alto (o la siguiente barra más atrás que tenga un máximo más alto y un mínimo más alto o un máximo más bajo y un mínimo más bajo)." "Esta es nuestra protección de airbag. Su propósito es protegernos contra un mercado ebrio que se mueve en nuestra contra. Recuerda, no necesariamente es una señal de entrada; es protección contra pérdidas mayores..." Este indicador calcula y muestra los niveles de Stop Loss (para posiciones de compra y venta sin SL instalado) utilizando este método. Variables del indicador: int BAR = 200; // búsqueda en la última barra int minSL = 25; // se expone cuando no se encuentran 2 barras bool show_bar = true; // mostrar barras en las que se busca SL show_info = true; // mostrar órdenes activas sin SL color color_BAR = DarkSlateGray; // color de la barra en la que se busca SL color color_Тек_BAR = Gray; // color de la barra actual color color_SL = Gray; // color de las marcas Fig 1. Barra encontrada Fig 2. La barra superior no fue encontrada (SL para posición de venta determinado utilizando un marco de tiempo mayor): Recomendaciones: El nivel de SL se dibuja en el lado derecho de la barra actual, establece el desplazamiento del gráfico en: Para mayor claridad, utiliza show_bar=true ¡Buena suerte! 17.10.2009: Se ha añadido una nueva función: Es posible mostrar los niveles de Stop Loss en la historia (SL_BW.mq4):

2009.11.10
Crea tu propio predictor de red neuronal fácilmente: Ejemplo de MA y RSI para MetaTrader 4
MetaTrader4
Crea tu propio predictor de red neuronal fácilmente: Ejemplo de MA y RSI para MetaTrader 4

Autor: gpwr, publicado en MQL5 He hecho algunos cambios en las variables para que el código sea más fácil de leer y he creado una nueva función proxy. Todo el mérito se debe a gpwr por su excelente trabajo. El predictor BNN publicado por gpwr es un gran indicador, pero muchos traders se preguntaban cómo usar el código fuente para crear predictores basados en sus propios indicadores. Como esta pregunta quedó sin respuesta en todas las fuentes relacionadas con redes neuronales, decidí abordarla. Con esta versión modificada del Predictor BNN, podrás crear tu propio predictor basado en tu propio indicador. Al final del código, encontrarás una función: double getValue(int i) { return(iMA(NULL,0,15,0,MODE_SMMA,PRICE_OPEN,i)); } Como se presenta, el indicador es un predictor de Media Móvil. Simplemente reemplaza el indicador de Media Móvil por otro indicador. Incluso puedes usar iCustom() para obtener predicciones sobre tus propios indicadores. Por ejemplo, si deseas un predictor de RSI: double getValue(int i) { return(iRSI(NULL,0,14,PRICE_OPEN,i)); } Instalación: Debes copiar el archivo BPNN.DLL en tu carpeta experts/libraries/. Configura MT4 para permitir importaciones de DLL (Herramientas > Opciones > Asesores Expertos > Marca "Permitir importaciones de DLL"). Predictor de MA y predictor de RSI en EURUSD M30 Recomendaciones: Si tienes preguntas sobre la red neuronal, por favor consulta al autor original, ya que solo he modificado el código para facilitar la creación de nuevos indicadores. Si tienes dudas sobre cómo adaptar un indicador, puedo ayudarte, siempre que preguntes en español, inglés, francés o portugués. Por favor, evitemos el ruso, chino o italiano, ya que no hablo esos idiomas. Los 2 ejemplos, MA y RSI, son solo ejemplos. Por eso no ofrecen variables externas para cambiar su período u otras opciones.

2009.11.04
Oscilador Suavizado de Dos Polos: La Herramienta Ideal para Traders en MetaTrader 4
MetaTrader4
Oscilador Suavizado de Dos Polos: La Herramienta Ideal para Traders en MetaTrader 4

Autor: Investigaciones originales de John F. Ehlers, descritas en "Análisis Cibernético para Acciones y Futuros" (2004) ISBN: 0-471-46307-8 El Indicador Suavizador de Dos Polos, basado en el libro de Ehlers, fue programado por Witold Wozniak (www.mqlsoft.com) Investigaciones y códigos adicionales por Julien Loutre (zenhop). El Indicador Suavizador de Dos Polos es una excelente herramienta para evaluar la tendencia, y una buena alternativa a una media móvil convencional. Sin embargo, su uso para identificar los puntos de inflexión de los ciclos principales es complicado. Por eso, he transformado el Indicador Suavizador en un oscilador suavizado. Este oscilador encuentra con precisión la mayoría de los puntos de inflexión de los ciclos, mientras que el suavizado adicional elimina el ruido residual. Para eliminar el ruido residual del oscilador, utilicé el filtro de línea de tendencia instantánea de Ehlers, que demuestra una gran capacidad de reducción de ruido mientras mantiene un retardo realmente bajo. Dado que todas las matemáticas han sido modificadas para basarse en los precios de apertura, el indicador no presenta retrocesos. Retardo: Es importante señalar que el indicador original Suavizador de Dos Polos presenta un pequeño retardo proporcional a su Periodo de Corte. Debido a que la versión en esta página se ha modificado para basarse en el precio de apertura (a fin de evitar retrocesos), se agrega un retardo de una barra. Finalmente, el filtro de línea de tendencia instantánea también añade un pequeño retardo, que no debería ser mayor a 2 barras. Por lo tanto, no deberías usar este indicador para capturar ciclos con un periodo de menos de 10 barras. Si deseas capturar ciclos de 5 barras en H1, por ejemplo, puedes utilizar este indicador en los marcos de tiempo M1 o M5, usando un periodo de corte grande. Los datos adicionales disponibles en marcos temporales pequeños te permiten operar ciclos cortos. En esta captura de pantalla, puedes ver cómo el oscilador encuentra el punto de inflexión de la mayoría de los ciclos. EURUSD M30 con CutOff=48 (ciclo diario de 24 horas) y alpha=0.07 El CyberCycle de Ehlers permite evaluar la calidad de la señal. El CG de Ehlers también permite evaluar la calidad de la señal (Periodo=24 (la mitad del periodo del ciclo objetivo)) Recomendaciones: Este indicador puede ser bastante preciso, pero no es magia. Confirma las señales utilizando otros indicadores (preferiblemente indicadores DSP). El CyberCycle de Ehlers es un gran indicador para filtrar las señales. Usa el mismo alpha en ambos indicadores. El CG de Ehlers (Centro de Gravedad) también es un gran indicador para filtrar señales. Usa el periodo del CG = CutOff del oscilador/2. Filtrar las señales usando un indicador adaptativo (como CyberCycle Adaptativo o CG Adaptativo) parece ser una buena idea, pero el hecho es que un indicador adaptativo no estará sincronizado con este indicador y puede conducir a más ruido en las señales. Este indicador se adapta mejor para detectar ciclos de 30 barras o más. Su precisión disminuye cuando se utiliza para detectar ciclos cortos.

2009.11.04
Linear_Sinus_FT: Un Indicador Innovador para MetaTrader 4
MetaTrader4
Linear_Sinus_FT: Un Indicador Innovador para MetaTrader 4

El indicador Linear_Sinus_FT es una herramienta diseñada para la aproximación de ondas sinusoidales en el análisis técnico. La idea detrás de este indicador surgió tras la aparición de herramientas que descomponen las cotizaciones utilizando la serie de Fourier, para luego desplazar el resultado. Sin embargo, los datos faltantes en el extremo derecho del gráfico son aproximados a través de un polinomio de hasta tercer grado, conectándose en el punto de discontinuidad mediante una tangente. La principal desventaja de estos gráficos es su naturaleza cambiante: el extremo derecho puede mostrar una tendencia a la baja, luego a la alza, y de nuevo a la baja, a pesar de que en el pasado el comportamiento puede haber sido óptimo. Lo que realmente distingue al gráfico Linear_Sinus_FT es su estabilidad ante cambios en la historia de las cotizaciones. Este indicador se basa en un código proveniente de Metastock que calcula una media móvil ponderada sinusoidal. El resultado es ligeramente diferente al de una rápida transformación de Fourier, pero su velocidad de cálculo es considerablemente mayor. El cálculo se efectúa desde 0 hasta n barras, generando un gráfico de Transformación Rápida de Fourier (FFT), que luego se desplaza hacia la izquierda. A través del extremo derecho del gráfico, se traza una tangente y en el punto 0 de la barra se obtiene el valor del indicador. Este proceso se repite para todos los puntos del gráfico desde 1 hasta n+1. La última evaluación se realiza en el punto n, calculando desde n hasta n+n, lo que permite prever el valor del gráfico desde el punto n hasta el 0, utilizando datos desde n+n hasta 0. Posteriormente, se lleva a cabo una aproximación de estos puntos mediante un polinomio de segundo grado. Una variable externa establece el periodo de visualización del gráfico. Para periodos cortos, se recomienda reducir el valor. Una de las maneras de construir canales. Primero, es crucial determinar la dirección de la tendencia y operar en esa dirección. Las operaciones se realizan fuera de los límites del canal marcado por las líneas rojas: compras en la parte inferior y ventas en la parte superior. No es recomendable comprar a precios superiores a la mitad del canal.

2009.10.21
ImpulseOsMA: El Indicador Imprescindible para MetaTrader 4
MetaTrader4
ImpulseOsMA: El Indicador Imprescindible para MetaTrader 4

¿Estás buscando un indicador que te ayude a tomar decisiones más informadas en tu trading? Hoy quiero hablarte de ImpulseOsMA, un indicador que se inspira en la famosa metodología de Alexander Elder. Descripción: Después de investigar bastante en internet, me di cuenta de que no había un indicador que pintara las barras según el sistema de impulso de Elder de manera efectiva. Encontré uno que se acercaba, pero no cumplía con mis expectativas. Si quieres verlo, puedes echar un vistazo a este enlace: https://www.mql5.com/ru/code/7858. Sin embargo, ese indicador se basa en el movimiento de la línea MACD y su línea de señal, cuando Elder propone que las barras deberían pintarse en función de la media móvil del precio y del oscilador MACD. Así que decidí crear mi propio indicador, que se adaptara a mis necesidades. El resultado fue un híbrido entre el MACD, la histograma del MACD y el sistema de impulso. Aquí te dejo la esencia de cómo funciona: La barra del histograma se pinta de verde cuando tanto la histograma como la media móvil del precio están en aumento. Se pinta de rojo cuando ambas están en descenso. Y se pinta de azul cuando la histograma y la media móvil se mueven en direcciones opuestas. Alexander Elder llama a este sistema una “sistema de censura”: cuando la barra es verde, no debes vender; si es roja, no debes comprar; y si es azul, puedes operar con libertad. Parámetros del Indicador: FastEMA, SlowEMA, SignalEMA: parámetros del MACD. MAPeriod: periodo de la media móvil simple en el gráfico de precios. MAMode: método de cálculo de la media móvil: 0 para SMA, 1 para EMA. Es importante destacar que, en el indicador MACD que viene por defecto en MetaTrader, la línea de señal se calcula usando SMA, mientras que en mi indicador utilizo EMA, tal y como recomienda el creador del MACD. Ejemplo visual:

2009.10.03
Primero Anterior 343 344 345 346 347 348 349 350 351 352 353 Siguiente Último