Discusión sobre el artículo "Implementación de los cierres parciales en MQL5"

 

Artículo publicado Implementación de los cierres parciales en MQL5:

En este artículo se desarrolla una clase para gestionar cierres parciales en MQL5 y se integra dentro de un EA de order blocks. Además, se presentan pruebas de backtest comparando la estrategia con y sin parciales, analizando en qué condiciones su uso puede maximizar y asegurar beneficios. Concluimos que especialmente en estilos de trading orientados a movimientos más amplios, el uso de parciales podría ser beneficioso.

Para integrar cierres parciales en MQL5 podemos usar una forma simple: definir "niveles de tp" en los que se cerrará un porcentaje del volumen actual de la posición. Por ejemplo, cerrar un 30% del volumen cuando el precio alcance cierto nivel.

Existen muchas formas de establecer esos niveles. Una opción es usar soportes o resistencias como referencia. Otra es esperar condiciones de mercado específicas, como sobrecompra o sobreventa, y cerrar parcialmente cuando se cumplan. Ambas son posibles de programar, pero en este artículo nos centraremos en la forma más directa: trabajar con "niveles de tp" predefinidos.

Definición de los niveles de tp
Llamaremos "nivel de tp" al precio donde se realizará el cierre parcial.

  • En una posición de compra, el nivel debe ser mayor al precio de apertura, pero menor que el "takeprofit" inicial.
  • En una posición de venta, el nivel debe ser menor al precio de apertura, pero mayor que el "takeprofit" inicial.

De esta manera, los parciales se pueden representar de forma visual en el gráfico. Por ejemplo, si se definen tres niveles, se verán como puntos intermedios entre el precio de entrada y el "takeprofit" final.

Figure1_Partials_Example

Autor: Niquel Mendoza