Pensamiento Algorítmico (Sin saber programar)

Trading Meetings  » Tutoriales »  Pensamiento Algorítmico (Sin saber programar)
Pensamiento algorítmico
0 Comments 13:30

 
 

Tabla de Contenidos

En el Capítulo 1, aprendiste a estructurar tu mente como un árbol de decisión estricto. Reemplazaste las corazonadas por la lógica If-Then-Else. Pero un algoritmo informático necesita algo más que estructura: necesita datos exactos, no interpretaciones subjetivas.

El mayor error que cometen los traders manuales al intentar sistematizar su operativa es llevarse la vaguedad cualitativa a su «algoritmo manual». Un plan que dice «compro si la tendencia es fuerte» sigue siendo un plan condenado al fracaso emocional, porque la definición de «fuerte» cambia según tu estado de ánimo.

Este capítulo es el núcleo de la profesionalización: aprenderás a erradicar las palabras abstractas y a convertirlas en matemáticas puras.

Un algoritmo no entiende de adjetivos («sobrecomprado», «alcista», «volátil»). Solo entiende de estados binarios: Verdadero (1) o Falso (0). Todo tu trabajo ahora consiste en actuar como un traductor.

Concepto Cualitativo (Sujeto a Interpretación)Traducción Matemática (Datos Exactos)Estado Algorítmico (Binario)
«El mercado tiene mucha fuerza»IF El RSI(14) > 60 AND El Precio > Media 20SI = 1 / NO = 0
«El precio está en sobreventa»IF El Estocástico(14,3,3) < 20SI = 1 / NO = 0
«El movimiento es volátil»IF El ATR(14) es > 1.5 veces el ATR promedio de 5 díasSI = 1 / NO = 0
«Hay presión compradora»IF El Delta de Volumen en la última vela es > 500 contratosSI = 1 / NO = 0

Al hacer esto, has creado filtros de estado de mercado. El «mercado alcista» subjetivo se convierte en «Precio > Media de 200 (Estado 1)». Ahora, tu algoritmo manual ya no depende de cómo te parezca la gráfica, sino de lo que dicen los datos.

El Proceso de "Binatización": De Adjetivo a Número

Una vez que has binatizado tus condiciones, puedes llevar tu algoritmo manual al siguiente nivel creando un Scoring de Confluencia.

Imagina que tu estrategia de entrada requiere tres condiciones cualitativas que ya has traducido:

  1. Filtro 1: Tendencia Alcista (Precio > EMA 200) → 1 (Sí) o 0 (No).
  2. Filtro 2: Momento Alcista (RSI > 60) → 1 (Sí) o 0 (No).
  3. Filtro 3: Confirmación de Patrón (Martillo alcista) → 1 (Sí) o 0 (No).

Tu regla de entrada algorítmica humana se convierte en:

IF (Suma de Filtros ≥ 2): THEN Considero la entrada. ELSE (Suma < 2): THEN No opero.

Has transformado el caos de las confluencias «que te parecen buenas» en un número exacto. Operarás cuando la puntuación de datos sea alta, no cuando tu intuición sea fuerte.

No puedes avanzar más si sigues usando adjetivos en tu trading.

  1. Auditoría de Adjetivos (II): Coge la lista de reglas subjetivas que hiciste en el Capítulo 1 y, al lado de cada una, escribe al menos una métrica matemática que la defina exactamente. (Ej. Reemplaza «el volumen es alto» por «el volumen actual es > 150% de la media móvil de volumen de 20 periodos»).
  2. Define tus Umbrales: Establece los números exactos. ¿Qué RSI es «fuerte»? ¿Qué Delta es «intención»? Estos números deben venir de tus observaciones prevayas, no ser inventados.
  3. Crea un checklist Binario: Diseña una hoja simple con tus 3-5 filtros binarios principales y un espacio para la suma total. Antes de cada operación manual, debes marcar físicamente con un ‘1’ o ‘0’ cada filtro y sumarlos. Si la puntuación no llega al mínimo establecido, tus manos se quedan quietas.

Cuando completes este paso, habrás logrado lo que el 95% de los traders manuales nunca consigue: conocer exactamente bajo qué condiciones matemáticas estás operando. Estás listo para probar si este algoritmo humano funciona de verdad.

 
 


Deja una respuesta