Тестер: крэш при попытке теста на истории минуток

 
Вот такая штука.
There has been a critical error
Time : 2005.07.17 01:05
Program : Client Terminal
Version : 4.00 (build: 177, Jul 15 2005)
Owner : MetaQuotes Software Corp. (MetaTrader)
OS : Windows XP Professional 5.1 Service Pack 2 (Build 2600)
Processors : 2, type 586, level 15
Memory : 523756/268608 kb
Exception : E06D7363
Address : 7C81EB33
Access Type : NA
Access Addr : 00000000

Registers : EAX=01B5B414 CS=001b EIP=7C81EB33 EFLGS=00000206
: EBX=73DEC376 SS=0023 ESP=01B5B410 EBP=01B5B464
: ECX=00000000 DS=0023 ESI=01B5B4A4 FS=003b
: EDX=00000003 ES=0023 EDI=01B5B4A4 GS=0000

Stack Trace : 77C1272C 73DE5CD0 73DEC37B 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
Modules :
1 : 00400000 002C8000 C:\Program Files\MetaTrader 4\terminal.exe
2 : 20000000 002CD000 C:\WINDOWS\system32\xpsp2res.dll
3 : 5B260000 00038000 C:\WINDOWS\system32\UxTheme.dll
4 : 5BD50000 00054000 C:\WINDOWS\system32\netapi32.dll
5 : 61EC0000 0000E000 C:\WINDOWS\system32\MFC42LOC.DLL
6 : 698B0000 00058000 C:\WINDOWS\system32\hnetcfg.dll
7 : 71A30000 00040000 C:\WINDOWS\system32\mswsock.dll
8 : 71A70000 00008000 C:\WINDOWS\System32\wshtcpip.dll
9 : 71A80000 00008000 C:\WINDOWS\system32\WS2HELP.dll
10 : 71A90000 00017000 C:\WINDOWS\system32\WS2_32.dll
11 : 73D90000 000FE000 C:\WINDOWS\system32\MFC42.DLL
12 : 746E0000 0004B000 C:\WINDOWS\system32\MSCTF.dll
13 : 75DA0000 00091000 C:\WINDOWS\system32\MLANG.dll
14 : 76350000 00005000 C:\WINDOWS\system32\MSIMG32.dll
15 : 76B20000 0002E000 C:\WINDOWS\system32\WINMM.dll
16 : 76FC0000 0007F000 C:\WINDOWS\system32\CLBCATQ.DLL
17 : 77040000 000C7000 C:\WINDOWS\system32\COMRes.dll
18 : 77110000 0008C000 C:\WINDOWS\system32\OLEAUT32.dll
19 : 77250000 0009C000 C:\WINDOWS\system32\urlmon.dll
20 : 773C0000 00102000 C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\COMCTL32.dll
21 : 774D0000 0013C000 C:\WINDOWS\system32\ole32.dll
22 : 77910000 000F4000 C:\WINDOWS\system32\SETUPAPI.dll
23 : 77BF0000 00008000 C:\WINDOWS\system32\VERSION.dll
24 : 77C00000 00058000 C:\WINDOWS\system32\msvcrt.dll
25 : 77D30000 00090000 C:\WINDOWS\system32\USER32.dll
26 : 77DC0000 000AC000 C:\WINDOWS\system32\ADVAPI32.dll
27 : 77E70000 00091000 C:\WINDOWS\system32\RPCRT4.dll
28 : 77F10000 00046000 C:\WINDOWS\system32\GDI32.dll
29 : 77F60000 00076000 C:\WINDOWS\system32\SHLWAPI.dll
30 : 77FE0000 00011000 C:\WINDOWS\system32\Secur32.dll
31 : 7C800000 000F6000 C:\WINDOWS\system32\kernel32.dll
32 : 7C900000 000B1000 C:\WINDOWS\system32\ntdll.dll
33 : 7C9C0000 00818000 C:\WINDOWS\system32\SHELL32.dll

Call stack :
7C81EAE1:0052 [7C81EB33] RaiseException [C:\WINDOWS\system32\kernel32.dll]
77C126F6:0036 [77C1272C] _EH_prolog [C:\WINDOWS\system32\msvcrt.dll]


История минуток GBPUSD (5Mb) бралась отсюда:
http://forum.viac.ru/download.php?id=3058
после была импортирована в МТ.

КОличество баров в истории и в окне пробовал ставить 10 млн, и 2млн. Крэш в любом случае.
"Пересчитывать"/Не "пересчитывать" - без разницы.

Советник - пустой:

extern int StopLoss = 50;

//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//---- 
   int w = 5;   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//---- 
   int q = 5;   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
//---- 
   return(0);
  }
//+------------------------------------------------------------------+
 
такой креш при любом советнике будет. вылетает из-за значительной нехватки памяти
 
такой креш при любом советнике будет. вылетает из-за значительной нехватки памяти

Ну отлично. И какие будут варианты? По мне уж лучше бы МТ пару гигов виртуальной памяти отожрал, чем падал.
 
вот он и не смог эту виртуальную память отожрать
 
вот он и не смог эту виртуальную память отожрать

Да, вот теперь увидел проблему. Спасибо. :)
 
вот он и не смог эту виртуальную память отожрать

Но только выставление безумного файла подкачки все равно не спасло. Метатрейдер падает прирно на ста метрах, больше не поднимается.