Order manage

Order Manage MT5 es un asesor experto para la gestión de órdenes pendientes y de posiciones abiertas en MetaTrader 5. Supervisa los niveles especificados, cancela las órdenes pendientes cuando se cumplen sus condiciones y puede cerrar parcialmente las posiciones mientras desplaza el Stop Loss hasta el precio de entrada.

El EA realiza las siguientes acciones:

  • Cancela las órdenes «Buy Limit» y «Sell Limit» si el precio alcanza el «Take Profit» antes de que comience la ejecución.

  • Cancela las órdenes «Buy Stop» y «Sell Stop» si el precio alcanza el «Stop Loss» antes de que comience la ejecución.

  • Cierra una parte configurada de una posición cuando el precio recorre un porcentaje especificado de la distancia entre el precio de entrada y el Take Profit.

  • Mueve el Stop Loss al precio de entrada —punto de equilibrio— cuando se alcanza el mismo umbral de activación.

  • Gestiona el símbolo del gráfico o todos los símbolos de la cuenta, con filtrado por «Magic Number».

Por defecto, la gestión comienza en el 50 % de la distancia hasta el «Take Profit»: el EA cierra el 50 % del volumen de la posición y desplaza el «Stop Loss» hasta el precio de entrada. El cierre parcial y el «Breakeven» se pueden activar de forma independiente.

El panel muestra:

  • El estado actual del EA y la disponibilidad para operar.

  • El ámbito de gestión seleccionado y las reglas activadas.

  • Número de órdenes pendientes y posiciones abiertas.

  • Volumen total de posiciones abiertas, sin incluir el volumen de órdenes pendientes.

  • Símbolo, dirección, ticket, volumen, precio de entrada, SL y TP para cada orden o posición elegible.

  • Ganancias o pérdidas flotantes actuales de las posiciones abiertas.

  • Trayectoria del TP: el porcentaje de la distancia entre el precio de entrada y el Take Profit que se ha cubierto.

  • Estados separados de «Cierre parcial» y «Punto de equilibrio».

  • Acciones y mensajes recientes de la sesión actual.

El panel y sus secciones se pueden contraer. Las listas de órdenes y posiciones utilizan navegación por páginas. La posición, el ancho, la fuente y los colores se pueden ajustar mediante los campos de entrada. Contraer u ocultar el panel no detiene la gestión.

El EA respeta el volumen mínimo y el incremento de volumen del bróker. Por ejemplo, con un mínimo y un incremento de 0,01 lotes, cierra 0,02 de una posición de 0,04 lotes y 0,01 de una posición de 0,03 lotes. Si el volumen no se puede dividir correctamente, se omite el cierre parcial, mientras que el punto de equilibrio sigue estando disponible. Se mantiene un Stop Loss ya de por sí más conservador.

El estado de la gestión se mantiene tras reiniciar el EA o la misma terminal. El volumen restante no se reduce repetidamente en el mismo porcentaje. Tras una respuesta incierta del servidor, el EA espera la confirmación de la solicitud de cierre parcial enviada previamente.

Basta con un gráfico que aloje el EA para la gestión de todos los símbolos. La terminal o el VPS deben estar en funcionamiento y conectados al servidor, y deben estar habilitados los permisos de negociación. Las comprobaciones se ejecutan con un temporizador de un segundo y en los ticks del gráfico del EA. El marco temporal del gráfico no afecta a las reglas de gestión.

El operador especifica la entrada, el volumen y el SL/TP iniciales. El desencadenante inicial de la gestión de posiciones requiere un TP válido. La cancelación de una orden límite requiere un TP válido; la cancelación de una orden stop requiere un SL válido. Las reglas de cancelación previas a la entrada excluyen las órdenes ya ejecutadas parcialmente y las órdenes stop-limit de compra/venta. En las cuentas de compensación, se gestiona la posición agregada para cada símbolo.

El punto de equilibrio utiliza el precio de entrada sin compensar la comisión ni el swap. Las restricciones del bróker pueden retrasar la modificación del SL o la ejecución de la solicitud. La versión 1.12 no implementa OCO: la apertura de una orden pendiente opuesta no cancela automáticamente la otra.


PARÁMETROS DE ENTRADA

Ámbito de gestión

  • Habilitar la gestión de órdenes y posiciones: habilita o pausa la gestión de órdenes y posiciones. Por defecto: true.
  • Solo símbolo del gráfico; false = todos los símbolos — true: gestionar solo el símbolo del gráfico; false: gestionar todos los símbolos de la cuenta. Por defecto: true.
  • Filtro Magic: 0 = manual; −1 = todos; otro = Magic exacto — Filtro de número Magic: 0 selecciona operaciones manuales con Magic 0; −1 acepta cualquier Magic; un número positivo selecciona ese Magic exacto. Por defecto: 0. Valor mínimo permitido: −1.

Cancelación de órdenes pendientes

  • Eliminar la orden de compra/venta limitada cuando se alcance el TP antes de la entrada — permite la cancelación de las órdenes de compra/venta limitadas cuando se alcanza el TP antes de que comience la ejecución. La compra utiliza la oferta (Bid) ≥ TP; la venta utiliza la demanda (Ask) ≤ TP. Por defecto: true.
  • Eliminar órdenes de compra/venta stop cuando se alcanza el SL antes de la entrada: permite la cancelación de las órdenes de compra/venta stop cuando se alcanza el SL antes de que comience la ejecución. Para la compra se utiliza el precio de compra (Bid) ≤ SL; para la venta, el precio de venta (Ask) ≥ SL. Por defecto: verdadero.

