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

Librerías para MetaTrader 5 con los códigos fuente - 4

icon

Las librerías son pequeños subprogramas que contienen cierta funcionalidad que luego puede ser utilizada durante el desarrollo de las demás aplicaciones. La librería escrita y comprobada una vez permite acelerar el desarrollo de nuevas aplicaciones en el lenguaje MQL5. El ejemplo de esta librería es ALGLIB que reúne varias funciones del análisis numérico.

Los códigos fuente de las librerías pueden ser descargados y utilizados en el editor de estrategias comerciales MetaEditor. No se puede iniciarlos independientemente en MetaTrader 5.

Añadir código
últimos | mejores

Un analizador XML, basado en la biblioteca msxml.

Cálculo del hash MD5 de una cadena de 32 dígitos a partir de un array de bytes.

Clase para reproducir música con el dispositivo MIDI.

La clase CGV simplifica el trabajo con las variables globales del terminal del cliente MetaTrader 5.

Las funciones de la API de la biblioteca Free Fuzzy Logic (Lógica Difusa).

Esta biblioteca le permitirá enviar cotizaciones en tiempo real desde MetaTrader 5 a una aplicación de servidor externo.

Se muestran las palabras clave y alias de MQL5 para autoreemplazo.

Versión actualizada de la clase CBitPic con capacidad para controlar la transparencia de dibujo.

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.

Librería de funciones de trade diseñado para su uso en el código de los scripts y los asesores expertos que dependen de un broker

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

Si desea optimizar su asesor experto utilizando sus propias características, puede utilizar el modo "Custom max" mediante la función OnTester(). Este código proporciona muchas características, que pueden ser utilizadas durante la optimización del EA. También permite guardar las características optimizadas en archivo HTML.

Emulador de funciones para trabajar con objetos. Ofrece la posibilidad de poder ver los objetos después de haber realizado las simulaciones correspondientes en el gráfico.

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.

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

Habla el texto especificado utilizando el motor de voz.

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

La clase CDownLoadHistory proporciona los métodos de descarga de datos históricos.

La estrategia es la siguiente: cuando aparece una (outside) bar, comprueba si hay una ruptura de la barra interior en dirección de la tendencia y genera una señal de apertura de posición. El módulo de señales de comercio es compatible con la nueva versión del asistente de MQL5.

Una vela azul del indicador BrainTrend1 es la señal para abrir una posición larga, una vela roja es la señal para abrir una posición corta.

Una vela de color Lime del indicador BrainTrend2 es la señal para abrir una posición larga, una vela Magenta es la señal para abrir una posición corta.

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

El cruce a la baja de la media móvil de T3 es la señal para abrir una posición larga, el cruce al alza de la media móvil de T3 es una señal para abrir una posición corta.

Añade nuevos comentarios a un gráfico sin borrar los existentes.

Esta biblioteca proporciona operaciones simples con matrices: suma, resta, multiplicación, inversión.

Una librería para analizar documentos XML. Escrita totalmente en MQL5, no utiliza ninguna librería externa.

CNetMLP proporciona un perceptrón multicapa (MLP).

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.

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.

La clase CATROnArray está diseñada para calcular los valores de Average True Range (ATR, Rango Medio Verdadero) en búferes de indicador. Este documento proporciona un ejemplo de uso de esta clase.

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

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.

La clase CMACDOnArray está diseñada para calcular los valores de Moving Average Convergence/Divergence (MACD, Convergencia/Divergencia del Promedio Móvil) en búferes de indicador. Este documento proporciona un ejemplo de uso de esta clase.

La clase CStochasticOnArray está diseñada para calcular los valores del indicador Stochastic (Estocástico) en búferes de indicador. Este documento proporciona un ejemplo de uso de esta clase.

La clase COsMAOnArray está diseñada para calcular los valores del indicador OsMA (Moving Average of Oscillator, Media Móvil del Oscilador) en búferes de indicador. Este documento proporciona un ejemplo de uso de esta clase.

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

La clase CRSIOnArray está diseñada para calcular los valores de RSI (Relative Strength Index, RSI) a partir de los buffers del indicador. Se facilita un ejemplo de uso de la clase.

La clase CMFIOnArray está diseñada para calcular los valores de MFI (Money Flow Index) a partir de los buffers del indicador. Se facilita un ejemplo de uso de la clase.

Módulo de trailing stop basado en el indicador WPR con Stop Loss corto y largo.

Version 1.2 - MQL5\Include\mql4compat.mqh

123456