Новый клиентский терминал MetaTrader 4 build 208 - страница 3

 
Что-то из авторов МТ4-208 не соизволил ответить касательно тормознутого билда. Лучше бы оставили его
т.е. 201-207 версию в покое и занялись бы чем нибудь другим.
 
Что-то не видно ни одного поста, содержащего пример кода для демонстрации "тормознутости". Халва, халва...
 
Что-то не видно ни одного поста, содержащего пример кода для демонстрации "тормознутости". Халва, халва...

А какой код то нужен, вы же наверное сами работаете и видите, что он еле шевелится. Пришлось его (208)
поменять на что нашлось в частности 201. Ладно, всё это правильно вы сказали что это халва т.е. ерунда.
С уважением
 
Полные файлы логов и копии отладочного текста при возникновении фатальных ошибок уже отправлены разработчикам несколько дней назад. Проблемы после перехода на 208 возникли у нескольких разных людей, пользующихся совершенно различными наборами индикаторов.

Просто стало любопытно, насколько подобные баги распространены, и сталкивались ли с этим посетители этого форума.
 
Просто стало любопытно, насколько подобные баги распространены, и сталкивались ли с этим посетители этого форума.
Ох, сталкивались... И не раз.
Я уже перестал отправлять логи и прочее.
Борюсь как сам понимаю - уменьшил отображение баров в окне, для работы с историей использую отдельный терминал, в котором один инструмент и много баров.

С индикаторами отдельная история - в одном билде всё ОК, в другом якобы индикатор виноват становится, которым уже полгода-год пользовался до этого - приходится удалять его.
МТ начинает работать, значит вроде как индюк на самом деле виноват - как раньше работал - загадка...
Не берусь судить в чём тут дело - непоняток много очень.
Мало одного - стабильности.

ИМХО вообще не дело клепать так часто новые билды с новыми глюками для реальной работы.
Для реала надо бы релизы выпускать 1-2 раза в год, а остальное - для любителей потестить.
Повторюсь - це ИМХО.
 
Полные файлы логов и копии отладочного текста при возникновении фатальных ошибок уже отправлены разработчикам несколько дней назад. Проблемы после перехода на 208 возникли у нескольких разных людей, пользующихся совершенно различными наборами индикаторов.

Просто стало любопытно, насколько подобные баги распространены, и сталкивались ли с этим посетители этого форума.

У меня тоже после обновления на 208 стал падать МетаТрейдер, пришлось ставить с нуля. Очень неприятная ситуация.
 
Лично у меня была такая ситуация. Поставил 208 билд с нуля, в новую чистую папку. Запустил в первый раз - критическая ошибка. Никаких индикаторов/экспов левых - только что установил вчистую, еще ничего не добавлял. Нигде инфа об ошибке не сохранилась.
Запускал повторно - ошибок не было. Но работать на нём не хочется - боязно.

Это я к тому, что не в коде экспов/индиков дело.

И не в операционке проблема. Прошлые билды работают более-менее нормально, с максимальными количествами баров и с десятками открытых графиков, все с индикаторами, в том числе сторонних разработчиков.
У других приложений с операционкой тоже никаких особых проблем не наблюдалось.
 
попробуй заглянуть в системные журналы, может там что прояснится
 
Компилятор языка MQL4 меняется при обнаружении ошибок. Поэтому старые откомпилированные версии могут работать иначе. А вообще лучше все же выложить или выслать исходник для проверки. Мы со Славой проверяли как раз такую ситуацию, и выяснилось, что корректный индикатор, не содержащий проверку на бесконечный цикл, в некоторых случаях все же может зацикливаться из-за ошибки в алгоритме индикатора.

Нет никаких кардинальных изменений в терминале, которые могли бы вызвать замедление его работы, корень скорей всего в индикаторах и советниках. один из случаев описан у меня на блоге - http://simple-testing.blogspot.com/2007/08/n.html
 
Никаких индикаторов нет. Никаких экспертов-советников, никаких скриптов.
Просто ввёл новый логин к счёту.
Моментально получил то, что видите ниже.
В журнале событий системы (Windows Events Log) никаких ошибок нет.
_____

