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

Asesores Expertos para MetaTrader 5 con los códigos fuente - 15

icon

Los Asesores Expertos sirven para analizar los gráficos de precios y el trading automático a base de las reglas establecidas. Aquí encontrará los códigos fuente en MQL5 para solucionar las tareas más variadas. Hay tanto los EAs muy simples de intersección de las medias móviles, como los robots comerciales que tienen los algoritmos complejos de generación de señales y protección contra los errores de trading.

Los EAs publicados pueden ser descargados e iniciados en MetaTrader 5. Antes de utilizarlos, se recomienda probar y optimizarlos en el Probador de estrategias comerciales. Además, la librería de los EAs está disponible directamente desde la plataforma MetaTrader 5 y el entorno de desarrollo MetaEditor.

Añadir código

SilverTrend v3 - comercio basado en el análisis de los precios High, Low y Close de las barras.

New Martin - asesor que abre dos posiciones opuestas al iniciarse. Procesamiento de OnTradeTransaction. Al activarse el Take Profit se abre una posición (UNA) en la misma dirección. El cruce de dos indicadores МА será la señal de apertura de la posición con un lote aumentado.

El asesor más sencillo del indicador ponderado Fractal_WeightOscillator.

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.

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.

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

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.

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

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.

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().

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.

ExpBuySellSide — asesor de MetaTrader 5 sobre la base de los indicadores ATRStops y StepUpDown.

ExpHAWaves — asesor para MetaTrader 5, cuyo trabajo se basa en los indicadores Heiken Ashi y StepUpDown.

Asesor de MetaTrader 5 sobre la base de los indicadores PricePosition y StepUpDown.

CyberiaTrader es un asesor para MetaTrader 5.

Muestra de la colocación de órdenes pendientes basada en las franjas de Bollinger.

Sistema de la ruptura de la volatilidad dentro del día. Se utiliza el indicador Parabolic SAR.

Estrategia de trading basada en el indicador RSI. Antes de abrir una posición, se comprueba la disponibilidad de fondos.

Este sistema de trading utiliza las señales del indicador SSL.

Se utilizan dos МAs, una MACD y una CCI. OnTradeTransaction se utiliza para obtener la hora de la apertura de la posición.

Promediación de los valores (RSI) a través de MovingAverages.mqh. Dos indicadores MA.

Estrategia: N barras hacia arriba y una hacia abajo. Trailing. Cálculo del lote como porcentaje del riesgo a base del margen libre.

Asesor Experto basado en el indicador "RPoint". Marcado (layout) del gráfico con la reversa de X puntos. Zigzag de calidad a base de HiLo.

Asesor Experto «Tentetieso».

Implementación del patrón MACD “Continuación de la tendencia”.

Este Asesor Experto multidivisas abre una posición de mercado a una hora especificada por el usuario.

Este Asesor Experto trabaja a base de los indicadores ADX Wilder y Ichimoku Kinko Hyo. El lote se calcula en por cientos del riesgo del margen.

Trailing, órdenes pendientes. Señales de dos indicadores (Moving Average, MA). La negociación se realiza exclusivamente en un determinado período del día.

Dirección del trading a base del generador de números aleatorios. Stop Loss y Take Profit — a base del generador de números aleatorios. Cálculo del lote en por cientos del riesgo a base del margen libre. En el código ha sido implementada la protección contra el error «falta de fondos».

EMA

Intersección de dos MA. Los niveles Take Profit y Stop Loss son virtuales.

1...8910111213141516171819202122...33