NexusFi: Find Your Edge


Home Menu

 





Fragen zum Ninjatrader


Discussion in German Traders

Updated
      Top Posters
    1. looks_one Renkotrader with 168 posts (21 thanks)
    2. looks_two Fat Tails with 152 posts (168 thanks)
    3. looks_3 terratec with 39 posts (35 thanks)
    4. looks_4 pipandrun with 38 posts (2 thanks)
      Best Posters
    1. looks_one Fat Tails with 1.1 thanks per post
    2. looks_two terratec with 0.9 thanks per post
    3. looks_3 Daytrader999 with 0.9 thanks per post
    4. looks_4 Renkotrader with 0.1 thanks per post
    1. trending_up 130,981 views
    2. thumb_up 299 thanks given
    3. group 27 followers
    1. forum 575 posts
    2. attach_file 76 attachments




 
Search this Thread

Fragen zum Ninjatrader

  #91 (permalink)
 terratec 
Zurich Switzerland
 
Experience: Intermediate
Platform: NinjaTrader
Broker: IB
Trading: ES, 6E, CL
Posts: 403 since Sep 2009
Thanks Given: 64
Thanks Received: 515


Renkotrader View Post
Was meinst Du genau mit "Standard-Tool"? Ist das ATR-Strategy-Tool ein/das Standard-Tool?

Ja, und der DOM, und was einfach so in NT drin ist.

Eine kommerzielle Abteilung gibt es nicht, da dies wohl gegen die Regeln verstossen würde. Es hat gewisse Member die entsprechenden Dienste anbieten. Und im Forum sieht man ja etwa wer wie arbeitet.
Der Preis kommt drauf an, was das für einen Aufwand gibt. Wenn du alles schön definiert hast, dürfte das auch kalkulierbar sein. Aber das weisst du ja selber, wenn du aus der Ecke kommst.

Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
PowerLanguage & EasyLanguage. How to get the platfor …
EasyLanguage Programming
Exit Strategy
NinjaTrader
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
ZombieSqueeze
Platforms and Indicators
MC PL editor upgrade
MultiCharts
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Just another trading journal: PA, Wyckoff & Trends
31 thanks
Spoo-nalysis ES e-mini futures S&P 500
29 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
20 thanks
GFIs1 1 DAX trade per day journal
17 thanks
  #92 (permalink)
 
Renkotrader's Avatar
 Renkotrader 
Frankfurt, Hessen, Germany
 
Experience: Advanced
Platform: NinjaTrader 8
Broker: APEX & NinjaTrader Brokerage
Trading: 6E, 6J, CL, ES, FDAX, FGBL, GC, HG, NQ, RTY, SI, YM
Posts: 547 since May 2012
Thanks Given: 1,419
Thanks Received: 227

Guten Morgen!

Da ich mit dem Handling des Scrip-Arbeitens in NT nicht vertraut bin, kann mir bitte einer kurz aufzeigen, wie ich hier grundlegend arbeite? Das ich bestehende Scripte öffnen, editieren und kompillieren kann, das ist nicht das Thema.

1. Doch wie binde ich ein Script an einen Chart, an einen Workspace oder an den kompletten Ninjatrader?
2. Ist das "Output Window" ein Ausgabefenster zum Programmieren?
3. So wie das aussieht, arbeite ich wohl immer mit dem Strategy Analyzer, dort habe ich zumindest Zugriff auf die Scripte, besser als über das Menü.
4. Wie kann ich denn ein Script in der Abarbeitung verfolgen, also die einzelnen Schritte verfolgen - bzw. es einmal komplett durchlaufen lassen und Ergebnisse sehen/ausgeben lassen/das ganze in einer Simulation ablaufen lassen?
5. Brauche ich zum schrittweisen Kompillieren ein externes Tool, oder ist diese Funktion irgendwo drin versteckt?
6. Wenn ich somit ein externes Tool brauche, gibts das auch in "schlank" oder nur als "umständlich großes Softwarepaket" wie beispielsweise Visual Studio 2008, welches ich habe, doch bisher nicht nutze? Ich meine etwas einfaches simples, so wie dieser integrierte Scripteditor, nur mit den erweiterten Funktionen. Ohne Einarbeitungszeit und erstmal das mächtige Paket zu studieren und dann Projekte einzurichten und dergleichen an Konfigurationen, von dem ich keinen Plan habe.
7. Was genau hat es mit einer "Strategy" auf sich? Verbirgt sich dahinter immer ein Script - ganz egal, welchen Aufgaben dies dient? Muss ich quasi damit das erstellte Script an den NT, den Workspace oder gar nur das Chart anbinden? Und damit ist es dann aktiv?


