64бит версия не ускоряет расчет. Она позволяет задействовать более 1.5гб памяти, если они имеются. Делается это путем увеличения размера кеша в настройках программы. Если все данные для цикла оптимизации помещаются в 1.5гб, то смысла использовать 64бит версию нет. При оптимизации и торговле может возникать ошибка Out Of Memory Причем такая ошибка возникает даже на компьютерах с большим количеством оперативной памяти. Это связано с тем, что в 32бит версии максимальный объем памяти доступный процессу - 2гб. В реальности, этот объем еще меньше, из-за явления называемого "фрагментация памяти". Обычно ошибка начинает появляться после выделения 1.1-1.2гб. Чтобы задействовать больше памяти, если она физически присутствует, на больших историях, нужно переходить на 64бит версию программы. В ней нет никаких ограничений по памяти и эта ошибка не появляется, пока памяти достаточно. Однако в 64бит версии нельзя подключиться к некоторым серверам брокеров, т.к. они предоставляют свои API, работающие только в 32бит. Возникновение такой ошибки в windows во время торговли, может привести к неизвестным заявкам, сделкам, порче базы данных сделок/заявок. Настоятельно рекомендуется для скриптов, которые настроены на торговлю, ограничивать МаксБаров в свойствах скрипта. В торгующей программе открывать небольшое количество окон, использовать 64битную версию программы при возможности.
Если в меню Windows Пуск(Start) - Все программы(All Programs) - TSLab1.2 нет ярлыка для версии 64 бит, то программу можно запустить из корневого каталога C:\Program Files\TSLab 1.2 : TSLabApp64 Соответственно, для версии программы 2.0 C:\Program Files\TSLab 2.0 : TSLabApp64 Для удобства, создайте ярлык.
Используемую память легко отслеживать в диспетчере задач windows.
Если физически на компьютере недостаточно оперативной памяти, то в версии программы 2.0, в окне оптимизации, используйте сохранение в эксель. Это режим оптимизации без вывода таблицы результатов в программе, что в значительной мере помогает экономить ресурсы оперативной памяти. По окончанию такой оптимизации, доступны файлы в текстовом виде, разбитые по миллиону строк, именно столько максимально может читать эксель. Файлы можно открыть любым другим редактором текстовых файлов.
|