ATAS-Indikator
Den Tradeways-Indikator für ATAS einrichten und konfigurieren, um Trades, TP/SL-Levels, Screenshots und HUD-Risikowarnungen in Echtzeit zu synchronisieren.
ATAS-Indikator
Der Tradeways-Indikator für ATAS ist ein Plugin, das die ATAS-Handelsplattform mit Ihrem Tradeways-Konto verbindet. Er synchronisiert Trade-Ausführungen, verfolgt von ATAS erkannte Stop-Loss- und Take-Profit-Orders, erstellt Trade-Screenshots und kann eine Risikowarnung direkt im Chart-HUD anzeigen.
Voraussetzungen
Bevor Sie den Indikator einrichten, benötigen Sie:
- Ein aktives Tradeways-Konto mit mindestens einem Handelskonto.
- Die installierte ATAS-Handelsplattform.
- Einen API-Schlüssel und eine Account ID — am schnellsten über den Auto Sync-Assistenten im „Trades hinzufügen"-Dialog. Alternativ können Sie beides manuell unter Einstellungen → Integrationen erstellen.
Installation
- Öffnen Sie ATAS und navigieren Sie zum Indikator-Manager.
- Suchen Sie den Tradeways-Indikator und fügen Sie ihn Ihrem Chart hinzu.
- Das Einstellungsfenster öffnet sich automatisch — konfigurieren Sie es mit den Werten aus dem nächsten Abschnitt.
Konfiguration
Öffnen Sie die Indikator-Einstellungen in ATAS, um die Verbindung zu konfigurieren:
| Einstellung | Standard | Beschreibung |
|---|---|---|
| Enabled | On | Hauptschalter — deaktiviert die gesamte Synchronisierung |
| Api Url | https://tradeways.app/api/v1 | Tradeways-API-Endpunkt |
| Api Key | (leer) | Ihr API-Schlüssel aus Tradeways (beginnt mit tw_) |
| Account Id | (leer) | Ihre Handelskonto-ID aus den Verbindungsdetails |
| Instrument Scope | All Instruments | All Instruments synchronisiert das ausgewählte ATAS-Portfolio über alle Symbole; Chart Only begrenzt Ausführungs-Sync und Level-Tracking auf das aktuelle Chart-Symbol |
| Enable Risk Warning | Off | Aktiviert die HUD-Warnung für konfigurierte Gewinn-/Verlustlimits |
| Profit Warning Limit (Account Currency) | 0 | Warnschwelle für Gewinn; 0 bedeutet ungenutzt |
| Loss Warning Limit (Account Currency) | 0 | Warnschwelle für Verlust; 0 bedeutet ungenutzt |
| Warning Scope | Account | Wendet die Warnung auf das ganze Konto oder nur auf das aktuelle Chart an |
| Auto Screenshots | Off | Erstellt Screenshots automatisch bei Trade-Einstieg und Trade-Ausstieg |
| Screenshot Scope | AllDisplays | AllDisplays setzt alle Bildschirme zu einem Bild zusammen; EachDisplay lädt pro Monitor einen eigenen Screenshot hoch; PrimaryOnly erfasst nur den Hauptbildschirm |
| HUD Style | Compact | Compact für minimale Anzeige; Detailed zeigt Sync-Zähler wie Sent, Queue und Dropped |
| HUD Position | TopRight | Bildschirmecke: TopRight, TopLeft, BottomRight, BottomLeft |
| Debug Mode | Off | Detaillierte Logs in eine Datei schreiben zur Fehlerbehebung |
API-Schlüssel und Account ID abrufen
Am schnellsten geht es mit dem Auto Sync-Assistenten:
- Klicken Sie in Tradeways oben rechts auf Trades hinzufügen → Auto Sync → ATAS-Indikator.
- Verbinden Sie Ihr ATAS-Konto per E-Mail, falls noch nicht geschehen.
- Klicken Sie auf Verbindung einrichten — ein API-Schlüssel wird automatisch erstellt.
- Kopieren Sie API-Schlüssel, Account ID und API-Endpunkt von der Konfigurationskarte.
- Fügen Sie alle drei Werte in die Indikator-Einstellungen in ATAS ein.
Alternativ können Sie den Schlüssel manuell unter Einstellungen → Integrationen erstellen:
- Klicken Sie auf Create API Key, vergeben Sie einen Namen und wählen Sie Ihr Handelskonto aus.
- Kopieren Sie den Schlüssel sofort — er wird nur einmal angezeigt.
- Scrollen Sie zu Connection Details und kopieren Sie Ihre Account ID.
Trade-Synchronisierung
Wenn Sie in ATAS Trades ausführen, erkennt der Indikator Ihre Ausführungen, speichert sie lokal für Zuverlässigkeit und sendet sie an Tradeways. Trades erscheinen innerhalb von Sekunden in Ihrem Trade-Log.
Der Synchronisierungsprozess:
- ATAS meldet eine neue Ausführung.
- Der Indikator filtert sie auf das ausgewählte ATAS-Portfolio und den konfigurierten Instrument Scope.
- Die Ausführung wird lokal gespeichert, bevor sie gesendet wird.
- Die Ausführung wird an Tradeways gesendet.
- Tradeways gruppiert Ausführungen automatisch in Trades und berechnet den P&L.
Das erneute Importieren derselben live beobachteten Ausführung nach einem Indikator- oder ATAS-Neustart erzeugt keine Duplikate — Tradeways erkennt und überspringt doppelte Ausführungen automatisch.
Instrument Scope
- All Instruments (Standard) — synchronisiert alle Symbole des aktuell ausgewählten ATAS-Portfolios, auch wenn Sie gerade ein anderes Chart ansehen.
- Chart Only — synchronisiert nur das aktuelle Chart-Symbol. Ausführungen werden nur synchronisiert, solange dieses Symbol das aktive Chart ist. Wenn Trades auf diesem Symbol stattfinden, während Sie ein anderes Chart geöffnet haben, sollten Sie nicht davon ausgehen, dass sie später wiederhergestellt werden.
Level-Synchronisierung
Der Indikator verfolgt Orders, die ATAS als Stop-Loss- oder Take-Profit-Orders erkennt. Wenn ein Connector diese Klassifizierung nicht zuverlässig liefert, erkennt Tradeways stattdessen unterstützte Exit-Orders in Gegenrichtung Ihrer offenen Position. Beobachtete aktive, stornierte und ausgeführte Übergänge werden synchronisiert, solange ATAS läuft.
Funktionsweise
- Der Indikator beobachtet die ATAS-Order-Sammlung für das ausgewählte Portfolio.
- Orders werden einbezogen, wenn ATAS sie als Stop-Loss- oder Take-Profit-Order klassifiziert oder wenn sie zu Ihrer offenen Position als unterstützte Exit-Order in Gegenrichtung passen.
- Der Indikator vergleicht die aktuell verfolgten Orders mit dem vorherigen Zustand, um Änderungen zu erkennen.
- Level-Änderungen werden an Tradeways gesendet.
- Tradeways ordnet die Level-Events dem entsprechenden offenen Trade zu und speichert sie in der Level-Historie.
Jedes ausgehende Level-Event ist eines von:
| Event | Bedeutung |
|---|---|
| active | Die verfolgte Order ist aktiv |
| canceled | Die verfolgte Order wurde storniert |
| filled | Die verfolgte Order wurde ausgeführt |
Tradeways wandelt diese Events in die im Trade-Detail sichtbare Level-Historie um, inklusive Replacement-Ketten, wenn ein neues aktives Level ein vorheriges ersetzt.
Wenn die Position glattgestellt wird
Wenn Ihr Positionsvolumen null erreicht, markiert der Indikator automatisch alle verbleibenden Schutzorders für dieses Symbol als entfernt. Dies verhindert, dass veraltete Levels in den nächsten Trade übertragen werden.
Screenshots
Wenn Auto Screenshots aktiviert ist, erstellt der Indikator automatisch Screenshots bei Trade-Einstieg und Trade-Ausstieg und lädt sie zu Tradeways hoch. Screenshots werden bei fehlgeschlagenem Upload automatisch erneut versucht.
Screenshot-Bereich
- AllDisplays — erfasst alle Monitore in einem zusammengesetzten Bild.
- EachDisplay — erfasst pro Monitor einen separaten Screenshot und lädt ihn einzeln zum Trade hoch.
- PrimaryOnly — erfasst nur den Hauptbildschirm.
Wenn ein Screenshot-Upload fehlschlägt, läuft die Trade-Synchronisierung trotzdem weiter. Screenshot-Erfassung ist Best-Effort und blockiert die Ausführungssynchronisierung nicht.
Im Modus All Instruments erfassen Screenshots das, was in diesem Moment tatsächlich auf Ihren Displays sichtbar ist. Wenn Symbol A schliesst, während Sie Symbol B ansehen, zeigt der Screenshot Ihre aktuellen Bildschirme und kein rekonstruiertes A-Chart.
Risikowarnung
Wenn Enable Risk Warning aktiviert ist, überwacht der Indikator den aktuellen täglichen P&L lokal in ATAS und zeigt eine permanente Warnzeile im Chart-HUD an, sobald eines der konfigurierten Limits erreicht wird.
Funktionsweise
- Profit Warning Limit (Account Currency) löst aus, wenn der tägliche Gewinn den konfigurierten Betrag erreicht oder überschreitet.
- Loss Warning Limit (Account Currency) löst aus, wenn der tägliche Verlust den konfigurierten Betrag erreicht oder überschreitet.
- Warning Scope = Account aggregiert über alle verfolgten Symbole.
- Warning Scope = Chart bewertet nur das aktuelle Chart-Symbol.
Die Warnung ist rein informativ. Sie stoppt weder Orders noch die Synchronisierung.
HUD
Der Indikator zeigt ein Heads-Up-Display auf Ihrem ATAS-Chart an, das den Verbindungs- und Synchronisierungsstatus darstellt.
Compact-Modus
Zeigt den Verbindungsstatus mit minimalem Platzbedarf. Optimal für den täglichen Einsatz, wenn der Indikator normal läuft. Der Compact-Modus bleibt auch dann kompakt, wenn die Queue gerade abgearbeitet wird.
Detailed-Modus
Zeigt zusätzlich Sync-Zähler wie Sent, Queue und Dropped an. Nützlich bei der Ersteinrichtung oder zur Fehlerdiagnose.
Risikowarnungs-Zeile
Wenn eine Risikowarnung aktiv ist, zeigt das HUD eine zusätzliche Warnzeile unter dem normalen Sync-Status an. Das erzwingt nicht automatisch den Detailed-Modus.
Position
Wählen Sie, wo das HUD auf Ihrem Chart erscheint: TopRight (Standard), TopLeft, BottomRight oder BottomLeft.
Zuverlässigkeit
Der Indikator ist für Ausfallsicherheit während Live-Handelssitzungen ausgelegt.
Lokale Wiederherstellung
Der Indikator speichert alle Sync-Daten lokal im ATAS-Datenverzeichnis. Dadurch kann er sich von Indikator-Neustarts, ATAS-Neustarts, Netzwerkausfällen und Chart-Symbolwechseln erholen, ohne Daten zu verlieren.
Ausführungs-Wiederherstellung
Ausführungen, die der Indikator bereits live beobachtet hat, werden lokal gespeichert, bevor sie gesendet werden. Dadurch gehen wartende Live-Ausführungen bei kurzen Neustarts oder Netzwerkunterbrechungen nicht verloren. Historische Ausführungs-Backfills beim Resume werden nicht an Tradeways synchronisiert.
Level-Wiederherstellung
Level-Events werden ebenfalls lokal gespeichert und nach Neustarts wiederhergestellt. Wenn ATAS offline war, als sich ein Stop oder Target geändert hat, stellt der Indikator beim Neustart den aktuellen Zustand wieder her, kann aber zwischenzeitliche Änderungen, die während der Offline-Zeit stattfanden, nicht rekonstruieren.
Schutzschalter
Nach 3 aufeinanderfolgenden Authentifizierungsfehlern stoppt der Indikator das Senden von Requests, um die API nicht mit ungültigen Anmeldedaten zu überfluten. Wenn dies auslöst, prüfen Sie Ihren API-Schlüssel und starten Sie den Indikator nach der Korrektur neu.
Schutz für Verbindungseinstellungen
Änderungen an Enabled, Api Url, Api Key oder Account Id werden blockiert, solange der Indikator noch einen offenen Trade verfolgt oder noch Daten gesendet werden. Der Indikator behält dann den alten Wert, schreibt eine Warnung ins Log und zeigt eine ATAS-Alert an, damit ein laufender Trade nicht über verschiedene Accounts oder Credentials aufgespalten wird.
Fehlerbehebung
Indikator synchronisiert nicht
- Stellen Sie sicher, dass der Indikator in den Einstellungen auf Enabled steht.
- Prüfen Sie den Verbindungsstatus im HUD.
- Bestätigen Sie, dass Ihr Api Key mit
tw_beginnt und in Tradeways nicht widerrufen wurde. - Bestätigen Sie, dass Ihre Account Id einem Konto entspricht, auf das der API-Schlüssel Zugriff hat.
- Bestätigen Sie, dass das ausgewählte ATAS-Portfolio das Portfolio ist, das Sie synchronisieren möchten.
- Wenn Sie Chart Only verwenden, stellen Sie sicher, dass das aktuelle Chart genau auf dem Symbol steht, das Sie synchronisieren möchten.
- Wenn Sie Chart Only verwenden, lassen Sie dieses Chart während des Tradings aktiv, wenn Ausführungen dieses Symbols in Tradeways ankommen sollen.
Fehlende Screenshots
- Stellen Sie sicher, dass Auto Screenshots aktiviert ist.
- Einstiegsscreenshots werden erstellt, wenn ein neuer Trade akzeptiert wurde; Ausstiegsscreenshots, wenn die Position wieder glatt ist.
- Wenn Uploads fehlschlagen, aktivieren Sie Debug Mode und prüfen Sie das Indikator-Log.
Risikowarnung erscheint nicht
- Stellen Sie sicher, dass Enable Risk Warning aktiviert ist.
- Setzen Sie mindestens ein Gewinn- oder Verlustlimit auf einen Wert größer als
0. - Prüfen Sie, ob Warning Scope auf
AccountoderChartsteht. - Die Warnung erscheint nur, solange der aktuelle tägliche P&L das konfigurierte Limit tatsächlich verletzt.
Authentifizierungsfehler oder Schutzschalter
- Der API-Schlüssel wurde möglicherweise widerrufen. Erstellen Sie einen neuen Schlüssel unter Integrationen.
- Der API-Schlüssel hat möglicherweise keine Berechtigung für die angegebene Account ID — prüfen Sie die Schlüssel-Bereiche.
Fehlende Levels
- Die Level-Synchronisierung erfordert einen offenen Trade in Tradeways, der zum Symbol passt. Stellen Sie zuerst sicher, dass Ausführungen synchronisiert werden.
- Wenn mehrere Trades für dasselbe Symbol offen sind, kann der Indikator nicht bestimmen, welchem Trade die Levels gehören, und überspringt sie. Schliessen Sie konflikthafte Trades, um dies zu beheben.
- Wenn Levels geändert wurden, während ATAS komplett offline war, stellt der Indikator beim Resume den aktiven Schutzstatus wieder her, aber unsichtbare Zwischenbewegungen bleiben Best-Effort.
Einstellungsänderung abgelehnt
- Verbindungseinstellungen können nicht geändert werden, solange ein Trade noch offen ist oder noch Daten gesendet werden.
- Schliessen Sie alle offenen Positionen und warten Sie, bis die ausstehende Sync-Warteschlange auf null fällt, bevor Sie die Einstellung erneut ändern. Schalten Sie HUD Style auf
Detailed, um die Warteschlange zu überwachen.
Debug-Modus
Aktivieren Sie den Debug Mode in den Indikator-Einstellungen, um detaillierte Logs in eine Datei zu schreiben. Diese Logs enthalten jedes Event, jeden API-Request und jede Antwort — nützlich zur Diagnose von Grenzfällen oder zur Fehlermeldung an den Support.
Siehe auch
- Integrationen — API-Schlüssel, Verbindungsdetails und ATAS-Kontoverbindung
- Trade-Detail — synchronisierte Trades, TP/SL-Level-Verlauf und Screenshots einsehen
- Import — alternative Methode zum Importieren von Trades aus Broker-CSV-Exporten
- Trades hinzufügen — den Indikator per geführtem Auto-Sync-Assistenten einrichten