Prop Sizing EA
- Utilidades
- Toshimichi Hirasawa
- Versión: 2.2
- Actualizado: 12 abril 2026
¡! ¡Asegúrese de que coincide con su estrategia!
*¡Adecuado para estrategias orientadas al win-rate!
Si usted ha experimentado Prop Farm,
debe haber pensado esto al menos una vez.
- Calcular los lotes según la tasa de pérdida máxima es un lío
- Cuantos más pares de divisas maneje, más tedioso será el cálculo
- Miedo a ser descalificado por incumplir las normas
- Cada vez que pierdo una cuenta, se me rompe el corazón
Yo mismo sufrí este mismo bucle.
Antes de "¿puedo ganar?", mi mayor reto era
"cómo sobrevivir " .
Como resultado,
empecé a construir este Position Sizing EA para mí.
↓Si quieres manejar múltiples cuentas, este es el indicado para ti.
https://www.mql5.com/ja/market/product/161254
✅ Lo que este EA puede hacer
- Cálculo automático de lotes basado en criterios de prop.
- Simplemente introduzca el saldo inicial, la tasa de pérdida máxima, la tasa de pérdida diaria y el número máximo de pérdidas
- Ajuste simultáneo de SL/TP con el botón de COMPRA/VENTA
- Soporte para el número de entradas simultáneas
- Botón CALC para la visualización inmediata del importe final disponible
- Diseño seguro sin entradas cuando se supera el spread permitido.
Este EA se especializa en un único punto: "Sólo sacar lotes para sobrevivir"
.
Simplificado con un panel escalable.
📈 Valores recomendados.
- Principales pares de divisas y cruce de divisas estables en operativa real.
- Metales/Crypto/Indices han sido probados (ej. XAUUSD / BTCUSD / US30)
No recomendado ya que no ha sido operado en operaciones reales.
Por favor, tomar una decisión bien probado antes de su uso.
🔧 Parámetros clave.
Sólo el número máximo de pérdidas consecutivas y el número de entradas simultáneas son determinados por usted.
Si MaxLossCount=10 y EntryCount=2, el número de pérdidas consecutivas que no debe superarse es 5 (10/2=5).
-
Titlename
Título del panel
* Nombre de la granja, etc. -
FixedLot
Modo de cálculo automático de lotes (dimensionamiento de posiciones) a 0.
Establezca el número de lotes si desea un lote fijo. -
InitialBalance
Establezca el saldo inicial de la granja de puntales.
Establezca 0 para referirse al saldo actual. -
MaxLossRate
Establezca la tasa de pérdida máxima (%) de la firma prop. -
DailyLossRate
Establecer la tasa de pérdida diaria (%) de la granja de props. -
MaxInitialRiskRate
Establece la consistencia de riesgo (%) de la granja de prop. *Inválido si es 0.
*Se recomienda la mitad del valor original. -
MaxLossCount
Establece el número máximo de pérdidas consecutivas. -
EntryCount
Número por defecto de entradas simultáneas.
*No se incluye en el cálculo automático de lotes.
El valor por defecto es 2 para facilitar la liquidación dividida. -
DefaultSL
Valor SL por defecto (Punto). -
UseTP
true: establece TP en la entrada.
false: no establece TP en la entrada. -
RiskReward
Establece el valor de recompensa por riesgo.
Cuando UseTP=true, establece el TP multiplicando el valor SL por este valor. -
MagicNumber
1 a 2.000.000. -
SymbolSuffix
Soporte de sufijos específicos del broker. -
MaxSpred
Diferencial permitido. Entrada inválida si se supera.
🧪 Filosofía de diseño para el cálculo de lotes.
No es necesario saber cómo se hace el cálculo, pero se describe para quien quiera saber qué se hace.
El EA se basa en las reglas generales de la granja de puntales.
- Tasa de pérdida máxima → calculada a partir del saldo inicial
- Tasa de pérdidas de un día → calculada a partir del saldo inicial del día
Sin embargo, a efectos prácticos,
se utiliza la siguiente "lógica de supervivencia ante todo".
(1) Calcular primero el saldo disponible.
Si se supera la tasa de pérdida máxima o la tasa de pérdida diaria, queda descalificado inmediatamente.
Por lo tanto, el primer paso es calcular "cuánto puede perder".
A: Saldo inicial * (1 - tasa de pérdida máxima)
B: Saldo actual * (1 - tasa de pérdida diaria)
C : Saldo disponible = Saldo actual - max(A, B)
(ii) Considere el número máximo de pérdidas consecutivas.
Perder es inevitable.
Por lo tanto, decida "cuántas veces puede sobrevivir a perder".
Por ejemplo, si quiere estar seguro aunque pierda 10 veces
D : Saldo disponible final = C / 10
(iii) Considera la consistencia del riesgo.
Si tiene un ajuste de consistencia de riesgo, será menor o igual a esa cantidad.
E: Riesgo = Saldo inicial * Consistencia de riesgo
F: Saldo final disponible = min(D, E)
(iv) Tamaño del lote según el rango de SL.
Para garantizar que una sola pérdida no supere D, calcule el lote hacia atrás a partir de la amplitud del SL
.
Esto calcula automáticamente
el lote
que no romperá la banca en cualquier par de divisas y en cualquier mercado.
⚠️ Diferencias con el cálculo original
La tasa de pérdida diaria se calcula originalmente a partir del "saldo inicial del día", pero el EA
utiliza el saldo actual como base cada vez.
Esto no es estrictamente correcto.
Sin embargo
- no se supera el número máximo de pérdidas consecutivas.
- Operar en el supuesto de que usted sigue las reglas.
Si sigue estos dos puntos, nunca pisará la línea de descalificación de
.
Esto se utiliza como una práctica "lógica de prioridad de supervivencia".
📌 Conceptos clave
(i) Objetivo del dimensionamiento de posiciones.
- Evitar la quiebra
- Gestión de la detracción máxima
- Reducción exponencial del daño en caso de pérdidas consecutivas
- Ajuste automático del riesgo en función del saldo
(ii) No superar el número máximo de pérdidas consecutivas en un día.
Si incumple esta norma, fallará cualquier lógica.
(iii) Conciencia de "aumento de capital" en lugar de "recuperación".
En el dimensionamiento de posiciones,
no se recuperará el saldo en los siguientes casos
- 1º -10 pips (pérdida), 2º +10 pips (beneficio)
- El rango de pips es el mismo, el tamaño de la ganancia/pérdida es simétrico
Por eso
- La relación riesgo-recompensa resuelve el problema.
- Ignora el mercado y no intentes forzar una recuperación
- Piense en ello como una "ampliación de capital" para la siguiente posición
Esta toma de conciencia es muy importante.
4) La consistencia del riesgo es la mitad del valor.
Este EA está diseñado para sobrevivir primero.
La mayoría de las empresas tienen una regla de consistencia del riesgo.
Compruebe siempre cuál es la regla de porcentaje.
Si establece el máximo de pérdidas consecutivas a 10 o más, usted debe estar bien.
Este no es el caso si introduce varias entradas al mismo tiempo.
Presta siempre atención a esto, ya que es un factor de descalificación.
(v) Compruebe siempre las normas de la granja de puntales.
Algunas empresas calculan el coeficiente máximo de pérdidas utilizando el saldo actual.
Asegúrese de entender las reglas de cada empresa antes de utilizarla.
❗ Notas.
- En el cálculo de lotes no se tiene en cuenta el número de entradas simultáneas.
- El cálculo de lote se calcula para una entrada.
- Ajuste interno de 0,7 veces el spread normal como deslizamiento aceptable.
- Los campos de entrada en el panel tendrán por defecto el valor SL por defecto cuando se haga una actualización del gráfico, por ejemplo.
Esto se hace intencionadamente para evitar entrar accidentalmente con el valor de entrada anterior. Se recomienda
DefaultSL=0. -
Este EA no recomienda ningún comportamiento de inversión en particular.
Los beneficios no están garantizados y las decisiones finales y la gestión del riesgo son su propia responsabilidad.
Este EA es una herramienta técnica que proporciona cálculos de lotes y no
toma decisiones de trading por sí mismo.
Los resultados pueden variar dependiendo de la configuración y las condiciones del mercado.
