NeuroScriptNeuroScript®

Notas de lançamento

Fique atualizado sobre as últimas melhorias na experiência do NeuroScript®

Notas de Lançamento

Histórico de versões e melhorias do NeuroScript®.

v0.2.3 (Atual) — 20 mar 2026

Box & Label Drawing

  • box.new(), box.set_*(), box.delete(), box.get_*() — desenho de retângulos no gráfico
  • label.new(), label.set_xy(), label.set_text(), label.delete() — labels customizados
  • Primitive NeuroBoxPrimitive para renderização nativa no Lightweight Charts

Linguagem

  • Suporte completo a for e while loops
  • Suporte a funções customizadas
  • Blocos baseados em indentação (Pine Script v6 style)
  • if/else com múltiplos blocos

Documentação

  • Corrigida seção de limitações (loops, arrays e funções customizadas são suportados)
  • Atualizada contagem de funções para 85+
  • Adicionada documentação de arrays, loops, condicionais e acesso histórico

v0.2.2 — 08 jan 2026

Integração consolidada no Trade Room

  • Execução oficial via NeuroScriptExecutor, com primitives NeuroLine, NeuroFill e NeuroHLine
  • Deprecação do bridge runtime-to-charts legado (documentado apenas para histórico)
  • Multi-pane (overlay=false) refinado com price scale dedicado e overlay scale opcional

Biblioteca padrão

  • 6 novas funções TA: ta.hma, ta.bbw, ta.wpr, ta.pivothigh, ta.pivotlow, ta.supertrend
  • Total de 79 funções estáveis (↑ de 73) com cobertura de tendência, osciladores, volatilidade e helpers de série
  • Arrays numéricos (array.*) disponíveis em beta controlado para indicadores avançados

Observabilidade e compliance

  • Timestamps corrigidos e PlotIdMap estável para evitar duplicidade
  • Documentação inline expandida (JSDoc) e referência a licenças MIT no repositório
  • Roadmap público atualizado

v0.2.0-beta - 2025-10-28

Primitives de Visualização

  • fill() - Preenchimento entre duas linhas (COMPLETO)
  • hline() - Linhas horizontais de referência (COMPLETO)
  • plot() - Linha básica (COMPLETO)

Editor

  • Monaco Editor integrado
  • Syntax highlighting NeuroScript®
  • Autocomplete com funções
  • Diagnósticos de erro em tempo real
  • Import/Export de scripts (.ns)

Standard Library Base

  • Math: 19 funções
  • Input: 5 tipos
  • Time/Bar: 11 funções
  • Cores: 17 cores

Integração

  • Execução bar-by-bar (1000+ candles)
  • Performance 60fps
  • Multi-indicador support

Melhorias

  • Correção de bugs no plot() com múltiplas linhas
  • Otimização de CircularSeriesBuffer
  • Timestamps corretos usando candle time
  • PlotIdMap para IDs consistentes

Limitações Conhecidas

  • Multi-pane (overlay=false) parcialmente funcional
  • PlotShape não implementado
  • Melhorias de segurança em andamento

v0.1.0 - 2025-10-15

Lançamento Inicial

Core

  • Compiler (Lexer + Parser + AST)
  • Runtime Interpreter
  • Execution Context
  • CircularSeriesBuffer

Testes

  • 814 testes passando
  • 100% coverage das funcionalidades core

Exemplos

  • 15 scripts .ns de exemplo
  • Documentação inline

Como Acompanhar

Atualizações são publicadas regularmente. Consulte:

Feedback

Encontrou um bug ou tem sugestões? Entre em contato através da plataforma Futura Broker.