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

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

Añadir código

Dibuja líneas verticales diarias más las etiquetas del día de la semana en el gráfico.

El indicador T3 es una media móvil avanzada que combina seis medias móviles exponenciales para proporcionar una acción del precio más suave con un retraso reducido en comparación con las medias móviles tradicionales.

Este es un indicador simple para mostrar el histograma de las duraciones de barras personalizadas en minutos. Aplicable a cajas renko, PnF, barras equivolume, etc.

Un indicador SuperTrend que traza la dirección de la tendencia utilizando la volatilidad ATR para crear niveles dinámicos de soporte/resistencia para MetaTrader 5.

Indicador para calcular el precio medio de las posiciones abiertas, puede utilizar el número mágico si desea separar las posiciones de un solo robot, pero el número cero es para operaciones manuales.

Se trata de un sencillo indicador analítico (no señal, calculado una sola vez) que permite probar la hipótesis de que las series temporales de precios representan un "paseo aleatorio", concretamente un "paseo aleatorio" gaussiano. Esto puede ayudar a construir una transformación paramétrica de los incrementos de precios en series temporales distribuidas uniformemente, más estables y predecibles, al menos en términos de volatilidad.

EquiPeak Drawdown Tracker es un indicador diseñado para supervisar y registrar la caída máxima (drawdown) de tu cuenta de trading en tiempo real. No es solamente un avisador del drawdown actual; es especialmente útil para comparar visualmente tu drawdown actual con el máximo drawdown histórico que esperas o has registrado previamente.

Este es un indicador personalizado para MetaTrader 5 cuyo único propósito es mostrar una imagen BMP en el gráfico, centrada en la pantalla. ¿Para qué sirve? Sirve para visualizar una imagen estática (como un logo, marca personal, mensaje gráfico o recordatorio) directamente sobre el gráfico de trading, sin afectar el análisis ni los datos del mercado. ¿Cómo funciona? Crea un objeto OBJ_BITMAP_LABEL para mostrar una imagen (2.bmp) desde la carpeta MQL5\Images. Calcula automáticamente el centro del gráfico y coloca la imagen allí. Actualiza la posición de la imagen en cada nuevo tick para que siempre quede centrada, incluso si se redimensiona la ventana.

Custom MACD para MetaTrader 5 mejora el MACD clásico con alertas de señales en tiempo real enviadas a su teléfono. Detecte tendencias y retrocesos con parámetros personalizables, visuales intuitivos y notificaciones automáticas de compra/venta.

Este es un archivo de script simple para calcular el tamaño del lote, ya sea utilizando el enfoque de porcentaje de riesgo o la cantidad real a arriesgar.

Un indicador que proporciona una visualización clara de la presión del volumen en cada lado del mercado

Asesor experto para MetaTrader 5 que combina las medias móviles exponenciales (EMA) y el índice de fuerza relativa (RSI) para generar señales de trading. Incluye funciones de gestión de riesgos y filtro de tiempo de negociación.

CloseAllOrders es un Asesor Experto potente y fácil de usar diseñado para simplificar la gestión de operaciones en MetaTrader 5. Con una interfaz de botón intuitiva directamente en su gráfico, puede cerrar todas las posiciones de mercado y órdenes pendientes al instante con un solo clic.

Un gráfico de velas que relaciona el precio de compra y el precio de venta con el máximo y el mínimo de las velas.

Es el clásico zigzag con una entrada de marco temporal para mostrar un zigzag HTF en un gráfico LTF

Señala un periodo de baja volatilidad del mercado que está a punto de terminar, presagiando un movimiento significativo de los precios.

Este indicador aplica la "Teoría de los trimestres", un concepto de análisis técnico que divide el movimiento de los precios en cuatro trimestres en torno a un nivel base central. Está diseñado para trabajar con múltiples tipos de activos (divisas, acciones, materias primas, etc.) y proporciona niveles de trimestre visuales en el gráfico.

Indicador WPR en la ventana del gráfico con TPSL

Encuentre el marco temporal perfecto para operar

