EA StopLoss Manager
- Utilidades
- Dario Murenu
- Versión: 1.0
- Activaciones: 5
El EA StopLoss Manager se encarga de gestionar los StopLoss y TakeProfit de las operaciones realizadas en el mercado con otros Expert Advisors (EA) que operan en la plataforma MetaTrader 4.
Si MagicNumber = 0, el EA StopLoss Manager modificará todas las órdenes abiertas con la configuración seleccionada.
Una vez identificadas las operaciones a modificar, mediante el ajuste del MagicNumber, se puede elegir el porcentaje de riesgo y de ganancia que se aplicará a las órdenes. Por ejemplo, al establecer el valor de 1 para el parámetro RiskPercSL (RiskPercSL = 1), se establecerá el StopLoss en el 1%.
El mismo principio se aplica al TakeProfit con el parámetro RiskPercTP. Por ejemplo, al establecer el valor de 1 para el parámetro RiskPercTP (RiskPercTP = 1), se establecerá el TakeProfit en el 1%.
El cálculo del porcentaje de riesgo y ganancia de las órdenes puede agregarse entre sí mediante el parámetro BasketCalculation = true. Por ejemplo, si se desean modificar 6 órdenes juntas y se quiere un riesgo total del 2%, con BasketCalculation = true (función activada), los StopLoss y TakeProfit se modificarán teniendo en cuenta todas las órdenes.
Según la estrategia personal, puede ser útil continuar calculando el porcentaje de riesgo y ganancia en base a un balance fijo. Por ejemplo, con un balance de 10.000€ se desea un riesgo del 1% hasta que el balance alcance los 12.000€. Con el parámetro Balance se logra esto, y se tiene la posibilidad de bloquear el cálculo del porcentaje en la cantidad deseada.
En el gráfico se mostrarán las últimas configuraciones seleccionadas. Se mostrará el MagicNumber establecido, el estado del parámetro BasketCalculation, los porcentajes de riesgo y ganancia con su equivalente en términos monetarios (calculado en base al valor del balance establecido).
A continuación, se presentan las especificaciones de los parámetros.
Parámetros:
MagicNumber: El MagicNumber se utiliza para identificar posiciones ya abiertas por otro expert advisor (EA). Para que el EA StopLoss Manager funcione correctamente, se debe reemplazar el valor predeterminado del MagicNumber por el valor utilizado por otros EAs, de manera que se puedan gestionar los StopLoss y TakeProfit de las órdenes. Si MagicNumber = 0, el EA StopLoss Manager modificará todas las órdenes abiertas con la configuración seleccionada.
RiskPercSL: El parámetro RiskPercSL define el valor en porcentaje del riesgo. Si el parámetro BasketCalculation = false, el riesgo definido se aplicará a cada operación. El cálculo en porcentaje también dependerá de la variable Balance. Con Balance = 0, se utilizará el balance de la cuenta.
RiskPercTP: El parámetro RiskPercTP define el valor en porcentaje de la ganancia potencial. Si el parámetro BasketCalculation = false, la ganancia potencial definida se aplicará a cada operación. El cálculo en porcentaje también dependerá de la variable Balance. Con Balance = 0, se utilizará el balance de la cuenta.
BasketCalculation: El parámetro BasketCalculation define si se agregan todas las órdenes abiertas para el cálculo en porcentaje del riesgo y la ganancia. En otras palabras, por ejemplo, si hay 3 posiciones abiertas y BasketCalculation = true, el riesgo y la ganancia se distribuirán equitativamente entre las 3 posiciones. Sin embargo, con el parámetro BasketCalculation = false, el riesgo y la ganancia potencial se definirán por cada operación de la misma manera.
Por ejemplo, con RiskPercSL = 1 y RiskPercTP = 1, las 3 operaciones tendrán un riesgo y una ganancia potencial del 1%. Por lo tanto, si se pierden o ganan las 3 operaciones, se obtendrá una pérdida o ganancia del 3%. El cálculo en porcentaje también dependerá de la variable Balance, descrita a continuación.
Balance: La variable Balance determina la cantidad sobre la cual se realizará el cálculo de los porcentajes. Si Balance = 0, los porcentajes se calcularán en función del balance total disponible en la cuenta.
Por ejemplo, si se establece Balance = 5.000 en una cuenta con un balance actual de 20.000, los porcentajes de riesgo y ganancia establecidos con los parámetros RiskPercSL y RiskPercTP se calcularán sobre 5.000. En otras palabras, en este ejemplo, el riesgo será 4 veces menor que el balance disponible en la cuenta.
El uso de esta variable es útil cuando se desea arriesgar una cierta cantidad en términos porcentuales durante un cierto período de tiempo. Por ejemplo, si no se gusta la situación actual del mercado, se puede reducir fácilmente el riesgo durante un cierto período de tiempo en lugar de ajustar continuamente el riesgo en función del balance disponible en la cuenta.
ColorBack: Configuración del color de fondo de la información mostrada en el gráfico del EA StopLoss Manager.
ColorText: Configuración del color del texto de la información mostrada en el gráfico del EA StopLoss Manager.
Para obtener más información, contácteme en dario@imparainvesti.it o visite https://imparainvesti.it/.