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 128,601 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

  #31 (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 nochmal!

Bei der Instrumenten-Liste kommt mir was Spanisch vor: diese müsste bei meinem Broker kleiner ausfallen als derzeitig. Wenn ich in den Optionen schaue, kann ich diese Liste resetten. Doch wie kann ich diese mit meinem Broker abgleichen? Oder brauche ich dazu die NT7-Installation von meinem Broker?

Viele Grüße,
Renkotrader

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
NexusFi Journal Challenge - April 2024
Feedback and Announcements
Request for MACD with option to use different MAs for fa …
NinjaTrader
ZombieSqueeze
Platforms and Indicators
My NT8 Volume Profile Split by Asian/Euro/Open
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Retail Trading As An Industry
67 thanks
NexusFi site changelog and issues/problem reporting
48 thanks
Battlestations: Show us your trading desks!
43 thanks
GFIs1 1 DAX trade per day journal
32 thanks
What percentage per day is possible? [Poll]
31 thanks

  #32 (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
Hallo nochmal!

Bei der Instrumenten-Liste kommt mir was Spanisch vor: diese müsste bei meinem Broker kleiner ausfallen als derzeitig. Wenn ich in den Optionen schaue, kann ich diese Liste resetten. Doch wie kann ich diese mit meinem Broker abgleichen? Oder brauche ich dazu die NT7-Installation von meinem Broker?

Viele Grüße,
Renkotrader

Grundsätzlich ist die Instrumentenliste nicht vom Broker abhängig. Wenn über den Broker bestimmte Instrumente nicht gehandelt werden können, stört es keinen, wenn diese in den NinjaTrader Stammdaten vorhanden sind.

Alle Instrumente die über einen Broker gehandelt werden sollen, müssen im Prinzip erst einmal konfiguriert werden. Dazu ist für den Broker das entsprechende Symbol unter Instrument Manager -> gewähltes Instrument -> Edit -> Misc einzutragen. Viele Instrumente sind für gängige Broker bereits vorkonfiguriert. Sofern das nicht der Fall ist, muss die Symbol Map aktualisiert werden. Nähere Informationen hierzu findest Du entweder

- im Internet,
- bei Deinem Broker,
- oder über den NinjaTrader Support

Reply With Quote
The following user says Thank You to Fat Tails for this post:
  #33 (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 Fat Tails,

danke für die Informationen - guck ich mir an.

Ein schönes Wochenende
Renkotrader

Started this thread Reply With Quote
  #34 (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 Traders!

Eine Frage zum "Display Update Intervall":
Standard sind 0,5 Sekunden. Verringerung bedeutet, die CPU zu belasten. Vielleicht auch den Arbeitsspeicher, ich kann es gerade nicht ausprobieren.

Mein Datenanbieter ist Zen-Fire, meine Internetverbindung beträgt nur rund 2 MBit DSL, da ich etwas außerhalb wohne.

In wie weit macht es Sinn, hier mit anderen Einstellungen zu arbeiten, wenn es um die möglichst zeitnahe Darstellung von Tickdaten/Renkoboxen geht, wenn man in den kleinsten "Zeiteinheiten" unterwegs ist?

Danke!

Viele Grüße,
Renkotrader

Started this thread Reply With Quote
  #35 (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
Hallo Traders!

Eine Frage zum "Display Update Intervall":
Standard sind 0,5 Sekunden. Verringerung bedeutet, die CPU zu belasten. Vielleicht auch den Arbeitsspeicher, ich kann es gerade nicht ausprobieren.

Mein Datenanbieter ist Zen-Fire, meine Internetverbindung beträgt nur rund 2 MBit DSL, da ich etwas außerhalb wohne.

In wie weit macht es Sinn, hier mit anderen Einstellungen zu arbeiten, wenn es um die möglichst zeitnahe Darstellung von Tickdaten/Renkoboxen geht, wenn man in den kleinsten "Zeiteinheiten" unterwegs ist?

Danke!

Viele Grüße,
Renkotrader