Eben entdeckt: der Condition Builder, Strategy Action. Mit diesem baue ich mir die Grundstrategie zusammen, soweit es sich eben mit diesem erledigen lässt. Und dieser Wizzard lässt sich immer wieder aufrufen, wie es scheint. Das gefällt mir mal!

Gibt es zu diesem eine deutsche Anleitung, was alles möglich ist, was die einzelnen Funktionen, Methoden, Bausteine bedeuten? Wahrscheinlich nur die englische Hilfe.

Ist es so, dass ich, wenn ich im Code manuelle Änderungen vornehme, dann dieser Wizzard diese nicht schluckt? Ist dieser dann deaktiviert? Oder überschreibt dieser meine gemachten Codeänderungen, sobald ich diesen erneut ausführe?


Bitte keinen Verweis auf englische Videos und Threads. Habt Dank!


Renkotrader

Started this thread Reply With Quote
  #93 (permalink)
 terratec 
Zurich Switzerland
 
Experience: Intermediate
Platform: NinjaTrader
Broker: IB
Trading: ES, 6E, CL
Posts: 403 since Sep 2009
Thanks Given: 64
Thanks Received: 515



Renkotrader View Post
Bitte keinen Verweis auf englische Videos und Threads. Habt Dank!

Wenn du das Englische umgehen willst, dann such doch in einem deutschen Forum rum. Oder versuchs mit einem Übersetzungsprogramm. Die YouTube videos z.B. kannst du ja glaub auch Untertitelt (natürlich nur automatische Übersetzung) abspielen lassen.
Es dürfte nicht ganz einfach sein, ein Opfer zu finden, das dir all die Basics erklären mag.

Externe Tools etc. kannst du vorerst mal vergessen. Der NT_Editor reicht da völlig. Es macht keinen Sinn das zu verkomplizieren, wenn du noch ganz am Anfang stehst.

Reply With Quote
Thanked by:
  #94 (permalink)
 
Renkotrader's Avatar
 Renkotrader 
Frankfurt, Hessen, Germany
 
Experience: Advanced
Platform: NinjaTrader 8
Broker: APEX & NinjaTrader Brokerage
Trading: 6E, 6J, CL, ES, FDAX, FGBL, GC, HG, NQ, RTY, SI, YM
Posts: 547 since May 2012
Thanks Given: 1,419
Thanks Received: 227

Hallo terratec,

muss grad los, nur kurze Rückmeldung.

Schaue dann schon die englischen Videos, ziehe ich mir ab heute Abend rein. Verstehe ja fast alles, doch manches ist eben dann doch nicht so einfach in fremder Sprache. Sag mir bitte kurz: wie kann ich das ganze Schritt für Schritt simulieren oder ablaufen lassen, um zu sehen, dass mein Skript das macht, was es soll? Dankeschön.

Liebe Grüße,
Renkotrader

Started this thread Reply With Quote
  #95 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102


Renkotrader View Post
Guten Morgen!

Da ich mit dem Handling des Scrip-Arbeitens in NT nicht vertraut bin, kann mir bitte einer kurz aufzeigen, wie ich hier grundlegend arbeite? Das ich bestehende Scripte öffnen, editieren und kompillieren kann, das ist nicht das Thema.

Man kann sie editieren, unter neuem Namen abspeichern, dann Änderungen einfügen und kompilieren, und schon hast Du einen neuen Indikator oder eine neue Strategie. Dieses Verfahren ist gerade für NT Anfänger geeignet, da man dann nicht bei Adam und Eva anfangen muss.


Renkotrader View Post
1. Doch wie binde ich ein Script an einen Chart, an einen Workspace oder an den kompletten Ninjatrader?

Ein Script kann aufgerufen werden, indem man einem Chart einen Indikator oder eine Strategie hinzufügt. Eine Strategie kann auch direkt im Control Center aufgerufen werden.


Renkotrader View Post
2. Ist das "Output Window" ein Ausgabefenster zum Programmieren?

Das Output Window kann man zum Debuggen benutzen. Du kannst im Code eine Print-Anweisung einfügen. Die in der Print-Anweisung enthaltenen Werte erscheinen dann im Output-Window, und Du kannst überprüfen, ob das Programm auch das macht, was Du wolltest.


