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

Las mejores librerías para MetaTrader 5 según el ranking de los usuarios - 2

Añadir código
últimos | mejores

Esta sencilla clase se puede usar para configurar, por ejemplo, los diapasones comerciales o para prohibir/permitir determinadas acciones durante cierto tiempo o en ciertos días de la semana.

Publico seis clases escritas para un uso conveniente y comprensible de los indicadores en su código.

Clase para el cálculo de los parámetros de enumeración ENUM_STATISTICS

Clases para trabajar con bases de datos a través de interfaces ODBC y OLE DB

Una clase para la creación y producción de imágenes BMP.

El cruce de los niveles de de sobrecompra/sobreventa del oscilador Chande Momentum se utiliza como una señal para abrir las posiciones.

Módulo de señales de trading para el asistente MQL5. El punto de color del indicador superTrend sirve como señal de entrada en mercado.

Control gráfico para dibujar píxeles.

La clase permite organizar la mini timeserie, indicador minibuffers, cortos tamaños de buffers para almacenar datos de flujo intermedios dentro del EA o del indicador.

Módulo de trailing de posiciones abiertas, basado en el indicador "Delta ZigZag". Se usa en MQL5 Wizard.

Clase-contenedor que usa una cadena de métodos para la adición rápida de parámetros y la eliminación de líneas de código.

Es la librería para crear un reloj análogo en los recursos gráficos de MetaTrader 4/5.

Librería para ejecutar los métodos comunes del redondeo utilizados en el desarrollo de las aplicaciones MQL, clase-envoltorio primitiva para los valores tipo double y vector para los objetos CDouble. ¡Está compatible con MQL5 y MQL4!

Son las librerías a base de las ideas del artículo «RDF en el aprendizaje reforzado»

La clase CDemaOnArray está diseñada para calcular los valores del indicador DEMA (Double Exponential Moving Average) a partir de su buffer.

La clase CCHOOnArray está diseñada para calcular los valores de Chaikin Oscillator (CHO) a partir de los buffers del indicador. El indicador Test_CHOOnArray muestra un ejemplo de uso de la clase.

La clase implementa una red neural de funciones de base radial (Radial Basis Function Network - RBFN).

Esta clase implementa una red neural probabilística (Probabilistic Neural Network - PNN).

Es una librería de las clases para crear la interfaz de sus programas de una manera cómoda.

Las expresiones regulares suponen un lenguaje formal para procesar textos de forma rápida y flexible. Cada expresión regular es un patrón(máscara) para la cual el desarrollador de expresiones regulares trata de encontrar coincidencias con el texto de origen. El patrón consta de designaciones, operadores o constructores de un símbolo o varios caracteres.

Esta biblioteca proporciona un acceso relámpago a las series temporales para implementar los métodos habituales MQL4 (por ejemplo, iBarShift) en las aplicaciones MQL5 sensibles a los retrasos.

Biblioteca para trabajar con símbolos normales y personalizados

Impresión de los códigos de la devolución de la función GetLastError() y MqlTradeResult en forma de la descripción de texto.

Entorno comercial virtual

Esta clase ofrece métodos para trabar con archivos de tipo *.ini en Windows.

La bibrería contiene las siguientes funciones hash: adler32, CRC-32, MaHash8v64. También tiene funciones para la convertir la raíz de un número.

El script contiene una clase, que puede utilizarse para resolver expresiones matemáticas y lógicas, definidas como string.

Es una clase para intercambiar los datos entre los programas que permite enviar las estructuras del tamaño aleatorio a través de las variables globales del terminal de un programa al otro.

Mucha gente se interesa por el trabajo nativo con la bolsa BTC directamente desde MT. En la bolsa API es necesario enviar los datos con la confirmación de la validez de los parámetros a través de HMAC-SHA512. En esta clase se ha implementado el algoritmo de cálculo de SHA512 y HMAC

Funciones cómodas para comparar y redondear los números con punto flotante (en precios, lotes, dinero).

Módulo funcional multi-divisa del Asesor Experto para la organización de un acceso a los datos históricos con un procesamiento de la solicitud de los resultados.

El nuevo control CCalendarInputBox de la biblioteca IncGUI se ha diseñado para introducir fechas y horas.

Módulo de señales comerciales basado en el indicador "Delta ZigZag".

La biblioteca FuzzyNet para crear modelos difusos está escrita en C#. Al pasar a MQL5, a la bilioteca se han añadido 8 funciones de pertenencia y 4 métodos de defusificación para sistemas Mamdani.

Las funciones matemáticas originales, analizadas desde diferentes puntos de vista. Dichas funciones, o bien no tienen análogos o bien ejecutan su trabajo significativamente más rápido que las implementaciones alternativas

Biblioteca de lectura/escritura de los parámetros de los asesores.

El Asesor Experto (EA) RSI es una herramienta de negociación automatizada desarrollada para la plataforma MetaTrader 5 (MT5). Este EA aprovecha el Índice de Fuerza Relativa (RSI) para identificar señales de compra y venta, incorporando gestión de riesgos, cierre parcial de posiciones y restricciones horarias de negociación para optimizar el rendimiento de las operaciones.

Todo lo que queremos es pensar en algoritmos y métodos, no sobre la sintaxis y valores de como colocar las órdenes. Aquí tiene funciones sencillas para gestionar posiciones en MQL5.

Biblioteca para trabajar con los archivos que usan WinAPI sin limitaciones de ubicación.

La clase CADXWOnArray está diseñada para calcular los valores de ADXW Average Directional Movement Index Wilder (Índice de Movimiento Direccional Medio de Wilder, ADX Wilder) en búferes de indicador. Este documento proporciona un ejemplo de uso de esta clase.

123456