Einzelnen Beitrag anzeigen
  #5 (permalink)  
Alt 26.01.14
ForexJeanie ForexJeanie ist offline
Elite Mitglied
 
Registriert seit: Dec 2011
Beiträge: 352
ForexJeanie befindet sich auf einem aufstrebenden Ast
Standard

Die Verarbeitung von Ticks auf deinem Client wird wohl nicht das Problem sein.
An zwei Stellen verlierst Du Zeit:
1. Der Feed des Brokers an sich ist entscheidend. Der wird sowohl bei der Auslieferung als auch bei der Verwendung im Handel mehr oder minder stark aufbereitet. Das kannst Du nur über deine Brokerauswahl beeinflussen.
2. Meine Handels-EA laufen auf Servern, die dort stehen, wo auch die Handelsserver meiner Broker stehen (Equinix Data Centre, LD4). Reine Tool-Sachen laufen bei mir auf einem hiesigen VPS (hier bieten sich z.B. Strato, 1&1 und die anderen üblichen Verdächtigen an).
Damit spare ich ca. eine 10tel-Sekunde an Latenzzeit.

Diese zwei Dinge spielen aber unter Zeitgesichtspunkten nur dann eine Rolle, wenn du entsprechende Handelsstrategien nutzt. Bei Trendfolgern kannst du den Faktor Geschwindigkeit vernachlässigen.

Ferner ist die Organisation der Applikationen auf deinem Server viel entscheidender. Flaschenhälse schafft man sich leicht selbst.

Grundsätzlich sollte jeder EA in einer eigenen MT4 Instanz laufen, da MT4 nicht in der Lage ist, Transaktionen zu parallelisieren.
Ferner solltest Du reine Tool-EA (z.B. Publisher etc.) von Handels-EA trennen.
Einen Server an sich wirst du relativ hoch auslasten können. Erst wenn er im Mittel 70% CPU-Auslastung nicht mehr unterschreitet, deutet sich eine Aufrüstung an.