Total Lock MT4
- Asesores Expertos
-
Vadim ZotovPh.D. in Engineering, Associate Professor and developer of automated trading systems.
I research market behavior and develop trading algorithms based on statistical patterns, market structure and price dynamics.
I program robots based on the results of my own research. - Versión: 3.0
- Actualizado: 26 julio 2026
- Activaciones: 10
Lock es una potente herramienta para proteger el capital del operador. En lugar del tradicional stop loss, ahora puedes utilizar este robot. El robot colocará un «lock» pendiente, es decir, una orden contraria. Cuando el precio se mueve bruscamente en contra del operador, el «lock» se convierte en una orden al mercado y, por lo tanto, la pérdida no aumenta, sino que se congela en el mismo nivel. La posición principal queda protegida y generará beneficios tan pronto como se cierre el «lock». Cada posición se protege con un «lock» independiente. El número de posiciones no está limitado.
El robot puede utilizarse para asegurar posiciones en el trading manual o como complemento de otro robot.
Principio general de funcionamiento de «
»
En lugar del stop loss tradicional, el operador utiliza este robot. El robot establece un bloqueo —una orden pendiente contraria— que se convertirá en una orden de mercado si el precio se mueve en contra del operador y no permitirá que se produzcan pérdidas. El bloqueo se sitúa a una distancia de la posición principal tal que, de acuerdo con su estrategia, el operador suele haber establecido previamente un stop loss. Se admiten todas las estrategias de trading propias del operador.El robot supervisa el comportamiento del precio en relación con el nivel de bloqueo establecido. Si el precio evoluciona en contra del operador, el robot bloquea la posición con una orden contraria, lo que limita la pérdida al igual que un stop loss. Sin embargo, esta opción es mejor que un stop loss, ya que permite no perder posiciones en caso de cualquier movimiento del precio —incluso uno demasiado grande— que provoque pérdidas. Al mismo tiempo, la pérdida queda congelada y no aumenta, pudiendo recuperarse.
Un bloqueo cerrado a tiempo permite recuperar el capital perdido durante el posterior retorno del precio a su posición original, y también permite que las ganancias crezcan cuando el precio se mueve en la dirección favorable. El robot proporciona todas las funciones de control del bloqueo en torno al nivel establecido por el operador, minimizando las pérdidas cuando el precio se mueve en dirección a una pérdida y, al mismo tiempo, abre la posibilidad de que las ganancias aumenten cuando el precio se mueve en la dirección correcta.
Para cada posición abierta por un operador, el robot establece un bloqueo independiente y lo gestiona. Puede haber muchas posiciones, su número no está limitado. El lote de un bloqueo es siempre igual al lote de la posición correspondiente. Al cerrar una posición (mediante «take profit», «stop loss» o manualmente), el robot también cierra automáticamente el bloqueo correspondiente.
Parámetros de entrada del robot
- Idioma — idioma de los mensajes del robot (English/Русский);
- Dirección — dirección de la operación (COMPRAR/VENDER);
- Mágico — «magia» de la posición ( 0 — trabajamos con posiciones establecidas manualmente);
- Modo de funcionamiento — modo de funcionamiento del robot (Prueba: pruebas en el simulador de estrategias / Operaciones con entrada principal manual o con el robot principal: operaciones en las que el operador establece manualmente las posiciones principales o se utiliza otro robot para establecerlas);
- Distancia de bloqueo inicial — nivel de bloqueo inicial de cada posición, en puntos;
- Stop-loss inicial del bloqueo — stop-loss inicial del bloqueo, en puntos. Se establece cuando el bloqueo pendiente se convierte en un bloqueo de mercado ;
- Punto de equilibrio — que prevé el cierre del bloqueo activo cuando el precio vuelve en la dirección de la ganancia de la posición principal, en puntos;
- Activación del punto de equilibrio — nivel de activación del nivel de equilibrio, desde el nivel de la línea de bloqueo, en puntos;
- Lote — lote exclusivo para el modo de funcionamiento de prueba ;
- Take profit de la orden principal — take profit de la orden principal para el modo de prueba , en puntos (0 — sin take profit).
Características de la aplicación
Se recomienda utilizar las posiciones principales sin stop loss; en lugar de estos, el robot abrirá posiciones de bloqueo (órdenes contrarias). No obstante, el uso de stop loss para las posiciones principales no está prohibido, pero deben colocarse mucho más lejos de las posiciones que la distancia de bloqueo inicial establecida para las posiciones de bloqueo.
Cuando el robot se utiliza para asegurar las posiciones principales establecidas manualmente, se debe configurar «Magic = 0».
Cuando el robot se utiliza para asegurar las posiciones principales establecidas por otro robot, el valor de «Magic» debe fijarse en el mismo que el del robot principal.
Si existe una posición de mercado, el robot establece el bloqueo pendiente correspondiente al nivel especificado por el parámetro «Distancia inicial de bloqueo ». Cuando el precio se mueve hacia la pérdida, el bloqueo se convierte en uno de mercado y no permite que la pérdida aumente. El precio puede desplazarse cualquier distancia hacia la pérdida, pero esta no aumentará. Cuando el precio vuelva al nivel del bloqueo inicial, el robot cerrará el bloqueo de mercado un poco antes, concretamente en el punto de equilibrio (que es la distancia desde el bloqueo hacia la pérdida), lo que permitirá, cuando el precio se mueva en dirección a la ganancia, recuperar los fondos perdidos durante la caída y seguir obteniendo beneficios. El nivel de equilibrio se activa cuando el precio alcanza el nivel de activación del equilibrio en la dirección del bloqueo.
La ubicación de las órdenes, las posiciones y los parámetros de bloqueo se pueden ajustar manualmente en cualquier fase de la operación, en función de la estrategia del operador. El robot aplicará inmediatamente los parámetros ajustados a los bloqueos si no hay conflictos entre la ubicación de los bloqueos y el precio actual del instrumento de negociación.
Cualquier posición principal puede cerrarse en cualquier momento de la operación (manualmente por el operador, mediante un «take profit», un «stop loss» o por cualquier otro motivo). A continuación, el robot localizará y cerrará automáticamente el bloqueo correspondiente a dicha posición, independientemente del estado del bloqueo en ese momento (puede estar en el mercado o pendiente).
El operador debe elegir el nivel de bloqueo en el que se colocaría un stop loss durante la negociación manual, de acuerdo con la estrategia elegida. Sin embargo, para reducir las pérdidas por bloqueo, se debe intentar elegir un nivel en el que la probabilidad de que se forme un «flat» sea baja. Si durante la operación se observa un «flat» en el nivel de la línea de bloqueo, lo que provoca que el bloqueo se active con frecuencia, es recomendable ajustar el parámetro «Distancia inicial de bloqueo » para que el bloqueo se desplace más allá del límite del «flat».
Posibilidades de control manual de los bloqueos
Se ofrece la posibilidad de que el operador elimine el bloqueo de forma parcialmente manual o totalmente manual. Esto puede utilizarse en casos especiales en los que no sea deseable un control totalmente automático del bloqueo.
La eliminación parcialmente manual de un bloqueo por parte del operador se configura estableciendo el parámetro «Stop loss inicial del bloqueo = 0». En este caso, cuando un bloqueo pendiente se convierte en uno de mercado, no se establece el stop loss del bloqueo. Por lo tanto, cuando el precio se mueve en dirección a la ganancia de la posición principal, o cuando el precio fluctúa ligeramente en torno al bloqueo, el operador solo puede cerrar el bloqueo manualmente. Sin embargo, ante un retroceso importante del precio hacia la pérdida de la posición principal, se añade inmediatamente un stop loss al bloqueo de mercado hasta el nivel de equilibrio, de acuerdo con los valores distintos de cero especificados en los parámetros «Punto de equilibrio » y «Activación del punto de equilibrio ». Esto garantiza el cierre automático del bloqueo únicamente en la zona de equilibrio. Este modo permite realizar un seguimiento automático de la situación en la que el bloqueo puede cerrarse por completo sin pérdidas o con beneficios y, al mismo tiempo, proporciona al operador un control total sobre el proceso de desbloqueo en la zona de riesgo.
Se habilita la eliminación totalmente manual del bloqueo por parte del operador si se configuran adicionalmente los parámetros «Punto de equilibrio» = 0 y «Activación del punto de equilibrio» = 0. No se añadirá un stop loss al bloqueo. El bloqueo solo puede ser eliminado por el operador.
Estrategia de bloqueo y ejemplos prácticos
Publico ejemplos prácticos de bloqueo de posiciones, gestión de bloqueos y técnicas de desbloqueo en mi canal de MQL5:
Estrategia de trading de bloqueo https://www.mql5.com/en/channels/locktradingstrategy
Si tienes alguna pregunta, estaré encantado de responderte a través del sistema de mensajes privados.

Very good purchase ! Also Dr Vadim is very open minded and you can cooperate very well with him. I am glad that I have meet such a great guy and for sure we will cooperate in the future.