En este artículo
Al terminar, sabrás…
- Calcular el equilibrio neto desde volumen y costes completos.
- Comprobar si el paso de precio cambia el signo del resultado.
- Separar cálculo, aceptación del cambio y ejecución final.
Conceptos sin salir del artículo
Punto de equilibrio (break-even) Stop-loss Comisión de negociación Ejecución de órdenes Valor nocional Cuenta de demostraciónPrecio de entrada y equilibrio neto
El break-even neto es el precio de cierre que deja cero después de sumar el resultado por precios y los abonos de financiación y restar los cargos definidos. Según el saldo de costes y créditos, puede estar más allá de la entrada, coincidir con ella o incluso quedar en su lado adverso. Es una ecuación de resultado para un cierre supuesto, no una garantía de ejecución.
En un modelo FX de dos lados, una larga abre al Ask y cierra al Bid; una corta abre al Bid y cierra al Ask. Si los precios efectivamente ejecutados de apertura y cierre son iguales, el resultado de precio es cero. No restes spread otra vez. Añade comisiones de entrada y salida y financiación registradas por separado en unidades monetarias compatibles.
Un abono puede compensar parte de un gasto. La etiqueta ECN no determina por sí sola la tarifa. Recalcula al cambiar volumen, costes, créditos o conversión. Abrir y cerrar el mismo día del calendario de Madrid tampoco prueba ausencia de financiación: importa el corte de devengo del proveedor convertido a Europe/Madrid para la fecha.
Solicitud de cambio y nivel confirmado
En MT5 de escritorio, abre el menú de la posición en la pestaña Operaciones, elige Modificar o eliminar, introduce Stop Loss y envía la modificación. También puede habilitarse arrastre sobre el gráfico, con diálogo o confirmación según ajustes. Para otra versión, consulta sus instrucciones. Después revisa respuesta del servidor y campo S/L guardado; una línea propuesta no demuestra aceptación.
El precio debe respetar tick, distancia mínima de stops y restricciones de modificación. Un nivel numéricamente correcto puede rechazarse. Un script o EA no queda exento de esas condiciones y puede necesitar el terminal funcionando. Comprueba la política ante rechazo en lugar de asumir que la petición sustituyó el nivel anterior.
El cero matemático puede no ser un precio permitido
Supón una larga lineal de 12.000 EUR en EUR/USD abierta a 1,10000, costes totales fijos de ida y vuelta de 5 USD y ningún otro ajuste. Su cero matemático está en 1,10000 + 5 / 12.000 = 1,1004167… USD por EUR. Para el ejercicio, el paso de precio permitido es 0,00010.
El cero 1,1004167… queda entre pasos;1,10040 da−0,20 USD y 1,10050 da+1 USD.
- Cero matemático
- 1,1004167… – Entrada+5/12.000.
- Paso inferior
- 1,10040 →−0,20 USD – 4,80 de precio menos 5 de gastos.
- Paso superior
- 1,10050 →+1 USD – 6 de precio menos 5.
- Comprobación adicional
- Aceptación y ejecución – El tick permitido no elimina restricciones del stop ni garantiza cierre.
El paso inferior, 1,10040, deja 12.000 × 0,00040 − 5 = −0,20 USD. El superior, 1,10050, deja 12.000 × 0,00050 − 5 = +1 USD. Se supone ejecución exacta en cada precio comparado; el ejemplo no recomienda un nivel ni elimina otras restricciones. Redondear al número más próximo no conserva necesariamente un resultado no negativo.
Un control adicional convierte el caso inferior a EUR a un tipo hipotético separado de 1,10 USD por EUR. −0,20 / 1,10 ≈ −0,18 EUR: cambiar la unidad no transforma una pérdida en cero. No combines ese tipo de conversión asignado con un precio de ejecución ni inventes una comisión para explicar los céntimos.
Otro modelo utiliza 100.000 EUR y pip de 0,0001 en una cuenta USD. La entrada Ask es 1,08500 y el Bid inicial supuesto, 1,08492. La valoración inmediata por precio es −8 USD; un pip vale 10 USD. Las comisiones separadas de apertura y cierre suman 7 USD, equivalentes a 0,7 pip, sin financiación o conversión.
Si el Bid de cierre ejecutado fuera exactamente 1,08500, el precio daría cero y el neto −7 USD. A 1,08507, los 7 USD de precio compensan la comisión. Si después aparece un débito de financiación de 3 USD, los costes totales son 10 y el cero matemático pasa a 1,08510. El stop ordinario colocado allí no garantiza ese cierre. Son supuestos independientes de los 12.000 EUR y del paso anterior.
Evaluar cuándo moverlo es otra pregunta
La modificación cambia la trayectoria de salida, sin demostrar una mejor hipótesis de entrada. En una trayectoria ficticia, el precio vuelve al nuevo stop y luego avanza favorablemente; en otra, ese cierre evita una caída mayor. Elegir solo una no establece qué regla es superior. Incluye tanto pérdidas evitadas como ganancias posteriores que ya no capturarías.
Una regla puede proponer el cambio tras una excursión favorable equivalente al riesgo de precio inicial, denominada 1 R, o al ocurrir una condición de gráfico definida. Son diseños que comparar, no el momento universal más seguro ni evidencia de mayor porcentaje de acierto. Utiliza las mismas entradas, unidades, costes y supuestos de ejecución en las alternativas, además de resultados netos y drawdown.
Un umbral arbitrario de un tercio en veinte operaciones seleccionadas no acredita una política mejor. Conserva la muestra completa y define el tratamiento de rechazos y financiación posterior. Stop loss y take profit separa funciones de salida; trailing stop trata actualizaciones sucesivas. Ninguno convierte una operación en libre de pérdidas.
Tres comprobaciones del cambio
- Calcula el cero neto con unidades del contrato, entrada ejecutada y costes o abonos separados, incluyendo el cierre previsto. Comprueba los dos pasos de precio vecinos y recalcula al cambiar las entradas. El resultado debe distinguir cero matemático, precio permitido y resultado hipotético neto.
- Practica la modificación en demostración con el diálogo y, si está habilitado, el arrastre. Revisa respuesta del servidor y nivel guardado, incluyendo una solicitud rechazada. Anota qué stop sigue vigente; practicar la operación no prueba la calidad de una ejecución real posterior.
- Define antes de comparar la condición del cambio, precio solicitado, costes y respuesta ante rechazos. Contrasta la muestra completa con una alternativa predefinida, incluyendo ganancias omitidas y pérdidas evitadas. Un umbral 1 R o una regla automática no debe darse por adecuado solo por ser fácil de programar.
Comprueba lo aprendido
Aprox. 2 minutos de práctica.
Ver respuesta y explicación
12.000 ×0,00040−5=−0,20 USD.
Más preguntas
¿Mover el stop a entrada deja cero neto?
Solo si el cierre se ejecuta allí y no existen costes o créditos netos separados. Precios ejecutados iguales dejan cero por precio; no descuentas spread otra vez. Comisiones, financiación y conversión pueden cambiar el neto, incluso en una misma fecha local. Un stop ordinario tampoco garantiza el precio; recalcula y comprueba la ejecución.
¿Después de cuánto avance debo solicitar break-even?
No existe una distancia universalmente más segura. Un avance de 1 R o una condición de gráfico puede definir una regla candidata que comparar con las mismas entradas, tamaños y costes de otras alternativas. Incluye pérdidas evitadas y ganancias posteriores omitidas. El umbral no garantiza modificación aceptada, cero neto ni rentabilidad futura.
¿Qué diferencia tiene frente a trailing stop?
Un cambio a break-even busca un precio o umbral neto definido. Trailing aplica una regla para posteriores actualizaciones favorables; pueden combinarse. Ninguno elimina todo riesgo de pérdida: nuevos gastos y ejecución adversa cambian el resultado. Una propuesta local también necesita aceptación del servidor; confirma niveles efectivos y reglas de activación.
¿Puede automatizarlo un Expert Advisor?
Puede aplicar una regla programada, pero revisa unidades, costes y abonos, conversión, requisitos de funcionamiento y respuestas del servidor. Un nivel calculado puede ser inválido o rechazarse. Prueba esos casos y comprueba el S/L guardado. Automatizar no garantiza aritmética correcta, cambio aceptado o cierre al precio solicitado, ni demuestra que la regla mejore resultados.
Fuentes y comprobación
- MQL5: propiedades y restricciones del símbolo
Leídos tick mínimo, tamaño del contrato, stops level y freeze level: son propiedades distintas.
- MetaQuotes: modificar niveles de una posición
Leído apartado primario indexado Position Modification y arrastre de niveles: diálogo, permisos y confirmación dependen de ajustes.
- MetaQuotes: compras, ventas y posiciones
Leídos principios, órdenes y ejecuciones: compras Ask y ventas Bid, con reglas específicas de activación según instrumento.
Los cálculos utilizan supuestos explícitos. No sustituyen los datos actuales de mercado ni las condiciones de tu proveedor.
