article: Modernes Algorithmisches Trading - Fortgeschrittene Trading-Produkte für Privatanwender

Modernes Algorithmisches Trading - Fortgeschrittene Trading-Produkte für Privatanwender

Entdecken Sie die fortschrittlichsten und ausgereiftesten Trading-Produkte für Privatanwender. Erfahren Sie mehr über unser komplettes Trading-Framework mit über 600.000 Codezeilen, die dem automatisierten Trading gewidmet sind.

Willkommen

Umfangreiche Erfahrung in der Softwareentwicklung und im Trading haben uns ermöglicht, gängige Herausforderungen beim Meistern des automatisierten Tradings zu überwinden. Unsere Produkte heben sich von der Vielzahl halbfertiger, schlecht getesteter und verwirrender Lösungen ab, die von zahlreichen anderen Anbietern angeboten werden. Dieser Artikel bietet eine Einführung in das, was Sie von unserem gut strukturierten Software-Stack erwarten können.

Jeder, der sich mit automatisiertem Trading beschäftigt, wird unweigerlich auf den Begriff Expert Advisor stoßen. Expert Advisors sind Anwendungen, die eine automatisierte Trading-Strategie verkörpern und ausführen. In den letzten Jahren gab es einen Anstieg des Interesses an sogenannten Trading Bots und Algo-Trading-Tools. Die meisten Softwarelösungen erfüllen jedoch nicht die modernen professionellen Entwicklungsstandards, da sie fundamentale Coding-Prinzipien nicht befolgen.

Im Gegensatz dazu ist ein automatisiertes Trading-System eine komplexe Software, die über Jahre mit unschätzbarem Input von professionellen Tradern, Investoren und Entwicklern entwickelt wurde. Diese Art der Zusammenarbeit hat unser Trading-Framework geprägt und resultierte in mehr als 600.000 Zeilen umfassend getesteten Codes, die vollständig dem automatisierten Trading gewidmet sind. Unsere Produkte nutzen häufig dieselben Komponenten dieses Frameworks, was es einzigartig und benutzerfreundlich für Anfänger, Fortgeschrittene und sogar professionelle Trader oder Investoren macht. Sie können sofort mit einem einfachen Stop Loss Manager beginnen und bald Ihre eigenen vollautomatisierten Trading-Strategien mit einem hochmodernen webbasierten Expert Advisor Builder oder unserem vollautomatisierten Trading-System Signova implementieren.

Lernen und Support

Unsere benutzerfreundlichen und leicht verständlichen Produkte werden von detaillierten Lernressourcen begleitet, die in drei Kategorien unterteilt sind:

Erste Schritte: Diese bieten eine grundlegende Einführung in jedes Produkt und die Funktionsprinzipien und führen Sie durch die ersten Schritte der praktischen Nutzung.

Benutzerhandbücher: Detaillierte Handbücher für jedes Produkt, die jede Funktion und jeden Eingabeparameter gründlich erklären und Ihnen vollständige Kontrolle über Ihr Trading-Setup geben.

Tutorials und Beispiele: Um den Lernprozess zu vereinfachen, insbesondere für die funktionsreicheren Produkte wie den Expert Advisor Builder, bieten wir zahlreiche praktische Beispiele an, die das Lernen durch Tun erleichtern.

Wir empfehlen, mit den Erste-Schritte-Anleitungen zu beginnen, dann zu den Tutorials und Beispielen überzugehen und schließlich die Benutzerhandbücher bei Bedarf zu erkunden. Sie müssen möglicherweise nicht alles lesen, abhängig von Ihrer Expertise. Wir empfehlen jedoch dringend, mit einem Demokonto zu beginnen, bevor Sie zum Live-Trading übergehen, sobald Sie mit dem Produkt vertraut sind. Unser Ansatz betont das Lernen durch Beispiele und Illustrationen und minimiert lange textuelle Erklärungen.

Das Trading-Framework

Beginnen wir mit der Diskussion des Trading-Frameworks und wie jedes Produkt davon abgeleitet wird. In der modernen Softwareentwicklung ist Code-Wiederverwendbarkeit sehr wünschenswert. Idealer Code ist so geschrieben, dass er über verschiedene Produkte hinweg wiederverwendet werden kann. Eine praktische Analogie wäre der Motor eines Autos. Viele Autohersteller verwenden denselben Motor in verschiedenen Modellen.