There has been a critical error
Time : 2007.08.24 17:22
Program : Client Terminal
Version : 4.00 (build: 208, 1 Aug 2007)
Owner : MetaQuotes Software Corp. (MetaTrader)
OS : Windows XP Professional 5.1 Service Pack 2 (Build 2600)
Processors : 1, type 586, level 15
Memory : 1301872/699988 kb
Exception : C0000005
Address : 7C918FEA
Access Type : write
Access Addr : 00000010
Registers : EAX=00000000 CS=001b EIP=7C918FEA EFLGS=00010246
: EBX=00000000 SS=0023 ESP=028776C0 EBP=02877734
: ECX=0000013C DS=0023 ESI=028B62D4 FS=003b
: EDX=028B62E4 ES=0023 EDI=00000000 GS=0000
Stack Trace : 7C90104B 01E905AF 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
Modules :
1 : 00400000 007C6000 C:\Program Files\MetaTrader 4\terminal.exe
2 : 012C0000 0000D000 C:\PROGRA~1\BILLPS~1\WINPAT~1\PATROLPRO.DLL
3 : 026F0000 00006000 C:\Program Files\Punto Switcher\correct.dll
4 : 10000000 00055000 C:\Program Files\Agnitum\Outpost Firewall\wl_hook.dll
5 : 20000000 002CD000 C:\WINDOWS\system32\xpsp2res.dll
6 : 20B00000 00045000 C:\WINDOWS\system32\imon.dll
7 : 20C00000 0000C000 C:\Program Files\Eset\pr_imon.dll
8 : 5B260000 00038000 C:\WINDOWS\system32\UxTheme.dll
9 : 5B590000 00007000 C:\WINDOWS\system32\umdmxfrm.dll
10 : 5D270000 00007000 C:\WINDOWS\system32\serwvdrv.dll
11 : 61EC0000 0000E000 C:\WINDOWS\system32\MFC42LOC.DLL
12 : 698B0000 00058000 C:\WINDOWS\system32\hnetcfg.dll
13 : 71A30000 00040000 C:\WINDOWS\system32\mswsock.dll
14 : 71A70000 00008000 C:\WINDOWS\System32\wshtcpip.dll
15 : 71A80000 00008000 C:\WINDOWS\system32\WS2HELP.dll
16 : 71A90000 00017000 C:\WINDOWS\system32\WS2_32.dll
17 : 71AB0000 0000A000 C:\WINDOWS\system32\WSOCK32.dll
18 : 71BD0000 00013000 C:\WINDOWS\system32\SAMLIB.dll
19 : 72CD0000 00008000 C:\WINDOWS\system32\msacm32.drv
20 : 72CE0000 00009000 C:\WINDOWS\system32\wdmaud.drv
21 : 73D90000 000FE000 C:\WINDOWS\system32\MFC42.DLL
22 : 76350000 00005000 C:\WINDOWS\system32\MSIMG32.dll
23 : 76380000 00049000 C:\WINDOWS\system32\comdlg32.dll
24 : 76B20000 0002E000 C:\WINDOWS\system32\WINMM.dll
25 : 76C20000 0002E000 C:\WINDOWS\system32\WINTRUST.dll
26 : 76C80000 00028000 C:\WINDOWS\system32\IMAGEHLP.dll
27 : 76F50000 0002D000 C:\WINDOWS\system32\WLDAP32.dll
28 : 77110000 0008C000 C:\WINDOWS\system32\OLEAUT32.dll
29 : 773C0000 00102000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
30 : 774D0000 0013D000 C:\WINDOWS\system32\ole32.dll
31 : 77680000 00021000 C:\WINDOWS\system32\NTMARTA.DLL
32 : 77A70000 00095000 C:\WINDOWS\system32\CRYPT32.dll
33 : 77B10000 00012000 C:\WINDOWS\system32\MSASN1.dll
34 : 77BC0000 00007000 C:\WINDOWS\system32\midimap.dll
35 : 77BD0000 00015000 C:\WINDOWS\system32\MSACM32.dll
36 : 77C00000 00058000 C:\WINDOWS\system32\msvcrt.dll
37 : 77D30000 00090000 C:\WINDOWS\system32\USER32.DLL
38 : 77DC0000 000AC000 C:\WINDOWS\system32\ADVAPI32.dll
39 : 77E70000 00091000 C:\WINDOWS\system32\RPCRT4.dll
40 : 77F10000 00046000 C:\WINDOWS\system32\GDI32.dll
41 : 77F60000 00076000 C:\WINDOWS\system32\SHLWAPI.dll
42 : 7C800000 000F7000 C:\WINDOWS\system32\kernel32.dll
43 : 7C900000 000B1000 C:\WINDOWS\system32\ntdll.dll
44 : 7C9C0000 00818000 C:\WINDOWS\system32\SHELL32.dll
Call stack :
7C918F8F:005B [7C918FEA] RtlpWaitForCriticalSection [C:\WINDOWS\system32\ntdll.dll]
7C901005:0046 [7C90104B] RtlEnumerateGenericTableLikeADirectory [C:\WINDOWS\system32\ntdll.dll]
Причина обращения: