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

Los mejores códigos fuente en MQL4 y MQL5 según el ranking de los usuarios - 12

Añadir código

Media móvil dinámica.

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.

Este indicador representa una versión del cálculo de la regresión no lineal para MetaTrader 5. Nonlinear regression es el indicador que reacciona muy rápido a los cambios inesperados del mercado, por eso el período del cálculo por defecto está establecido a un período algo más largo que normalmente para este tipo de indicadores. Por eso, yo recomiendo experimentar con el período, dependiendo de su estrategia comercial y el estilo del trading.

El indicador Schaff Trend Convergence Divergence RSI tiene la ventaja de usar Schaff Trend CD en la escala de 0 a 100. Eso facilita la identificación de potenciales niveles de sobrecompra y sobreventa en las tendencias de divisas, y utiliza el RSI para realizar cálculos finales.

Indicador "Rocket RSI" de John Ehlers. Se utiliza para buscar las probabilidades fuertes de las reversiones cíclicas.

Este Asesor Experto (EA) sirve para cerrar todas las posiciones si las ganancias totales de estas posiciones han superado el tamaño del Take Profit especificado en los parámetros de entrada, o en caso cuando hace falta cerrar todas las posiciones fuera del intervalo de tiempo especificado en los ajustes.

El indicador Alligator (Caimán) es una variante del Balance Lines (Moving Averages).

El indicador muestra el momento del cierre del marco de tiempo actual, si es menor que H1, también imprime el momento de cierre de la barra de la hora actual.

Un analizador XML, basado en la biblioteca msxml.

El indicador dibuja los niveles Pivote para toda la historia disponible. Hay 5 variantes de niveles Pivote soportados: Classic, Fibonacci, Demark, Camarilla, Woodies. Hay 3 períodos de cálculo: diario, semanal y mensual. Para los niveles de pivote diarios es posible especificar el desplazamiento de hora GMT.

Este indicador ajusta un modelo trigonométrico a los precios y los extrapola hacia el futuro.

Vamos a examinar las señales de trading basadas en el cruce del precio con el indicador de media móvil (CSignalMA de la biblioteca estándar MQL5). El código del Asesor Experto basado en esta estrategia se puede generar automáticamente mediante el Asistente para MQL5 (MQL5 Wizard).

Se consideran las señales de trade basadas en el cruce de las líneas del indicador técnico Alligator. El código del EA basado en esta estrategia se puede generar automáticamente usando el asistente del MQL5.

El indicador genera señales de compra y venta mediante puntos coloreados en el gráfico y muestra mensajes.

El indicador de la proporción o ratio entre un Average True Range (ATR) rápido y un ATR lento.

La clase CMAOnArray está diseñada para calcular los valores de Moving Average (Media Móvil) en un búfer de indicador. Este documento proporciona un ejemplo de uso de esta clase.

Heiken_Ashi_Smoothed_HTF_Signal visualiza la dirección de la tendencia como una secuencia de objetos gráficos, la tendencia es determinada por el indicador Heiken_Ashi_Smoothed.

Módulo de señales de trading para el Asistente MQL5. De momento, cuando el indicador NonLagDot cambia su color, indica el momento de entrada en el mercado.

Es un ZigZag simple pero muy rápido sin picos suspendidos o erróneos. El indicador está diseñado para su uso en EA's. La recuperación de picos ha sido optimizada para los timeframes.

El indicador MultiCurrency permite analizar hasta seis gráficos de divisas de forma simultánea.

Clase de interfaz gráfica de selección de archivos.

El indicador Balance of Power (BOP) fue descrito por Igor Livshin y mide la fuerza delos toros vs osos, estimando la posibilidad de cada uno de llevar el precio a un nivel extremo.

La clase se da cuenta de las redes de regresión generalizada (General Regresión Neural Network - GRNN)

La clase está diseñada para el cálculo del indicador técnico Oscilador estocástico (Stochastic Oscillator) utilizando el algoritmo del buffer circular.

Este indicador cuenta las velas alcistas y bajistas, y calcula su relación porcentual.

El indicador muestra los movimientos de precio de tendencia y los movimientos laterales (flat).

La clase está pensada para crear botones interactivos en el gráfico de precio con diferentes estados.

Este ejemplo muestra el principio del uso del mecanismo de transmisión de marcos personalizados de los datos desde los agentes durante la repaso masivo de contraseñas en la tarea de búsqueda de hash MD5. En el régimen de tiempo real, se muestran las características de velocidad de la red de cálculos y el progreso de la ejecución. Otra peculiaridad del programa es la demostración del principio de virtualización de los parámetros de entrada no lineales y no numéricos en un contador numérico.

Muestra la cantidad de símbolos decimales (cantidad de símbolos en la parte fraccionaria), la hora y la anotación de los puntos de enlace de los objetos gráficos.

El indicador calcula durante el día dónde comercia una acción con respecto a su precio medio ponderado del día.

El indicador Volume_Weighted_MA rellena el espacio del gráfico con un fondo de color. También representa el último valor en forma de etiqueta de precio y tiene la posibilidad de redondear los niveles del indicador en la cantidad indicada de grados.

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

Indicador de tendencia que usa la producción de valores de MACD en el precio promediado del activo financiero, ejecutado en forma de histograma de color.

El indicador Delta_WPR permite cambiar el período de tiempo del indicador en los parámetros de entrada.

El Asesor Experto Exp_Trigger_Line se basa en las señales generadas por el indicador Trigger_Line.

Implementación híbrida de los swings de Gunn y el indicador ZigZag.

RSI que está destinado para usarse como filtro.

Segunda versión del indicador con funciones añadidas.

Funciona comparando dos indicadores: iCCI y iMACD.

¡Funciona solo en las cuentas con cobertura! Martin, martingale. Duplicación del lote en caso de reducción.

1...5678910111213141516171819...159