Asistente de scripting: una IA que escribe, ejecuta y corrige tus scripts

El panel Asistente de la página Scripting escribe indicadores y estrategias para el entorno aislado de Senzoukria, con tu propia clave API de Claude o con un modelo local. Con Claude puede ejecutar el script en el entorno aislado, leer el error real, aplicar el código corregido al editor y buscar una fórmula en la web.

Senzoukria · Documentación · Actualizado en septiembre de 2026


Dónde encontrarlo

Dónde
Página Scripting → panel «Asistente», junto al editor
Clave
«El asistente usa tu propia clave API de Claude, guardada en el llavero de tu sistema operativo, nunca en nuestros servidores.» (Groq y los modelos locales son las otras opciones.)
Rondas de herramientas
Como máximo 8 idas y vueltas de herramientas por pregunta; cada ronda se factura a tu clave
Adjuntos
4 imágenes como máximo por mensaje (PNG, JPEG, GIF, WebP); solo los motores que leen imágenes las aceptan

Qué hace

El panel se abre con la frase «Describe lo que quieres medir u operar: escribe el script, te dice qué tipo encaja y te avisa cuando el indicador ya existe.» Se ofrecen cuatro sugerencias: escribir un indicador que coloree las barras cuyo delta va contra la vela, convertir un script en estrategia automática con un stop de ATR, explicar por qué un script no devuelve nada y qué indicador muestra ya la absorción. Cada bloque de código de una respuesta lleva un botón «Insertar en el editor».

El prompt de sistema se construye a partir del propio producto: el contrato de entrada (barras de la más reciente a la más antigua, ctx con tickSize y sessionStartSec, los helpers de lib), los límites del entorno aislado, las formas de salida derivadas de las definiciones de tipos, las convenciones de orderflow, un inventario de los indicadores existentes, ejemplos resueltos y una guía de los errores que el entorno aislado devuelve de verdad. El script abierto en el editor y su último error se añaden al final, para que el asistente responda sobre tu código y no en abstracto.

Ajustes y controles

Controles del panel Asistente
ControlPor defectoQué cambia
Selector de modelo (compacto)El modelo elegido en los ajustes de IAClaude con tu clave (lee código y las capturas que pegas, se factura por mensaje), Groq con una clave gratuita (rápido, no lee capturas, limitado por minuto) o un modelo local a través de Ollama (gratis, sin conexión, sin imágenes)
Adjuntar una captura de pantallaningunaAñade hasta 4 imágenes por mensaje con el botón, pegando o arrastrando; las imágenes se colocan antes del texto
Borrar la conversaciónVacía el hilo; el prompt de sistema se reconstruye en la pregunta siguiente
IntroEnvía; Mayús+Intro inserta un salto de línea
Presupuesto de respuesta4000 tokens con Claude, 2048 con un motor localLos motores locales también recortan el historial y el prompt para que quepan en su ventana de contexto

Herramientas que el asistente puede llamar

Herramientas declaradas al modelo cuando la página Scripting aporta un ejecutor
HerramientaQué haceMostrada como
run_scriptEjecuta el código en el entorno aislado sobre barras sintéticas (300 por defecto) e informa del error y la línea reales, los registros, el tiempo y estadísticas por serie, como el número de NaN y los null de calentamientoEjecutando tu script…
read_scriptLee el contenido actual del editorLeyendo tu script…
apply_scriptSustituye el contenido del editor por código probado y un resumen de una línea; no se guarda nada en disco y deshacer funcionaEscribiendo en el editor…
web_search / web_fetchLa búsqueda y la lectura de páginas las ejecuta el proveedor del modelo, no el entorno aislado de scripts, orientadas hacia fuentes primariasBuscando en la web… / Leyendo las fuentes…

Cómo usarlo

Describe la medida o la regla con tus palabras. El asistente tiene la instrucción de no entregar nunca código que no haya ejecutado: escribe, llama a run_script, lee el informe, corrige y vuelve a ejecutar, y cierra con una línea del tipo «se ejecuta en 12 ms sobre 300 barras, sin NaN, el calentamiento termina en la barra 14». Cuando un indicador ya existe en el catálogo, lo nombra en vez de escribir un duplicado. Cuando una idea no se puede calcular a partir de los datos de las barras, por ejemplo cualquier cosa que necesite el libro de órdenes en directo, dice qué sí es posible.

Las capturas son útiles para la disposición, los colores y el texto de un error, pero el asistente tiene la instrucción de no leer precios exactos de los píxeles; escribe el número cuando importe.

Límites y trampas

  • Las herramientas solo se declaran cuando la página Scripting aporta un ejecutor; anunciadas sin él, un modelo llamaría al vacío. A Claude, a Groq y a un modelo local se les envían las declaraciones, y un modelo local incapaz de llamar herramientas lo informa a través del error de su propio motor.
  • Después de 8 rondas de herramientas el asistente se detiene y dice qué sigue fallando; no afirma haberlo corregido.
  • Las estrategias que escribe operan únicamente la cuenta de evaluación simulada. El prompt indica que la plataforma no coloca ninguna orden en el bróker desde los scripts.
  • Cada mensaje y cada ronda de herramientas se factura a tu propia clave de Anthropic; el prefijo estable del prompt está diseñado para poder cachearse y reducir ese coste.

Esta página en otros idiomas

Preguntas frecuentes

¿Necesito una clave API para usar el asistente?
Para Claude, sí: tu propia clave, guardada en el llavero del sistema operativo. Groq necesita su propia clave gratuita. Un modelo local con Ollama no necesita clave y funciona sin conexión, pero no lee capturas.
¿El asistente cambia mi script sin preguntar?
Puede escribir en el editor con apply_script, solo después de que run_script haya funcionado, y debe decir qué cambió. Nada se guarda en disco hasta que guardes tú, y el deshacer del editor sigue funcionando.
¿Por qué me dice que mi indicador ya existe?
El prompt lleva el inventario de los indicadores integrados. Cuando tu descripción coincide con uno, el asistente lo nombra en vez de escribir un duplicado.