En este artículo
Al terminar, sabrás…
- Identificar el último SL confirmado tras una modificación rechazada.
- Separar distancia, activación, frecuencia y lugar de ejecución.
- Comparar reglas sin atribuir precio garantizado al nivel aceptado.
Conceptos sin salir del artículo
Stop dinámico (trailing stop) Stop-loss Ejecución de órdenes Pip Punto de equilibrio (break-even) Bancos centralesEl mecanismo mueve una condición, no garantiza beneficio
Un trailing stop propone niveles protectores más favorables. El stop de un largo puede subir y el de un corto bajar; el retroceso no debería alejarlos bajo una regla de una sola dirección. En el modelo OTC de divisas, un candidato de distancia fija utiliza Bid menos distancia para el largo y Ask más distancia para el corto.
La modificación debe ser aceptada para convertirse en SL efectivo. En MT5 de escritorio, el trailing integrado se activa cuando el beneficio en puntos alcanza la distancia seleccionada y no actualiza una posición más de una vez cada diez segundos. Activarlo no coloca por sí solo un SL inicial. Un programa propio puede tener otras reglas, que debes identificar.
Un recorrido hipotético con treinta pips
Contrato lineal EUR/USD, pip de 0,0001, largo de 10.000 EUR ejecutado a 1,0850. Colocas por separado un SL aceptado a 1,0820 y configuras trailing de 30 pips. En una cotización de cinco decimales con Point 0,00001, esa distancia corresponde a 300 puntos, no a 30 puntos.
Con Bid 1,0860, los diez pips favorables no alcanzan el umbral del ejemplo. A Bid 1,0890 suponemos actualización aceptada a 1,0860; a Bid 1,0920, actualización a 1,0890. Si el precio retrocede y el cierre completo se ejecuta realmente a 1,0890, el resultado de precio es 40 pips o 40 USD antes de cargos separados.
El primer nivel movido daría diez pips de ganancia si cerrara allí; el segundo, cuarenta. El SL no baja cuando retrocede el Bid. Pero ni el recorrido del gráfico ni el nivel aceptado garantizan esa ejecución. Un gap, los tiempos de actualización y los cargos pueden modificar el resultado.
Distancia, activación y escala son decisiones distintas
Una regla fija utiliza un desplazamiento constante, por ejemplo cuarenta pips bajo una convención declarada. No adapta por sí sola su distancia a cambios de volatilidad ni garantiza una salida exactamente a cuarenta pips del máximo observado: puede no haber actualización o ejecución en ese punto.
Una regla porcentual usa fracción de una referencia: 0,5 % de 1,1000 es 0,0055, 55 pips; de 1,2000 es 0,0060, 60 pips. Define la referencia y evita que recalcular una distancia mayor afloje accidentalmente el SL ya aceptado. Por ejemplo, si el último nivel largo es 1,1050 y un nuevo candidato fuese 1,1040, la regla de una sola dirección conservaría 1,1050.
Una regla ATR utiliza una media histórica de true ranges con periodo y marco temporal concretos y puede multiplicarla por un factor elegido. ATR no pronostica el siguiente movimiento y no existe un mínimo universal de 1,5 veces ATR. Compara reglas con datos y costes completos; la función integrada de cada plataforma puede no ofrecer todos esos diseños.
Activación y distancia también pueden separarse en un programa propio: cuarenta pips detrás del precio y activación tras sesenta son hipótesis para probar, no recomendaciones. En el trailing integrado MT5 descrito, la distancia seleccionada interviene en su activación. No atribuyas la configuración de un programa a todas las versiones del integrado.
Dónde se ejecutan las actualizaciones
El trailing integrado de MT5 de escritorio necesita terminal funcionando y conexión. Al apagarlo, cesan las nuevas modificaciones; puede permanecer el último SL aceptado en servidor, si existe y conserva validez. Si nunca se aceptó un SL, no supongas protección por haber activado el menú de trailing.
cTrader Web documenta su protección integrada en servidor y activa tras terminar la sesión. Eso no prueba el comportamiento de un programa externo o servicio distinto. Identifica mecanismo y cuenta concretos. Una función de servidor resuelve continuidad de actualización, mientras que un stop garantizado tiene condiciones de precio propias: no son equivalentes.
Un pico entre actualizaciones puede no originar un SL nuevo. Compara registro de solicitudes y respuestas con nivel guardado, sin transformar cada máximo del gráfico en protección. Un trailing ordinario sigue expuesto a huecos y peor ejecución, tanto dentro de sesión como después de una pausa.
Un candidato rechazado deja el nivel anterior
Segundo modelo original de programa MT5, no de una versión particular del trailing integrado. Largo EUR/USD con SL previo válido 1,10200. A Bid 1,10600, el programa calcula candidato 1,10400, distancia de 20 pips. Imponemos un mínimo permitido de 30 pips, o 0,00300, y suponemos rechazo sin otras operaciones ni borrado del SL anterior.
SL permanece 1,10200. Bid posterior 1,10300 no alcanza ese nivel, aunque esté por debajo del candidato rechazado.
- Estado previo
- SL 1,10200 – Nivel válido confirmado.
- Cálculo
- Bid 1,10600−0,00200=1,10400 – Candidato a 20 pips.
- Respuesta impuesta
- Rechazo – 20 pips<30 pips mínimos del modelo.
- Estado después
- SL 1,10200 – La propuesta no sustituyó el nivel.
- Bid posterior
- 1,10300 – Diez pips por encima del SL confirmado.
El nivel confirmado sigue siendo 1,10200. Si el Bid posterior es 1,10300, todavía está diez pips por encima del SL guardado y su condición no se cumple. Compararlo con el candidato rechazado 1,10400 sugeriría una activación inexistente. El código MT5 10016 significa stops no válidos, pero en un caso real el código aislado no demuestra la causa específica.
Después de cada cambio, concilia candidato, respuesta y SL actual. La regla de distancia mínima del modelo es hipotética; el símbolo real utiliza sus propiedades, unidades y restricciones. La comprobación no predice a qué precio se ejecutará un futuro cierre.
Evalúa la regla sobre toda la muestra
Una salida temprana puede mejorar o empeorar un resultado concreto. No evalúes trailing solo con operaciones que después habrían ganado más. Conserva mismas entradas, unidades y costes, con casos de pérdida y ganancia y distintos recorridos. Un marco H4 o varios días abiertos no son requisitos universales de utilidad.
La regla manual puede elegir un nivel desde un mínimo local confirmado y un margen definido, sin controlar la ejecución posterior. También puedes probar mover hacia entrada a un umbral y aplicar trailing tras un cierre parcial. Esos parámetros no crean reglas universales de 1 R o 2 R ni eliminan costes. Relaciona el análisis con equilibrio de precio y neto y activación Bid/Ask.
Tres comprobaciones del trailing
- Define antes de probar distancia, unidad, activación, marco temporal y frecuencia de actualización. Si usas ATR, añade periodo y factor como entradas del ensayo; verifica que un candidato peor no aleje el nivel aceptado y documenta también solicitudes rechazadas.
- Comprueba dónde funciona el mecanismo real y qué necesita conexión. En una demo, registra el último SL aceptado antes y después de desconectar y reconectar; distingue la configuración local de la protección efectiva, sin asumir que activar trailing creó un nivel inicial.
- Reproduce el rechazo de 1,10400 y la lectura posterior 1,10300 contra SL guardado 1,10200. Después compara una regla alternativa sobre toda la muestra con las mismas entradas y costes, incluyendo pérdidas y mejoras, para no seleccionar solo beneficios posteriores a una salida temprana.
Comprueba lo aprendido
Aprox. 2 minutos de práctica.
Ver respuesta y explicación
Correcto: Bid 1,10300 sigue por encima de 1,10200. Compara con nivel confirmado.
Más preguntas
¿Funciona con MetaTrader 5 apagado?
El trailing integrado de escritorio no envía actualizaciones sin terminal funcionando y conectado. El último SL aceptado puede seguir activo si existe y conserva validez. cTrader Web documenta su trailing integrado en servidor tras terminar sesión. Comprueba programas o servicios adicionales bajo sus propias condiciones: continuidad y garantía de precio son cuestiones diferentes.
¿Qué distancia o factor ATR debo elegir?
No existe un valor universal. Define unidades, activación, regla y marco temporal antes de comparar las mismas entradas y costes. ATR es una escala histórica, no previsión ni garantía contra movimientos ordinarios. Revisa además distancia mínima y paso del símbolo, así como hipótesis de ejecución. Un valor permitido no demuestra resultado adecuado.
¿Protege frente a cualquier hueco de precio?
No. Un SL ordinario actualizado por trailing puede activarse y ejecutarse peor o sufrir un problema de ejecución. El último nivel aceptado no asegura precio de cierre. Un producto de stop garantizado tiene elegibilidad y cargos distintos. Evitar una publicación concreta tampoco elimina todos los posibles huecos y problemas de ejecución.
¿Se actualiza con cualquier pico favorable breve?
No necesariamente. MT5 de escritorio limita la actualización integrada de una posición a no más de una cada diez segundos; también importan activación, conexión y aceptación. Un pico entre actualizaciones puede no crear protección nueva. Contrasta solicitudes y nivel guardado, y verifica otras implementaciones porque pueden usar muestreo o pasos distintos.
Fuentes y comprobación
- MetaQuotes: trailing integrado de MT5 de escritorio
Leídos ejecución en terminal, activación por distancia, nivel anterior y frecuencia máxima de actualización de una posición cada 10 segundos.
- MQL5: propiedades y restricciones del símbolo
Leídos tick mínimo, tamaño del contrato, stops level y freeze level: son propiedades distintas.
- MQL5: códigos de respuesta del servidor
Leídos códigos 10004, 10006, 10021 y distinción entre completado y parcialmente completado.
- cTrader Web: protecciones mantenidas en servidor
Leído texto primario indexado que distingue trailing integrado server-side y continuidad tras terminar sesión. No se generaliza a programas externos.
Los cálculos utilizan supuestos explícitos. No sustituyen los datos actuales de mercado ni las condiciones de tu proveedor.
