UTC
DE
ForexForStarters.com

Eigene Indikatoren in cTrader (finden, installieren und nutzen)

cTrader bringt zwar über 70 integrierte Indikatoren mit, du kannst die Plattform aber mit benutzerdefinierten Indikatoren (Custom Indicators) aus der Community erweitern. Diese werden in C# mit der Entwicklungsumgebung cTrader Algo geschrieben. In diesem Ratgeber erklären wir, wie du eigene Indikatoren in cTrader findest, installierst und nutzt.

Risikohinweis: Dieser Inhalt dient nur zu Bildungszwecken und ist keine Finanzberatung. Forex-Trading ist mit Risiken verbunden und du kannst Geld verlieren.

cTrader
cTraderFileViewInsertChartsToolsMARKET WATCHEURUSDGBPUSDUSDJPYAUDUSDUSDCADAuXAUUSDNEUE ORDER0.10 LotsVERKAUFENKAUFENSTOP-LOSSTAKE-PROFITPOSITIONEN

Was sind eigene Indikatoren in cTrader?

Ein benutzerdefinierter Indikator in cTrader ist ein in C# geschriebenes Programm, das deinem Chart zusätzliche optische Informationen hinzufügt. Wie auf anderen Plattformen eröffnen benutzerdefinierte Indikatoren keine Trades. Sie zeigen nur Daten an, etwa Linien, Zonen, Pfeile oder andere optische Elemente, die dir bei der Analyse helfen.

Weil cTrader C# nutzt, eine moderne und weit verbreitete Programmiersprache, können benutzerdefinierte Indikatoren die volle Leistung des .NET-Frameworks nutzen. Dadurch können ihre Berechnungen und Darstellungen recht anspruchsvoll sein.

Wo du eigene Indikatoren für cTrader findest

cTrader Marketplace. Auf der offiziellen Website von cTrader gibt es einen Marktplatz, auf dem Entwickler kostenlose und kostenpflichtige Indikatoren anbieten. Jeder Eintrag enthält eine Beschreibung, Screenshots und manchmal den Quellcode. Das ist die sicherste und zuverlässigste Quelle.

cTDN (cTrader Developer Network). Das ist die offizielle Entwickler-Community, in der Mitglieder Code teilen, Fragen stellen und zusammenarbeiten. Hier findest du viele kostenlose Indikatoren sowie Dokumentation und Tutorials.

Trading-Foren und Communitys. Manche Forex-Foren haben eigene Bereiche für cTrader, in denen Trader benutzerdefinierte Indikatoren teilen. Die Community ist kleiner als die von MetaTrader, aber die Qualität der geteilten Werkzeuge ist oft hoch.

Freiberufliche Entwickler. Du kannst einen C#-Entwickler beauftragen, Indikatoren nach deinen Vorgaben zu programmieren. Weil C# eine verbreitete Sprache ist, findest du ohne große Mühe qualifizierte Entwickler.

Eigene Indikatoren in cTrader zu installieren ist einfach

  • Lade die Indikator-Datei herunter. Meist ist es eine .algo-Datei oder eine .cs-Datei (C#-Quellcode).
  • Öffne cTrader und geh zu cTrader Algo (erreichbar über die linke Seitenleiste oder das untere Panel).
  • Such im Bereich cTrader Algo den Ordner Indicators (Indikatoren).
  • Wenn du eine .algo-Datei hast, doppelklicke darauf, und cTrader installiert sie automatisch.
  • Wenn du eine .cs-Datei hast, kopiere sie in den Quellordner für Indikatoren, öffne sie im Code-Editor von cTrader Algo und klicke auf Build, um sie zu kompilieren.
  • Nach der Installation erscheint der Indikator in deiner Indikatorliste und lässt sich auf jeden Chart ziehen.

Die Entwicklungsumgebung cTrader Algo

cTrader Algo (früher cAlgo genannt) ist die integrierte Entwicklungsumgebung von cTrader. Hier erstellst, bearbeitest, kompilierst und verwaltest du eigene Indikatoren und cBots.

Die wichtigsten Funktionen von cTrader Algo

  • Code-Editor mit Syntaxhervorhebung, Autovervollständigung und Fehlererkennung
  • Integrierter Compiler, der deinen C#-Code in einen funktionierenden Indikator umwandelt
  • Debugging-Werkzeuge, um Fehler zu finden und zu beheben
  • Zugriff auf das .NET-Framework für fortgeschrittene Programmierung
  • Projektvorlagen, damit du schnell loslegen kannst

Selbst wenn du noch nie programmiert hast, bietet dir cTrader Algo einen sanften Einstieg. Du kannst zuerst den Quellcode vorhandener Indikatoren studieren, um zu verstehen, wie sie funktionieren, dann kleine Änderungen vornehmen und schließlich eigene Indikatoren von Grund auf bauen.

Eigene Indikatoren einstellen

Wenn du einen benutzerdefinierten Indikator zu einem Chart hinzufügst, öffnet sich ein Einstellungsfenster, in dem du seine Parameter anpassen kannst.

  • Eingabewerte wie Perioden, Multiplikatoren und Berechnungsmethoden
  • Optische Einstellungen wie Farben, Linienarten und Linienstärken
  • Anzeigeoptionen, etwa auf welchen Zeiteinheiten der Indikator angezeigt wird

Jeder Indikator hat seine eigenen Eingabefelder, die der Entwickler festgelegt hat.

Eigene Indikatoren programmieren

Wenn du C# beherrschst oder lernen willst, ist es eine lohnende Erfahrung, eigene Indikatoren in cTrader zu programmieren.

  • Öffne cTrader Algo und erstelle ein neues Indicator-Projekt
  • cTrader erzeugt eine Vorlage, in der die Grundstruktur schon angelegt ist
  • Schreib die Logik deines Indikators mit der cTrader API (den Funktionen und Daten, die cTrader deinem Code zur Verfügung stellt)
  • Klicke auf Build, um zu kompilieren. Wenn es Fehler gibt, hebt der Editor sie hervor.
  • Teste den Indikator, indem du ihn zu einem Chart hinzufügst
  • Teile ihn mit der Community oder behalte ihn für dich

Die cTrader API ist gut dokumentiert, mit Beispielen und Referenzmaterial auf der Website von cTrader.

Tipps für den Einsatz eigener Indikatoren

  • Fang mit den integrierten Indikatoren an. Bei über 70 verfügbaren Optionen solltest du die integrierte Bibliothek erst gründlich erkunden, bevor du nach zusätzlichen Werkzeugen suchst.
  • Lade nur aus vertrauenswürdigen Quellen herunter. Bleib beim offiziellen cTrader Marketplace und bei cTDN, dann bist du am sichersten.
  • Teste auf einem Demokonto. Teste neue Indikatoren immer erst auf einem Demokonto, bevor du echte Trading-Entscheidungen darauf stützt.
  • Verstehe die Logik. Ein Indikator ist nur nützlich, wenn du verstehst, was er berechnet und welche Signale er liefert. Lerne zum Beispiel, wie der RSI funktioniert, bevor du dich auf ihn verlässt.
  • Behalte die Leistung im Blick. Komplexe Indikatoren können die Darstellung der Charts verlangsamen. Wenn cTrader träge wird, prüfe, ob ein benutzerdefinierter Indikator die Ursache ist.
  • Achte auf Updates. Entwickler veröffentlichen manchmal neue Versionen ihrer Indikatoren. Halte deine aktuell, damit Leistung und Kompatibilität stimmen.