FJ Universe DCA Investor
- Experten
- Frantisek Juris
- Version: 1.7
- Aktualisiert: 11 Oktober 2025
- Aktivierungen: 5
DCA INVESTOR BOT | MetaTrader 5 Trading-Roboter
Eine automatisierte Trading-Lösung, die entwickelt wurde, um Ihre Trading-Strategie auf MetaTrader 5 (MT5) zu vereinfachen und zu optimieren.
Dieser Expert Advisor (EA) nutzt eine disziplinierte Dollar-Cost-Averaging (DCA)-Strategie, um Kaufpositionen auszuführen und Trades effizient zu verwalten. Er bewertet die Bedingungen für die Eröffnung einer Kaufposition und aktualisiert das Take-Profit-Niveau nach dem Öffnen jeder neuen Kerze. Wenn keine aktiven Trades vorhanden sind, wird ein neuer Trade initiiert. Für bestehende Trades berechnet der EA das „totalInvestmentForBot“ geteilt durch „numberOfOrders“, um ein DCA-Gitter für nachfolgende Orders unterhalb des aktuellen Preises zu erstellen, was ein strategisches Risikomanagement gewährleistet.
Alle Trading-Signale werden direkt an einen Discord-Server gesendet, um eine Echtzeitüberwachung zu ermöglichen, und können nach Ihren Wünschen angepasst werden.
Funktionen:
- Führt Kaufpositionen basierend auf dem Öffnen einer neuen Kerze aus; wenn keine aktiven Trades vorhanden sind, wird eine neue Order ausgelöst.
- Berechnet und aktualisiert Take-Profit-Niveaus als Prozentsatz über dem Durchschnittspreis (Eingabe „takeProfitInPercentage“), ohne Berücksichtigung von Swap-Gebühren.
- Implementiert eine DCA-Gitter-Strategie, indem das „totalInvestmentForBot“ auf die angegebene „numberOfOrders“ verteilt wird, für Orders, die bis zu einem Preisrückgang von 100 % platziert werden.
- Integriert sich in Discord, um Trading-Signale direkt an Ihren privaten Kanal zu senden, mit anpassbaren Webhook- und Nickname-Einstellungen.
- Unterstützt die Optimierung für mehrere Währungspaare und Konten, indem die Konfiguration von Ausführungsrichtlinien (FOK, IOC oder Return) gemäß den Anforderungen des Brokers ermöglicht wird.
- Ermöglicht das Ausführen mehrerer EAs auf demselben Paar oder Konto durch Zuweisung eindeutiger Magic Numbers, um Trade-Interferenzen zu verhindern.
Konfigurationseinstellungen:
- Gesamtinvestition (totalInvestmentForBot): Der Gesamtbetrag, den Sie für den EA zur Verfügung stellen, um auf einem bestimmten Währungspaar und Zeitrahmen zu handeln. Stellen Sie es sich als das Budget vor, das der EA verwendet, um Trades zu eröffnen.
- Anzahl der Orders (numberOfOrders): Die Anzahl kleinerer Trades, in die der EA Ihre Gesamtinvestition aufteilt. Diese Trades bilden ein Dollar-Cost-Averaging (DCA)-Gitter, das darauf ausgelegt ist, Preiseinbrüche von bis zu 100 % zu bewältigen, indem zu verschiedenen Preisniveaus gekauft wird.
- Kostenformat (costFormat): Wählen Sie, wie Sie die Trade-Größen festlegen möchten: in Fiat-Währung (z. B. USD) oder in Lots (z. B. 0,01 Lots). Dies bietet Flexibilität je nach Ihrem Trading-Stil.
- Take-Profit-Prozentsatz (takeProfitInPercentage): Das Gewinnziel, ausgedrückt als Prozentsatz über dem Durchschnittspreis Ihrer offenen Trades. Hinweis: Berücksichtigt keine Swap-Gebühren (Kosten für das Übernachten von Positionen).
- -------------------
- Magic Number (magicNumber): Eine eindeutige ID, die dem EA zugewiesen wird, um seine Trades zu verfolgen. Dies verhindert, dass der EA andere EAs oder Ihre manuellen Trades stört, und hält alles organisiert.
- Ausführungsrichtlinie verwenden (useFillingPolicy): Wenn auf „True“ gesetzt, wählt der EA automatisch die beste Order-Ausführungsmethode (Fill or Kill, Immediate or Cancel oder Return) basierend auf den Anforderungen Ihres Brokers aus, um eine reibungslose Trade-Ausführung zu gewährleisten.
- Letzter DCA-Zyklus (lastCycleOfDCA): Wählen Sie, ob der EA nach Abschluss eines vollständigen DCA-Zyklus (d. h. nach Schließung aller Positionen) den Handel einstellen soll. Nützlich, um zu kontrollieren, wann der EA pausiert.
- -------------------
- Markenlink-Name (brandLinkName): Fügen Sie einen benutzerdefinierten Namen für einen Link hinzu, der in Ihren Trading-Berichten enthalten ist, um Ihre Berichte zu personalisieren oder zu branden.
- Markenlink-URL (brandLinkURL): Geben Sie eine URL an, die mit dem Markenlink-Namen in Ihren Trading-Berichten kombiniert wird, z. B. ein Link zu Ihrer Website oder Ihrem Profil.
- Discord-Nickname (discordNickname): Der Name, der in Discord-Berichten angezeigt wird. Sie können <@id>-Tags verwenden, um bestimmte Benutzer oder Rollen in Ihrem Discord-Kanal zu erwähnen.
- Discord-Webhook-Logs (discordWebhookLogs): Die URL eines Discord-Webhooks, um detaillierte Trade-Logs an Ihren benutzerdefinierten Discord-Kanal zu senden, damit Sie über die Aktivitäten des EA informiert bleiben.
- Discord-Webhook-Ergebnisse (discordWebhookResults): Die URL eines Discord-Webhooks, um Gewinn- und Verlust-(PNL)-Ergebnisse an Ihren benutzerdefinierten Discord-Kanal zu senden, damit Sie die Performance verfolgen können.
- Telegram-Nickname (telegramNickname): Der Name, der in Telegram-Berichten angezeigt wird. Unterstützt @id-Tags, um bestimmte Benutzer oder Gruppen zu markieren.
- Telegram-Bot-Token (telegramBotToken): Der API-Token von Telegrams BotFather, der verwendet wird, um Ihren EA mit einem Telegram-Bot zu verbinden, um Berichte zu senden.
- Telegram-Chat-ID (telegramChatID): Die ID des Telegram-Chats oder der Gruppe, in die Ihr Bot PNL-Ergebnisse sendet, damit Sie unterwegs informiert bleiben.
Einrichtung für die Discord-Integration:
Um Signalbenachrichtigungen in Discord zu aktivieren, konfigurieren Sie die WebRequest-Einstellungen in MT5:
1. Gehen Sie zu Extras > Optionen > Reiter Expertenberater.
2. Aktivieren Sie „WebRequest für aufgelistete URLs zulassen“.
3. Fügen Sie „https://discord.com“ und "https://discordapp.com" zur Liste der erlaubten URLs hinzu.
Einrichtung für die Telegram-Integration:
Um Signalbenachrichtigungen in Telegram zu aktivieren, konfigurieren Sie die WebRequest-Einstellungen in MT5:
1. Gehen Sie zu Extras > Optionen > Reiter Expertenberater.
2. Aktivieren Sie „WebRequest für aufgelistete URLs zulassen“.
3. Fügen Sie „https://api.telegram.org“ zur Liste der erlaubten URLs hinzu.
Dieser Trading-Roboter ist ideal für Trader, die einen automatisierten, wartungsarmen Ansatz für die Verwaltung von Trades mit einer DCA-Strategie suchen. Er ist hochgradig anpassbar, kompatibel mit mehreren Währungspaaren und darauf ausgelegt, sowohl in Live- als auch in Demo-Umgebungen reibungslos zu funktionieren.

