Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Technik (http://www.expert-advisor.com/forum/forumdisplay.php?f=224)
-   -   Frage zum Setup mehrerer EAs (http://www.expert-advisor.com/forum/showthread.php?t=2099)

nofretete 02.04.12 15:30

Frage zum Setup mehrerer EAs
 
Hallo Jungs,
ich hab eine Frage die das Setup betrifft bzw. die Performance. Ich habe auf meinem VPS 16 Instanzen laufen verteilt auf 3 verschiedene Accounts. Sprich: für jeden EA eine eigene Instanz. Jetzt laggt der ganze Laden allerdings übel rum und es schließen teilweise Instanzen unangekündigt. Wäre es evtl. doch sinnvoller in einer Instanz einfach mehrere Charts zu öffnen und dort die EAs zu platzieren? PS: ich weiss wenn ein EA dort einen Absturz verursacht, sind auch andere davon dann betroffen. Die Frage wäre jetzt einfach ob es aus Sicht der Performance einen Vorteil bringt die Anzahl der Instanzen zu reduzieren.

Gruss Pat

nofretete 02.04.12 15:32

Achso: nein, CPU und RAM sind noch genügend vorhanden, daran liegts nicht.

rekors 02.04.12 16:53

Hi Pat,

Also Ich hätte mal ein ähnliches Problem wie du.
Ich habe festgestellt das es deutlich Sinnvoller ist für Testzwecke mehrere Ea´s in einer instanz laufen zu lassen. Wenn man zu viele hat kommen wie unterschiedlichten Fehler.. bei mir waren es zb. 3 Minuten ausetzer..oder mal nen register timeout zum Server etc..

Ganz schlimm war es wenn ich alle vom gleichen Broker hatte...da ging dann fast nix mehr.. es sah so aus als wenn sich die guten gehenseitig blockierten.
Daher habe ich die Ea´s auch auf mehreren Brokern verteilt.

Seit der Umstellung habe ich keine Probleme mehr.
Für die Ea´s die ich Live laufen habe ,erstelle ich jeweils eine eigene Instanz.

nofretete 02.04.12 18:34

Zitat:

Zitat von rekors (Beitrag 12111)
Für die Ea´s die ich Live laufen habe ,erstelle ich jeweils eine eigene Instanz.

wie jetzt? mehrere charts oder doch ne eigene instanz? :confused:

also ich hab das mal geplant und käme so auf 10 charts dann pro mt4 instanz. ich hoffe das reicht... in nem anderen thread habe ich gelesen, dass gerade der wallstreet ea mit 5 charts sehr resourcenintensiv ist..

nofretete 02.04.12 19:26

tja, jetzt habe ich mal kangaroo ea und megadroid in einer instanz installiert und mt4 freezed beim starten. einer ne idee?

sandmann23 02.04.12 19:52

Hi,

schau in den logbooks nach. Vielleicht hast du Glück, das MT noch vorher was reinschreiben konnte.

Ansonsten besorg dir von Mikrosoft die SysInternalsSuite speziell das Programm procexp, damit kannst du die CPU und RAM der instanzen besser überwachen.

Allgemein immer eine Instanz pro EA nutzen, wenn mehrere EAs das gliche Underlying traden. Dadurch vermeidest du TradeContextBusy Meldungen.

Öffne nur charts, die die EAs auch benötigen, schalte alles andere aus!
Auch Sound etc.
Verkleinere die History soweit, wie es gerade notwendig ist, das die EAs funktionieren.

Aktiv kannst du nun erstmal nichts mehr machen, ohne das du das Problem identifiziert hast.

Gruss
sandmann

nofretete 02.04.12 20:31

hey sandmann, erstmal: cool dass du wieder deine hilfe und infos zur verfügung stellst :-)

tja wenn man allein 10 eas hat, die alle eurusd handeln, ist das so eine sache... wie gesagt, mit mehreren instanzen der versuch ist böse gescheitert. bislang konnte ich das problem soweit eingrenzen, dass der megadroid nicht mit dem kangaroo zusammen will. kangaroo mit allen anderen eas klappt soweit.

nofretete 02.04.12 20:32

ja wegen cpu und ram, das kann ich wohl ausschließen, da der taskmanager hier nie mehr als 30% cpu-last anzeigt und ram ist auch massig da (3 cores).

sandmann23 02.04.12 20:37

logbooks (liegen im MT Verzeichniss einmal unter MT/logs und MT/experts/los)
kontrollieren.

anonsten fetzen sich momentan die Russen auchs eit den letzten 2 MT updates.
MT-409 scheint mir bis jetzt die letzte stable version für alle zu sein.

also ich habe gerade 40 terminal.exe bei mir am laufen, allerdings bin ich auch auf einem root server :p

nofretete 02.04.12 20:46

build 409 nutze ich ja auch aktuell (dank deiner erklärung zum downgrade) ;-) also was ich zu den 16 instanzen noch sagen kann, ist dass es am we und abends keine probleme gibt, aber heute morgen zb war alles komplett freezed. ich denke mal zuviel streaming-data.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:04 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum