Référence API
Toutes les méthodes, types, hooks et helpers publics du SDK — signatures, exemples, pièges. Parcourir l’API.
Chaque bot NexPips est un module TypeScript qui appelle defineStrategy(...) avec un setup
qui retourne des hooks. Le runtime — identique en backtest et en live — pousse les nouvelles
barres à onBar, les fills asynchrones à onOrderFilled, et les positions clôturées à
onPositionClosed.
import { defineStrategy } from '@nexpips/sdk-trading';
export default defineStrategy({ symbol: 'EURUSD', timeframe: 'H1', risk: { maxRiskPercentPerTrade: 1, maxOpenPositions: 1, maxDailyLossPercent: 5 }, setup: () => ({ onBar(ctx) { if (!ctx.position.isFlat) return; ctx.order.marketBuy({ riskPercent: 1, stopLoss: { type: 'pips', value: 20 }, takeProfit: { type: 'rr', value: 2 }, }); }, }),});Référence API
Toutes les méthodes, types, hooks et helpers publics du SDK — signatures, exemples, pièges. Parcourir l’API.
Cookbook
Snippets prêts à coller pour les patterns courants — entrées, sorties, sizing. Parcourir le cookbook.
Indicateurs
Les 7 indicateurs built-in (SMA, EMA, RSI, MACD, ATR,
BollingerBands, DonchianChannel) et comment construire les tiens.
Parcourir les indicateurs.