Gestión Eficiente de Operaciones con Virtual SL TP Pending
El script Virtual_SL_TP_Pending_with_SL_Trailing.mq4 está diseñado para facilitar la gestión de operaciones estableciendo niveles virtuales de stop loss y take profit, junto con una orden pendiente virtual que incluye una opción de trailing stop.
Desglose del Script
A continuación, se presenta un resumen de las principales características del script:
- Derechos de Autor y Enlace: Indica la información de derechos de autor y un enlace al sitio web del creador.
- Versión: Especifica la versión del script.
- Descripción: Proporciona información sobre el script, incluyendo el correo electrónico del creador, detalles de propiedad intelectual y una advertencia sobre el uso del software bajo su propio riesgo.
- Parámetros de Entrada: Variables externas que permiten a los usuarios personalizar el comportamiento del sistema de trading, tales como:
- StopLossPoints: Stop loss inicial en puntos.
- TakeProfitPoints: Take profit inicial en puntos.
- SpreadThreshold: Umbral de spread para el stop loss/take profit virtual en puntos.
- TrailingStopPoints: Trailing stop en puntos para la orden pendiente virtual.
- EnableTrailing: Opción para habilitar o deshabilitar el trailing stop.
- Variables Globales: Variables utilizadas en todo el script para almacenar el spread inicial, el stop loss virtual, el take profit virtual y el precio de la orden pendiente.
- Función de Inicialización (OnInit): Inicializa el EA cuando se adjunta a un gráfico. Calcula el stop loss virtual inicial, el take profit y el precio de la orden pendiente basado en los parámetros de entrada.
- Función Tick (OnTick): Se llama en cada tick del precio. Verifica si el spread ha aumentado más allá del umbral y ajusta el stop loss virtual, el take profit y el precio de la orden pendiente en consecuencia. También monitorea si el precio alcanza el stop loss o take profit virtual y cierra la posición. Además, si el trailing stop está habilitado y el precio alcanza el precio de la orden pendiente, coloca una orden pendiente virtual con un trailing stop.
- Función de Cierre de Posición (ClosePosition): Cierra la posición cuando el precio alcanza el stop loss o take profit virtual.
- Función para Colocar Orden Pendiente (PlacePendingOrder): Coloca una orden pendiente virtual con un trailing stop si el trailing stop está habilitado.
Este sistema de trading proporciona una forma flexible de gestionar operaciones utilizando niveles virtuales y una función de trailing stop, permitiendo a los traders automatizar su proceso de gestión de operaciones en MetaTrader 4.

연관 포스트
- Reversiones con Pin Bars – Sistema de Trading Automático para MetaTrader 4
- TenkanSenKijunSenCross – Sistema de Trading Automático para MetaTrader 4
- Dynamic Stop Loss – Sistema de Trading Automático para MetaTrader 4
- Safe Trend Scalp - Sistema de Trading Automático para MetaTrader 4
- FolowLineEA: Sistema de Trading Automático para MetaTrader 4