Démarrage rapide
Passez de zéro à un fichier PalmScript exécutable par le chemin documenté le plus court.
Démarrage rapide
Un langage pour la programmation de stratégies de marché
PalmScript est conçu pour le travail de stratégie : entrées de marché explicites, indicateurs intégrés et code qui reste proche de la manière dont les idées de trading sont réellement exprimées.
PalmScript part de la forme réelle du travail stratégique. Vous déclarez l’intervalle, reliez les marchés qui comptent et écrivez les signaux directement sur ces séries. Le flux reste court, ce qui rend immédiat le passage d’une nouvelle idée à un script exécutable.
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) Les scripts sont compilés en bytecode et exécutés dans un moteur déterministe et borné, conçu pour les charges de travail financières.
Le résultat est un langage qui reste rapide sur de grands volumes de données, impose une sémantique stable comme l’absence de lookahead et un historique explicite, et produit des résultats que vous pouvez reproduire, déboguer et vérifier.
PalmScript donne aux traders humains un langage qui se lit comme une logique de stratégie, et non comme une structure logicielle. Les scripts restent compacts, clairs et faciles à relire, car les concepts centraux du trading sont intégrés directement dans le langage.
Pour les agents IA, la force de PalmScript réside dans l’itération. Sa sémantique explicite, sa syntaxe régulière et son runtime déterministe facilitent la génération de stratégies, le test de modifications, l’inspection de la structure compilée, l’exécution sur des données de marché, l’analyse des backtests et l’amélioration continue. La CLI transforme le développement de stratégie en une boucle de feedback serrée où chaque réécriture peut être vérifiée, mesurée et comparée.
C’est là l’avantage : PalmScript ne permet pas seulement aux agents IA de lire des stratégies. Il leur donne un environnement discipliné pour les améliorer étape par étape, avec rapidité et confiance.
Commencez avec des exemples qui fonctionnent, apprenez le langage naturellement et maîtrisez les outils intégrés qui alimentent de vraies stratégies.
Passez de zéro à un fichier PalmScript exécutable par le chemin documenté le plus court.
Démarrage rapideParcourez un exemple complet et voyez comment une stratégie prend forme ligne par ligne.
Première stratégieComprenez les idées fondamentales qui donnent à PalmScript une sensation différente des langages généralistes.
Vue d’ensemble