OneClick RiskSizer
- Utilidades
-
Benjamin Junior Nkoa Nkoa
Algo Trader & MQL5 Developer - Price Action · Live Verified Systems
Four years before writing my first line of MQL5 code, I traded manually on the financial markets, with a focus on market structure-based strategies and precise risk management. - Versión: 1.0
OneClick RiskSizer: Panel de operaciones con un solo clic y cálculo del tamaño de la posición en función del porcentaje de riesgo
Deja de calcular el tamaño de los lotes a mano. OneClick RiskSizer calcula automáticamente el tamaño de cada posición a partir de tu porcentaje de riesgo y tu Stop Loss, lo que garantiza una ejecución más rápida y fiable que los cálculos manuales o las herramientas de terceros.
Características principales
- Botones de COMPRA y VENTA con un solo clic, siempre visibles en el gráfico.
- Tamaño del lote calculado automáticamente a partir de tu porcentaje de riesgo y la distancia del stop loss (SL), mediante OrderCalcProfit/OrderCalcMargin, no mediante una estimación aproximada en puntos.
- Líneas de stop loss (SL) y de objetivo de ganancias (TP) arrastrables directamente en el gráfico de precios: la línea de stop loss es roja y la de objetivo de ganancias, cian.
- Campos editables en el gráfico para el porcentaje de riesgo, el precio de SL y el precio de TP: modifica cualquiera de ellos sin necesidad de recargar el EA.
- Resumen en tiempo real: tamaño del lote, riesgo monetario real, ganancia y relación R:R, todo ello recalculado en cada tick.
- Compatible con cuentas de cobertura.
- Panel persistente: se mantiene tras los cambios de marco temporal y símbolo.
Cómo funciona
- Añade OneClick RiskSizer a cualquier gráfico.
- Establece tu porcentaje de riesgo y arrastra las líneas de SL (roja) y TP (cian) hasta los precios que desees, o introdúcelos directamente en los campos del gráfico.
- Haz clic en COMPRAR o VENDER: la posición se abre al instante con un tamaño de lote acorde con el riesgo elegido.
Importante
- Se trata de un script de trading manual, no de una estrategia automatizada. No se abre ninguna operación sin que tú hagas clic en «COMPRAR» o «VENDER».
- Debe tener activada la función de trading automático en MetaTrader 5 para que los botones puedan enviar órdenes.
- Protección de dirección integrada: solo se utiliza una línea de SL para ambas direcciones, y solo está activo el botón que coincida con su lado actual. Esto es intencionado: evita que se abra accidentalmente una VENTA cuando lo que se pretendía era una COMPRA, o viceversa. Una orden de COMPRA solo está disponible cuando la línea de SL se encuentra por debajo del precio actual, y una orden de VENTA solo cuando se encuentra por encima. Mueve la línea al lado correcto para cambiar qué botón está activo.
- Funciona con cualquier símbolo y marco temporal.
Parámetros
- % de riesgo del saldo - valor inicial
El porcentaje del saldo de tu cuenta que deseas arriesgar en cada operación. Se trata únicamente de un valor inicial: una vez que el panel esté en el gráfico, puedes modificarlo en cualquier momento escribiendo directamente en el campo «Riesgo», sin necesidad de recargar la página. - % de tolerancia
Los tamaños de lote de los brókers solo están disponibles en pasos fijos (p. ej., 0,01), por lo que casi nunca existe el lote exacto para tu riesgo objetivo. La herramienta siempre calcula el lote inmediatamente inferior a tu objetivo (la opción segura y conservadora) y también comprueba cuánto costaría en riesgo el siguiente paso de lote superior. Este valor establece cuántos puntos porcentuales adicionales de riesgo estás dispuesto a aceptar para redondear al alza a ese lote mayor y acercarte más a tu objetivo.
Ejemplo: saldo de 10 000 $, riesgo fijado en el 1 % (objetivo de 100 $). El lote redondeado a la baja supone un riesgo de 92 $ (0,92 %); el siguiente lote superior supondría un riesgo de 105 $ (1,05 %), una desviación de 0,05 puntos porcentuales por encima del objetivo.- Si la tolerancia = 0,10: dado que 0,05 es menor o igual que 0,10, la herramienta redondea al alza y utiliza el lote de 105 $, más cercano a tu objetivo del 1 %.
- Si la tolerancia = 0,03: dado que 0,05 es mayor que 0,03, la herramienta se mantiene conservadora y conserva el lote de 92 dólares.
- Desplazamiento inicial de la línea SL (puntos)
Distancia en puntos entre el precio actual y la línea roja de Stop Loss cuando aparece el panel por primera vez. Se trata únicamente de una posición inicial: arrastra la línea a cualquier lugar del gráfico o introduce un precio exacto en el campo SL en cualquier momento. - Desplazamiento inicial de la línea de TP (puntos)
Distancia en puntos entre el precio actual y la línea cian de Take Profit cuando aparece el panel por primera vez. Al igual que la línea de SL: es solo una posición inicial, que se puede arrastrar o editar libremente posteriormente.
Por Benjamin Nkoa, Finova Capital.
