Spectra
Docs durchsuchen

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.