Un agente de programación puede hacer más que un indicador de Script Lab. ATAS ofrece una API de .NET para cualquier extensión de la plataforma: módulos, columnas de Smart DOM y de Watchlist, conectores a tus propios datos. El agente lee la documentación en docs.atas.net, escribe el proyecto y lo compila. Para comprobar el resultado, lee los datos del gráfico y hace capturas de los módulos a través de la conexión con ATAS. Esto funciona en cripto.
Qué puedes escribir
| Extensión | Qué hace | Por dónde empezar |
|---|---|---|
| Indicador de gráfico | Calcula y dibuja en el gráfico a partir de barras, operaciones y el libro de órdenes | Primer indicador |
| Estrategia | Un indicador que además opera: órdenes, posición, eventos de trading | Estrategias |
| Indicador de Heatmap | Dibuja sobre el módulo Heatmap a partir de operaciones, perfiles y MBO | Indicadores de Heatmap |
| Columna de Smart DOM | Tu propia columna del libro de órdenes: una celda por cada nivel de precio | Columnas de Smart DOM |
| Columna de Watchlist | Tu propio valor para cada instrumento de la lista | Columnas de Watchlist |
| Módulo propio | Un panel aparte en ATAS o un widget en ATAS X, dibujado por completo por tu código | Módulos propios |
| Conector | Una conexión a tu propia fuente de datos: instrumentos, operaciones, libro de órdenes | Conectores |
Una sola compilación funciona en ATAS clásico y en ATAS X, en Windows y macOS. Los módulos, las columnas y los datos de opciones están disponibles a partir de ATAS 8.0.15.
Qué datos puede usar un indicador
| Datos | Qué puedes construir | Documentación |
|---|---|---|
| MBO, órdenes individuales en el libro | Icebergs, órdenes límite grandes, la cola en un nivel | MBO |
| Opciones sobre el subyacente | Interés abierto por strike, put/call, sonrisa de volatilidad | Opciones |
| Otros timeframes e instrumentos | Niveles horarios en un gráfico de minutos, spread y correlación con otro instrumento | Otros timeframes e instrumentos |
| Velas, footprint, ticks | Condiciones sobre niveles dentro de una barra, operaciones acumuladas | Velas y footprint |
| Volumen en dinero | Volumen y delta en moneda en lugar de contratos | Volumen en dinero |
Script Lab o un proyecto .NET
| Script Lab | Proyecto .NET | |
|---|---|---|
| Qué escribe el agente | Un indicador de ATAS Script directamente dentro de la plataforma | Una biblioteca .NET con cualquiera de las extensiones de la tabla anterior |
| Qué necesitas | ATAS y un agente conectado a ATAS | .NET 10 SDK, Visual Studio, Rider o VS Code, y un agente que trabaje con código: Claude Code, Codex, Cursor |
| Ejemplos en el curso | Un indicador a partir de una descripción, Portar un indicador de otra plataforma, El skill indicator-builder | Empieza por la configuración del proyecto |
Por dónde empezar
Dale al agente un enlace a la sección correspondiente de la documentación y describe la tarea como describirías un indicador: qué mostrar, a partir de qué datos, cómo comprobarlo. Por ejemplo:
Lee https://docs.atas.net/en/smartdom/columns.html y https://docs.atas.net/en/getting-started/project-setup.html. Haz una columna de Smart DOM que muestre el volumen negociado en los últimos 5 minutos en cada nivel de precio. Compila el proyecto, dime dónde poner la DLL y cómo probar la columna en mi BTCUSDT.
Tienes ejemplos de código listos en AtasPlatform en GitHub, y puedes hacer preguntas sobre la API en el chat de desarrolladores de ATAS. La documentación se genera a partir de la rama de desarrollo, así que incluye funciones de la próxima versión; esos puntos están marcados.