Garner Risk Calculator
- Utilidades
- Versión: 1.7
Calculadora de riesgo Garner para MetaTrader 5
## Planificación visual de operaciones, cálculo del tamaño de la posición y realización manual de órdenes
La Calculadora de riesgo Garner es un asesor experto para MT5 que lleva la planificación de operaciones y el cálculo del tamaño de la posición directamente a tu gráfico. Establece tus niveles de Stop Loss y Take Profit, elige la cantidad que deseas arriesgar y consulta el tamaño de lote calculado antes de realizar una orden.
El panel azul marino oscuro con detalles en azul ofrece una visión clara de la operación propuesta. Se trata de una calculadora y una herramienta de introducción de órdenes de uso manual: tú eliges la dirección, los niveles y el momento de cada operación.
Esta descripción corresponde a la versión 1.07.
## Panel de gráfico desplazable
- Arrastra la barra de título azul para cambiar la posición del panel dentro del gráfico.
- Contrae y expande el panel utilizando el botón menos/más.
- El panel guarda su posición y vuelve a aplicar sus propiedades de visualización cuando se reinicia el EA, incluso tras cambios de marco temporal.
- Las opciones «COMPRAR» y «VENDER» utilizan botones de color verde y rojo para facilitar su identificación.
- Introduzca los valores directamente en los campos editables y pulse Intro para aplicarlos. Se aceptan tanto el punto decimal como la coma decimal.
El hecho de que se mantenga la posición del panel no significa que se guarde el plan de trading completo. Al reiniciar, los valores de riesgo y las líneas de planificación se reinician; revisa la configuración tras cambiar los marcos temporales o los ajustes del EA.
## Entrada, Stop Loss y Take Profit arrastrables
Tres líneas horizontales codificadas por colores muestran la operación propuesta:
| Línea | Color | Comportamiento |
| --- | --- | --- |
| Entrada | Azul | Sigue la cotización de entrada en tiempo real en modo «Mercado»; se puede arrastrar y editar en modo «Pendiente». |
| Stop Loss | Rojo | Arrastra la línea o introduce un precio o una distancia en el panel. |
| Take Profit | Verde | Arrastra la línea o introduce un precio o una distancia en el panel. |
El panel actualiza los precios, las distancias y los cálculos a medida que cambian los niveles. Las descripciones de las líneas incluyen precios e información relevante sobre la distancia. Al cambiar de dirección, se conservan los niveles colocados manualmente cuando ya forman una configuración válida para la nueva dirección; de lo contrario, las líneas de planificación se reinician.
## Tres modos de cálculo del tamaño de la posición
**Porcentaje de riesgo:** Elige entre «saldo de la cuenta» o «capital», y a continuación introduce el porcentaje de riesgo deseado. Por ejemplo, introducir 0,30 significa un 0,30 %. Con un saldo de cuenta de 10 000, eso supone un presupuesto de riesgo de 30 unidades en la divisa de la cuenta.
**Riesgo en efectivo:** Introduzca una cantidad fija en la divisa de su cuenta. La calculadora determina el tamaño de la operación propuesta utilizando la distancia entre el precio de entrada y el stop-loss.
**Lotes fijos:** Introduzca el volumen de negociación deseado y consulte la pérdida estimada y el beneficio potencial resultantes. Este modo no ajusta el volumen a un porcentaje ni a un presupuesto de riesgo en efectivo.
El volumen se redondea a la baja al paso de lotes del bróker y se limita al máximo del bróker y al valor introducido en «Máximo de lotes». Si el volumen calculado es inferior al lote mínimo del bróker, la calculadora indica que el presupuesto de riesgo es demasiado pequeño, en lugar de aumentar el volumen hasta el mínimo.
## Información mostrada
- Dirección de COMPRA o VENTA.
- Modo de mercado, límite pendiente o stop pendiente.
- Precios de entrada, stop loss y take profit.
- Distancias de SL y TP en pips o puntos.
- Modo de riesgo seleccionado, valor de riesgo y base de saldo/capital.
- Tamaño de lote calculado.
- Pérdida estimada en la divisa de la cuenta y como porcentaje de la base de la cuenta seleccionada.
- Beneficio estimado en el Take Profit en la divisa de la cuenta.
- Relación riesgo-recompensa.
- Margen estimado requerido.
- Spread actual y el importe seleccionado en la base de la cuenta.
- Mensajes de validación y estado de la solicitud de orden.
## Órdenes de mercado y pendientes
**El modo de mercado** utiliza el precio de venta (Ask) actual para una orden de COMPRA y el precio de compra (Bid) para una orden de VENTA. La línea de entrada azul es de solo lectura y sigue esa cotización. No se activa por el cruce de precios.
**El modo «Pendiente»** te permite colocar la línea de entrada manualmente. La calculadora selecciona «Límite de compra», «Stop de compra», «Límite de venta» o «Stop de venta» según la dirección elegida y la relación de la entrada con la cotización actual. No se incluyen las órdenes stop-limit.
Solo el botón de modo de orden cambia entre el modo de mercado y el modo pendiente.
## Ejecución manual confirmada
La negociación está desactivada por defecto. Con EnableTrading activado y los permisos de negociación de MT5 activos, haz clic en «Realizar operación», revisa el plan mostrado y, a continuación, haz clic en «Confirmar» en un plazo de diez segundos.
La calculadora vuelve a comprobar el plan antes de enviarlo. Los cambios en los niveles de la operación, la dirección o el tipo de orden, o el aumento del volumen o riesgo calculado más allá del límite aprobado, requieren una nueva revisión. Se suprimen los clics duplicados rápidos y las órdenes no se vuelven a intentar automáticamente.
Se permiten operaciones adicionales, incluso cuando el símbolo ya tiene exposición. Cada una requiere una nueva confirmación. El riesgo mostrado se refiere a la orden propuesta, no a la exposición total de la cuenta. En una cuenta de compensación, otra orden puede aumentar, reducir o revertir la posición existente.
«Restablecer líneas» restablece la configuración de la planificación; no cierra una posición ni cancela una orden del bróker.
## Cálculos y comprobaciones adaptados al bróker
La calculadora utiliza la función de cálculo de beneficios de MT5 para estimar los resultados en la divisa de la cuenta. Utiliza el tamaño del tick del símbolo para calcular los precios y respeta los límites de volumen y los incrementos. Comprueba la colocación de SL/TP, las distancias mínimas de stop, la distancia de entrada pendiente y el margen libre estimado; a continuación, ejecuta la comprobación de órdenes de MT5 antes de su envío.
Se incluye una estimación opcional de la comisión de ida y vuelta por lote en la pérdida estimada, que se deduce de los beneficios estimados. Configúrala en la divisa de tu cuenta.
El código está diseñado para utilizar las especificaciones de los símbolos de los brókers tanto en el mercado de divisas como en otros instrumentos compatibles. Las unidades de distancia en el mercado de divisas se deducen a partir de los dígitos del símbolo; los instrumentos que no son de divisas utilizan puntos por defecto. PipSizeOverride te permite definir el movimiento de precio que representa un pip, lo cual resulta útil cuando las convenciones del oro, los índices o las criptomonedas difieren. Verifica los resultados comparándolos con las especificaciones de tu bróker en la cuenta demo.
## Entradas configurables
| Entrada | Por defecto | Finalidad |
| --- | --- | --- |
| EnableTrading | false | Habilita la colocación opcional de órdenes. |
| InitialRiskPercent | 0,30 | Valor porcentual inicial de riesgo. |
| UseEquityInitially | false | Comienza con el saldo; «true» selecciona el capital. |
| InitialSLDistance | 25,0 | Distancia inicial del SL en las unidades de distancia seleccionadas; al restablecer, puede aumentarse para cumplir los requisitos de distancia de stop. |
| InitialRewardRisk | 2,0 | Distancia inicial del TP como múltiplo de la distancia inicial del SL. |
| PipSizeOverride | 0,0 | Unidades de precio personalizadas por pip; si se establece en cero, se utilizan las unidades automáticas. |
| RoundTripCommissionPerLot | 0,0 | Comisión estimada de apertura y cierre por lote, en la divisa de la cuenta. |
| MaximumLots | 100,0 | Límite de volumen definido por el usuario, sujeto a los límites del bróker. |
| DeviationPoints | 10 | Desviación de precio permitida solicitada en puntos; las reglas de ejecución dependen del bróker. |
| MagicNumber | 26091901 | Identificador asociado a las órdenes enviadas por la calculadora. |
Abre las entradas del EA a través de las propiedades del gráfico, normalmente pulsando F7 en la terminal MT5.
¡DISFRUTA!
