Тестер отказывается тестировать с 1999 года. - страница 5

 
TheXpert:

На XP тоже можно немного увеличить.

Короче курить про два вышеупомянутых ключа -- /3GB и /USERVA

Кстати, установил как рекомендовано Visual C 2010 runtime (x86) на ХР, скрипт заработал.

 

Не, память по ходу вообще ни при чем. Это я туплю.

Глянул одним оком патч. Проблема в наличии функции fseeki64. Установка рантайма по ходу решает эту проблему.

 
Ugar:

Кстати, установил как рекомендовано Visual C 2010 runtime (x86) на ХР, скрипт заработал.

Рано обрадовался. Под ХРюшей перестало работать.

Интересно, а что представители метаквотов не читают форум? Проблема то появилась не вчера. Косяк явно надо устранять. Это же не дело что приходится запускать сторонний патч что бы тестер нормально работал.

Уважаемые представители метаквотов, пожалуйста, если вы присутствуете на форуме, выпустите новый билд который сможет тестировать на длинной истории. И желательно что бы работало под ХР. Пока она считается самой стабильной системой. Другие программы ведь работают с файлами более 2Gb, для этого NTFS и придумывался. Или я не прав?

 

Здорово. Вышел новы билд 416. В нём bird's patch уже не работает. Теперь вообще не реально тестировать с большим количеством тиков.

 
Ugar:
Спасибо, помогло. Не удобно только что надо каждый раз, запускать скроипт. В смысле, при перезапуске терминала.

А у меня, к сожалению на 409 билде не помогло (и патч для 409). Win7. Лог после работы скрипта:

2012.04.06 14:26:23     birt's patch EURUSD,M1: removed
2012.04.06 14:26:23     birt's patch EURUSD,M1: uninit reason 0
2012.04.06 14:26:23     birt's patch EURUSD,M1: Patched: fseek 0x557244, fopen 0x557154, fclose 0x55710E, fclose 0x555BD5, fclose 0x5563EE, fread 0x55729A, filelength 0x55718D. 2gb limit removal patch was installed at 0x3340000.
2012.04.06 14:26:22     birt's patch EURUSD,M1: FXT overwriting disabled. Addresses patched: 0x556122, 0x55623B, 0x556343.
2012.04.06 14:26:22     birt's patch EURUSD,M1: MT4 build 409 detected.
2012.04.06 14:26:22     birt's patch EURUSD,M1 inputs: NoFXTOverwrite=true; Remove2GBLimit=true; WARNING2="Using variable spread with a non-variable spread FXT does NOT work."; RealSpread=false; 
2012.04.06 14:26:03     birt's patch EURUSD,M1: loaded successfully

Потом тестер откликается:

2012.04.06 14:27:20     TestGenerator: invalid file for 'EURUSD1'

Компоненты системные присутствуют Visual C 2010 runtime (x86).

Кто-нибудь сталкивался с такой ситуацией? И как из неё выбраться?

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