Rejilla bidireccional EA para Oro (XAUUSD). Ideal para cuentas ProCent. Incluye objetivo de beneficio diario y protección Max Drawdown.

Este Script recoge todos los buffers de indicadores incorporados en MQL5 y los almacena en un archivo CSV para su análisis

El indicador AutoTrendLines dibuja automáticamente líneas de tendencia de soporte y resistencia en su gráfico de MetaTrader 5. Identifica los niveles de precios clave utilizando dos métodos: Dos Extremums (Tipo 1) o Extremum y Delta (Tipo 2). Las líneas se recalculan sólo cuando se forma una nueva barra, lo que garantiza un rendimiento eficiente.

Una clase para leer y escribir bits individuales o secuencias de bits desde y hacia una memoria intermedia.

Un indicador para detectar y marcar todos los patrones de velas populares

El indicador muestra el valor del stop loss y/o take profit definido en la divisa de depósito. Nota: Calcula un valor estimado basado en un cálculo simple y no tiene en cuenta las comisiones de corretaje.

El EA Pending_tread es un robot de negociación versátil y fácil de usar diseñado para automatizar la colocación y gestión de múltiples órdenes pendientes dispuestas en un patrón de cuadrícula por encima y por debajo del precio de mercado actual. Este EA es muy adecuado para las estrategias de scalping y puede operar en cualquier marco de tiempo o par de divisas, por lo que es muy flexible para diversos estilos de negociación.

La estrategia de cruce de dos medias móviles es una de las más comunes en el mercado financiero. Se basa en el uso de dos medias móviles (normalmente a largo y corto plazo) y señala la entrada en una posición en función de su cruce.

Indicador estándar de Bandas de Bollinger con funciones de promediado añadidas

El indicador muestra el ángulo o la velocidad media de variación del precio.

Captura de pantalla panorámica pulsando la tecla de acceso rápido "s" del teclado

Indicador Valor de regresión lineal con una opción que permite aplicarlo a otro indicador.

mayor confianza para entrar en el comercio

Un simple indicador de información que muestra el tiempo restante hasta el cierre de la barra, así como el tiempo transcurrido desde la apertura de la barra y la hora actual.

Este script es una solución de referencia para mapear los nombres de los símbolos configurados por los usuarios en los EAs o scripts de MetaTrader 5 a los nombres reales proporcionados por el broker. Utiliza el algoritmo de distancia Levenshtein para identificar automáticamente el símbolo más similar en Market Watch. Es ideal para desarrolladores que se enfrentan a problemas de compatibilidad con prefijos o sufijos en los nombres de los símbolos. Es un punto de partida personalizable para adaptarse a cualquier necesidad específica.

ATR %, ATR porcentaje, ATR porcentaje, ATR porcentaje, ATR porcentaje

Bollinger Squeeze Advanced MetaTrader indicator - es un indicador complejo que consta de dos componentes: Una medida de tendencia basada en las bandas de Bollinger y el canal de Keltner "squeeze". Un histograma de dirección y fuerza de la tendencia basado en uno de los siguientes ocho osciladores: Estocástico, CCI, RSI, MACD, Momentum, Williams % Range, ADX, DeMarker.

Si está ejecutando varios robots de trading simultáneamente o sólo una estrategia sofisticada, hacer un seguimiento del rendimiento de cada Asesor Experto puede ser sorprendentemente lento. MetaTrader 5 (MT5) muestra convenientemente las órdenes y posiciones en su "caja de herramientas", pero cuando numerosos robots comparten la misma cuenta, se hace más difícil saber qué EA está generando sus ganancias o pérdidas. Una sola cuenta puede tener docenas o cientos de operaciones, cada una abierta por diferentes EAs, por lo que es difícil separar los resultados de un robot de otro.

Se trata de un indicador que evalúa los FVG en el "window_size" introducido para detectar el impulso o la fuerza de la tendencia.

Indicador de dispersión de dos símbolos

Este indicador toma divergencias RSI y las traza en buffers para automatizar EAs

12345678910111213...174