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

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

Añadir código

Un oscilador de volumen es un útil indicador de análisis técnico que predice la fuerza o debilidad de las tendencias de los precios.

Este código no rastrea el iatr() porque el iatr() o este código es una versión más moderna. Este código utiliza un suavizado original, una especie de SMA y no un suavizado más salvaje. El análisis de los dos suavizados puede sugerir oportunidades en otros lugares

Modificación del indicador estándar Fractal

Esta biblioteca simula escenarios de empresas de prop trading restableciendo el saldo de la cuenta en función de umbrales de pérdidas y ganancias configurables durante el backtesting, y registra los resultados del restablecimiento para su análisis.

Traducir los porcentajes de riesgo a la cifra monetaria en función del saldo de la cuenta

Este script MQL5 exporta datos de velas para varios marcos temporales a un archivo CSV, capturando información esencial del mercado como los precios de apertura, máximo, mínimo y cierre. Analiza las características de cada vela, incluidos los tamaños del cuerpo y de la mecha, a la vez que calcula métricas adicionales como los huecos entre velas. Tras procesar las últimas 21 barras, notifica al usuario si la exportación de datos se ha realizado correctamente.

Marcar los máximos y mínimos extremos (OHLC) junto con los precios extremos de compra y venta.

Desafortunadamente, he encontrado que algunos corredores Cambiar el tiempo en el servidor es un poco incorrecto, que no esperaba. y que me sorprendió mucho. Aquí hay un script que cualquiera puede utilizar para comprobar su corredor.

Registrador con capacidad para registrar módulos individuales o secciones de código

Asesor experto sencillo con función de optimización R-cuadrado personalizada

Nivel VWAP dinámico que puede promediarse a lo largo de varios días

El indicador Watermark es ligero y eficiente, diseñado para mostrar una marca de agua informativa sobre el gráfico principal de MetaTrader 5. Muestra automáticamente el símbolo actual, la hora del gráfico y la descripción del activo, permitiendo a los operadores personalizar su interfaz con estilo y comodidad.

Se trata de un indicador de Media Móvil basado en velas Heiken-Ashi en lugar del precio de mercado en bruto.

CCI Adaptativo - Índice del Canal de Materias Primas con límites superior e inferior que se ajustan dinámicamente en función de la volatilidad del mercado. Elimina los umbrales fijos (como 100/-100) mediante el uso de picos y valles suavizados por EMA, proporcionando señales de sobrecompra/sobreventa más fiables y adaptadas a la volatilidad actual de cada activo. Perfecto para identificar puntos de inversión de alta probabilidad con niveles de confirmación adaptables.

Se trata de un script probador que amplía las capacidades estándar de optimización de MetaTrader 5, permitiéndole evaluar estrategias según criterios complejos definidos por el usuario (con separación en periodos dentro y fuera de la muestra, métricas avanzadas y pruebas estadísticas).

supertendencia atr simple con filtro rsi

Una herramienta para alinear los nombres de las sesiones de negociación con la hora del servidor del corredor y la hora local.

Función para convertir la hora del servidor de una zona horaria a otra.

El indicador más sencillo que muestra en el símbolo actual la variación del precio en % desde la apertura de la sesión de negociación.

Indicador Chande Kroll Stop - niveles de stop para posiciones cortas y largas.

Esta es una actualización de la "Estrategia de ruptura simple pero efectiva". En este código, He añadido algunas funciones de ayuda para los desafíos de la firma prop.

Media cuadrática

Regresión lineal Pendiente

Bandas de Bollinger con suavizado controlable de la banda exterior (suavizado previo)

Este indicador está diseñado para dibujar un retroceso de Fibonacci, utilizando como base el indicador ZigZag.

Este script guarda un conjunto predefinido de eventos económicos del calendario económico incorporado de MetaTrader en un archivo CSV.

Modificado indicador ZigZag estándar con la adición de información sobre la longitud de onda en pips, los niveles y la lógica de alertas diferentes

BotCilento es un sofisticado Asesor Experto para MetaTrader 5 que combina señales de seguimiento de tendencias con gestión adaptativa del riesgo.

Se trata de un filtro de superbandas descrito por John Eilers.

Este asesor no comercia. Este sencillo panel, implementado con la ayuda de la biblioteca estándar Canvas, permite dibujar números con el ratón. Los dibujos se reconocen usando el modelo entrenado mnist.onnx.

Niveles históricos de S/Rs fuertes

Indicador de rango medio diario.

Indicador del oscilador Know Sure Thing (KST) basado en la tasa de variación del precio (ROC)

Seleccione la última operación cerrada para seguir trabajando.

Oscilador ergódico Stochastic Momentum Index (SMI)

Esta es una primicia para MetaTrader 5. Ahora puede hacer clic en el gráfico para crear alertas de precios.

MovingAverages.mqh Parte II Una versión multi timeframe está disponible con colores para la orientación, para los desarrolladores o los comerciantes rentables de forma gratuita. Oferta bajo condiciones. Otros indicadores multi timeframe también están disponibles.

Este script guarda todos los datos OHLCV disponibles en el gráfico en un archivo CSV.

PTB

Descripción del indicador: PTB.mq5 Visión general: El indicador PTB.mq5 para MetaTrader 5 calcula los precios máximos y mínimos a corto y largo plazo, junto con los niveles de retroceso de Fibonacci basados en estos extremos. Características: Máximo y mínimo a corto plazo: Identifica el soporte y la resistencia inmediatos en un periodo corto definido por el usuario. Máximo y mínimo a largo plazo: Analiza las tendencias más amplias del mercado en un periodo más largo. Niveles de Fibonacci: Traza niveles de retroceso clave (23,6%, 38,2%, 50%, 61,8%, 78,6%) para posibles puntos de inversión. Parámetros de entrada: shortLength: Número de velas para el cálculo a corto plazo. longLength: Número de velas para el cálculo a largo plazo. Representación Visual: Distintos colores y anchos para cada línea para diferenciar entre niveles altos/bajos y Fibonacci. Uso: Ayuda a los operadores a identificar los puntos de entrada/salida y a monitorizar las tendencias del mercado basándose en los niveles de precios históricos.

Este código muestra cómo se puede crear un cuadro de mando para mostrar toda la información relevante en el gráfico

12345678910...171