Códigos

CDictionary para MetaTrader 5

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

СloseAll para MetaTrader 4

A collection of scripts for closing various types of orders

Indicator Tracer para MetaTrader 4

Traces the output of indicators by buffer. Output can be changed on the chart by moving the VL left or right

Artículos

Asesor Experto multiplataforma: las clases CExpertAdvisor y CExpertAdvisor para MetaTrader 5

En el artículo final de la serie sobre el asesor comercial multiplataforma, hablaremos sobre las clases CExpertAdvisor y CExpertAdvisors, que sirven de contendores para los componentes del experto anteriormente descritos. Asimismo, analizaremos la implementación del monitoreo de las nuevas barras y

Asesor Experto Multiplataforma: Stops Personalizados, Ausencia de Pérdidas y Trailing para MetaTrader 5

En el artículo se discute la colocación de niveles stop personalizados en el asesor multiplataforma. Asimiso, se describe un método estrechamente relacionado con ellos, que ayuda a definir los cambios de los niveles stop a lo largo del tiempo

Asesor Experto multiplataforma: Niveles stop para MetaTrader 5

En este artículo se analiza la implementación de niveles stop en el asesor comercial, la implementación es compatible con las plataformas MetaTrader 4 y MetaTrader 5

Asesor Experto multiplataforma: Filtros temporales para MetaTrader 5

En este artículo se analiza la implementación de diferentes métodos de la filtración temporal en el Asesor Experto multiplataforma. Las clases de los filtros temporales se ocupan de verificar la correspondencia de un determinado momento de tiempo a un determinado período definido en los ajustes

Asesor Experto multiplataforma: Gestión de capital (money management) para MetaTrader 5

En este artículo se analiza la implementación de la gestión de capital (money management) en el Asesor Experto multiplataforma. Las clases de la gestión de capital se encargan del cálculo del tamaño del lote que el Asesor Experto usará para entrar en la siguiente operación

Asesor Experto multiplataforma: Señales para MetaTrader 5

En este artículo, se discuten las clases CSignal y CSignals que serán utilizadas en los Asesores Expertos multiplataforma. Han sido analizadas las diferencias entre MQL4 y MQL5 respecto a la organización de los datos necesarios para evaluar las señales comerciales obtenidas. Como resultado, tenemos

Asesor Experto multiplataforma: Gestor de órdenes para MetaTrader 5

En este artículo se trata de la creación de un gestor de órdenes para el Asesor Experto multiplataforma. El gestor de órdenes se encarga de la apertura y del cierre de las órdenes y posiciones que realiza el Asesor Experto, así como de la ejecución del registro independiente sobre ellas, y estará

Asesor experto multiplataforma: Órdenes para MetaTrader 5

MetaTrader 4 y MetaTrader 5 usan reglas diferentes en el procesamiento de solicitudes comerciales. En este artículo se discutirá la posibilidad de usar un objeto de clase para representar las operaciones procesadas por el servidor, para que en lo sucesivo el asesor pueda trabajar con ellas

Asesor experto multiplataforma: reutilizando los componentes de la Biblioteca Estándar MQL5 para MetaTrader 5

En la Biblioteca Estándar MQL5 hay ciertos componentes que pueden resultar útiles en las versiones de los asesores expertos multiplataforma para MQL4. En esta artículo analizaremos los métodos de creación de ciertos componentes de la Biblioteca Estándar MQL5 que son compatibles con el compilador

Asesor experto multiplataforma: Introducción para MetaTrader 5

En este artículo se describe con detalle un método para desarrollar de forma rápida y sencilla un asesor experto multiplataforma. El método propuesto aúna funciones comunes para ambas versiones en una clase y desarrolla la implementación para las funciones incompatibles en las clases heredadas