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

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

El sistema comercial Exp_XFatlXSatlCloud está construido sobre la base del cambio de dirección de la tendencia, representado por el indicador XFatlXSatlCloud.

El experto desplaza los trailing stops de todas las posiciones del símbolo actual.

Comercio según las combinaciones (patrones) de velas indicadas. Codificación (designación) de las velas: vela alcista - "1", bajista -"0". TakeProfit, StopLoss

El experto calcula la magnitud máxima del lote que se puede utilizar para abrir una posición en la cantidad completa de recursos libres del depósito.

Experto Exp_Stochastic_Chaikins_Volatility construido sobre la base del cambio de color del indicador Stochastic_Chaikins_Volatility.

Experto semiautomático que señaliza la ruptura de las líneas horizontales indicadas.

Buscamos N velas iguales seguidas. Si las velas halladas son alcistas, compramos, si son bajistas, vendemos.

El asesor comercia dentro de un canal, con viraje de posición en los límites.

Comercio según la vela anterior.

Lista de todas las posiciones. Ejemplo de funcionamiento de CPositionInfo.

Asesor según el indicador homónimo. El lote se calcula en tanto por ciento del riesgo del margen libre.

Asesor para cerrar todas las posiciones abiertas en la cuenta, si la hora actual del servidor ha superado el límite de tiempo establecido en los parámetros de entrada.

Asesor para cerrar todas las posiciones del símbolo actual abiertas en la cuenta, si la hora actual del servidor ha superado el límite de tiempo establecido en los parámetros de entrada.

Fechada a posição, toca o sinal.

Comercio con dos indicadores iMA (Moving Average, MA). Trailing. TrailingStop

Usa los indicadores: Ichimoku, MA, SAR. Optimizado para las parejas de divisas: GBPUSD y EURUSD con periodo M30. Podrá ver una descripción completa en el código.

Sistema comercial Exp_TDI-2_ReOpen basado en el cruce de las líneas del indicador TDI-2 con rellando según tendencia

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.

1...101112131415161718192021222324...35