Reglas de entrada en Forex: la definición básica
Las reglas de entrada son un conjunto escrito de condiciones que te indican si se abriría una operación de Forex en un momento específico. La idea clave es que la decisión de entrar se basa en un proceso repetible, no en sentimientos del momento.
En un modelo simple, las reglas de entrada tienen:
- Entradas: qué información examinan las reglas (por ejemplo, tu ventana de tiempo elegida, condiciones predefinidas y supuestos de ejecución).
- Lógica: los criterios paso a paso que deben cumplirse.
- Resultado: una decisión como “entrar” o “no entrar”.
Esto importa porque el mismo entorno de mercado puede interpretarse de manera diferente si la “regla” es en realidad una pauta vaga. Las reglas de entrada buscan reducir esa ambigüedad haciendo explícitas las condiciones de decisión.
Un modelo simple de cómo operan las reglas de entrada
Aquí hay un ejemplo del mecanismo de forma neutral respecto al proveedor y al mercado (sin asumir precios en vivo):
-
Define el punto de observación
- Decide qué resolución temporal compruebas (por ejemplo, cada cierre de vela en tu marco temporal elegido).
- Esto establece cuándo se consideran “conocidas” tus entradas. Si utilizas información intrabarra, debes indicar claramente ese supuesto.
-
Define las condiciones de la regla
- Enumera cada condición que requiere tu regla de entrada.
- Ejemplos de tipos de condiciones (sin tratar ninguna como una señal universal):
- Condiciones de estado (por ejemplo, si una característica del mercado que sigues está por encima o por debajo de un umbral que estableciste).
- Condiciones de filtro (por ejemplo, evitar entradas cuando una medida similar a la volatilidad está fuera de un rango que definiste).
- Condiciones de contexto (por ejemplo, solo considerar entradas durante una ventana de hora del día).
-
Aplica la lógica en un orden fijo
- Muchas reglas de entrada son efectivamente una secuencia si/entonces.
- El resultado depende de si se cumplen todas las condiciones requeridas y si no se activa ninguna condición de exclusión.
-
Convierte la decisión en una intención de orden
- Las reglas determinan que se debe intentar una entrada, pero el llenado real depende de la ejecución.
- Para mantener la regla verificable, normalmente defines supuestos como si las órdenes son de mercado o similares a límite, y si permites deslizamiento.
-
Registra la decisión y el conjunto de supuestos
- Para una revisión posterior, necesitas registrar cuáles eran las condiciones en el punto de observación y qué supuesto de ejecución utilizaste.
El resultado no es, por tanto, “la operación obtendrá ganancias”. Es una decisión mecánica: si las reglas se evalúan como verdaderas para la entrada en ese punto de observación.
Entradas y salidas: lo que puedes comprobar de forma independiente
Para verificar las reglas de entrada, debes separar lo que se puede comprobar de lo que es incierto.
Entradas que puedes definir y examinar
- Definición de la regla: condiciones exactas escritas como criterios, no como descripciones vagas.
- Supuesto de sincronización: cuándo evalúas las condiciones (cierre de vela, marcas de tiempo específicas, etc.).
- Supuesto de datos: en qué conjunto de datos te basas (por ejemplo, datos históricos de velas vs. datos a nivel de tick). Si cambias la fuente de datos, los resultados pueden cambiar.
- Supuesto de ejecución: cómo se enviaría la entrada y cómo manejas el deslizamiento.
Resultados que puedes documentar
- Decisión binaria: si se cumplió el conjunto de condiciones de la regla de entrada.
- Intención de orden: la dirección y el tipo de orden implícitos en la regla (sin afirmar nada sobre el movimiento del precio).
- Estado de la regla: qué condición(es) pasaron o fallaron.
Una forma práctica de verificar es tomar un punto de observación registrado y comprobar, paso a paso, si cada condición en tus criterios escritos se habría evaluado como verdadera.
Evidencia y un recorrido ilustrativo (con supuestos explícitos)
Considera una regla de entrada hipotética con estos supuestos explícitos:
- Evalúas las condiciones al cierre de cada vela horaria.
- Utilizas un umbral predefinido para alguna métrica que sigues (la métrica exacta es tu elección de diseño).
- Incluyes un único filtro de exclusión que bloquea entradas cuando tu métrica está en un rango excluido.
- Asumes que tu intento de orden podría llenarse con posible deslizamiento, pero no garantizas ningún precio de llenado específico.
Un recorrido en un punto de observación podría verse así:
- En el cierre de la vela horaria, calculas el valor de la métrica a partir de los datos disponibles.
- Se comprueba la Condición A (pasar el umbral).
- Se comprueba la Condición B (filtro de rango excluido).
- Si A es verdadera y B es falsa, el resultado es “entrar”. De lo contrario, “no entrar”.
Observa lo que se “prueba” aquí: el proceso de evaluación de la regla puede replicarse. Lo que no se prueba es el resultado después de la entrada, porque el movimiento futuro, los costos y la calidad de la ejecución no son deterministas.
Limitaciones y modos de fallo a tener en cuenta
Las reglas de entrada parecen objetivas, pero varios problemas pueden romper la lógica prevista o reducir la fiabilidad.
-
Desajuste en la sincronización de la información
- Si tu regla asume que sabes algo al cierre de la vela, pero en el trading en vivo actuaste efectivamente antes o después, la evaluación de la regla cambia.
- Esta es una fuente común de resultados irreproducibles.
-
Diferencias de datos entre entornos
- Los gráficos históricos y los feeds en vivo pueden diferir debido a especificaciones del símbolo, comportamiento del proveedor de datos, acciones corporativas o granularidad de los datos.
- Si tu regla depende de valores exactos, pequeñas diferencias pueden cambiar una condición de verdadera a falsa.
-
Fricciones de ejecución
- Incluso cuando la regla dice “entrar”, el precio de llenado real puede diferir del precio de referencia previsto debido a la liquidez y el manejo de órdenes.
- Los costos (como spreads y comisiones) y la latencia pueden cambiar si una entrada es económicamente significativa.
-
Sobreajuste a patrones pasados
- Una regla que fue ajustada para coincidir con resultados históricos puede seguir la mecánica correctamente pero fallar en nuevos regímenes de mercado.
- Las relaciones históricas no establecen resultados futuros.
-
Grados de libertad ocultos
- Si la “regla” incluye pasos discrecionales (por ejemplo, cambiar umbrales después de ver el gráfico), la evaluación ya no es verificable de forma independiente.
- Las reglas de entrada funcionan mejor cuando están escritas, congeladas y aplicadas tal como se establecieron.
Estas limitaciones no significan que las reglas de entrada sean inútiles. Significan que debes tratarlas como un proceso de decisión y verificar que tus entradas, sincronización y supuestos de ejecución coincidan con la realidad.
Verificación: cómo comprobar que las reglas de entrada se aplicaron correctamente
Para verificar las reglas de entrada de forma independiente, concéntrate en el proceso en lugar de los resultados:
- Reproduce la regla a partir de registros: para cada punto de observación candidato, registra qué condiciones pasaron/fallaron.
- Comprueba la sincronización: confirma que la regla se evaluó en el momento que afirmas que se evaluó.
- Documenta los supuestos de ejecución: anota si tu precio de referencia de backtesting coincide con tu modelo de orden previsto.
- Revisa los casos de fallo: identifica dónde ocurrieron entradas a pesar de los filtros, o dónde se bloquearon entradas esperadas debido a diferencias de datos/sincronización.