scripting
Built-in-Funktionen
Die Standardbibliothek aus Indikatoren, Math-Helpern, Signal-Primitiven und Order-Calls.
Built-ins sind nach Oberfläche gruppiert. Alle sind typgeprüft und laufen in der Sandbox.
Zeitreihen
| Name | Liefert |
|---|---|
| sma(src, n) | series<float> — einfacher gleitender Durchschnitt |
| ema(src, n) | series<float> — exponentieller GD |
| rma(src, n) | series<float> — Wilder-Glättung |
| highest(src, n) | series<float> — gleitendes Maximum |
| lowest(src, n) | series<float> — gleitendes Minimum |
| stdev(src, n) | series<float> — gleitende Standardabweichung |
| change(src) | series<float> — src - src[1] |
Indikatoren
rsi(src, n) // 0–100
macd(src, fast, slow) // liefert {line, signal, hist}
atr(n) // Average True Range
vwap(anchor: ...) // verankerter VWAP
Signale
cross_up(a, b) // a war letzte Bar ≤ b, jetzt > b
cross_down(a, b)
pivot_high(src, n)
pivot_low(src, n)
Ausgabe und Rendering
plot(value, color: ..., width: ..., pane: "...")
mark(condition, label: "...", color: ...)
band(upper, lower, color: ..., fill: ...)
draw_zone(top: ..., bottom: ..., fill: ..., opacity: ...)
notify(when: ..., channel: "...")
Orders (nur Strategy-Art)
buy(qty: ..., sl: ..., tp: ...)
sell(qty: ..., sl: ..., tp: ...)
sell_all()
Konstanten
close, open, high, low, volume // OHLCV-Reihen der aktuellen Bar
bar(N) // Timestamp der Bar N
accent, bull, bear, warning, info // Theme-Farben
Die Vollreferenz katalogisiert jede Signatur und jeden Parameter — siehe die Index-Seite der Sprachreferenz.