Saltar al contenido
StatePath
Atlas de la plataforma

Un solo mapa de toda la plataforma.

Aquí todo avanza por una misma línea: una señal se encuentra, se filtra, se convierte en orden y se gestiona como posición viva. Desde ahí el camino se ramifica: pruébala en backtests, compílala como robot o indicador de MetaTrader, o véndela en el mercado. Elige cualquier parada del mapa para saltar a su sección.

Empieza aquí

Del lienzo vacío al robot en marcha

Seis pasos, cada uno apoyado en el anterior. Los cuatro primeros son lecciones guiadas con lienzo de práctica en vivo; los dos últimos ocurren en los editores reales.

Cuatro formas de aprender

Elige la puerta que encaja con tu momento

Lecciones

Rutas guiadas y prácticas con lienzo de ensayo incorporado. La puerta correcta el primer día.

Abrir Aprender
Recetas

Puntos de partida copiables para montajes comunes: abre uno, pégalo en un editor y adáptalo.

Ver recetas
Referencia

Catálogos precisos y escaneables: cada herramienta, cada tipo de cable, cada patrón de gráfico.

Atlas de herramientasTipos de datosPatrones
Conceptos

Las ideas de fondo: el pipeline, las reglas de honestidad, el modelo de versiones. Explicadas en esta página.

Ir a conceptos

La línea de construcción

Cuatro etapas, cuatro documentos

Una estrategia no es un archivo: son cuatro documentos, cada uno creado en su propio lienzo y validado por separado. El compositor los une.

  1. Señal de búsqueda
    Encuentra el momento

    Decide compra o venta en cada vela. Su salida toma dos booleanos: levantar ambos emite dos señales independientes.

  2. Filtros
    Custodian la puerta

    Una cadena de documentos de filtro interroga cada señal. Cada filtro responde con un booleano: pasa, o se detiene aquí.

  3. Crear orden
    Da forma a la operación

    Convierte la señal superviviente en niveles de precio: uno o más take-profit, uno o más stop-loss y una confianza opcional que escala el tamaño de la posición.

  4. Etapa de operación
    Gestiona la posición

    Tras la ejecución: los modelos de cualificación deciden si una sugerencia de gestión está permitida y los de dimensionado deciden cuánto. Incluye presets de prop firms.

Composición y publicación

El compositor referencia una señal de búsqueda, una cadena ordenada de filtros, una creación de orden y una configuración de etapa de operación. Publicar congela todo el conjunto en una versión numerada e inmutable: las ejecuciones y compilaciones siempre ejecutan una versión, nunca tu borrador vivo.

Qué puede decir un filtro

Avanza
La señal pasa al siguiente estado.
Espera
Todavía no: reinténtalo en la próxima vela.
Cancela
Descarta la señal por completo.

Las cinco categorías de filtro

Dentro de un estado, las categorías se evalúan en orden fijo. Las familias estrictas cancelan; las no estrictas esperan.

  1. Minería de datosObserva y registra. Nunca afecta a la señal.
  2. EstrictaDeben pasar todos, o la señal se cancela.
  3. Estricta ponderadaLa puntuación ponderada debe alcanzar el umbral, o la señal se cancela.
  4. No estrictaDebe pasar al menos uno, o la señal espera a la próxima vela.
  5. No estricta ponderadaLa puntuación ponderada debe alcanzar el umbral, o la señal espera.

El instrumento

Todo es un nodo en un lienzo

Cada documento de etapa es un grafo: nodos de herramientas unidos por cables tipados que desembocan en la salida de la etapa. El sistema de tipos hace el trabajo de seguridad por ti.

Las herramientas son los átomos

Una herramienta es una unidad de cómputo: un indicador, una comparación, una aritmética, un dibujo. Suéltala en el lienzo, configúrala en el inspector y cablea su salida hacia delante. Muchas traen modos: un nodo, varios comportamientos.

Los intérpretes convierten números en significado

Un oscilador te da una curva; un intérprete la lee y responde una pregunta semántica: ¿sobrecompra? ¿tendencia? ¿divergencia? Son el puente entre la salida cruda del indicador y la decisión, y el concepto que más se les escapa a los recién llegados.

Los cables llevan tipos

Una conexión solo se forma cuando los tipos concuerdan. Cuando casi concuerdan, el lienzo ofrece un adaptador que salva la distancia: el error se atrapa al arrastrar, no al ejecutar.

Búfer
Un valor por cada vela: la forma en que hablan los indicadores.
Escalar
Un número para la evaluación actual, como un nivel de precio.
Booleano
Verdadero o falso: lo que consumen salidas y condiciones.
Enum
Una opción de un conjunto con nombre.
Multi-enum
Varias opciones de un conjunto con nombre.
Lista de eventos
Sucesos discretos con posición de vela, como patrones detectados.
Paquete
Un registro estructurado: toma un solo campo cuando necesitas una sola parte.

La regla de honestidad

En el momento de decidir, un grafo no puede leer el cierre de la vela actual: el motor lanza un error si lo intenta. Las herramientas que repintan se reevalúan vela a vela, viendo solo lo que se sabía en ese instante. Lo que backtesteas es lo que habría visto un terminal en vivo.

Datos de mercado

Las velas de debajo

Cada ejecución reproduce velas históricas reales. Explora lo disponible y estudia cualquier símbolo en el taller de gráficos con herramientas del catálogo superpuestas.

La línea de prueba

Backtest, optimización, validación

Una versión publicada se reproduce contra el histórico. El progreso fluye en vivo; los resultados son curvas de capital, registros de operaciones y series de gráfico por nodo.

Las vías de compilación

Del documento al archivo de MetaTrader

Dos vías salen de la plataforma. Ambas terminan en un archivo real que descargas y sueltas en un terminal.

Construye más rápido

Atajos que siguen siendo tuyos

Tres aceleradores alimentan el mismo pipeline: nada aquí se salta versiones, validación ni propiedad.

El bucle del mercado

Vende tu trabajo, compra ventaja

Estrategias, módulos, indicadores, herramientas y ajustes guardados pueden listarse. Todo listado pasa revisión antes de publicarse.

Bajo el capó

Para quien quiere ver la maquinaria

La inmersión profunda corregida: cómo funciona el motor hoy de verdad.

El runtime, en un párrafo

Los editores producen documentos JSON. El compositor los ensambla; publicar congela una versión inmutable sellada con las versiones exactas de herramienta con que se construyó. Las ejecuciones cargan la versión, reproducen velas por las cuatro etapas y emiten eventos de progreso. Las compilaciones bajan el mismo grafo a código MQL y lo entregan al servicio de compilación, que devuelve el archivo final para el terminal.

Gestión monetaria de entrada

Cuatro pasos entre la orden y el bróker: una puerta que puede rechazar la entrada, un modelo de dimensionado, un mapeo de confianza que escala el tamaño con la confianza de la orden y un guardián de riesgo final que acota el resultado.

Compuertas temporales

Reglas estáticas de ventanas horarias que bloquean, reducen o fuerzan el cierre; sesiones de mercado conscientes del horario de verano; un alto el fuego de noticias alrededor de eventos programados; y un mapa de calor que aprende en vivo por día y hora.

Motores y fidelidad

Vela a vela es rápido y grueso; los ticks simulados interpolan el movimiento intravela; los ticks reales reproducen ticks grabados. El motor vectorizado ejecuta el pipeline de señal secuencialmente y cede la ejecución a un backend vectorial rápido: la gestión de etapa de operación exige el motor de referencia.

Anticipación y repintado

Dentro del ámbito de decisión, leer la vela actual lanza un error: la guarda es estructural, no consultiva. Las herramientas que repintan se reevalúan bajo un cursor móvil para que cada vela vea solo su propio pasado; el ensamblado marca cualquier herramienta repintadora en el informe de construcción.

Datos de viaje

Un bus de datos opcional por señal. La señal de búsqueda declara el esquema; los filtros y la etapa de orden leen y escriben. Una escritura se vuelve legible desde el estado siguiente en adelante — nunca dentro del mismo estado — de modo que la información siempre fluye hacia delante.

Borradores y versiones

Cada familia de documentos mantiene un borrador mutable por autor y una cadena de versiones publicadas inmutables. Los números de versión solo avanzan; los diffs son de primera clase; ejecuciones y compilaciones se fijan a versiones, así que nada de lo que ejecutas cambia bajo tus pies.

Glosario

El vocabulario, en un solo lugar

Definiciones breves, coherentes con cómo nombran las cosas todos los editores y etiquetas.

Términos de la plataforma

  • Herramienta

    La unidad de cómputo más pequeña: un tipo de nodo del catálogo.

  • Modo

    Una variante con nombre de una herramienta, elegida en su configuración: un nodo, varios comportamientos.

  • Cable

    Una conexión tipada entre dos puertos. Los tipos deben concordar, o un adaptador los une.

  • Intérprete

    Una herramienta que lee la salida cruda de un indicador y responde una pregunta semántica con un veredicto.

  • Documento

    Un artefacto de autor: señal de búsqueda, filtro, creación de orden, etapa de operación o indicador, guardado como grafo o configuración tipada.

  • Borrador

    Tu única copia de trabajo mutable de un documento. Publicar la convierte en versión.

  • Versión

    Una instantánea publicada e inmutable de un documento. Ejecuciones y compilaciones siempre ejecutan versiones.

  • Señal de búsqueda

    El documento de etapa que decide compra o venta en cada vela.

  • Filtro

    Un documento de etapa que filtra señales con una respuesta booleana; su categoría decide entre cancelar y esperar.

  • Crear orden

    El documento de etapa que convierte la señal en take-profit, stop-loss y confianza.

  • Etapa de operación

    La etapa posterior a la ejecución: modelos de cualificación y dimensionado gestionando la posición abierta.

  • Estrategia

    El ensamblado compuesto de las cuatro etapas, publicado como versión.

  • Ejecución

    Un backtest u optimización ejecutando una versión publicada contra el histórico.

  • Puntuación de robustez

    Un compuesto de 0 a 100 de seis analizadores de validación, calculado tras cada optimización.

  • Robot

    Un archivo Expert Advisor compilado desde una versión de estrategia.

  • Documento de indicador

    La familia de documentos que compila a un indicador personalizado de MetaTrader; su grafo termina en sumideros.

  • Sumidero

    Un nodo terminal de la vía del indicador: un trazo, una alerta o un objeto de gráfico.

  • Célula

    Un subgrafo reutilizable, compartido por enlace y referenciado dentro de filtros.

  • Datos de viaje

    El bus de datos por señal con el que las etapas pasan valores hacia delante.

  • Créditos

    El saldo prepagado que mide el cómputo. Las ejecuciones retienen el peor caso y luego liquidan al real.

  • Titularidad

    Lo que otorga una compra del mercado: acceso de ejecución a un producto sellado, o un clon privado de uno abierto.

  • Repintado

    Cuando los valores pasados de una herramienta cambian al llegar velas nuevas. El motor reevalúa esas herramientas vela a vela para que los backtests sigan siendo honestos.

Métricas del informe

  • Depósito inicial

    Capital inicial con el que se abre el backtest. Todas las cifras de pérdidas y ganancias del informe se miden respecto a este número.

  • Balance final

    Dónde quedó la cuenta en la última barra de la ejecución — el capital inicial más la suma de todas las operaciones cerradas.

  • Beneficio neto total

    Suma de todas las operaciones cerradas a lo largo de la ejecución. Positivo significa que la estrategia ganó dinero; negativo, que lo perdió.

  • Beneficio bruto

    Cuánto ganaron las operaciones ganadoras por sí solas, antes de descontar las perdedoras. Siempre es no negativo.

  • Pérdida bruta

    Cuánto devolvieron las operaciones perdedoras por sí solas, mostrado como magnitud positiva para poder compararlo lado a lado con el beneficio bruto.

  • Factor de beneficio

    Dólares ganados por cada dólar perdido. Los valores por encima de 1 son rentables; un valor de 2 significa que la estrategia gana dos dólares por cada uno que devuelve.

  • Pago esperado

    Resultado en dólares estadísticamente esperado de la próxima operación — literalmente, el resultado medio por operación hasta ahora. Piense en ello como la ventaja de la casa de la estrategia.

  • Factor de recuperación

    Cuánto beneficio se produjo por cada dólar del peor drawdown. Los números altos indican que la estrategia sale rápido de los baches en relación con el dinero que gana.

  • Ratio Calmar

    Rendimiento frente a la mayor caída de pico a valle — una medida de rendimiento ajustado al riesgo que usa el drawdown en el peor caso en lugar de la volatilidad. En esta implementación comparte la fórmula del factor de recuperación.

  • Ratio Sharpe

    El rendimiento ajustado al riesgo clásico — el rendimiento medio dividido por su desviación estándar, anualizado. Asume una tasa libre de riesgo de cero. Los valores más altos indican que la estrategia gana más por unidad de volatilidad.

  • Ratio Sortino

    Como el Sharpe, pero solo penaliza los movimientos a la baja — la volatilidad al alza se trata como una virtud, no como un defecto. Más justo para estrategias con pagos asimétricos y sesgados.

  • Índice de Ulcer

    Puntuación de riesgo solo a la baja — la raíz cuadrática media de los drawdowns porcentuales desde cada pico en curso. Los drawdowns grandes penalizan la puntuación proporcionalmente más que los pequeños, por lo que refleja el dolor de mantener la estrategia durante los malos tramos (Peter Martin, 1987).

  • Drawdown de balance absoluto

    Drawdown absoluto — cuánto llegó a caer la cuenta por debajo del capital inicial, medido en moneda de la cuenta. Solo cuenta el tiempo pasado en negativo respecto al primer día.

  • Drawdown de balance máximo

    Drawdown máximo — la mayor caída de pico a valle en la curva de balance de operaciones cerradas, en moneda de la cuenta. Captura la peor racha de pérdidas, sin importar en qué momento de la ejecución ocurrió.

  • Drawdown de balance relativo

    El peor drawdown porcentual en cualquier pico de la curva de balance. A diferencia de la versión máxima en dólares, esta señala la caída relativa más pronunciada aunque ocurriera al principio, cuando la cuenta era pequeña.

  • Drawdown de capital absoluto

    Cuánto llegó a caer la cuenta por debajo del capital inicial cuando se incluye el P&L flotante de las posiciones abiertas. Puede ser peor que la versión de la curva de balance porque las pérdidas no realizadas cuentan.

  • Drawdown de capital máximo

    La mayor caída de pico a valle medida sobre la curva de capital (balance más el P&L de las posiciones abiertas). Importa más que la versión de balance en estrategias que mantienen posiciones durante las tormentas.

  • Drawdown de capital relativo

    El peor drawdown porcentual medido frente a cualquier pico en curso de la curva de capital — el mayor retroceso de capital de barra a barra de toda la ejecución, en términos porcentuales.

  • Drawdown máximo

    El porcentaje de drawdown en el peor caso, la cifra de titular — cuánto del capital en su pico se devolvió en el peor momento de la ejecución. A los evaluadores de las prop-firms les importa mucho este número.

  • Duración del Max drawdown

    El tramo más largo, medido en barras, durante el cual la curva de capital permaneció por debajo de su pico más reciente sin marcar un nuevo máximo — es decir, el mayor tiempo pasado en negativo.

  • Operaciones totales

    Cuántas operaciones se cerraron durante la ventana del backtest. La significación estadística del resto de métricas aumenta con este número.

  • Operaciones ganadoras

    Número de operaciones que cerraron con un beneficio estrictamente mayor que cero.

  • Operaciones perdedoras

    Número de operaciones que cerraron planas o en pérdida. Las operaciones en el punto de equilibrio se cuentan de este lado, no del lado ganador.

  • Tasa de aciertos

    Proporción de operaciones que cerraron con beneficio. Por sí sola no dice casi nada — una tasa de aciertos del 90% puede seguir perdiendo dinero si la perdedora ocasional es enorme.

  • Operaciones largas (% ganado)

    Cuántas operaciones del lado de la compra se tomaron, con la proporción de las que fueron rentables mostrada entre paréntesis.

  • Operaciones cortas (% ganado)

    Cuántas operaciones del lado de la venta se tomaron, con la proporción de las que fueron rentables mostrada entre paréntesis.

  • Mayor beneficio

    La mayor operación rentable individual de toda la ejecución. Útil para detectar si el resultado neto lo impulsa un único valor atípico afortunado.

  • Mayor pérdida

    La mayor operación perdedora individual de la ejecución, mostrada como valor negativo. Un stop-loss realista debería mantenerla dentro de su presupuesto de riesgo.

  • Beneficio promedio

    Tamaño medio en dólares de una operación ganadora. Junto con su equivalente perdedora indica el ratio de pago de la estrategia.

  • Pérdida promedio

    Tamaño medio en dólares de una operación perdedora (magnitud negativa). Compárelo con la ganadora promedio para ver si sus ganadoras son mayores que sus perdedoras.

  • Máx. victorias consecutivas

    La racha más larga de operaciones rentables seguidas. Las rachas ganadoras largas pueden indicar un comportamiento seguidor de tendencia — o, en una muestra escasa, simple suerte.

  • Máx. derrotas consecutivas

    La racha más larga de operaciones perdedoras seguidas. Importa mucho para el dimensionamiento de la posición — si la racha es de 8, ¿sobreviviría la cuenta a 8 perdedoras con su ajuste de riesgo por operación?

  • Máx. beneficio consecutivo

    Suma en dólares de la mejor racha ganadora. Útil para calibrar un potencial alcista realista: esto es lo que se sintió realmente en una racha de buena suerte.

  • Máx. pérdida consecutiva

    Suma en dólares de la peor racha perdedora (negativa). Una cifra de estrés clave para el riesgo de ruina: ¿puede la cuenta absorberla y seguir adelante?

  • Prom. victorias consecutivas

    Cuánto duran, en promedio, las rachas ganadoras. Los números más altos apuntan a un comportamiento de momentum o tendencia en la ventaja.

  • Prom. derrotas consecutivas

    Cuánto duran, en promedio, las rachas perdedoras. Debería determinar con cuánta agresividad escala el tamaño de la posición tras una pérdida.

  • Mantenimiento promedio

    Número medio de barras que una posición permaneció abierta. Combinado con el marco temporal indica el horizonte de mantenimiento típico de la estrategia.

  • Mantenimiento mínimo

    La duración de posición más corta (en barras). Los valores muy pequeños suelen significar que los niveles de SL/TP están ajustados en relación con el tamaño de la barra o que la lógica hace scalping.

  • Mantenimiento máximo

    La duración de posición más larga (en barras). Útil para detectar operaciones que se prolongaron demasiado — puede delatar una regla de salida ausente o la oportunidad de añadir un tiempo límite.

  • Puntuación Z

    Run-test sobre la secuencia de ganancias y pérdidas (definición de MetaTrader 5). Un z positivo significa que las ganadoras tienden a seguir a las ganadoras y las perdedoras a las perdedoras — la secuencia tiene momentum. Un z negativo significa que la secuencia alterna más de lo que sería aleatorio. Los valores con magnitud mayor que 1.96 son estadísticamente significativos al nivel del 5%.

  • Correlación LR

    Correlación de Pearson entre la curva de balance y una recta trazada frente al índice de barra. Los valores cercanos a 1.0 indican una curva de capital notablemente estable y rectilínea; los valores cercanos a 0 indican que la curva es irregular y desigual.

  • Error estándar LR

    Desviación estándar de la curva de balance en torno a su ajuste rectilíneo. Cuanto menor sea, más estrecho y predecible fue el corredor en el que creció la cuenta alrededor de la línea de tendencia.

  • MAE promedio

    Excursión Adversa Máxima promedio — la pérdida no realizada más adversa típica que una operación tuvo que soportar antes de cerrarse, convertida a moneda de la cuenta (John Sweeney, «Maximum Adverse Excursion»).

  • MFE promedio

    Excursión Favorable Máxima promedio — el mejor beneficio no realizado típico que una operación alcanzó antes de cerrarse, en moneda de la cuenta. Si el MFE es mucho mayor que la ganancia real, la gestión de la operación está dejando beneficios sobre la mesa.

  • Correlación (beneficio, MAE)

    Correlación de Pearson entre el beneficio final de una operación y cuánto llegó a moverse antes en su contra. Un valor fuertemente negativo significa que las operaciones que cayeron profundo tendieron a cerrar en pérdidas — los stops probablemente están demasiado ajustados.

  • Correlación (beneficio, MFE)

    Correlación de Pearson entre el beneficio final de una operación y cuánto llegó a recorrer a su favor. Un valor fuertemente positivo significa que las grandes ganadoras efectivamente recorrieron mucho — sugiere que los take-profits podrían ser más amplios o sustituirse por un trailing.

  • Correlación (MAE, MFE)

    Correlación de Pearson entre cuánto se movió una operación en su contra y cuánto recorrió a su favor. Los valores altos indican que las operaciones volátiles simplemente se mueven mucho en ambas direcciones — la estrategia está expuesta al ruido tanto como a la ventaja.

Métricas de validación

  • PBO

    Probabilidad de sobreajuste del backtest. La fracción de divisiones dentro/fuera de muestra en las que el ganador dentro de muestra rinde peor fuera de ella. Por debajo del 50% es el rango aceptable.

  • Valor p de DSR

    Significación del ratio de Sharpe desinflado, corregido por pruebas múltiples y momentos superiores. Por encima de 0,95 la estrategia supera la hipótesis nula al nivel del 5%.

  • Valor p de Monte Carlo

    Prueba de Monte Carlo con barajado de operaciones. Con qué frecuencia una permutación aleatoria de las operaciones produce un ratio de Sharpe tan bueno como la secuencia real.

  • Valor p de SPA

    Prueba de capacidad predictiva superior de Hansen. Si la estrategia supera a un índice de referencia una vez descontado el sesgo de minería de datos.

  • Media de WFE

    Eficiencia walk-forward. La relación entre el rendimiento fuera de muestra y dentro de muestra, promediada entre ventanas. Valores cercanos a 1,0 indican que no hay degradación.

  • Deriva de parámetros

    El coeficiente de variación medio de los mejores parámetros entre ventanas walk-forward. Una deriva alta indica que la estrategia no tiene un óptimo estable.