Início rápido
Vá do zero a um arquivo PalmScript executável pelo caminho documentado mais curto.
Início rápido
Uma linguagem para programação de estratégias de mercado
PalmScript foi projetado para trabalho de estratégia: entradas de mercado explícitas, indicadores integrados e código que permanece próximo da forma como as ideias de trading realmente são expressas.
PalmScript parte da forma real do trabalho de estratégia. Você declara o intervalo, conecta os mercados que importam e escreve sinais diretamente sobre essas séries. O fluxo permanece curto, então o caminho de uma nova ideia até um script executável é imediato.
interval 1m
source spot = binance.spot("BTCUSDT")
let fast = ema(spot.close, 5)
let slow = sma(spot.close, 10)
export trend = fast > slow
entry long = crossover(fast, slow)
exit long = crossunder(fast, slow) Os scripts são compilados para bytecode e executados dentro de um mecanismo determinístico e limitado, projetado para cargas de trabalho financeiras.
O resultado é uma linguagem que permanece rápida em grandes volumes de dados, impõe semânticas estáveis como no-lookahead e histórico explícito, e produz resultados que você pode reproduzir, depurar e nos quais pode confiar.
PalmScript oferece aos traders humanos uma linguagem que se lê como lógica de estratégia, não como estrutura de software. Os scripts permanecem compactos, claros e fáceis de revisar porque os conceitos centrais do trading estão incorporados diretamente na linguagem.
Para agentes de IA, PalmScript se destaca na iteração. Sua semântica explícita, sua sintaxe regular e seu runtime determinístico facilitam gerar estratégias, testar mudanças, inspecionar a estrutura compilada, executar contra dados de mercado, fazer backtests dos resultados e continuar melhorando. A CLI transforma o desenvolvimento de estratégias em um ciclo de feedback apertado, onde cada reescrita pode ser validada, medida e comparada.
Essa é a vantagem: PalmScript não apenas permite que agentes de IA leiam estratégias. Ele oferece um ambiente disciplinado para melhorá-las passo a passo, com velocidade e confiança.
Comece com exemplos funcionais, aprenda a linguagem de forma natural e domine as ferramentas integradas que impulsionam estratégias reais.
Vá do zero a um arquivo PalmScript executável pelo caminho documentado mais curto.
Início rápidoPercorra um exemplo completo e veja como uma estratégia ganha forma linha por linha.
Primeira estratégiaEntenda as ideias centrais que fazem o PalmScript parecer diferente de linguagens de propósito geral.
Visão geral