Skip to main content

Basis-Setup für den ML-AlgoTrader

Auf einer Handelsplattform Tradingview laufende mehr als 100 Einzelstrategien auf verschiedenen Asssets und Symbolen wie Gold, US100, US500, DE30, Bitcoin.

Die UmstellungStrategien lösen Kauf-Signale für Long/Short-Positionen aus und übergeben diesen an eine Algotrader-Bridge. Diese loggt diese in einer Datenbank und überträgt diese je nach Erfolgsstatistik auf eine D2-Account und D1-Account. Wenn dann Positionen erfolgreich ins Plus laufen, werden die Positionen durch die Bridge auf ein vollständigP1-Account automatischesübertragen. HandelssystemD2, istD1 nunund bereitsP1-Account sehrliegen weitbei voraneinem geschritten.CFD-Broker Dabei(XTB). Dort werden indie TradingVieweigentlichen alsTrades eigenständigeausgeführt.

Charting-Software

Alle eigene IndikatorenTrades und StrategienEinstellungen definiert,sind umin dorteiner definierterAlgoBot-Datenbank Trading-Alertszusammengeführt. (Kauf,Vom Verkauf,CFD-Broker Stopp,werden Trailing)Realtime-Chartdaten, auszulösenWirtschaftsdaten und News ausgelesen über eine geschriebene Bridge die Umsetzung der Trades vorzunehmen.Broker-API.

Die BridgeNews kannwerden dabei aufüber beliebigeneine Demo-KontenAlgotrader-Middleware (NodeJS) über eine Zwischenschicht zur Versionierung von XTBPrompts angesetztan werdenOpenAI-API oder(GPT4-Modell) imausgewertet, analysiert.

Ein Algotrader-UI (VueJS) erlaubt dabei den aggregierten Zugriff auf Statistiken, Einstellungen und den Live-TradingDaten stehen.(Charts, Wirtschaftsnachrichten, News).

 

diagram-export-27.8.2023, 13_11_14.png

Charting und Reporting-V1-Setup

IchDie habeersten einige Zeit investiert, umSchritte für michden mehrBot alswurden nurmit automatischeeiner TradesD3-Library ausführenzur lassenVisualisierung zugemacht, könnender aufdie BasisRealtime-Daten vonüber Triggerndie Broker-API darstellen konnte mit Überlagerungen an Fakten und Statistiken und Einstellungen in Trading-View.

einer

Umrudimentären tatsächlichaber auchpraktischen eine schrittweise Optimierung realisieren zu können sollte eine UI entstehen, wo die Echtzeitdaten aus XTB und gleichzeitig die Trades grafisch inkl. Einstiegs-Ausstiegs-Punkten sichtbar sind.

Nachfolgend für mich als Zwischendokumentation die Web-UI, die das Trading-Setup für das Demo-Konto und für Gold anzeigt. Dieser Aufbau erlaubt mir so das Verhalten des automatischen Trading-Setups schrittweise zu optimieren.

UI.image.png

Stopp-ManagementV2-Setup

Aktuellsiehe ist das Setup so aufgestellt, dass automatisch ein Symbol-spezifischer Stopp und Initial-Trail-Stopp benutzt wird und praktisch in Echtzeit fortgeführt wird. Der Trail-Stopp führt aber insb. bei sehr volatilen Marktphasen (wie aktuell) zu viel zu frühen Ausstiegen. Das System hat die Monster-Erholung korrekt mitgenommen, ist dann aber viel zu früh herausgegangen.

Das Setup soll daher nochmals so umgestellt werden, dass der Trailing-Stopp deaktiviert wird, wenn die Position bereits im Trail-Stopp auf dem Break-Even liegt.