Schreibe ein Skript. Lege es in das MRD Indicators Chart-Terminal ein. Beobachte, wie es auf deinem Live-BTCUSDT-Chart gerendert wird, und löse Trades auf Binance Futures aus, sobald dein Signal getriggert wird. Die neue DeltaDSL Language Support-Erweiterung bringt Hover-Dokumentation, Autocomplete und Signatur-Hilfe zu Cursor und VSCode für Trader, die es vorziehen, außerhalb des Browsers zu schreiben. MRD Indicators (app.mrd-indicators.com) ist ein Trading-Terminal, das aus drei Komponenten besteht: eine Echtzeit-Chart-Engine, eine benutzerdefinierte Script-Runtime namens DeltaDSL und eine Autotrade-Bridge zu Binance Futures und Binance Spot. Die drei Komponenten funktionieren als ein einziger Round-Trip: dein Skript rendert in Echtzeit im Chart, und jede alertcondition, die du deklarierst, kann einen Live-Order über die offizielle Binance-API durchschieben.
Wie DeltaDSL passt


Ein DeltaDSL-Skript ist kein eigenständiges Programm, das du ausführst. Es ist in den MRD-Indicators-Chart eingebettet, genauso wie ein beliebig eingebauter Indikator. Die Chart-Engine streamt OHLCV in jedes Bar in dein Skript, dein Skript berechnet Werte und gibt Draw-Calls aus, und der Chart rendert das Ergebnis neben RSI, MACD, Volume Profile und allem anderen, das nativ im Terminal verfügbar ist. Der komplette Lebenszyklus eines Skripts:
Autor — schreibe das Skript. Du kannst direkt im eingebauten Custom-Script-Editor im MRD-Indicators-Terminal bearbeiten, oder — neu heute — in Cursor/VScode mit installierter DeltaDSL Language Support-Erweiterung.
Einbetten — speichere das Skript. MRD Indicators registriert es als Indikator, und du schaltest es in jedem Chart über das Indikator-Panel zu.
Rendern — die Chart-Engine führt dein Skript bei jedem kline-close (und optional bei jedem Tick) aus und zeichnet deine Linien, Bänder, Marker und Labels direkt auf die Candles.
Signal — deine alertcondition(...)-Zeilen feuern, wenn die Bedingung wahr wird. Das Terminal zeigt den Alert im Alerts-Panel an und leitet ihn an die Autotrade-Engine weiter.
Ausführen — Autotrade übermittelt entweder eine Market- oder Limit-Order an dein Binance-Konto über die Binance-API, dimensioniert nach den Regeln, die du vorher konfiguriert hast. Die Order erscheint in deinem Binance-Futures-Positionspanel innerhalb von Millisekunden. Kein Copy-Paste zwischen Plattformen, kein Webhook-Gefrickel, kein Drittanbieter-Automation-Service. Der Chart, der dein Skript zeichnet, und die Engine, die deine Order platziert, sind Teil des gleichen Produkts.
Was die neue Cursor-/VSCode-Erweiterung macht
Bis heute wurde jede Zeile von DeltaDSL im Browser-Textarea des Custom-Script-Editors erstellt. Das funktioniert für kurze Skripte. Für längere Strategien — Multi-File-Refactors, git-getrackte Iterationen, Team-Review — ist eine echte IDE wichtig.
DeltaDSL Language Support ist live im Open-VSX-Marktplatz. Installiere es in Cursor oder VSCode, und jede .dsl- und .mrd-Datei bekommt:
Syntax-Highlighting mit dem vollständigen Keyword- und Built-in-Set
Hover-Dokumentation — zeige auf ein beliebiges Built-in, sieh seine Signatur, seinen Typ und eine kurze Beschreibung
Smart Autocomplete — Ctrl+Space schlägt jedes Built-in aus dem Laufzeitkatalog vor, plus deine eigenen Variablen und @input-Deklarationen
Signatur-Hilfe — das Tippen von fn( öffnet ein Parametertableau, das den aktiven Parameter hervorhebt, während Kommas weitergehen
25+ Snippets für gängige Muster: Header, plotLine, alertcondition, pane-osc, labelNew Du schreibst im Cursor/VScode, fügst das fertige Skript in die
Custom-Script-Editor in MRD Indicators, und dasselbe Skript läuft live im Chart.
Der 257-Einträge umfassende Laufzeitkatalog
Jeder Hover-Tooltip und jedes Completion-Element wird durch einen Katalog unterstützt, der direkt aus dem Laufzeit-Source generiert wird. Jede Funktion in der Erweiterung ist eine Funktion, die tatsächlich auf der Plattform existiert — mit derselben Signatur. Die Doku kann nicht von der Realität abweichen. Abdeckung heute:
Mathe — abs, pow, sqrt, clamp, lerp, iff, nz
Gleitende Durchschnitte — sma, ema, wma, vwap, vwap_anchored
Oszillatoren — rsi, stoch, macd_hist, cci, mfi
Volatilität — atr, stdev, bbwidth, keltner_upper
Volumen + Flow — obv, cmf, vp_high_volume_node, cvd
Marktstruktur — pivothigh, pivotlow, crossover, crossunder
Multi-Timeframe — htf_resample, htf_align
Zeichenprimitiven — plotLine, plotBand, labelNew, markerUp
Alert-Verkabelung — alertcondition, mit {{symbol}} / {{close}} Platzhaltern
Typisierte Inputs — input.int, input.float, input.color, input.source

