Una tabla de decisión pone las condiciones de un setup en filas y sus reglas en columnas; cada columna da una combinación de valores y la acción que produce: entrar, esperar u omitir. Una tabla completa tiene una columna por cada combinación posible: un estado sin columna es una decisión tomada sobre la marcha, y dos columnas con las mismas condiciones y acciones distintas, una contradicción. La tabla hecha desde el setup escrito convierte un proceso discrecional en uno que el historial puede medir.
Una tabla de decisión dispone las condiciones de un setup en filas y sus reglas en columnas, de modo que cada combinación de condiciones que el mercado pueda presentar tiene una columna, y cada columna tiene una acción. El setup escrito del nivel Intermedio decía qué hacer cuando todo coincidía. La tabla dice qué hacer cuando no coincide, que es la mayor parte del tiempo.
El último grupo de este nivel trata de ejecutar un setup que ha superado las pruebas del anterior: convertir sus reglas en una tabla, la tabla en alertas y órdenes, y el sistema en marcha en algo que se revisa según un calendario y que, cuando el historial lo indica, se detiene. Empieza por la tabla porque todo lo que viene después la consulta.
La prosa deja huecos
La ficha del setup del nivel Intermedio tiene cuatro partes (contexto, disparador, invalidación, objetivo) y describe un único estado del mercado: aquel en el que están presentes todas. Eso es una combinación. Si a las cuatro condiciones de la ficha se añade el régimen de volatilidad, hay cinco condiciones de sí o no, que dan treinta y dos.
Los treinta y un estados no escritos no son raros. Tendencia alcista, nivel alcanzado, disparador cerrado, pero la sesión es la asiática; tendencia alcista, nivel alcanzado, sesión correcta, pero la vela cerró de vuelta a través del nivel; todo correcto y el régimen agitado. Cada uno aparece en el gráfico, cada uno exige una decisión, y la prosa no tiene ninguna; así que la decisión se toma sobre la marcha, y el historial que debía medir las reglas acaba midiendo al trader.
La tabla
La solución es una técnica de fuera del trading. El programa ISTQB Foundation, el texto de referencia para quienes prueban software, describe así una tabla de decisión: las condiciones y las acciones resultantes forman las filas; cada columna corresponde a una regla de decisión que define una combinación única de condiciones junto con las acciones asociadas. Las condiciones se marcan como verdaderas, falsas o con un guion si son irrelevantes; una X en una fila de acción significa que la acción se produce.
Una tabla de decisión (decision table) es esta cuadrícula: las condiciones del setup en el lateral, una columna por regla, una acción por columna. Una regla de decisión (decision rule) es una columna: una combinación única de valores de las condiciones y la acción que produce. La ficha era la regla 1. Las reglas 2 a 5 son los estados que la ficha dejaba al momento: el disparador todavía sin cerrar (esperarlo), la sesión equivocada (omitir), el régimen agitado que el grupo de volatilidad enseñó al setup a reconocer (omitir), la tendencia del marco temporal superior ausente (omitir, y no hace falta comprobar nada más: los guiones).
Hay dos cosas que la tabla no es. No sustituye al criterio sobre las propias condiciones: si la tendencia es alcista en el marco temporal superior se sigue leyendo en el gráfico, con el método que dio el nivel Intermedio, y la tabla no decide eso. Y no es una estrategia: no contiene ninguna idea nueva. Contiene la idea de siempre con los huecos cerrados.
Todas las combinaciones, y después menos
El programa es concreto sobre la completitud: una tabla de decisión completa tiene columnas suficientes para cubrir cada combinación de condiciones, y el número de reglas crece exponencialmente con el número de condiciones. También es concreto sobre el remedio: fusionar en una sola, marcada con guiones, las columnas en las que algunas condiciones no afectan al resultado.
Cinco condiciones es un setup pequeño. Un setup con todas las capas del nivel Intermedio (tendencia, nivel, profundidad del retroceso, confirmación de volumen, sesión, régimen, comprobación de correlación) tiene siete, que son ciento veintiocho combinaciones, y la fusión es lo que hace de eso una página y no un libro. Pero la fusión es también donde se encuentran la advertencia del programa sobre la complejidad y la Parte 13: cada condición añadida es un mando, y una tabla con muchas condiciones y pocas operaciones por columna es una tabla que se ha ajustado. El número de columnas que un historial puede sostener es la aritmética del tamaño de la muestra de la Parte 11, aplicada a cada columna.
Huecos y contradicciones
El programa nombra las dos cosas que la tabla encuentra y la prosa oculta: huecos y contradicciones.
En una tabla de trading, un hueco suele significar que falta una condición, no una columna: la tabla no tiene una fila para las noticias programadas, así que el estado «todo verdadero y una publicación dentro de diez minutos» parece la regla 1, y la lección del calendario económico de Fundamentos de CFD nunca se escribió en las reglas que debían contenerla. Añadir la fila duplica las combinaciones y añade una columna. Una contradicción suele ser dos reglas de dos semanas distintas (omitir la sesión asiática, escrita después de una pérdida; operar la ruptura del rango asiático, escrita después de una ganancia), que la tabla muestra como la misma columna con dos acciones. La versión en prosa del setup contenía ambas sin advertirlo.
La regla else
La tabla no necesita una columna para cada estado poco frecuente, porque puede tener una sola columna para todos ellos. La regla else (else rule, la regla por defecto) es la última columna: cada combinación que no coincide con las demás, con la acción omitir. Hace que la tabla sea completa sin hacerla larga, y convierte la decisión más frecuente del sistema, no hacer nada, en una regla y no en una ausencia.
El recuento de la regla else es la cifra que el diario del curso de psicología pedía sin ponerle nombre: decisiones registradas, no solo resultados. Un sistema cuya columna else se consulta cuarenta y seis veces al mes y se obedece cuarenta y seis veces se está ejecutando. Uno cuya columna else se obedece cuarenta veces y se ignora seis está produciendo seis operaciones que el historial no puede atribuir a ninguna regla, y las dos partes siguientes tratan precisamente de contar eso.
Idea clave Escriba las condiciones como filas y enumere cada combinación una vez. Dé a cada una una columna y una acción, fusione las columnas en las que una condición no importa y cierre la tabla con una regla else cuya acción sea omitir. Lo que queda es un setup con una respuesta para cada estado del mercado, y un historial que mide las respuestas y no al trader.
Lo que la tabla hace con el historial
Todo lo que midió el grupo anterior suponía un historial producido por reglas. La tabla es lo que hace verdadera esa suposición. Cada operación del historial es ahora una columna (regla 1, tomada; regla 2, esperada y después tomada o no; else, omitida), y la esperanza matemática, la distribución del drawdown y el registro de pruebas describen columnas, no estados de ánimo.
Ese último punto es el que hay que retener. La tabla es la forma concreta de aquello que la Parte 13 decía que había que contar: una versión de las reglas. Editar una columna (endurecer la condición de sesión, añadir la fila de noticias) es una versión nueva, y la respuesta honesta es una entrada en el registro de pruebas y un historial que vuelve a empezar desde esa fecha. Una tabla que se edita cada semana no tiene historial; tiene un registro de pruebas con entradas semanales, que es lo que la Parte 13 llamaba sobreajuste hecho según un calendario.
La parte siguiente trata de la primera columna de la tabla en la práctica: cómo avisa la máquina al trader de que quizá sea momento de leer la tabla, y qué aspecto tiene la orden cuando la respuesta es entrar.
Siguiente: Alertas y reglas de ejecución. Qué vigila la máquina, qué decide el trader y las partes de la orden que se fijan antes de que exista la alerta.
- Las condiciones y las acciones de una tabla de decisión forman sus filas; cada columna es una regla de decisión que da una combinación única de condiciones y las acciones que se derivan (programa ISTQB Foundation Level).
- Una tabla de decisión completa tiene columnas suficientes para cubrir cada combinación de condiciones, y el número de reglas crece exponencialmente con el número de condiciones.
- Las tablas de decisión ayudan a encontrar huecos y contradicciones en un conjunto de reglas: combinaciones que se pasaron por alto y combinaciones que producen dos acciones distintas.
- Cinco condiciones de sí o no dan 32 combinaciones; la mayoría se reducen a unas pocas reglas cuando las condiciones que no afectan al resultado se marcan como irrelevantes.
- La columna cuya acción es no operar es una regla como cualquier otra, y su recuento forma parte del historial.