Renkotrader View Post
3. So wie das aussieht, arbeite ich wohl immer mit dem Strategy Analyzer, dort habe ich zumindest Zugriff auf die Scripte, besser als über das Menü.

Der Strategy Analyzer ist nur zum Backtesten gedacht, oder meintest Du den Strategy Builder? Wenn Du irgendetwas programmieren willst, geht dies nur über den Editor. Code schreiben, speichern und kompilieren. Dann über ein Chart (Indikator) ggf. im Replaymodus (Strategie) das Ergebnis testen.


Renkotrader View Post
4. Wie kann ich denn ein Script in der Abarbeitung verfolgen, also die einzelnen Schritte verfolgen - bzw. es einmal komplett durchlaufen lassen und Ergebnisse sehen/ausgeben lassen/das ganze in einer Simulation ablaufen lassen?

Das Script kannst Du ablaufen lassen, indem Du den Indikator / die Strategie einem Chart hinzufügst. Es wird dann ausgeführt. Mittels Print-Anweisung kannst Du Zwischenergebnisse im Output Window ausgeben.


Renkotrader View Post
5. Brauche ich zum schrittweisen Kompillieren ein externes Tool, oder ist diese Funktion irgendwo drin versteckt?

Der NinjaTrader Editor hat einen Debug Modus, der sich über die rechte Maustaste im offenen Editor einstellen lässt. Zum Debuggen wird dann Microsoft Visual Studio benötigt. Ich habe auch schon Hinweise gesehen, dass man mit der kostenlosen Version Visual Studio Express Edition auch irgendwie debuggen kann.


Renkotrader View Post
6. Wenn ich somit ein externes Tool brauche, gibts das auch in "schlank" oder nur als "umständlich großes Softwarepaket" wie beispielsweise Visual Studio 2008, welches ich habe, doch bisher nicht nutze?

Wenn Du es denn schon hast, dann mach Dich doch schlau wie man es benutzt! Die Schmalspurvariante sind Print-Anweisungen und das Output Window. Damit kann man eigentlich auch alles herausfinden.


Renkotrader View Post
7. Was genau hat es mit einer "Strategy" auf sich? Verbirgt sich dahinter immer ein Script - ganz egal, welchen Aufgaben dies dient? Muss ich quasi damit das erstellte Script an den NT, den Workspace oder gar nur das Chart anbinden? Und damit ist es dann aktiv?

Indikatoren oder Strategien sind Skripte, die an ein Chart - das Chart nicht als Plot sondern als Datenfeld von Transaktionsdaten betrachten - angebunden werden können. Im Strategy Analyzer kannst Du eine Strategie an historische Daten anbinden und das Ergebnis in Form eines Backtests auswerten. An ein Chart kannst Du einen Indikator oder eine Strategie anbinden. Die Stratgie benutzt dann sowohl die historischen Daten (Backfill) als auch die einlaufenden Echtzeitdaten als Input für das Skript.

Eine an ein Chart angebundene Strategie muss dann noch im Control Center aktiviert werden. Du kannst auch direkt im Control Center eine Strategie hinzufügen - also ohne Chart - in dem Du auf den Reiter Strategies gehts und mit der rechten Maustaste "New Strategy" wählst. Dort kannst Du dann Strategie, Instrument, Charttyp etc, auswählen und die Strategie hinzufügen.

Um die Strategie scharf zu schalten muss dann noch das Kästchen "Enabled" gesetzt werden.


Renkotrader View Post
Eben entdeckt: der Condition Builder, Strategy Action. Mit diesem baue ich mir die Grundstrategie zusammen, soweit es sich eben mit diesem erledigen lässt. Und dieser Wizzard lässt sich immer wieder aufrufen, wie es scheint. Das gefällt mir mal!

Gibt es zu diesem eine deutsche Anleitung, was alles möglich ist, was die einzelnen Funktionen, Methoden, Bausteine bedeuten? Wahrscheinlich nur die englische Hilfe. Ist es so, dass ich, wenn ich im Code manuelle Änderungen vornehme, dann dieser Wizzard diese nicht schluckt? Ist dieser dann deaktiviert? Oder überschreibt dieser meine gemachten Codeänderungen, sobald ich diesen erneut ausführe?

Mit dem Condition Builder kann man nur rudimentäre Strategien zusammenschustern. Wenn Du ihn einmal mit "Unlock Code" in den editierten Modus überführst und dann manuelle Änderungen vornimmst, dann kannst Du hinterher nicht wieder in den Condition Builder zurück. Der Condition Builder ist sowieso nur ein Spielzeug für Leute, die zu faul zum Programmieren sind. Weit kommt man damit nicht, jedenfalls nicht wenn man mit dem Handeln Geld verdienen möchte.

