Крэш при попытке теста на М1.

 
Пытаюсь протестировать советника на М1, галочка "Пересчитать" выключена, файла EURUSD1_0.fxt нет, нажимаю "старт", и....
There has been a critical error
Time : 2005.09.14 18:40
Program : Client Terminal
Version : 4.00 (build: 182, 26 Aug 2005)
Owner : MetaQuotes Software Corp. (MetaTrader)
OS : Windows XP Professional 5.1 Service Pack 1 (Build 2600)
Processors : 1, type 586, level 15
Memory : 523744/137620 kb
Exception : E06D7363
Address : 77E73887
Access Type : NA
Access Addr : 00000000

Registers : EAX=01A1B40C CS=001b EIP=77E73887 EFLGS=00000206
: EBX=77C2AC46 SS=0023 ESP=01A1B408 EBP=01A1B45C
: ECX=00000000 DS=0023 ESI=01A1B49C FS=0038
: EDX=00000003 ES=0023 EDI=01A1B49C GS=0000

Stack Trace : 77C21A29 73E23A11 73E2A66D 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
Modules :
1 : 00400000 002CE000 D:\_Forex\MetaTrader 4 Tester\terminal.exe
2 : 10000000 00006000 C:\PROGRA~1\Logitech\MOUSEW~1\SYSTEM\LGMOUSHK.dll
3 : 5AD70000 00034000 C:\WINDOWS\System32\uxtheme.dll
4 : 6BD00000 0000D000 C:\WINDOWS\System32\SYNCOR11.DLL
5 : 70A70000 00064000 C:\WINDOWS\system32\SHLWAPI.dll
6 : 71950000 000E4000 C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.10.0_x-ww_f7fb5805\COMCTL32.dll
7 : 71AA0000 00008000 C:\WINDOWS\System32\WS2HELP.dll
8 : 71AB0000 00015000 C:\WINDOWS\System32\WS2_32.dll
9 : 73DD0000 000F2000 C:\WINDOWS\System32\MFC42.DLL
10 : 74720000 00044000 C:\WINDOWS\System32\MSCTF.dll
11 : 76380000 00005000 C:\WINDOWS\System32\MSIMG32.dll
12 : 76B40000 0002C000 C:\WINDOWS\System32\WINMM.dll
13 : 77120000 0008B000 C:\WINDOWS\system32\OLEAUT32.dll
14 : 771B0000 00121000 C:\WINDOWS\system32\ole32.dll
15 : 773D0000 007F7000 C:\WINDOWS\system32\SHELL32.dll
16 : 77C10000 00053000 C:\WINDOWS\system32\msvcrt.dll
17 : 77C70000 00040000 C:\WINDOWS\system32\GDI32.dll
18 : 77D40000 0008C000 C:\WINDOWS\system32\USER32.dll
19 : 77DD0000 0008D000 C:\WINDOWS\system32\ADVAPI32.dll
20 : 77E60000 000E6000 C:\WINDOWS\system32\kernel32.dll
21 : 77F50000 000A7000 C:\WINDOWS\System32\ntdll.dll
22 : 78000000 00086000 C:\WINDOWS\system32\RPCRT4.dll

Call stack :
77E73837:0050 [77E73887] RaiseException [C:\WINDOWS\system32\kernel32.dll]
77C219F5:0034 [77C21A29] _EH_prolog [C:\WINDOWS\system32\msvcrt.dll]
 
Пожалуйста, скачайте и установите последнюю сборку терминала (билд 182 от 14 сентября) с нашего сайта.
 
понял
 
на самом деле здесь происходит вот что. в отличие от контрольных точек и ежетиков, при моделировании по ценам открытия в памяти распределяется сразу весь буфер, в 2 раза больший, чем объём истории. и это, похоже, слишком много для операционной сисетмы, настолько много, что вываливается эксепшен. мы обязательно будем решать эту проблему. а пока, в качестве обходного пути, ограничьте количество хранимых исторических данных на диске.
Причина обращения: