Mira cómo descargar robots gratis
¡Búscanos en Twitter!
Pon "Me gusta" y sigue las noticias
Acceda a CodeBase desde el terminal MetaTrader 5
¿No ha encontrado el código necesario? Deje su pedido en la sección Trabajo
Cómo escribir un Asesor Experto o un Indicador

Librería de códigos fuente en el lenguaje MQL5 para MetaTrader 5 - 49

icon

La mayor librería gratuita que contiene códigos fuente de los programas para la plataforma MetaTrader 5. Aquí encontrará y podrá usar muchos ejemplos de Asesores Expertos, indicadores técnicos, scripts y librerías. Utilice la librería de códigos fuente a la hora de estudiar el lenguaje MQL5, cree a su base sus propios programas para el trading automático en los mercados financieros.

Usted puede descargar libremente los códigos fuente publicados, probar e iniciarlos en MetaTrader 5. Además, se puede acceder a esta librería directamente desde la plataforma MetaTrader 5 y el entorno de desarrollo MetaEditor.

Añadir código

Combinación de dos indicadores de Bill Williams: Accelerator Oscillator y Awesome Oscillator.

El indicador Balance of Power, desarrollado por Igor Livshin, intenta medir la relación entre la fuerza de los compradores y la fuerza de los vendedores. De esta manera, se evalúa su capacidad de empujar el precio hacia el nivel del extremo. Livshin presentó este indicador en la edición de la revista de agosto Stocks and Commodities Magazine del año 1991. Esta versión del indicador calcula el BOP (balance de las fuerzas) de la misma manera, tal como se describe en el artículo publicado originalmente.

En vez de arrastrar con presura el precio hasta el Stop Loss, este indicador corrige el Stop Loss sólo cuando detecta el cambio de la dirección de la tendencia. De esta manera, él mantiene el nivel durante el mercado tendencial y lo ajusta sólo cuando ve la posibilidad del cambio de la tendencia. El trader obtiene más espacio para mantener la orden en el estado abierto durante la «sierra» en el mercado. Además de eso, puesto que el indicador monitorea la tendencia, muestra sus períodos con diferentes colores para facilitar la toma de decisión.

Habitualmente, para el cálculo del estocástico se usa la SMA. En esta versión ampliada, Usted puede usar cualquiera de 4 medias móviles habituales (SMA está predefinida, pero EMA, SMMA o LWMA también están disponibles). Algunas de ellas son más «rápidas» que la versión predefinida (por ejemplo, como en el caso de la EMA y LWMA), mientras que SMMA es un poco más «lenta», pero así Usted puede ajustar la relación entre la «velocidad» y las señales con más precisión.

La versión DS del Estocástico no utiliza la MA de una manera clásica para recibir la señal. En vez de eso, las líneas de señal se calculan dependiendo de los valores del estocástico. De esta manera, disponemos de dos cosas útiles: una línea de señal y los niveles que se puede utilizar para estimar la sobrecompra y sobreventa.

Los niveles fijos de sobrecompra y sobreventa no se utilizan en la versión DSL del indicador Williams' Percent Range. Se utiliza un cierto cálculo dinámico de estos niveles (líneas de señal discontinuas). Eso hace que el indicador sea más sensible respecto a los cambios en el mercado y a los períodos de alta volatilidad.

Es uno de los filtros no lineales de Kalman siendo uno de los indicadores creado por John Ehlers.

Es el indicador mejorado a base del Kalman Bands que originalmente fue creado por Igor Durkin. Los valores son los mismos que tiene la versión para MetaTrader 4, pero aquí se utilizan adicionalmente las posibilidades que no figuraban en la versión anterior de la plataforma.

Implementación del Asesor Experto adaptable UmnickTrade en MQL5.

Es una variación del indicador útil y bien conocido MACD, en el que en vez de la EMA se usa la TEMA (media móvil exponencial triple) para el cálculo. Además, en el indicador se usa la DSL (línea de señal discontinua), y en vez de usar una línea, se usan dos.

Es una variación del indicador útil y bien conocido MACD, en el que en vez de la EMA se usa la DEMA (media móvil exponencial doble) para el cálculo. Además, en el indicador se usa la DSL (línea de señal discontinua), y en vez de usar una línea, se usan dos. De esta manera, se introducen los niveles y líneas adicionales. En comparación con la versión clásica del indicador, él evita mejor las señales falsas, y puede usarse en la detección de las reversas a corto plazo.

Stochastic y RVI (Relative Vigor Index) son dos indicadores para evaluar las zonas de sobrecompra y sobreventa en los movimientos de mercado. Esta herramienta los combina en una— Stochastic of Relative Vigor Index.

Se usan tres indicadores iMA (Moving Average, MA) y un iMACD (Moving Average Convergence/Divergence, MACD).

Indicador "Safe Zone" de Elder.

La transformación de Fisher inversa normaliza el valor dentro del rango necesario (en nuestro caso es -1 ... +1). Eso permite evaluar las condiciones de sobrecompra o sobreventa formadas en el mercado.

La transformación de Fisher ha sido añadida al indicador RVI. Ella permite al trader crear una función parecida a la de Gaussian de distribución de probabilidades para la normalización del precio. En realidad, la transformación de Fisher hace que los saltos máximos sean unos eventos raros, y permiten identificar univocamente las reversiones de precios en el gráfico Este indicador se usa principalmente por los traders que desean recibir las señales oportunas, a diferencia de los indicadores con retardos.

Habitualmente, la mayoría de los brókers no facilitan los datos sobre el timeframe M1 para el período más de 3 meses en MetaTrader 4, sin embargo, para MetaTrader 5 proporcionan estos datos para el período de los últimos 3 años. Podemos usar esta herramienta para obtener los datos en el Probador de Estrategias de MetaTrader 5 y guardarlos en el archivo del formato .hst para testear en MetaTrader 4.

El Asesor Experto busca N velas similares seguidas. La compra se realiza con las velas alcistas, la venta se realiza con las velas bajistas. Se toma en cuenta el tipo de la cuenta comercial: compensación o cobertura.

Esta versión del oscilador Stochastic permite usar cualquiera de los cuatro tipos principales de las medias (por defecto, es la SMA, con opción de seleccionar la EMA, SMMA, LWMA). Algunas de ellas son más «rápidas» que la versión predefinida (por ejemplo, como en el caso de la EMA y LWMA). La SMMA es un poco más «lenta», pero le permite configurar la relación entre la «velocidad» y las señales con precisión.

Esta versión del indicador se calcula igual como el indicador original Stochastic Momentum Index, a excepción de un momento muy importante: para el cálculo se usa T3, en vez de usar la EMA (media móvil exponencial). Eso proporciona un resultado más suavizado, pero sin retardo tradicional para estos casos.

El indicador Stochastic Momentum Index (SMI) fue desarrollado por William Blau y fue presentado por primera vez en el número de enero de la revista Technical Analysis of Stocks & Commodities en 1993. Contiene una interesante interpretación del popular oscilador Stochastic. Mientras que el Stochastic nos proporciona un valor, que refleja la distancia desde el precio actual Close, próximo al rango reciente high/low para х períodos, el SMI nos muestra donde el precio Close es próximo al punto medio del rango actual high/low para х períodos.

MACD para el cálculo se utiliza la DEMA.

Por primera vez, Efficiency Ratio (ER) fue presentado por Perry Kaufman en su libo "Smarter Trading" en 1995. El indicador se calcula con la división del cambio de precios, durante el período establecido, por la suma absoluta de los cambios de precios, que ha ocurrido para conseguir este cambio. El ratio obtenido se oscila entre 0 y 1. Cuanto más alto sea el valor, más fuerte será la tendencia en el mercado.

Trabajo con indicadores iChaikin (Chaikin Oscillator) y iMA (Moving Average, MA).

Este EA tradea usando las señales del MACD. Para los aficionados a CFD e instrumentos de futuros.

Sistema comercial en el canal basado en una Moving Average con el período 220 tres Envelopes con período 220 pero con diferente altura. Trailing de posiciones.

MACD TEMA es incluso un poco más «rápido» que el MACD DEMA, y dependiendo de los parámetros, se utiliza en el modo del scalping (períodos cortos del cálculo) o trending (usando los períodos más largos). Nunca hay que olvidar de que el MACD, en primer lugar, es un indicador de impulso, y el principal objetivo del uso del MACD consiste en su búsqueda.

El sistema comercial a base de los valores del balance de la cuenta y rentabilidad de la última transacción.

Trailing simple de las órdenes Stop Loss de las posiciones abiertas.

Oscilador del movimiento, estado y tendencia del mercado.

Conjunto de treinta patrones populares de velas.

El indicador dibuja las velas en una ventana separada en forma del histograma desde la línea cero.

Media móvil a base de los precios mínimos y máximos.

El indicador busca y visualiza las divergencias en el gráfico de la línea de señal del indicador personalizado MACD.

TTM (Trade The Markets) Trend es basicamente un modo más simple para observar las velas. Es el método Heikin-Ashi. La traducción literal de la palabra «Heikin» es «balance» o «media», y «Ashi» se traduce como «pie» o «barra». TTM Trend es un método visual que elimina las anomalías estadísticas de un gráfico normal de velas y proporciona una buena imagen de las tendencias y consolidaciones.

El indicador busca y visualiza las divergencias en el gráfico del indicador personalizado MACD.

Geometric Mean Moving Average es una media móvil simple que se calcula usando el método de la media geométrica.

RSI+CCI en la misma ventana.

Bollinger Bands de color

Trading a base de los indicadores iADX (Average Directional Movement Index, ADX) y iSAR (Parabolic SAR). Cálculo de la irrentabilidad/rentabilidad de la última posición cerrada. Paso de la posición al punto muerto.

1...424344454647484950515253545556...159