Bei NinjaTrader sind OnBarUpdate() und Plot() zeitlich entkoppelt. OnBarUpdate() wird mit jedem eingehenden Tick für jeden Indikator ausgeführt, der auf CalculateOnBarClose = false gesetzt wurde. Plot() wird nicht für jeden Indikator einzeln, sondern nur für das gesamte Chart ausgeführt, wenn nach der letzten Ausführung ein eingehender Tick registriert wurde und mindestens der im Display Update Interval festgeschriebene Zeitraum verstrichen ist. Es gilt

(1) Indikatoren mit langsamen Code in OnBarUpdate() -> sollten nur in CalculateOnBarClose = true eingesetzt werden
(2) Indikatoren mit langsamen Plot -> sollte nur mit einem längeren Display Update Interval eingesetzt werden

Dabei ist zu beachten, dass die Indikatoren (2) auch dann ein Problem darstellen können, wenn sie in CalculateOnBarClose = true eingesetzt werden, da die Neuberechnung des Plots nicht von den eingehenden Ticks abhängt.

Wer kein superschneller Skalper ist, sollte die Voreinstellung von 0.5 Sekunden (2 Hz) für das Chart belassen.

Für den DOM - und natürlich auch die Ausführung automatischer Handelsstrategien - gelten diese Beschränkungen nicht. Der DOM wird zeitnah upgedatet, d.h. bei jedem eingehenden Tick. Der DOM ist also immer schneller als das Chart.

Reply With Quote
The following 4 users say Thank You to Fat Tails for this post:
  #36 (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 Fat Tails!

Gerade merke ich, dass meine Konzentration heute nicht mehr ausreicht.Muss dazu raten: OnBarUpdate() und Plot() sind eingebaute Funktionen, auf die ich nur indirekt Zugriff habe - oder gar nicht. Oder?

Das mit dem langsamen und dem schnellen Code: sorry, aber hier fehlt mir die Kompetenz, das zu beurteilen. Oder die Anhaltspunkte. Generell verwende ich bei den "ana-Indikatoren" CalculateOnBarClose = True, ansonsten False. Ob das nun gut oder richtig ist, weiss ich jetzt selbst nicht...

Wenn ich das eine richtig verstanden habe: Orderausführung in Realtime, Darstellung verzögert. Oder?

Viele Grüße,
Renkotrader

Started this thread Reply With Quote
  #37 (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
Hallo Fat Tails!

Gerade merke ich, dass meine Konzentration heute nicht mehr ausreicht.Muss dazu raten: OnBarUpdate() und Plot() sind eingebaute Funktionen, auf die ich nur indirekt Zugriff habe - oder gar nicht. Oder?

Das mit dem langsamen und dem schnellen Code: sorry, aber hier fehlt mir die Kompetenz, das zu beurteilen. Oder die Anhaltspunkte. Generell verwende ich bei den "ana-Indikatoren" CalculateOnBarClose = True, ansonsten False. Ob das nun gut oder richtig ist, weiss ich jetzt selbst nicht...

Viele Grüße,
Renkotrader

(1) OnBarUpdate() ist der Teil des Indikators wo die Eingangsdaten zu Indikatorwerten verarbeitet werden.

Diese Verarbeitung geschieht entweder

