Tarnix Evenlock
- Utilidades
-
AL MOOSAWI ABDULLAH JAFFER BAQER
To trade successfully we need to go through the proven path that others had gone and reached!
Here are 17 quotes from such successful investors:
1- Limit your size in any position so that fear does not become the prevailing instinct guiding your judgment.
Joe Vidich - Versión: 1.0
- Activaciones: 5
UN STOP DE EQUILIBRIO QUE SIGUE PERDIENDO LA COMISIÓN NO ES UN VERDADERO STOP DE EQUILIBRIO. TARNIX EVENLOCK FIJA EL VERDADERO STOP DE EQUILIBRIO.
Tarnix Evenlock es un sistema de bloqueo de punto de equilibrio para MetaTrader 5 que calcula lo que realmente cuesta la operación. Cuando una posición incluida en el análisis, abierta manualmente o mediante otro asesor experto, se ha movido a su favor según el umbral que elijas (N x ATR, registrado en el momento en que se detecta la operación por primera vez, o un número fijo de puntos), su stop loss se desplaza hasta el punto de entrada más un margen que cubre el spread, la comisión de ida y vuelta y cualquier swap negativo. Si el mercado retrocede después, la operación se cierra con un resultado neto de cero o mejor, y no con unas pérdidas de unos pocos dólares.
Diseñado para operadores con cuentas a comisión (ECN, spread bruto, cuentas de empresas de inversión) y para cualquiera que mantenga operaciones abiertas durante la noche, en las que el clásico «desplazar el stop hasta el punto de entrada» se convierte silenciosamente en una pequeña pérdida tras aplicar la comisión y el swap. Una promesa: el stop solo se ajusta al alza, nunca a la baja. En la prueba de estrategia que se muestra a continuación, se realizaron 346 movimientos de stop y la comprobación integrada contabilizó 0 stops ampliados.
La regla en una sola línea: cuando el beneficio alcanza el umbral de activación, el stop = entrada + spread + comisión + swap + puntos extra opcionales; con el bloqueo por pasos activado, cada X ATR adicional de beneficio desplaza el bloqueo en Y ATR.
Del registro del Strategy Tester (XAUUSD H1, 1 de junio de 2026, umbral de activación 0,8 x ATR, comisión 7 USD por lote, 20 puntos adicionales): se abrió una operación de venta de oro a 4520,76 con su propio stop a 4562,48. A las 09:36, la operación tenía 1 745 puntos de beneficio, superando su umbral de activación de 1 660 puntos, y el stop se desplazó a 4 520,30: el precio de entrada menos un margen de seguridad de 46 puntos (19 de spread + 7 de comisión + 20 adicionales). Una hora más tarde, con 2 832 puntos de beneficio, el «step lock» lo volvió a desplazar a 4 511,99.
Funciona con: operaciones manuales, otros asesores expertos y copiadores de operaciones en la misma terminal (el ámbito de símbolos y el filtro mágico determinan qué operaciones se gestionan), cuentas de cobertura y de compensación, y todos los símbolos (forex, oro, índices, criptomonedas). Nunca abre una operación en tu cuenta, nunca cierra ninguna y nunca toca el take profit: solo desplaza el stop loss en la dirección de las ganancias.
Pruébalo primero gratis: ejecuta Tarnix Evenlock en el Probador de Estrategias con el modo visual activado. Allí abre una pequeña operación de demostración cada tres horas los días laborables, para que puedas ver cómo se va llenando la barra de cada operación a medida que se acerca al umbral de activación y cómo su stop salta hasta el punto de equilibrio neto.
Por qué importan la comisión y el swap: en una cuenta típica con spread bruto, una operación de ida y vuelta cuesta unos 7 USD por lote. Una operación «bloqueada en la entrada» que vuelve al punto de entrada se cierra con un resultado negativo de 7 USD por lote, más el spread que se ha pagado; tras tres noches de swap negativo en el oro, la situación empeora. Tarnix Evenlock lee la comisión de entrada de la posición en el historial de la cuenta (y la duplica para la salida), lee el swap que la operación ha acumulado hasta el momento, convierte ambos en puntos para ese símbolo y tamaño de lote, y los suma a la distancia del stop. Si tu bróker no muestra ninguna comisión en el historial, un campo de entrada te permite introducir el coste de ida y vuelta por lote.
Por qué el ATR se congela en la entrada: el umbral se mide una sola vez, cuando el sistema de bloqueo detecta la posición por primera vez, y se mantiene durante toda la vigencia de la operación. Un ATR en tiempo real se ampliaría durante un movimiento rápido y seguiría alejando el bloqueo justo cuando la operación ya se ha ejecutado. Un ATR fijo proporciona a cada operación un objetivo fijo y conocido que puedes consultar en el panel desde el primer segundo.
Para quién NO está pensado: para operadores que buscan un robot de entrada o un sistema de trailing completo con múltiples modos. Evenlock realiza una única función: proteger la operación en su verdadero punto de equilibrio y, opcionalmente, desplazar el bloqueo por detrás del precio.
Un ejemplo práctico (ajustes predeterminados)
EURUSD, ATR(14) en H1 = 80 puntos al abrir la operación, por lo que el umbral de activación es 1,0 × 80 = 80 puntos. Se abre una operación de venta a 1,16502 con un stop a 1,16673. La barra del panel comienza en el 0 % y se va llenando a medida que cae el precio. A las 16:05, la operación tiene 80 puntos de beneficio: el spread es de 12 puntos, la cuenta aún no tiene comisiones ni swap, por lo que el stop se desplaza a 1,16490 (precio de entrada menos 12 puntos). La fila se vuelve verde, el estado indica «LOCKED» y el historial de acciones muestra «LOCK». Si el precio vuelve a subir, tu bróker cierra la operación a 1,16490: se paga el spread y no se pierde nada. Este ejemplo es una línea real del diario del simulador.
En resumen
- Umbral de activación por posición = multiplicador × ATR(período, marco temporal), almacenado desde el primer momento y conservado tras reiniciar la terminal; o un umbral fijo en puntos.
- Margen de equilibrio neto = colchón de spread + comisión de ida y vuelta + swap negativo + puntos de bloqueo adicionales opcionales; cada uno de ellos se puede activar o desactivar.
- Bloqueo por pasos opcional: por cada X ATR adicional de beneficio, el bloqueo se desplaza Y ATR.
- Nunca relaja un stop: un stop más ajustado ya existente se deja tal cual, y el stop se vuelve a leer justo antes de cada cambio.
- Solo se gestionan las posiciones abiertas después de haberlo activado; un solo clic incluye también las posiciones que ya estaban abiertas.
- Modo «solo alerta»: muestra y anuncia dónde se situaría el stop, pero no envía nada.
- Panel con datos reales de negociación: una barra de «path-to-trigger» por posición con una muesca blanca donde se sitúa el buffer, el buffer dividido en spread, comisión y swap, y el stop de cada posición.
- No es una estrategia de rejilla, ni martingala, ni DLL, ni solicitudes web.
EMPIEZA AQUÍ
Añádelo a un gráfico, por ejemplo, el EURUSD H1. Una sola copia gestiona todos los símbolos de la cuenta, a menos que lo limites. Activa el «Algo Trading». Para observar primero, cambia a «SOLO ALERTA» con el botón del panel. El primer parámetro que hay que tener en cuenta es el umbral de activación: 1,0 x ATR es un valor predeterminado prudente para operaciones intradía; redúcelo a 0,6 para operaciones de scalping que deben protegerse pronto, y auméntalo a 1,5 para operaciones de swing que necesitan margen de maniobra. Si tu cuenta cobra comisión pero el historial muestra 0, introduce tu coste de ida y vuelta por lote en InpCommissionPerLot.
Cómo se gestiona una posición
A primera vista. El sistema detecta una nueva posición en el ámbito de actuación, mide el ATR de su símbolo y marco temporal y lee su comisión; ambos datos se almacenan junto con el identificador de la posición.
Durante la operación. En cada tick y cada segundo, mide cuánto se ha movido el precio a favor de la operación (precio de compra para una operación de compra, precio de venta para una operación de venta) y lo muestra como un porcentaje del umbral de activación. Al alcanzar el 80 %, la barra se vuelve ámbar y el estado indica «NEAR TRIGGER» (una alerta opcional).
Bloqueo. Al alcanzarse el umbral de activación, el stop loss se desplaza hasta el precio de entrada más el margen de equilibrio neto. El stop siempre se mantiene, como mínimo, a una distancia del precio equivalente al nivel de stop del bróker y al nivel de congelación; si el margen aún no es suficiente, el estado indica «TOO CLOSE TO LOCK» (demasiado cerca del bloqueo) y se mantiene a la espera.
Pasos. Con el bloqueo por pasos activado, cada paso adicional en las ganancias vuelve a desplazar el bloqueo. Un nivel que ya se haya establecido no se vuelve a modificar solo porque el spread se haya ampliado en un punto.
Ya más ajustado. Si tu propio stop ya es mejor que el bloqueo, no se cambia nada y el estado indica «SL YA MÁS AJUSTADO» o «BLOQUEADO».
De antes. Una posición abierta antes de que se activara el bloqueo se muestra con una barra gris y la indicación «BEFORE START», y nunca se modifica a menos que se active la opción «InpIncludeExisting».
Mercado cerrado. No se envía nada mientras la sesión del símbolo esté cerrada o la cotización tenga más de 5 minutos de antigüedad; el banner indica «LISTO PARA BLOQUEAR - MERCADO CERRADO, EN ESPERA» y el stop se desplaza cuando se abre la sesión de negociación.
Patrones de seguridad internos
Antes de cualquier cambio, se comprueba que el trading algorítmico esté permitido, que la sesión del símbolo esté abierta y que la última cotización sea reciente. Justo antes de cada cambio, se vuelve a seleccionar la posición, se comparan su símbolo, su «magic» y su ID de posición con el plan, y se vuelve a leer su stop actual: si el nuevo stop no fuera más ajustado, no se envía nada. Tras un cambio, se vuelve a leer el stop y se compara, y el resumen del simulador muestra cuántos stops se han movido en la dirección incorrecta (0 en cada ejecución). Un cambio rechazado se vuelve a intentar con una pausa cada vez mayor de hasta 2 minutos, con una alerta tras un número determinado de fallos. El ATR, la comisión y el nivel de bloqueo se guardan en GlobalVariables cuyas claves contienen el símbolo del gráfico, el filtro «magic», el número «magic» y el identificador de la posición, de modo que dos copias nunca comparten una clave y un reinicio no cambia el umbral de activación ni repite un bloqueo. Los valores de entrada incorrectos detienen el proceso al inicio con un mensaje claro, en lugar de realizar conjeturas.
Entradas, todas ellas explicadas
REGLAS DE BLOQUEO EN PUNTO DE EQUILIBRIO
InpMode = 1. Solo 0 alertas, 1 bloqueo (desplaza el stop loss).
InpAtrTF = H1. Marco temporal del ATR; también se puede elegir el marco temporal actual del gráfico.
InpAtrPeriod = 14. Número de barras cerradas en el ATR.
InpTriggerAtr = 1,0. El bloqueo se activa cuando la operación tiene esta cantidad de ATR de beneficio.
InpTriggerPts = 0. Un umbral de activación en puntos en lugar de ATR; 0 = utilizar el ATR.
InpCoverSpread = true. Añade el spread actual al margen de seguridad como colchón de salida.
InpCoverCommission = true. Añade la comisión de ida y vuelta (comisión de entrada del historial, duplicada).
InpCommissionPerLot = 0. Comisión de ida y vuelta por lote en la divisa de la cuenta, utilizada cuando el historial muestra un valor inferior; 0 = solo historial.
InpCoverSwap = true. Añade un swap negativo que la operación haya acumulado; nunca se utiliza un swap positivo para relajar el bloqueo.
InpExtraLockPts = 0. Puntos adicionales bloqueados más allá del umbral de rentabilidad neto.
InpIncludeExisting = false. También gestiona las posiciones que ya estaban abiertas cuando se aplicó.
BLOQUEO POR PASOS
InpStepLock = false. Bloqueo por pasos tras el bloqueo de equilibrio.
InpStepAtr = 0,5. Cada X ATR adicional en beneficios...
InpStepLockAtr = 0,5. ... el bloqueo se desplaza Y ATR (sin superar el paso).
EJECUCIÓN
InpFailAlertAt = 3. Una alerta tras este número de intentos fallidos.
FILTRO: QUÉ OPERACIONES SE TIENEN EN CUENTA
InpSymbolScope = todos los símbolos o solo el símbolo del gráfico. InpMagicFilter = cualquier número mágico, solo operaciones manuales (número mágico 0) o solo el número mágico InpMagic.
ALERTAS
InpAlertPopup = true. InpAlertPush = false (notificación push a la aplicación MetaTrader de tu móvil). InpAlertNear = false (una alerta cuando una posición alcanza el 80 % de su umbral de activación). Cada cierre se registra en el diario y, si la alerta emergente está activada, se notifica.
PANEL
ShowPanel = true. PanelX = 12, PanelY = 15, PanelFontSize = 9, MaxTableRows = 6, MaxHistoryRows = 4. El botón MOVE arrastra el panel; en un gráfico corto, elimina primero las filas menos importantes.
DEMO DEL PROBADOR DE ESTRATEGIAS
InpTesterDemo = true. Solo en el Probador de estrategias: de lunes a viernes, una operación de demostración cada tres horas (01, 04, 07... 22) con un stop de 2 ATR y un take profit a 3 ATR de distancia, un máximo de 5 posiciones abiertas, margen comprobado x 1,5, cierre tras 1 día y parada tras una pérdida del 20 % del saldo. Este código nunca se ejecuta en un gráfico real ni de demostración.
El panel
RUTA HACIA EL DESENCADENANTE DE BLOQUEO, PRIMERO EL MÁS CERCANO: una barra por posición con símbolo, lado y ticket; gris por debajo del 50 por ciento, azul a partir del 50, ámbar a partir del 80, verde azulado en el desencadenante y verde sólido una vez bloqueada, con una muesca blanca que indica dónde se sitúa el margen de equilibrio neto en el camino. PLAN DE BLOQUEO AL NIVEL DE EQUILIBRIO: la regla de activación, el margen de seguridad de la primera posición desglosado en spread, comisión, swap y puntos adicionales, el bloqueo por pasos, la posición más cercana a su umbral de activación, cuántas están bloqueadas actualmente, los stops movidos, las ganancias abiertas, el modo, la última acción, el trading algorítmico, los envíos fallidos y los totales. POSICIONES ABIERTAS: símbolo, lado, lotes, umbral en puntos, margen en puntos, stop actual y estado, con un borde verde en las filas bloqueadas. EL HISTORIAL DE ACCIONES enumera cada bloqueo, paso, alerta y pulsación de botón con la hora del servidor. CONTROLES RÁPIDOS: ACTIVADO o EN PAUSA, el botón de modo y COMPROBAR AHORA. El lado derecho del gráfico permanece despejado.
Preguntas frecuentes
¿Sustituye a mi stop loss? No. Mueve tu stop en el servidor del bróker, por lo que, una vez establecido el bloqueo, también funciona cuando tu terminal está apagada. Antes de que se active el umbral, no afecta en absoluto a tu stop.
¿Ampliará mi stop? Nunca. Un stop solo se desplaza en la dirección de las ganancias.
¿Abre o cierra operaciones? No. En un gráfico real o de demostración, solo modifica el stop loss. Las operaciones de demostración solo existen dentro del Probador de estrategias.
¿Qué ocurre si mi bróker no muestra ninguna comisión en el historial? Introduce tu coste de ida y vuelta por lote en InpCommissionPerLot; se utilizará el mayor de los dos.
Lo que no puede hacer
Un stop es una orden de mercado una vez que se alcanza, por lo que una brecha o un repunte rápido pueden provocar una ejecución más allá de él; el margen del spread y los puntos adicionales dan margen para ello, pero ninguna herramienta puede prometer un precio de ejecución. El swap que se cobra tras establecer el bloqueo solo se cubre en el siguiente paso; activa el bloqueo de paso o añade puntos adicionales para las operaciones que mantengas durante varias noches. Solo mueve los stop mientras está en ejecución: mantén el terminal encendido, por ejemplo, en un VPS.
Lo que se ha probado y lo que no
Probado en el Strategy Tester en una cuenta de cobertura, del 1 al 30 de junio de 2026, OHLC de 1 minuto, H1, depósito de 10 000, apalancamiento de 100, sin errores en el diario y sin fallos en el envío. Valores por defecto del EURUSD: 160 operaciones de demostración, 83 bloqueos de punto de equilibrio, 0 stops ampliados. XAUUSD con un umbral de activación de 0,8 veces el ATR, bloqueo escalonado de 0,5 / 0,4 ATR, comisión de 7 USD por lote y 20 puntos adicionales: 166 operaciones de demostración, 114 bloqueos de punto de equilibrio, 149 movimientos escalonados, 97 alertas de activación inminente, 0 stops ampliados. En un gráfico de demostración, el panel funcionó en modo de solo alertas con InpIncludeExisting activado; además de 4 posiciones en EURUSD de antes, durante un fin de semana con el mercado cerrado: una había superado su umbral de activación y estaba en espera, no se envió nada.
No se ha probado en el momento de redactar este artículo: cambios reales de stop en un bróker en vivo o de demostración, reintentos tras un rechazo del bróker, lectura de comisiones a partir del historial de un bróker real (el probador utilizó la entrada «por lote»), ámbito de los símbolos del gráfico, filtros mágicos, alertas emergentes y push, y reinicio del terminal. Estas rutas existen en el código y se describen según su diseño. Por favor, pruébalas primero en una cuenta de demostración con tu propio bróker.
Pruébelo en el Probador de Estrategias
Elige Tarnix Evenlock, EURUSD o XAUUSD, H1, cualquier mes reciente, modo visual, y pulsa «Iniciar». Observa cómo se van llenando las barras, cómo los stops saltan al punto de equilibrio neto y, con el bloqueo por pasos activado, sigue la evolución del precio.
Si el bloqueo ha evitado que una operación se convirtiera en una pequeña pérdida, o si crees que debería tratar un caso de forma diferente, una reseña sincera en la página del producto ayuda a otros operadores a decidirse y me indica qué mejorar en el futuro.
