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

Añadir código

Funciona en el probador 50 veces más rápido que la función estándar.

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

La clase CERDOnArray está diseñada para calcular el Efficiency Ratio (ER) - coeficiente de eficiencia utilizado en Adaptive Moving Average (AMA) - Media Móvil Adaptativa, teniendo en cuenta la dirección del movimiento del precio. Cuando el precio se mueve hacia arriba, el indicador tiene valores positivos; por el contrario, cuando se mueve hacia abajo tiene valores negativos.

La clase CMomentumOnArray está diseñada para calcular los valores de Momentum a partir de los buffers del indicador. El indicador Test_MomentumOnArray muestra un ejemplo de uso de la clase.

La clase CEnvelopesOnArray está pensada para el cálculo de valores envolventes en un buffer de indicador.

Módulo de señales de trading para el Asistente MQL5. De momento, cuando una vela formada por FiboCandles cambia su color, indica el momento de entrada en el mercado.

Función que calcula el tamaño del lote dependiendo de la cantidad de dinero en la moneda del depósito que se utiliza.

La clase CTimeControl ha sido diseñada para usarse en los asesores con objeto de establecer y comprobar la duración permitida del comercio.

Módulo de función para la visualización de selección del tipo de letra más conveniente en los parámetros de entrada del indicador. Para liberar al usuario indicador de la necesidad de introducir manualmente un nombre de fuente deben insertarse algunos cambios en el código.

Interfaz de devolución de llamada para temporizador

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.

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

Una comparación delicada y vivaz de los valores double del "precio".

Señal simple de cruce de MA para el Asistente del Asesor Experto

Módulo de señales comerciales a base del módulo de señales del indicador Moving Average.

Comprueba si una fecha pertenece al horario invernal o estival, el código ha sido desarrollado para la depuración de los eventos dependientes de las noticias.

La clase CFramaOnArray está diseñada para calcular los valores de Fractal Adaptive Moving Average (FRAMA) a partir de los buffers del indicador.

Biblioteca para enviar mensajes de correo.

Función que identifica extremums durante un período determinado de la historia.

Módulo de señales comerciales en el indicador Ozymandias.

Módulo de señales comerciales a base del módulo de señales del indicador Moving Average.

La versión de la función iBarShift para MetaTrader 5 recibe el parámetro tipo datetime —hora de apertura de la barra cuyo índice hay que saber.

Módulo de señales comerciales del indicador de usuario "Candels High Open", un indicador de análisis de High y Open de las últimas tres barras.

Librerías de vinculación de los terminales МТ4/5 con R

Devuelve el beneficio de la posición en puntos a base del historial de trading.

Función para pasar una posición abierta al punto muerto.

Probando en la historia en el modo matemático del probador MT5.

La clase CVHFOnArray está diseñada para calcular los valores de Vertical Horizontal Filter (VHF) - Filtro Vertical Horizontal en búferes de indicador.

La clase CPriceChannelOnArray está diseñada para calcular el valor del Price Channel - canal del precio en búferes de indicador.

La librería permite asignar automáticamente el magic al Asesor Experto en cualquier símbolo y cualquier período de tiempo. Permite tener 65 535 magic en el mismo Asesor Experto a la vez.

Biblioteca para trabajar con las subventanas del gráfico.

Versión rápida en JavaScript de la librería Report de fxsaber para comandos de trading estilo MT4 implementados a través de MT4Orders o Virtual. Funciona hasta 10 veces más rápido, el tamaño del archivo NTML es más pequeño, puede cargar y mostrar hasta 5,4 millones de líneas de informe.

Biblioteca de funciones para la manipulación de cadenas: StringToArray, StringToPeriod y PeriodToString.

Implementación del diccionario (array asociativo) en MQL5 a base de CArrayObj y CList.

Acceso a los datos de OnTradeTransaction en cualquier lugar del programa

La clase CMOOnArray está diseñada para calcular los valores de CMO (Chande Momentum Oscillator - Oscilador de Momento de Chande) en búferes de indicador. Este documento proporciona un ejemplo de uso de esta clase.

La clase CTrixOnArray está diseñada para calcular los valores del indicador Triple Exponential Average (TRIX) a partir de su buffer.

Biblioteca de cálculo de la fianza necesaria para la apertura de posición en MetaТrader 5.

Permite obtener el número mágico que se vincula con tres elementos: nombre del símbolo, timeframe, número de prefijo.

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.