- einmal pro Balken oder Kerze (grundsätzlich für historische Balken und für alle Balken, wenn der Indikator in der Defaulteinstellung "CalculateOnBarClose = true" genutzt wird).
- mit jedem eingehenden Tick (nur für Echtzeitdaten und mit Indikatoreinstellung "CalculateOnBarClose = false).

Jetzt hängt es wirklich davon ab, was der Programmierer da hinein gebaut hat. Viele Indikatoren sind harmlos, einige brauchen etwas mehr CPU.

(2) Plot ist der Teil des Indikators wo die berechneten Werte in Grafik umgesetzt werden. Manchmal ist das etwas aufwändiger.

Vielleicht zur Erläuterung die Fälle A und B:

A: Du bist während einer News-Release mit Deinem Datafeed verbunden. Bei allen Indikatoren mit der Einstellung "CalculateOnBarClose = false" wird jetzt 1000-fach gerechnet. Der Plot rechnet nur gemütlich alle halbe Sekunde.

B: Du bist mit keinem Datafeed verbunden, sondern scrollst Dein Chart horizonal zurück. OnBarUpdate() wird nun gar nicht ausgeführt, wozu auch, es gibt ja keine neuen Daten. Plot() hingegen muss mit jedem Mauszieh einmal das Chart neu berechnen.

Es gibt nun einige Indikatoren mit etwas anspruchsvolleren Plots, in denen auch kräftig gerechnet wird. Dazu gehören zum Beispiel die Pivots. Wenn Du nun 30 solcher Indikatoren auf alle Charts wirfst und dann das Display Update Interval auf den zulässigen Minimalwert von 100 msec setzt, dann fängt eine lahme CPU unter Umständen auch an zu qualmen. Mit der Voreinstellung von 500 msec habe ich allerdings noch nie irgendwelche Probleme gehabt.


Renkotrader View Post
Wenn ich das eine richtig verstanden habe: Orderausführung in Realtime, Darstellung verzögert. Oder?

Genau.

Zumindest die automatische Orderausführung in wenigen Millisekunden, die manuelle so schnell wie das Chart upgedatet und man gucken und klicken kann.

Reply With Quote
The following 3 users say Thank You to Fat Tails for this post:
  #38 (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

Moin Fat Tails!

Danke für diese ausführlichen Erklärungen. Will jetzt mal nicht behaupten, dass ich alles verstanden habe, doch denke ich, das Wichtigste schon. Dann werde ich das am Montag mal testen, wie sich das verändert bei mir, wenn ich mit True und False experimentiere.

Eine Frage zu den Vorgaben zur Nutzung von Zen-Fire:
Antivirus und Firewall und Antispyware ausschalten.
Muss das wirklich sein? In wie weit werden hier Datenpakete wirklich unterdrückt/gekillt? Und was ist mit dem Schutz des Systems: kann ja nicht im Sinne es Erfinders sein...

Viele Grüße,
Renkotrader

Started this thread Reply With Quote
  #39 (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
Moin Fat Tails!

Danke für diese ausführlichen Erklärungen. Will jetzt mal nicht behaupten, dass ich alles verstanden habe, doch denke ich, das Wichtigste schon. Dann werde ich das am Montag mal testen, wie sich das verändert bei mir, wenn ich mit True und False experimentiere.

Eine Frage zu den Vorgaben zur Nutzung von Zen-Fire:
Antivirus und Firewall und Antispyware ausschalten.
Muss das wirklich sein? In wie weit werden hier Datenpakete wirklich unterdrückt/gekillt? Und was ist mit dem Schutz des Systems: kann ja nicht im Sinne es Erfinders sein...

Viele Grüße,
Renkotrader


Wenn Du einen separaten Trading Computer hast, dann kannst Du die Antivirusprogramme ausschalten. Den Firewall würde ich immer aktiviert lassen.

Wenn Du Deinen Rechner auch für andere Aufgaben heranziehst, dann ist es besser mit Antivirus und Firewall. Ich habe bisher nicht beobachten können, dass Antivirus und Firewall stören, habe aber von einigen Fällen in den Support-Foren gehört.

Am besten einfach ausprobieren, ob es geht.

Reply With Quote
The following 3 users say Thank You to Fat Tails for this post:
  #40 (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 Fat Tails,

habe ich ja schon die ganze Zeit: funktionieren tut es mit WIN7-Firewall, Avira AntiVir und Ad-Aware. Nur weiss ich nicht, ob eben Datenpakete von Zen-Fire "verschluckt" werden, denn das soll wohl das Thema sein. Weiss jetzt nicht, wie ich das messen/überprüfen könnte.

Ja, habe das alles "All-In-One", und möchte das gerne so beibehalten, da ich örtlich flexibel sein will, wo ich gerade handle. Da passt es mir nicht, mit 2 Laptops zu hantieren, das muss auch auf einem gehen. Werde mir sowieso noch dieses Jahr einen schnellen besorgen - so ist zumindest die Planung. Und bisher reicht mir ja auch meiner hier als Intel Core Duo mit 4GB - von denen ich nur um die 3 benutzen kann...

Viele Grüße,
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