Zum Inhalt springen
AlgoVerdict

Signal Copier Semaphore: Telegram-Signale in MetaTrader 5 ausführen – alle Funktionen erklärt

Zuletzt aktualisiert: 04. Oktober 2026

Der Signal Copier Semaphore führt Signale aus Telegram-Kanälen in MetaTrader 5 aus. Eine Nachricht wie „XAUUSD BUY NOW 4318, SL 4311, TP1 4323, TP2 4330“ wird zu einer Order mit der Lotgröße, die dein Risiko ergibt – nicht die, die der Kanal vorschlägt. Folgenachrichten wie „Move SL to entry“ oder „Close half“ setzt Semaphore auf genau die Positionen um, zu denen sie gehören. Und für jede Nachricht siehst du, was gelesen und was getan wurde.

Semaphore besteht aus zwei Teilen: dem EA in MetaTrader 5 und der kostenlosen Windows-App Semaphore Link, die deine Kanäle mit deinem eigenen Telegram-Konto liest. MetaTrader 5 kann sich selbst nicht bei Telegram anmelden; deshalb braucht es die App.

Stand 04.10.2026: Semaphore ist fertig programmiert und getestet, aber noch nicht auf dem MQL5 Market veröffentlicht. Geplant sind 99 USD für die unbegrenzte Lizenz. Es gibt noch keine Käuferbewertungen.

Eine Telegram-Nachricht XAUUSD BUY NOW 4318 mit SL 4311 und zwei TPs, darunter die gelesenen Werte und die ausgeführte Order mit 0,68 Lots bei 1 % Risiko, rechts das Semaphore-Panel mit Status LISTENING, drei Kanälen und den letzten Nachrichten
Panel-Layout 1:1 nach Semaphore v1.0, nachgebaut als Grafik mit Beispielkanälen und Beispielwerten – keine Aufnahme aus einem Live-Konto.

So läuft ein Signal durch

  1. Lesen: Semaphore Link sieht eine neue Nachricht in einem Kanal, den du angehakt hast, und liest Symbol, Richtung, Einstieg, Stop und Ziele heraus.
  2. Übergeben: Die App schreibt das Signal als kleine Datei in den gemeinsamen Ordner von MetaTrader 5. Jede Datei hat eine fortlaufende Nummer.
  3. Prüfen: Der EA prüft, ob das Signal schon zu alt ist, ob der Kurs zu weit gelaufen ist, ob dein Risiko je Symbol oder dein Tageslimit überschritten würde und ob der Kanal pausiert ist.
  4. Ausführen: Er rechnet die Lotgröße aus deinem Risiko, legt bei mehreren Zielen eine Position je Take-Profit an und schreibt das Ergebnis mit Begründung zurück.
  5. Nachverfolgen: Antwortet der Anbieter später auf das Signal, setzt Semaphore die Folgenachricht auf genau diese Positionen um.

Weil jede Datei eine Nummer hat und der EA vor jeder Order ins Journal schreibt, wird ein Signal nie zweimal ausgeführt – auch nicht nach einem Absturz oder Neustart.

Was Semaphore versteht

Tabelle mit Beispielnachrichten und was Semaphore daraus macht: Zone, Pending-Order, Pips, Break-even, Teilschließung, Stop verschieben, TP-Treffer, Schließen, bearbeitetes und gelöschtes Signal
Beispielnachrichten und die Reaktion von Semaphore v1.0. Die Lesart jeder Beispielnachricht ist mit dem echten Parser geprüft.

Signale: Market-, Limit- und Stop-Orders, Einstiegszonen („SELL 4361–4365“: Market, wenn der Kurs in der Zone oder besser steht, sonst Limit an der Zonenkante), Stop-Loss und bis zu fünf Ziele in Preis oder Pips. Pip-Angaben rechnet Semaphore vom Marktpreis beim Einstieg aus.

Folgenachrichten:

  • Break-even („Move SL to entry“, „risk free“) – nur, wenn der Stop dadurch enger wird.
  • Stop verschieben („Move SL to 4342“) – nur in deine Richtung. Ein Wert mehr als 15 % vom Kurs entfernt gilt als Tippfehler und wird abgelehnt.
  • Teilschließung („Close half“, „Take 30 %“) – bezogen auf das ganze Signal, die Position mit dem nächsten Ziel zuerst.
  • Schließen, Pending stornieren, TP getroffen (Stop auf Einstand, abschaltbar), SL getroffen (Rest schließen, abschaltbar).
  • Bearbeitete Signale: Pending-Orders übernehmen die neuen Preise – außer wenn das Risiko dadurch steigen würde. Eine geänderte Richtung wird nie automatisch übernommen, du bekommst einen Alarm.
  • Gelöschte Signale: Ihre Pending-Orders werden storniert (abschaltbar).

Zu welchem Signal gehört ein Update? Antwortet der Anbieter auf sein Signal, folgt Semaphore der Antwort, auch über mehrere Antworten hinweg. Ohne Antwort wird ein Update nur angewendet, wenn genau ein Signal des Kanals offen ist und es das neueste ist. Sonst passiert nichts, und das Protokoll nennt den Grund.

Nie gehandelt werden Nachrichten ohne Stop-Loss (außer du erlaubst einen Standard-Stop), mit zwei verschiedenen Symbolen, Ergebnis-Posts („Weekly results: +1250 pips“), Analysen, Verneinungen wie „don't close yet“, Vorankündigungen ohne Preise und Bilder.

Dein Risiko, nicht das des Kanals

  • Lotgröße aus % der Balance, festem Geldbetrag oder festen Lots, verteilt auf die Ziele. Teile unter dem Mindestlot werden zusammengelegt (TP1 und letzter TP, dann nur TP1), nie aufgerundet.
  • Je Kanal in Semaphore Link: Risiko-Multiplikator (0,5 = halbes Risiko), Trockenlauf, Symbol-Whitelist und welche MT5-Konten den Kanal bekommen.
  • Grenzen im EA: maximales Risiko je Symbol über alle Kanäle (Standard 3 % der Balance, offene Pending-Orders eingerechnet), höchstens 5 offene Signale, höchstens 5 Lots je Signal.
  • Tagesverlust-Limit auf Equity (Standard 5 %): schließt die Semaphore-Trades und pausiert bis zum nächsten Tag, auch über einen Neustart hinweg.
  • Kanal-Schutz: Ein Kanal pausiert sich selbst nach 4 Verlusten in Folge oder bei 6 % Kanal-Drawdown, mit Alarm.
  • Keine späten Einstiege: Signale, die älter als 120 Sekunden sind, oder bei denen der Kurs mehr als 15 Pips gegen den Einstieg gelaufen ist, werden übersprungen. Nachrichten, die nach einer Verbindungslücke nachgeholt werden, lösen nur Updates und Schließungen aus, nie einen neuen Einstieg.
Sechs Karten: nie doppelt, nie zu spät, nie weiter, Trockenlauf, Grenzen und Kanal-Schutz
Die Schutzmechanismen von Semaphore v1.0 im Überblick.

Das Panel im Chart

Das Panel zeigt den Zustand auf einen Blick: LISTENING (grün), Trockenlauf oder Pause (gelb), fehlende Link-App, getrenntes Telegram, ausgeschaltetes Algo-Trading oder erreichtes Tageslimit (rot). Darunter stehen die Kanäle mit Signalen, Trefferquote und Ergebnis und die letzten Nachrichten mit dem, was der EA getan hat – samt Grund in Klartext, etwa „price moved 18.0 pips against the signal entry“.

PAUSE blockiert neue Signale; Updates für offene Trades laufen weiter. Beide Knöpfe brauchen einen zweiten Klick.

Semaphore-Panel mit Status LISTENING, Konto, Risiko 1 % je Signal, drei Kanälen mit Statistik, einem pausierten Kanal und sechs letzten Nachrichten mit EXECUTED, SKIPPED und INFO
Panel-Layout 1:1 nach Semaphore v1.0 mit Beispielkanälen und -werten.

Semaphore Link: die Begleit-App

Semaphore Link ist eine kostenlose Windows-App. Du legst einmal einen eigenen API-Schlüssel auf my.telegram.org an, meldest dich an (den Code aus der Telegram-App tippst du selbst ein) und hakst die Kanäle an. Die Oberfläche läuft im Browser, ist aber nur auf deinem Rechner erreichbar.

Die App liest nur, sie sendet nie eine Nachricht. Sie zeigt den ganzen Weg: Nachricht → gelesen als → Ergebnis im EA, je Konto. Mit dem Parser-Check fügst du ein paar alte Nachrichten eines Kanals ein und siehst sofort, wie Semaphore sie liest – bevor du dem Kanal folgst.

Semaphore Link im Browser: Protokoll mit fünf Nachrichten, ihrer Lesart und dem Ergebnis im EA, darunter die Kanalliste mit Risiko-Multiplikator, Trockenlauf, Zielkonten und Symbol-Whitelist
Oberfläche von Semaphore Link v1.0 mit Beispielkanälen und -nachrichten.

Einrichten

  1. Semaphore Link herunterladen und starten (Link und SHA-256-Prüfsumme stehen im Blogbeitrag zu Semaphore auf MQL5).
  2. Auf my.telegram.org eine App anlegen, api_id und api_hash eintragen, mit deiner Telefonnummer anmelden.
  3. Kanäle anhaken – Trockenlauf an lassen.
  4. In MT5 Algo-Trading einschalten, Semaphore auf einen Chart je Konto ziehen, Risiko einstellen. Das Panel zeigt LISTENING.
  5. Ein paar Tage im Protokoll mitlesen. Wenn du jeder Entscheidung zustimmst, den Trockenlauf für diesen Kanal ausschalten.

Läuft alles auf einem VPS, gehört Semaphore Link in den Autostart, und Windows sollte sich nach einem Neustart automatisch anmelden. Was der VPS dafür können muss, steht im Ratgeber VPS für einen Telegram Signal Copier.

Getestet – und was noch fehlt

Stand am 04.10.2026:

  • Code: kompiliert ohne Fehler und ohne Warnungen. Zwei Code-Audits und ein Regressions-Audit durch unabhängige Prüf-Agenten; alle Befunde behoben.
  • Selbsttest im Strategy Tester: auf einem Demokonto von BlackBull Markets mit echten Ticks, XAUUSD, 23 von 23 Prüfungen bestanden – darunter echte Orders, Break-even, Teilschließung, die Regel „nie doppelt“ und „Stop nie weiter“. Frühere Läufe fanden vier Fehler (unter anderem eine falsche Symbolwahl beim Broker), die behoben sind.
  • Jahreslauf mit Demo-Signalen (wie der MQL5-Validator): 582 Orders auf XAUUSD und 228 auf EURUSD im Jahr 2026, kein Fehler.
  • Parser: an 221 echten Nachrichten aus Signalkanälen geprüft; 214 wurden so gelesen, wie wir sie vorher von Hand eingeordnet hatten. Von den übrigen sieben hätte nur eine einen Trade ausgelöst: ein vollständiges Signal mit Einstieg, Stop und Zielen, das wir beim Einordnen vorsichtshalber als „unklar“ markiert hatten.
  • Semaphore Link läuft auf Windows Server; ein Testlauf mit acht Nachrichten wurde korrekt übergeben.
  • Noch nicht: ein Langzeittest mit echten Kanälen auf einem Demokonto, die offizielle Prüfung durch den MQL5-Validator, die Veröffentlichung und Käuferbewertungen.

Eine Note von AlgoVerdict bekommt Semaphore nicht. Unsere Methodik bewertet Broker, Prop Firms und Expert Advisors mit eigener Strategie; Semaphore hat keine eigene Strategie, es führt die Signale anderer aus. Wie gut das Ergebnis ist, hängt allein vom Kanal ab.

Einrichtung in drei Schritten, daneben der Teststand: Selbsttest 23 von 23, Tester XAUUSD 582 Orders ohne Fehler, EURUSD 228 Orders ohne Fehler, Parser 214 von 221
Teststand vom 03./04.10.2026. Die Tester-Läufe nutzen eingebaute Demo-Signale mit dem Mindestlot; über einen echten Kanal sagen sie nichts.

Voraussetzungen

  • Windows-PC oder Windows-VPS, auf dem MetaTrader 5 und Semaphore Link zusammen laufen. Das MQL5-VPS aus dem Terminal reicht nicht.
  • Ein Telegram-Konto und ein eigener API-Schlüssel von my.telegram.org.
  • Textsignale – keine Bilder.
  • Hedging-Konto für eine Position je Take-Profit. Auf Netting-Konten gibt es eine Position je Symbol (TP1 und Stop); ein zweites Signal auf ein offenes Symbol wird übersprungen.
  • Welche Broker-Bedingungen für einen Signal-Copier zählen, steht im Ratgeber Broker für einen Telegram Signal Copier.

Risikohinweis

Der Handel mit Devisen und CFDs auf Margin ist mit einem hohen Verlustrisiko verbunden. Ein Signal-Copier macht schlechte Signale nicht gut: Er führt aus, was der Kanal schreibt, nur mit deinen Grenzen. Teste jeden Kanal im Trockenlauf und setze nur Geld ein, dessen Verlust du verkraften kannst. Vergangene Ergebnisse eines Kanals sagen nichts über die Zukunft.

Wo es Semaphore gibt

Semaphore soll auf dem MQL5 Market in der Kategorie Utilities für MT5 erscheinen, geplant zu 99 USD für die unbegrenzte Lizenz. Sobald es freigeschaltet ist, steht hier der Link zur Produktseite.

Weiterlesen: Broker für einen Telegram Signal Copier · VPS für einen Telegram Signal Copier · Was ist ein Expert Advisor?

Häufige Fragen

Handelt Semaphore von selbst?

Ja – das ist der Zweck. Semaphore liest die Telegram-Kanäle, die du auswählst, und führt erkannte Signale und Folgenachrichten automatisch in MT5 aus. Deshalb gibt es den Trockenlauf: Für jeden neuen Kanal siehst du zuerst im Protokoll, was Semaphore tun würde, ohne dass eine Order gesendet wird. Erst wenn du mit jeder Entscheidung einverstanden bist, schaltest du den Kanal scharf.

Brauche ich Windows?

Ja. Die kostenlose Begleit-App Semaphore Link läuft unter Windows (PC oder VPS) auf demselben Rechner wie MetaTrader 5, weil EA und App über Dateien im gemeinsamen MT5-Ordner reden. Auf macOS oder Linux läuft sie nicht. Das MQL5-VPS aus dem Terminal reicht ebenfalls nicht, weil dort keine zweite App laufen kann.

Ist mein Telegram-Konto dabei sicher?

Semaphore Link meldet sich mit deinem eigenen Konto und deinem eigenen API-Schlüssel von my.telegram.org an, speichert die Sitzung verschlüsselt für deinen Windows-Benutzer und sendet nie eine Nachricht. Es gibt keinen Server dazwischen und keine Telemetrie. Semaphore Link ist trotzdem ein inoffizieller Telegram-Client – für dein Konto gelten die Nutzungsbedingungen von Telegram.

Welche Signale versteht Semaphore?

Textsignale mit Symbol, Richtung und Stop-Loss: Market-, Limit- und Stop-Orders, Einstiegszonen, bis zu fünf Take-Profits in Preis oder Pips. Dazu die üblichen Folgenachrichten: Break-even, Stop verschieben, Teilschließung, Schließen, Pending stornieren, TP- und SL-Treffer, bearbeitete und gelöschte Signale. Bilder und Screenshots versteht Semaphore nicht.

Darf ich Semaphore auf einem Prop-Firm-Konto nutzen?

Das entscheidet die Prop Firm, nicht die Technik. Viele Firmen verbieten das Kopieren fremder Signale ausdrücklich, FTMO zum Beispiel. Prüfe die Regeln deiner Firma, bevor du einen Signalkanal auf ein Challenge- oder Funded-Konto leitest.

Kann ich Semaphore vor dem Kauf testen?

Im Strategy Tester gibt es kein Telegram. Semaphore führt dort eingebaute Demo-Signale mit dem Mindestlot über den echten Ausführungsweg aus, damit du Panel, Orders und Protokoll sehen kannst. Mit echten Kanälen testest du nach dem Kauf im Trockenlauf – ohne dass eine Order gesendet wird.

Wurde Semaphore getestet?

Ja, Stand 04.10.2026: Der eingebaute Selbsttest lief im Strategy Tester auf einem Demokonto von BlackBull Markets mit 23 von 23 Prüfungen, darunter echte Orders. Ein Jahreslauf mit Demo-Signalen ergab 582 Orders auf XAUUSD und 228 auf EURUSD ohne einen Fehler. Der Parser las 214 von 221 echten Kanalnachrichten so, wie wir sie vorher von Hand eingeordnet hatten. Offen sind ein Langzeittest mit echten Kanälen, die offizielle Prüfung durch den MQL5-Validator und die Veröffentlichung.