Вылетает терминал - страница 3

 
Angela писал(а)
пост пропал... суть в том, что "может XP попробовать поставить...?"
 

День у меня работал советник на демосчете, сегодня скачал и установил последний MT4.

После чего стало вылетать окно с ошибкой и закрытие MT4. Может, кто подскажет, в чем дело?

 

There has been a critical error
Time : 2009.09.17 10:12
Program : Client Terminal
Version : 4.00 (build: 225, 10 Jul 2009)
OS : Windows XP Professional 5.1 Service Pack 3 (Build 2600)
Processors : 2 x X86 (level 6)
Memory : 915556/421364 kb
Exception : C0000005
Address : 00463433
Access Type : write
Access Addr : D8C304BA

Registers : EAX=00006FA3 CS=001b EIP=00463433 EFLGS=00010202
  : EBX=00000048 SS=0023 ESP=0343FF2C EBP=0343FF64
  : ECX=D8C304BA DS=0023 ESI=00460044 FS=003b
  : EDX=000000F4 ES=0023 EDI=013CA04C GS=0000

Stack Trace : 00455691 7C80B729 00000000 00000000
  : 00000000 00000000 00000000 00000000
  : 00000000 00000000 00000000 00000000
  : 00000000 00000000 00000000 00000000

Modules :
  1 : 00400000 002B1000 c:\program files\демо\terminal.exe
  2 : 01870000 002CD000 c:\windows\system32\xpsp2res.dll
  3 : 5B260000 00038000 c:\windows\system32\uxtheme.dll
  4 : 61EC0000 0000E000 c:\windows\system32\mfc42loc.dll
  5 : 68000000 00036000 c:\windows\system32\rsaenh.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 : 72CD0000 00008000 c:\windows\system32\msacm32.drv
  12 : 72CE0000 00009000 c:\windows\system32\wdmaud.drv
  13 : 73D90000 000FE000 c:\windows\system32\mfc42.dll
  14 : 746E0000 0004C000 c:\windows\system32\msctf.dll
  15 : 75310000 0002E000 c:\windows\system32\msctfime.ime
  16 : 76350000 00005000 c:\windows\system32\msimg32.dll
  17 : 76360000 0001D000 c:\windows\system32\imm32.dll
  18 : 76380000 00049000 c:\windows\system32\comdlg32.dll
  19 : 76B20000 0002E000 c:\windows\system32\winmm.dll
  20 : 76C20000 0002E000 c:\windows\system32\wintrust.dll
  21 : 76C80000 00028000 c:\windows\system32\imagehlp.dll
  22 : 76D50000 00019000 c:\windows\system32\iphlpapi.dll
  23 : 76F10000 00027000 c:\windows\system32\dnsapi.dll
  24 : 76F50000 0002D000 c:\windows\system32\wldap32.dll
  25 : 76FA0000 00008000 c:\windows\system32\winrnr.dll
  26 : 76FB0000 00006000 c:\windows\system32\rasadhlp.dll
  27 : 77110000 0008B000 c:\windows\system32\oleaut32.dll
  28 : 773C0000 00103000 c:\windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll
  29 : 774D0000 0013D000 c:\windows\system32\ole32.dll
  30 : 77A70000 00096000 c:\windows\system32\crypt32.dll
  31 : 77B10000 00012000 c:\windows\system32\msasn1.dll
  32 : 77BC0000 00007000 c:\windows\system32\midimap.dll
  33 : 77BD0000 00015000 c:\windows\system32\msacm32.dll
  34 : 77C00000 00058000 c:\windows\system32\msvcrt.dll
  35 : 77DC0000 000AC000 c:\windows\system32\advapi32.dll
  36 : 77E70000 00092000 c:\windows\system32\rpcrt4.dll
  37 : 77F10000 00049000 c:\windows\system32\gdi32.dll
  38 : 77F60000 00076000 c:\windows\system32\shlwapi.dll
  39 : 77FE0000 00011000 c:\windows\system32\secur32.dll
  40 : 7C800000 000F8000 c:\windows\system32\kernel32.dll
  41 : 7C900000 000B3000 c:\windows\system32\ntdll.dll
  42 : 7C9C0000 0081B000 c:\windows\system32\shell32.dll
  43 : 7E360000 00091000 c:\windows\system32\user32.dll

Call stack :


 
теперь стал вылетать, когда я советник включаю, у меня советники стоят на 7 парах
 

только после того, как перекомпелировал советник, и перекомпелировал индикатор, который используется в советнике, вроде перестал вылетать.

 
Angela >>:

Кто нибудь может сказать причину ошибки:

......

