Mira cómo descargar robots gratis
¡Búscanos en Facebook!
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 - 68

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

El asesor MARE5.1 es muy sencillo y usa los valores de dos Moving Average (SMA) según Close de 0, 2 y 5 barras. El asesor ha sido configurado para trabajar con M1.

En forma de histograma, los valores máximo y mínimo de los parámetros SYMBOL_SESSION_BUY_ORDERS_VOLUME - "Volumen total de las órdenes de compra en el momento actual" y SYMBOL_SESSION_SELL_ORDERS_VOLUME - "Volumen total de las órdenes de venta en el momento actual".

El indicador muestra el parámetro "Volumen total para las posiciones abiertas - SYMBOL_SESSION_INTEREST".

Comercio solo en la nueva barra. Las reglas son sencillas: si MAIN_LINE MACD (1) > MAIN_LINE MACD (2) -> Buy, si MAIN_LINE MACD (1) < MAIN_LINE MACD (2) -> Sell". Cuando llega la señal opuesta a las posiciones abiertas, cerramos todas las posiciones.

BB stops — versión con RSI.

El asesor utiliza los indicadores MACD, OsMA y WPR. El asesor está configurado para trabajar en el marco temporal D1 con las parejas de divisas USDCHF, GBPUSD, USDJPY y EURUSD

Indicador Fractal_TRIX con posibilidad de cambiar el marco temporal del indicador en los parámetros de entrada.

Indicador SnakeInBorders con posibilidad de cambiar el marco temporal del indicador en los parámetros de entrada.

El asesor sincroniza la hora local de la computadora en el periodo de las 9:50 hasta las 9:59 (antes del comienzo de la sesión matinal) con la hora del servidor MetaTrader 5 FORTS.

BB stops - versión con el uso de Velocity.

Indicador BB stop en uso con estocástico.

Nueva versión del indicador BB stops.

Indicador Linear_Price_Bar con posibilidad de cambiar el marco temporal del indicador en los parámetros de entrada.

Indicador que dibuja velas del indicador i-OneThird desde un marco temporal mayor con rectángulos coloreados, usando los búfers DRAW_FILLING.

La estrategia se basa en una МА con periodos 5/20/40/60.

Indicador XprofuterDD con posibilidad de cambiar el marco temporal del indicador en los parámetros de entrada.

Este indcador simplemente es un heredero del indicador NRTR.

Comercio con el indicador Bollinger Bands. Periodos del gráfico: 30 y superior.

El asesor busca la tendencia según tres medias móviles (periodo 200, 50, 25 u otros que el usuario desee) y abre operaciones usando Parabolic SAR. El asesor dispone de martingale, el cálculo de lote se realiza en tanto por ciento del depósito, dependiendo del stop-loss.

TRIX fractal.

SnakeInBorders calcula el corredor del mercado filtrado, limitado por los dos bordes BorderTop[] y BorderBot[], y Mart[] de señal.

Indicador XMA-XN con posibilidad de cambiar el marco temporal del indicador en los parámetros de entrada.

Asesor según el indicador MACD

El asesor se genera con la ayuda del Wizard MQL5, usando como base las señales del oscilador MACD (Moving Average Convergence/Divergence) y el indicador de tendencia "Parabolic SAR".

Tres iMA en el periodo actual.

Dos indicadores iMA con periodos rigurosos de 3 y 7 y un indicador iRSI con un periodo riguroso de 2.

El asesor toma decisiones comerciales usando sencillas combinaciones de velas. Diseñado para funcionar en el periodo H4.

Dos iMA en el periodo actual y otra en PERIOD_D1.

Órdenes pendientes Buy Limit (BuyLimit) y Sell Limit (SellLimit). Usamos OnTradeTransaction().

Implementación del indicador Bollinger Band Width para MetaTrader 5.

MACD nromalizada

Se realiza un análisis de las barras para ver si existen N barras del mismo tipo y consecutivas.

Comercio con Moving Average. Comprobando si hay fondos suficientes.

RSI EA - comercio con los niveles de sobrecompra/sobreventa según el indicador iRSI (Relative Strength Index, RSI).

Ejemplo de cálculo del tamaño del lote con un nivel fijo de margen. Es decir, si establecemos un 10%, se abrirá un tamaño del margen que será el 10% del margen libre.

Volúmenes Buy y sell.

Indicador Velocity "corregido" (Momentum suavizado).

Momentum "Ajustado".

Franjas de volumen ponderado.

Versión "corregida" de RSI.

1...616263646566676869707172737475...165