Wenn Sie mit dem Stop Loss Manager oder Meta Extender beginnen, werden Sie Ähnlichkeiten zum Expert Advisor Builder bemerken. Besonders wenn Sie den Expert Advisor Builder verwenden möchten, ist es ratsam, mit dem Meta Extender zu beginnen, da er es Ihnen ermöglicht, dieselben Funktionen mit einer benutzerfreundlichen Oberfläche zu nutzen. Es hilft Ihnen, die Best Practices und Prinzipien zu verstehen. Zum Beispiel überwacht das Inspector-Modul Performance und Drawdown und wird über verschiedene Produkte hinweg verwendet.

Lassen Sie uns in das Produktportfolio eintauchen. Die folgende Abbildung zeigt ein Diagramm, das jedes Produkt basierend auf dem empfohlenen Skill-Level und Automatisierungsgrad positioniert.

FEA Trading, Product portfolio overview

Trading-Typen verstehen

Die zwei Haupttypen des Tradings sind wie folgt definiert:

Automatisiertes Trading: Bezieht sich auf Software, die unabhängig und automatisch Entscheidungen trifft, um einen Trade zu eröffnen, zu verwalten und zu schließen.

Manuelles Trading: Unter Verwendung einer Trading-Plattform trifft ein Mensch manuelle Entscheidungen, um einen Trade zu eröffnen, zu verwalten und zu schließen.

Es gibt verschiedene Stufen zwischen diesen beiden Trading-Typen. Zum Beispiel könnte ein Fondsmanager ein automatisiertes Trading-System verwenden, muss aber die vorgeschlagenen Trades noch genehmigen. Technisch gesehen ist dies ein vollautomatisches System, aber regulatorische Anforderungen erfordern, dass ein Mensch die endgültige Entscheidung trifft. Somit ist manuelles Trading immer noch ein Teil dieses Systems, wenn auch ein winziger Prozentsatz des Entscheidungsprozesses.

Andererseits könnte ein Day Trader direkt im Preischart mit Nachrichteninformationen wie EZB-Daten informiert werden und diese Informationen verwenden, um daraus Trading-Signale abzuleiten. Es ist ein Trading-System, das technisch völlig manuell ist, aber durch das Anzeigen von Ereignissen in einem Chart entscheidet eine Filterlogik, welche Nachrichten dem Trader geliefert werden. Somit besteht ein Trading-System wie dieses aus einem winzigen Prozentsatz automatisierten Tradings, während der überwiegende Teil des Systems als manuelles Trading betrachtet wird.

Produktportfolio-Übersicht

Unser Produktportfolio umfasst vier Hauptlösungen im Trading-Bereich:

Signova

Signova ist unser vollautomatisiertes Trading-System, das das Verhalten professioneller Trader repliziert, die von Banken und Fonds eingestellt werden. Dieser institutionelle Algorithmus erreicht bis zu 10% monatlichen Gewinn mit weniger als 10% Drawdown durch die Implementierung von über 50 Strategien parallel über mehr als 20 Forex-Symbole. Im Gegensatz zu typischen Einzelstrategiesystemen verwendet Signova einen Multi-Strategie-Ansatz mit Selbstanpassungsfähigkeiten - entfernt unterperformende Strategien und erstellt auf Abruf neue. Das System handelt ausschließlich auf H4-Zeitrahmen mit D1-Trendvalidierung und gewährleistet so ein angemessenes Risikomanagement und nachhaltiges Wachstum durch Diversifikation.

Expert Advisor Builder

Der Expert Advisor Builder ist eine Laufzeitumgebung, die automatisierte Trading-Strategien auf MetaTrader 4 und MetaTrader 5 Plattformen ausführt, ohne dass Programmierkenntnisse erforderlich sind. Benutzer entwerfen Strategien visuell im webbasierten Expert Advisor Builder und exportieren sie dann als textbasierte Trading-Modul-Dateien. Der Interpreter liest diese Module aus einem bestimmten Ordner und führt Trades gemäß der definierten Logik aus. Er kann mehrere Trading-Module gleichzeitig verwalten, die jeweils unabhängig mit eigenen Signalen und Risikomanagement arbeiten. Module können während der Laufzeit hinzugefügt, entfernt oder modifiziert werden, ohne das Live-Trading zu unterbrechen, was ein flexibles Strategiemanagement ermöglicht.

MT5 Tick Data

Die ordnungsgemäße Entwicklung und das Testen von Trading-Strategien erfordern genaue historische Chartdaten über einen längeren Zeitraum. Um auf diesen Datentyp zuzugreifen, können Sie bis zu 26 wichtige und weniger wichtige Symbole abonnieren, die jeweils in drei verschiedenen Spread-Varianten verfügbar sind. Die MT5 Tick Data umfassen tick-präzise historische Daten für bis zu 20 Jahre in die Vergangenheit.

Meta Extender

Dies ist eine In-Chart-Benutzeroberfläche, die halbautomatisierte Trading-Tools und praktische Widgets zum Verwalten von Aspekten wie Trade-Splitting, Trailing Stop Losses, Risiko- und Geldmanagement, ein automatisiertes Trading-Journal und vieles mehr bietet. Mit einem Startbildschirm können Sie aus verschiedenen Widgets wählen, die Sie beim Trading unterstützen sollen.

Stop Loss Manager

Eine unkomplizierte Anwendung, die automatisch den Stop Loss für neu eröffnete Trades basierend auf den aktuellen Marktbedingungen setzt. Wenn sich der Preis zugunsten eines Trades bewegt, passt die Anwendung den Stop Loss entsprechend der gewählten Trailing-Methode an. Wählbare Trailing-Methoden sind Market Trailing, Average True Range Trailing, Parabolic SAR Trailing, Fixed Distance Trailing und Breakeven Trailing.

Technische Grundlage

Alle Produkte wurden mit den Programmiersprachen MQL4 und MQL5 entwickelt und können mit jeder MetaTrader 4 oder MetaTrader 5 Trading-Plattform ausgeführt werden. Der MetaTrader ist eine weit verbreitete Trading-Plattform, die sowohl Anfängern, die das Trading lernen, als auch Profis, die Konten mit Millionen verwalten, dient. Aus Entwicklungsperspektive ist die MetaTrader-Plattform eher eine integrierte Entwicklungsumgebung (IDE) als nur eine Trading-Plattform. Dank der starken Ähnlichkeiten und praktisch unbegrenzten Möglichkeiten von MQL4 und MQL5 kann der MetaTrader mit einer großen Bandbreite und Vielfalt von Anwendungen erweitert werden, wie den oben aufgeführten Produkten.

Unser Trading-Framework ist eine vollständige Softwareschicht, die speziell für automatisiertes Trading entwickelt wurde.

Add on packages for MetaTrader for automated trading

Abstraktion und Zugänglichkeit

Abstraktion in der Software ist ein gängiger Ansatz zur Vereinfachung komplexer Themen in benutzerfreundliche, kleine und leicht verständliche Produkte. Das Ziel war es, alle wiederverwendbaren Aufgaben bei der Entwicklung automatisierter Trading-Systeme zu identifizieren und diese in verschiedene Produkte für verschiedene Skill-Levels zu verpacken. Die Produkte sind erschwingliche Abonnements für jeden, unabhängig von Skill-Level oder finanziellen Möglichkeiten. Mit den vom Trading-Framework abgeleiteten Produkten können Sie manuell, aber mit Algorithmusunterstützung handeln oder eine Anwendung anweisen, autonom zu handeln. Keines der Produkte erfordert Coding-Kenntnisse oder das Schreiben von Code.

Aus der Perspektive eines Coders ist ein Chart lediglich eine Reihe von Zahlen. Daher gab es keine Notwendigkeit, das Trading-Framework ausschließlich auf Forex, Indizes, Futures oder Aktien anzupassen. Daher sind alle Produkte mit jedem Asset kompatibel, das von den MetaTrader 4 oder MetaTrader 5 Trading-Plattformen unterstützt wird. Zum Beispiel können Sie die Produkte verwenden, um Derivate wie Forex-CFDs oder echte Aktien mit einem MT5-Investmentkonto zu handeln!

Die Anwendungen sind mit den folgenden Trading-Plattformen nutzbar.

FEA Trading, Product availability

Hauptvorteile

Unser vollständiges Trading-Framework bietet mehrere einzigartige Vorteile:

Professionelle Entwicklungsstandards: Über 600.000 Zeilen umfassend getesteten Codes, die dem automatisierten Trading gewidmet sind

Code-Wiederverwendbarkeit: Modulares Design ermöglicht das Teilen von Komponenten über verschiedene Produkte hinweg und gewährleistet Konsistenz und Zuverlässigkeit

Flexibilität beim Skill-Level: Produkte für Anfänger bis hin zu professionellen Tradern und Investoren konzipiert

Kein Coding erforderlich: Alle Produkte sind so konzipiert, dass sie ohne Programmierkenntnisse verwendet werden können

Plattformkompatibilität: Funktioniert mit jedem Asset, das von MetaTrader 4 oder MetaTrader 5 Plattformen unterstützt wird

Erschwinglicher Zugang: Abonnementbasierte Preisgestaltung macht professionelle Trading-Tools unabhängig von finanziellen Möglichkeiten zugänglich