Für Entwickler: ATAS-Erweiterungen mit einem Agenten

Anfänger 4 Min

Ein Coding-Agent kann mehr als einen Script-Lab-Indikator. ATAS bietet eine .NET-API für jede Art von Plattform-Erweiterung: Module, Spalten für Smart DOM und Watchlist, Connectoren zu Ihren eigenen Daten. Der Agent liest die Dokumentation auf docs.atas.net, schreibt das Projekt und baut es. Um das Ergebnis zu prüfen, liest er über die Verbindung zu ATAS Chartdaten und macht Screenshots von Modulen. Das funktioniert bei Krypto.

Was Sie schreiben können

Erweiterung Was sie macht Einstieg
Chart-Indikator Berechnet und zeichnet auf dem Chart aus Bars, Trades und dem Orderbuch Erster Indikator
Strategie Ein Indikator, der zusätzlich handelt: Orders, Position, Handelsereignisse Strategien
Heatmap-Indikator Zeichnet über dem Heatmap-Modul aus Trades, Profilen und MBO Heatmap-Indikatoren
Smart-DOM-Spalte Ihre eigene Spalte im Orderbuch: eine Zelle für jedes Preislevel Smart-DOM-Spalten
Watchlist-Spalte Ihr eigener Wert für jedes Instrument in der Liste Watchlist-Spalten
Eigenes Modul Ein separates Panel in ATAS oder ein Widget in ATAS X, vollständig von Ihrem Code gezeichnet Eigene Module
Connector Eine Verbindung zu Ihrer eigenen Datenquelle: Instrumente, Trades, Orderbuch Connectoren

Ein Build läuft im klassischen ATAS und in ATAS X, unter Windows und macOS. Module, Spalten und Optionsdaten sind ab ATAS 8.0.15 verfügbar.

Welche Daten ein Indikator nutzen kann

Daten Was Sie bauen können Dokumentation
MBO, einzelne Orders im Orderbuch Icebergs, große Limit-Orders, die Warteschlange an einem Level MBO
Optionen auf den Basiswert Open Interest nach Strike, Put/Call, Volatilitäts-Smile Optionen
Andere Timeframes und Instrumente Stunden-Levels auf einem Minutenchart, Spread und Korrelation mit einem anderen Instrument Andere Timeframes und Instrumente
Kerzen, Footprint, Ticks Bedingungen auf Preislevels innerhalb eines Bars, kumulierte Trades Kerzen und Footprint
Volumen in Geld Volumen und Delta in Währung statt in Kontrakten Volumen in Geld

Script Lab oder ein .NET-Projekt

Script Lab .NET-Projekt
Was der Agent schreibt Einen ATAS-Script-Indikator direkt in der Plattform Eine .NET-Bibliothek mit einer beliebigen Erweiterung aus der Tabelle oben
Was Sie brauchen ATAS und einen mit ATAS verbundenen Agenten .NET 10 SDK, Visual Studio, Rider oder VS Code und einen Agenten, der mit Code arbeitet: Claude Code, Codex, Cursor
Beispiele im Kurs Ein Indikator nach Beschreibung, Einen Indikator von einer anderen Plattform übertragen, Der Skill indicator-builder Beginnen Sie mit der Projekteinrichtung

Wo Sie anfangen

Geben Sie dem Agenten einen Link auf den passenden Abschnitt der Dokumentation und beschreiben Sie die Aufgabe so, wie Sie einen Indikator beschreiben würden: was angezeigt werden soll, aus welchen Daten, wie es geprüft wird. Zum Beispiel:

Lies https://docs.atas.net/en/smartdom/columns.html und https://docs.atas.net/en/getting-started/project-setup.html. Bau eine Smart-DOM-Spalte, die für jedes Preislevel das gehandelte Volumen der letzten 5 Minuten anzeigt. Bau das Projekt, sag mir, wohin die DLL gehört und wie ich die Spalte auf meinem BTCUSDT teste.

Fertige Codebeispiele finden Sie unter AtasPlatform auf GitHub, und Fragen zur API können Sie im ATAS-Entwicklerchat stellen. Die Dokumentation wird aus dem Entwicklungszweig gebaut und enthält daher auch Funktionen der nächsten Version; diese Stellen sind gekennzeichnet.