Gestión de posiciones abiertas

  • Distancia de activación desde la entrada hasta el TP, % — activación como porcentaje de la distancia de precio desde la entrada hasta el TP. Por defecto: 50,0. Debe estar estrictamente entre 0 y 100. Este porcentaje describe la distancia de precio.
  • Mover el Stop Loss al precio de entrada (punto de equilibrio): permite mover el SL a la entrada tras el activador. Se conserva un SL que ya ofrece mayor protección. Por defecto: true.
  • Habilitar cierre parcial de la posición — permite el cierre parcial tras la activación. Por defecto: true.
  • Volumen de la posición a cerrar en el activador, % — porcentaje del volumen de la posición a cerrar, calculado en el primer activador. Por defecto: 50,0. Debe estar estrictamente entre 0 y 100. El volumen de cierre se redondea a la baja al paso de volumen del bróker.

Ejecución de la operación

  • Desviación máxima permitida del precio, puntos — desviación permitida del precio en las solicitudes de cierre parcial, en puntos del símbolo. Por defecto: 50. Debe ser un número entero no negativo; su aplicación depende del modo de ejecución del bróker.
  • Intervalo de reintento tras un rechazo confirmado, en segundos — retraso entre los reintentos de negociación permitidos, en segundos. Por defecto: 5; mínimo: 1. No modifica el temporizador de exploración de un segundo. Una respuesta incierta a un cierre parcial requiere confirmación antes de un reintento.

Diseño del panel

  • Mostrar el panel «Gestión de órdenes »: muestra u oculta el panel. La gestión habilitada continúa cuando el panel está oculto. Por defecto: true.
  • Esquina del gráfico utilizada para anclar el panel: esquina de anclaje del panel: superior izquierda, inferior izquierda, superior derecha o inferior derecha. Por defecto: superior izquierda.
  • Desplazamiento horizontal del panel, en píxeles: desplazamiento horizontal desde la esquina seleccionada, en píxeles. Valor predeterminado: 8. Mínimo: 0.
  • Desplazamiento vertical del panel, enpíxeles: desplazamiento vertical desde la esquina seleccionada, en píxeles. Por defecto: 18. Mínimo: 0.
  • Ancho del panel, en píxeles; ajustado al ancho del gráfico: ancho del panel, en píxeles. Valor predeterminado: 620. Rango permitido: 320–1600. El ancho mostrado se ajusta al ancho del gráfico.
  • Relleno interior del panel, enpíxeles: relleno interior del panel, en píxeles. Valor predeterminado: 10. Rango permitido: 4–24.
  • Tamaño de fuente del panel: tamaño de fuente del panel. Por defecto: 10. Rango permitido: 8–24.
  • Altura de línea del panel, en píxeles — altura de línea, en píxeles. Valor predeterminado: 20; mínimo: 12. La altura efectiva puede aumentar para adaptarse a la fuente seleccionada.
  • Fuente del panel; se recomienda una fuente monoespaciada — nombre de la fuente. Por defecto: Consolas. No debe dejarse en blanco; se recomienda una fuente monoespaciada.
  • Órdenes pendientes/abiertas por página; número reducido en gráficos cortos — número máximo de fichas por página en cada lista. Por defecto: 2. Rango permitido: 1–10. El número se reduce cuando la altura del gráfico es insuficiente.
  • Últimas acciones de la sesión mostradas al expandir: número de eventos recientes que se muestran al expandir «ÚLTIMAS ACCIONES». Por defecto: 3. Rango permitido: 1–8. Los eventos pertenecen a la sesión actual.
  • Iniciar con solo la barra de título visible: inicia el panel colapsado, con solo su barra de título visible. Por defecto: false. No afecta a la gestión.

Colores del panel

  • Texto del panel principal: color del texto principal. Por defecto: blanco.
  • Encabezados de sección y estado de espera: color de los encabezados y de los estados de espera. Por defecto: dorado.
  • Beneficio positivo y protección completada: color del beneficio positivo y de la protección completada. Por defecto: lima.
  • Beneficios negativos y acciones bloqueadas: color de los beneficios negativos y las acciones bloqueadas. Por defecto: rojo tomate.
  • Texto secundario y pie de página: color del texto secundario y del pie de página del panel. Predeterminado: plateado.
  • Fondo del panel: color de fondo. Por defecto: RGB 10, 10, 10 — casi negro.
  • Borde del panel y separadores: color del borde y de los separadores. Por defecto: gris oscuro.
  • Barra de progreso neutra: color de la barra de trayectoria del TP sin rellenar. Predeterminado: RGB 42, 45, 50.
  • Relleno de progreso de entrada a TP: color de la barra de ruta TP rellena. Por defecto: azul acero.

Todos los conmutadores utilizan «true» para activar y «false» para desactivar. Los valores no válidos detectados por la validación de inicio impiden que el EA se inicie.

Otros productos de este autor
Equity Drawdown Monitor MT5 es una herramienta de seguimiento que permite supervisar en tiempo real el saldo de la cuenta, las caídas de capital, las pérdidas de las posiciones abiertas y los resultados de las operaciones. El panel muestra: • Saldo actual y capital • Beneficios o pérdidas de las posiciones abiertas • Caída actual del capital • Caída máxima registrada y su momento • Peor pérdida registrada en una posición abierta y su momento • Beneficios/pérdidas cerrados de hoy, ayer, la semana
Filtro:
No hay comentarios
Respuesta al comentario