Witam
Mój problem jest następujący. Zaistalowałem sobie terminal MT4 na VPS'ie i postawiłem na nim 20 robotów (dwa rodzaje puszczone na różnych parach i interwałach). Wszystko ładnie chodziło, żadnych problemów z nadmiernych wykrzystaniem pamięci i procesora VPS'owego. VPS (wraz z MT4) jest codziennie w nocy restartowany dla "odświeżenia" - wszystko git. Dodałem po paru tygodniach kolejne EA (tego samego rodzaju, co już jeden dotychczas sprawdzony i wykorzystywany) i się zaczęło. Codziennie terminal mi padał. Pomyślałem, że może przesadziłem z liczbą robotów (25) i przeniosłem parę na drugi nowo zainstalowany terminal. Niestey problem się powtarza (dla tego nowego terminala - tak, jakby stare, sprawdzone roboty jakoś przestały dobrze na tym terminalu działać...). Poniżej zamieszczam opis błędu.
Zupełnie brak mi pomysłu, co może byc powodem "awarii". Czy ktoś z was jest w stanie rozszyfrować informacje z error message i mi coś odradzić? Swoją drogą jakoś nie mogę znaleźć w sieci namiaru na support MT4 (no chyba, że powinienem uderzyć najpierw do supportu brokera - mam konto u Alpari) - czy macie jakiś email, stronkę z czatem, itd?
Z góry dzięki za wszelką pomoc.
Podrawiam
Tomek
-----------------------------------------------------------------------------------------------------------
There has been a critical error
Time : 2010.05.31 10:56
Program : Client Terminal
Version : 4.00 (build: 226, 24 Mar 2009)
OS : Windows 2003 Server 5.2 Service Pack 2 (Build 3790)
Processors : 4 x X86 (level 6)
Memory : 1228800/1037408 kb
Exception : C0000005
Address : 0051E004
Access Type : read
Access Addr : 78CF4E38
Registers : EAX=78CF4E38 CS=0023 EIP=0051E004 EFLGS=00010206
: EBX=00000000 SS=002b ESP=002CC538 EBP=002CC554
: ECX=050A0020 DS=002b ESI=78CF4E38 FS=0053
: EDX=73C54E18 ES=002b EDI=04FF9A08 GS=002b
Stack Trace : 00549AAC FFFFFFFE 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
Modules :
1 : 00400000 004BB000 c:\program files (x86)\alpari uk_mt4_2\terminal.exe
2 : 00980000 0009B000 c:\windows\syswow64\advapi32.dll
3 : 04220000 0008B000 c:\windows\syswow64\oleaut32.dll
4 : 042B0000 00052000 c:\windows\syswow64\shlwapi.dll
5 : 04750000 00017000 c:\windows\system32\odbcint.dll
6 : 053A0000 002C5000 c:\windows\system32\xpsp2res.dll
7 : 48890000 0003D000 c:\windows\system32\odbc32.dll
8 : 5F270000 0005A000 c:\windows\system32\hnetcfg.dll
9 : 71AE0000 00008000 c:\windows\system32\wshtcpip.dll
10 : 71BB0000 00009000 c:\windows\system32\wsock32.dll
11 : 71BF0000 00008000 c:\windows\system32\ws2help.dll
12 : 71C00000 00017000 c:\windows\system32\ws2_32.dll
13 : 73EB0000 00121000 c:\windows\system32\mfc42.dll
14 : 76190000 00012000 c:\windows\syswow64\msasn1.dll
15 : 761B0000 00093000 c:\windows\syswow64\crypt32.dll
16 : 76280000 00005000 c:\windows\system32\msimg32.dll
17 : 762B0000 00049000 c:\windows\syswow64\comdlg32.dll
18 : 76AA0000 0002D000 c:\windows\system32\winmm.dll
19 : 77210000 000AB000 c:\windows\syswow64\wininet.dll
20 : 77670000 00139000 c:\windows\syswow64\ole32.dll
21 : 77BA0000 0005A000 c:\windows\syswow64\msvcrt.dll
22 : 7C8D0000 007FE000 c:\windows\syswow64\shell32.dll
23 : 7D4C0000 00130000 c:\windows\syswow64\kernel32.dll
24 : 7D600000 000F0000 c:\windows\system32\ntdll.dll
25 : 7D800000 00090000 c:\windows\syswow64\gdi32.dll
26 : 7D8D0000 00050000 c:\windows\syswow64\secur32.dll
27 : 7D930000 000D0000 c:\windows\syswow64\user32.dll
28 : 7DA20000 000E0000 c:\windows\syswow64\rpcrt4.dll
29 : 7DB30000 00080000 c:\windows\system32\mswsock.dll
30 : 7DBD0000 00103000 c:\windows\winsxs\wow64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.3790.3959_x-ww_5fa17f4e\comctl32.dll
31 : 7DF50000 00070000 c:\windows\system32\uxtheme.dll
Call stack :
MT4 v.226 CRASH - proszę o pomoc
Tak też zrobiłem - na razie wszystko jest w porządku, ale poczekam jeszcze pare dni. Natomiast Alpari, stwierdzając na podstawie raportu z błędu, że przy tej ilości EA nie starcza pamięci, doradziło zwiększenie ilości RAM'u na VPS'ie. Też się nad tym zastanowię, chociaż jak obserwuję Performance w Task Manager to dwa terminale MT4 zżerają mi zaledwie 25 do 55 MB, więc nie wiem, jak to mogło się stać, że nagle zabrakło pamięci...