Alle NinjaSript Methoden sind ordentlich dokumentiert und als PDF oder über den HelpFile verfügbar, allerdings nur auf Englisch. NinjaTrader ist eine kleine Firma, da kann man für die wenigen Deutschen, die damit arbeiten und kein Englisch können nicht 1000 Seiten übersetzen und einen deutschen Support aufbauen.


Fazit:

Es geht nicht ohne Programmieren.
Es geht nicht ohne Englisch.

Reply With Quote
Thanked by:
  #96 (permalink)
 
Renkotrader's Avatar
 Renkotrader 
Frankfurt, Hessen, Germany
 
Experience: Advanced
Platform: NinjaTrader 8
Broker: APEX & NinjaTrader Brokerage
Trading: 6E, 6J, CL, ES, FDAX, FGBL, GC, HG, NQ, RTY, SI, YM
Posts: 547 since May 2012
Thanks Given: 1,419
Thanks Received: 227

Hallo FatTails!

Vielen lieben Dank für Deine ausführlichen Informationen

Muss ich morgen oder übermorgen bearbeiten, war/ist ein anstrengender Tag.
Habe dann also bestimmt noch Fragen, so wie ich mich kenne...

Wie ich Visual Studio 2008 anbinde/integriere, da stehe ich gerade auf dem Schlauch.

Werde mich wohl als erstes mal durch den Condition Builder durcharbeiten und das, was ich brauche, möglichst richtig abzubilden. Ist für mich mit Sicherheit eine Hilfe.

Ist schon richtig, wie Du sagst: Englisch und Programmieren als Pflichtfach für den Futurestrader von Morgen. ist nur so, dass ich das jetzt zeitmäßig nicht eingeplant habe, da ich dachte, das geht erstmal anders. Skript und fertig. Nun wird das also echt eine Herausforderung für mich.

Wünsche einen schönen Abend!

Renkotrader

Started this thread Reply With Quote
  #97 (permalink)
 
Ironman9973's Avatar
 Ironman9973 
New York
 
Experience: Intermediate
Platform: NinjaTrader, TradeNavigator
Broker: Optimus Futures
Trading: Piano
Posts: 111 since Jul 2012
Thanks Given: 53
Thanks Received: 59

Gibt es eine Möglichkeit von geschützten Indikatoren den Code irgendwie einzusehen?

Reply With Quote
  #98 (permalink)
 terratec 
Zurich Switzerland
 
Experience: Intermediate
Platform: NinjaTrader
Broker: IB
Trading: ES, 6E, CL
Posts: 403 since Sep 2009
Thanks Given: 64
Thanks Received: 515


Ironman9973 View Post
Gibt es eine Möglichkeit von geschützten Indikatoren den Code irgendwie einzusehen?

Möglichkeiten gibt es immer.
Jedoch handelt es sich dabei um geistiges Eigentum, das man respektieren sollte.

Reply With Quote
  #99 (permalink)
 
Ironman9973's Avatar
 Ironman9973 
New York
 
Experience: Intermediate
Platform: NinjaTrader, TradeNavigator
Broker: Optimus Futures
Trading: Piano
Posts: 111 since Jul 2012
Thanks Given: 53
Thanks Received: 59


terratec View Post
Möglichkeiten gibt es immer.
Jedoch handelt es sich dabei um geistiges Eigentum, das man respektieren sollte.

Hast du noch keine Musik, Bücher, Videos, aus dem Internet runtergeladen? Geistiges Eigentum, das war nicht unbedingt die Antwort die ich hören wollte.

Reply With Quote
  #100 (permalink)
 
Renkotrader's Avatar
 Renkotrader 
Frankfurt, Hessen, Germany
 
Experience: Advanced
Platform: NinjaTrader 8
Broker: APEX & NinjaTrader Brokerage
Trading: 6E, 6J, CL, ES, FDAX, FGBL, GC, HG, NQ, RTY, SI, YM
Posts: 547 since May 2012
Thanks Given: 1,419
Thanks Received: 227



Ironman9973 View Post
Hast du noch keine Musik, Bücher, Videos, aus dem Internet runtergeladen? Geistiges Eigentum, das war nicht unbedingt die Antwort die ich hören wollte.

Gleich wirds spannend... Zurücklehnen und zugucken...
Renkotrader

Started this thread Reply With Quote




Last Updated on September 22, 2017


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts