SimpleKeys
- Utilidades
- Ryota Nomura
- Versión: 1.5
- Actualizado: 3 marzo 2026
- Activaciones: 5
La mayoría de los gestores de operaciones te ofrecen un panel lleno de botones que pulsarás una vez y olvidarás. SimpleKeys hace lo contrario. Cada acción es una sola pulsación de tecla. Cada nivel es una línea visual que colocas exactamente donde quieres. Sin paneles por los que navegar, sin desplegables que abrir a mitad de la operación.
Coloca tu stop, coloca tu objetivo, pulsa Espacio. Listo.
A quién va dirigido
SimpleKeys está diseñado para los operadores que ya saben lo que están haciendo y necesitan ejecución para mantenerse al día con su pensamiento. Si usted está calculando manualmente el tamaño de los lotes, moviendo las paradas para alcanzar el punto de equilibrio a mano, o buscando a tientas a través de los menús del botón derecho del ratón, mientras que el precio se está moviendo - este EA resuelve los problemas directamente.
No es una estrategia automatizada. No opera por usted. Le hace más rápido y más preciso en las decisiones comerciales que ya está haciendo.
Cómo funciona
Usted controla todo a través de líneas horizontales en el gráfico y un conjunto de teclas de acceso rápido. Pulse una tecla y aparecerá una línea que seguirá al cursor. Haz clic para fijarla en su sitio. Establezca sus niveles, pulse la barra espaciadora para ejecutar. El EA gestiona automáticamente el tamaño del lote, la detección del tipo de orden y la confirmación opcional.
Teclas de acceso rápido por defecto (todas personalizables):
| Tecla | Acción |
|---|---|
| S | Línea Stop Loss |
| T | Línea Take Profit |
| P | Línea de precio de entrada (órdenes pendientes) |
| X | Línea de activación de Beneficio Parcial |
| Espacio | Enviar orden |
| V | Cierre parcial manual |
| B | Mover los stops al punto de equilibrio |
| C | Cerrar todas las posiciones |
Vuelva a pulsar la misma tecla para cancelar y eliminar la línea. Todas las teclas de acceso rápido son reasignables en los ajustes del EA.
Ejecución de órdenes
SimpleKeys detecta automáticamente el tipo de orden correcto en función de dónde coloque sus líneas en relación con el precio actual. No tiene que seleccionar COMPRA STOP o VENTA LIMITE desde un menú - simplemente coloque sus niveles y el EA lo calculará.
Órdenes de mercado - coloque una línea de Stop Loss solamente, o un Stop Loss y Take Profit juntos, luego presione Espacio. La dirección está determinada por si su stop está por encima o por debajo del precio actual.
Órdenes pendientes - añada una línea de Precio. El EA detecta el tipo de orden a partir de la relación entre la línea de precio, la línea de stop y el precio actual del mercado:
| Configuración | Tipo de Orden |
|---|---|
| Precio por encima del mercado, stop por debajo del precio | STOP COMPRA |
| Precio por debajo del mercado, stop por debajo del precio | LÍMITE DE COMPRA |
| Precio por debajo del mercado, stop por encima del precio | STOP DE VENTA |
| Precio por encima del mercado, stop por encima del precio | LÍMITE DE VENTA |
Gestión del riesgo
Tres métodos, seleccionables desde las entradas del EA. El panel de operaciones ajusta su etiqueta automáticamente para mostrar el tipo de entrada correcto.
Porcentaje de saldo - introduzca su porcentaje de riesgo en el panel y el EA calculará el tamaño del lote a partir de la distancia de su stop en tiempo real. El riesgo se mantiene constante independientemente de dónde coloque su stop.
Importe en dólares - especifique un riesgo fijo en divisa por operación. El tamaño del lote se calcula de la misma manera, sólo que a partir de una cifra en dólares en lugar de un porcentaje.
Tamaño delote fijo: omita por completo el cálculo y opere con un tamaño predeterminado.
Los tres métodos respetan automáticamente los límites de volumen y los tamaños de paso del corredor.
Sistema de entrada dividida
Establezca splitEntry en 2 o más y el EA dividirá su posición entre múltiples órdenes al mismo nivel de precio. Cada orden utiliza su propio cálculo de lote para que su riesgo total se mantenga dentro del límite especificado.
Combinado con splitTpDistance , cada orden puede apuntar a un nivel de take profit progresivamente más alto. Establezca el multiplicador en 1,0 y el TP de cada orden adicional se separará una R completa de la última. Utilice 0,5 para un espaciado más ajustado, 2,0 para un espaciado más amplio.
Ejemplo con splitEntry = 3 y splitTpDistance = 1.0, una configuración R:R base 1:2:
- Orden 1: TP en 2R
- Orden 2: TP en 3R
- Orden 3: TP en 4R
El tamaño de cada orden debe ser tal que el riesgo combinado sea igual a la cantidad de riesgo especificada.
Sistema de beneficios parciales
Coloque la línea de Beneficio Parcial (tecla X) en cualquier lugar del gráfico después de introducir una posición. Cuando el precio toca ese nivel, el EA cierra automáticamente el porcentaje que haya establecido en partialPercent (por defecto 50%) y borra la línea.
El disparador es bidireccional - se dispara si el precio se aproxima desde arriba o desde abajo, por lo que se puede utilizar tanto para la toma de beneficios como para la escala defensiva en los retrocesos.
Opcional: active autoBreakevenAtPartial para que el EA mueva su stop a la entrada automáticamente en el mismo momento en que se ejecuta el parcial.
Para cierres parciales manuales, pulse V en cualquier momento. Si showPartialConfirmation está activado, verá un desglose de cada posición y el volumen a cerrar antes de que se ejecute nada.
Gestión del punto de equilibrio
Pulse B para mover todos los stops del símbolo actual al nivel de entrada. breakEvenOffset añade un pequeño búfer de pips por encima o por debajo de la entrada - póngalo positivo para bloquear unos pips de beneficio, negativo para dar a la operación un ligero margen.
El EA comprueba los requisitos de distancia mínima de stop del broker y se ajusta automáticamente. No moverá un stop que ya esté en una posición mejor.
Confirmación de la operación
Active showTradeConfirmation para ver un resumen completo de la orden antes de que se envíe nada: tipo de orden, tamaño de lote, entrada, stop, objetivo, ratio R:R, riesgo de pips y hora de vencimiento para órdenes pendientes. Las configuraciones de entrada dividida muestran todos los niveles TP en la confirmación.
Desactívelo para una ejecución inmediata sin diálogo.
Vencimiento de órdenes pendientes
Dos métodos para cancelar automáticamente las órdenes pendientes no ejecutadas:
Time-based ( pendingExpiryTime ): establece una hora específica en formato HH:MM. Útil para cerrar todas las órdenes pendientes antes del cierre del mercado o de noticias importantes.
Basado en la duración ( pendingExpiryMinutes ): cancela las órdenes que llevan más de X minutos sin ejecutarse.
Ambas pueden ejecutarse simultáneamente. Si ambos están activados, el primero de los dos se activa primero.
Detalles técnicos
- Sólo MetaTrader 5
- Compatible con todos los símbolos - divisas, índices, materias primas, criptomonedas
- Todos los plazos
- Sin archivos DLL, sin dependencias externas
- Soporte de números mágicos para filtrar las operaciones realizadas por otros EAs
- Soporte de comentarios de órdenes personalizadas
Referencia de ajustes
| Entrada | Descripción |
|---|---|
| mágico | Número mágico para la identificación del pedido |
| deslizamiento | Deslizamiento máximo para órdenes de mercado (pips) |
| comentario | Comentario adjunto a todas las órdenes |
| tipo de riesgo | RISK_PERCENT / RISK_DOLLAR / RISK_LOTSIZE |
| riskPercent | Porcentaje de riesgo por defecto |
| importe en dólares | Riesgo por defecto en dólares |
| tamaño_lote | Tamaño de lote fijo por defecto |
| splitEntry | Número de órdenes en las que dividir la entrada (1 = sin división) |
| splitTpDistance | Multiplicador de distancia TP para órdenes divididas (0 = mismo TP) |
| partialPercent | Porción a cerrar en caso de ganancia parcial (0.5 = 50%) |
| autoRiskReward | Auto-calcular TP desde SL en este R:R (0 = desactivado) |
| breakEvenOffset | Pips por encima/debajo de la entrada para el punto de equilibrio (puede ser negativo) |
| autoBreakevenAtPartial | Mueve el stop al BE cuando se activa el beneficio parcial |
| showTradeConfirmation | Mostrar diálogo de resumen de orden antes de la ejecución |
| showPartialConfirmation | Mostrar resumen de posición antes del cierre parcial manual |
| pendingExpiryMinutes | Cancelar órdenes pendientes después de X minutos (0 = desactivado) |
| pendingExpiryTime | Cancelar órdenes pendientes a la hora HH:MM (vacío = desactivado) |
Todas las teclas de acceso rápido y los colores de las líneas son personalizables en las entradas.
Pruébelo en una cuenta demo antes de utilizarlo en fondos reales. El rendimiento pasado de cualquier herramienta de negociación no garantiza resultados futuros.
