Ich programmiere einen benutzerdefinierten NinjaTrader 8 Indikator in NinjaScript
NinjaScript-Entwickler
Über diesen Service
Ich erstelle maßgeschneiderte NinjaTrader 8 Indikatoren in nativen NinjaScript, basierend auf deinen Regeln oder einer groben Idee. Das bekommst du:
- Nicht-repaintend. Das, was der Indikator auf einem vergangenen Balken zeigt, war genau das, was er live auf diesem Balken angezeigt hat. Nichts wird nachträglich neu gezeichnet, sodass dein Backtest das echte Ergebnis ist.
- Der Quellcode. Eine eigenständige .cs-Datei, die dir gehört und die du bearbeiten kannst, kein gesperrtes DLL.
- Das richtige Signal. Bevor ich es fertigstelle, setzt du es auf deine Charts und wir bestätigen, dass es genau dort signalisiert, wo es soll.
Welches Paket du brauchst, hängt davon ab, wie komplex der Indikator ist:
- Basic: ein Signal/Plot oder eine Anpassung an einen Indikator, den du bereits hast.
- Standard: Multi-Condition-Logik, Alerts, Marker auf dem Chart.
- Premium: die harte Kost: benutzerdefinierte Renderings, Multi-Timeframe, schwere/komplexe Logik.
Ich lege Wert auf Qualität. Ich baue es beim ersten Mal richtig, und der Code gehört dir. Weißt du nicht, wo du anfangen sollst? Schreib mir zuerst eine Nachricht, und wir finden es gemeinsam heraus.
Plattform:
NinjaTrader
Entwicklungstechnologie:
NinjaScript
FAQ
Automatische Übersetzung
Bekomme ich den Quellcode?
Ja. Du bekommst die eigenständige .cs-Datei, die du behalten und bearbeiten kannst. Kein gesperrtes DLL.
Wird es repainten?
Nein. Sobald ein Balken schließt, ist sein Signal festgelegt. Was du in der Historie siehst, ist das, was du live gesehen hättest.
Was brauchst du von mir, um anzufangen?
Deine Regeln oder eine grobe Idee des Signals und was es auf dem Chart tun soll. Wenn es eine Änderung an einem bestehenden Indikator ist, schick mir auch diese Datei (muss Open Source sein und darf kein geschütztes Vendor-File sein).
Funktioniert es auf meinem Instrument und Zeitrahmen?
Ja, es sei denn, die Logik ist an einen bestimmten Zeitrahmen gebunden. Die meisten Indikatoren laufen auf jedem Instrument und Zeitrahmen. Wenn deiner marktspezifisch ist, sag mir das gleich zu Beginn.
Was, wenn die erste Version nicht ganz passt?
Dafür sind Revisionen da. Wir einigen uns im Voraus genau, was das Signal tun soll, und Revisionen bringen es dahin, bevor ich es fertig nenne. Sie dienen dazu, es an das zu anpassen, was wir vereinbart haben, nicht dazu, die Regeln später umzuschreiben. Willst du deine Meinung ändern oder neue Logik? Das ist eine neue Bestellung, ich helfe gern.
Kannst du meinen Indikator in eine automatisierte Strategie umwandeln?
Ja, aber ich erstelle zuerst den Indikator, damit wir beide uns einig sind, dass das Signal richtig ist, und automatisiere es dann. Für Strategien gibt es ein separates Gig. Schreib mir eine Nachricht und wir planen es.
Wirst du meine Idee vertraulich behandeln?
Ja. Deine Idee und dein Code sind deine. Ich reuse oder verkaufe keine benutzerdefinierten Arbeiten, und ich teile nicht, was wir entwickeln.
Kannst du garantieren, dass es profitabel sein wird?
Nein, und sei vorsichtig bei Leuten, die behaupten, das könne jeder. Ich programmiere den Indikator so, dass er genau das tut, was wir vereinbaren. Ob ein Signal Geld bringt, hängt von deiner Strategie und deinem Testen ab, nicht vom Code.
Mein Projekt ist größer als die Pakete. Kannst du mir ein Angebot machen?
Ja. Schreib mir, was du im Sinn hast, und ich sende dir ein individuelles Angebot.
Konvertierst du Indikatoren von anderen Plattformen (MT4, ThinkOrSwim, TradingView)?
Ich konzentriere mich auf die Konvertierung von TradingView (Pine Script) zu NinjaTrader, und ich mache viele davon. Das ist ein separates Gig. Konvertierungen von anderen Plattformen nehme ich normalerweise nicht an, also schick mir zuerst eine Nachricht, bevor du bestellst.