2009.09.16 16:41:10 2009.05.18 15:42 AnalystTikker GBPUSD,M5: OrderSend error 4111
2009.09.16 16:41:10 2009.05.18 15:42 AnalystTikker GBPUSD,M5: no memory for temp string

при этом у меня в советнике включен режим тестирования только Long only, сигнал для открытия позиции Sell в индикаторе не формируется и соответственно в советник поступать не может, но тем не менее советник почему-то пытается открыть Sell,....

Любопытно, что так, видимо,  и должно быть. И  наверное, тут надо задавать вопрос разработчикам.

Это не ваш советник виноват.

Если в тестере в СВОЙСТВАХ Эксперта (любого)  отключить длинные или короткие сделки, то тестер будет открывать только разрешенный тип сделок, а по другому типу будет возвращать в журнале ошибку! Хотя другой тип в СВОЙСТВАХ отключен!

Если кто-то в этом сомневается, - то можно легко тут же сейчас проверить. Даже встроенные эксперты (например Moving Average) при отключении одного типа сделок(напр, ONLY LONG) начинают выдавать в журнале ошибку 4111 при попытке открыть этот отключенный тип сделок.

//------------------------------------------

Возможно, разработчики прочитают этот пост и обьяснят причины появления этой непонятной ошибки 4111 при вышеописанных условиях тестирования ?

 
rid >>:

Любопытно, что так, видимо,  и должно быть. И  наверное, тут надо задавать вопрос разработчикам.

Это не ваш советник виноват.

Если в тестере в СВОЙСТВАХ Эксперта (любого)  отключить длинные или короткие сделки, то тестер будет открывать только разрешенный тип сделок, а по другому типу будет возвращать в журнале ошибку! Хотя другой тип в СВОЙСТВАХ отключен!

Если кто-то в этом сомневается, - то можно легко тут же сейчас проверить. Даже встроенные эксперты (например Moving Average) при отключении одного типа сделок(напр, ONLY LONG) начинают выдавать в журнале ошибку 4111 при попытке открыть этот отключенный тип сделок.

//------------------------------------------

Возможно, разработчики прочитают этот пост и обьяснят причины появления этой непонятной ошибки 4111 при вышеописанных условиях тестирования ?

я не считаю этоошибкой, зато видно, что были сигналы По-моему так лучше

 
m_a_sim писал(а) >>

я не считаю этоошибкой, зато видно, что были сигналы По-моему так лучше

Если конечно не считать такую мелочь, как лог файл, при тестировании на М5 за 3 месяца лог файл забило на 1.5 ГБ., я его даже открыть ни чем не могу, чтобы посмотреть сообщения.

 
Angela писал(а) >>

Если конечно не считать такую мелочь, как лог файл, при тестировании на М5 за 3 месяца лог файл забило на 1.5 ГБ., я его даже открыть ни чем не могу, чтобы посмотреть сообщения.

Множественные попытки открыть запрещенную позу - это косяк эксперта.

 
rid писал(а) >>

Любопытно, что так, видимо, и должно быть. И наверное, тут надо задавать вопрос разработчикам.

Это не ваш советник виноват.

Если в тестере в СВОЙСТВАХ Эксперта (любого) отключить длинные или короткие сделки, то тестер будет открывать только разрешенный тип сделок, а по другому типу будет возвращать в журнале ошибку! Хотя другой тип в СВОЙСТВАХ отключен!

Если кто-то в этом сомневается, - то можно легко тут же сейчас проверить. Даже встроенные эксперты (например Moving Average) при отключении одного типа сделок(напр, ONLY LONG) начинают выдавать в журнале ошибку 4111 при попытке открыть этот отключенный тип сделок.

//------------------------------------------

Возможно, разработчики прочитают этот пост и обьяснят причины появления этой непонятной ошибки 4111 при вышеописанных условиях тестирования ?

Если это сделано специально, то разработчики нам оказали медвежью услугу. При тестировании за 10 лет лог файл может забить весь диск, да запись каждого сообщения в него занимает определенное время, а если он каждый раз при записи открывается и закрывается, то понятно, почему при тестировании на большой истории с увеличением длины теста тестор работает все медленнее и медленнее каждый раз открывая лог файл такого размера.

 
Angela писал(а) >>

... на 1.5 ГБ., я его даже открыть ни чем не могу, чтобы посмотреть сообщения.

сейчас многие редакторы умеют работать с большими файлами... UltraEdit, к примеру...

здесь версия с хорошей русификацией http://newshot.ru/soft/1157051565-ultraedit-proffesional-v15.10.0.1031-rus.html

а также другие версии...

Причина обращения: