Уже давно использую Тестер в своей работе, но сталкнулся с проблемой нехватки ресурсов ПК. Нередко обработка данных, размером 40 месецев, происходит в течении нескольких суток.
Предложение:
1.Возможность запуска нескольких копий Тестера в операционной среде, т.к. пороцесс тестера всего один. Тогда при запуске нескольких процесов тестера можно присваивать каждому, одно из свободных ядер процеса (для много ядерных процессоров). Т.е. одновременно тестировать несколько стратегий. Наданный же момент процесс Тестера повторно не запускается, вероятно это связано с защитой.
2. Если п.п.1 не осуществим, что мало вероятно). В ордерах используется магическое число, так вот, данное магическое число можно использовать для сортировки сделок в окне Профита и в окне Статистики. Т.е необходимо сделать выбор в обоих указаных окнах, по каким ордерам будет строится статитстика и профит. Тогда можно использовать нескольлко стратегий в одном прогоне.
Заранее спасибо!
Оптимизация
-
- Сообщения: 329
- Зарегистрирован: Сб июл 11, 2009 3:59 pm
Здравствуйте,
Можно установить 2 (или больше) копии тестера на один компьютер в разные папки, тогда можно запускать несколько копий одновременно.
Регистрационный ключ в этом случае будет один.
Но маловероятно что это сильно повлияет на скорость тестирования, т.к. тестер больше всего требователен к скорости винчестера а не процессора.
Можно установить 2 (или больше) копии тестера на один компьютер в разные папки, тогда можно запускать несколько копий одновременно.
Регистрационный ключ в этом случае будет один.
Но маловероятно что это сильно повлияет на скорость тестирования, т.к. тестер больше всего требователен к скорости винчестера а не процессора.
-
- Сообщения: 36
- Зарегистрирован: Ср мар 18, 2009 9:03 am
Спасибо, я почемуто об этом не подумал)FT Support писал(а):Здравствуйте,
Можно установить 2 (или больше) копии тестера на один компьютер в разные папки, тогда можно запускать несколько копий одновременно.
Регистрационный ключ в этом случае будет один.
Но маловероятно что это сильно повлияет на скорость тестирования, т.к. тестер больше всего требователен к скорости винчестера а не процессора.
я уже купил себе SSD. такчто протестирую и раскажу, как это плияло на производительность
-
- Сообщения: 36
- Зарегистрирован: Ср мар 18, 2009 9:03 am
Купил SSD но это ни как не повлияло на скорость работы. В итоге переписал код на mql4. В итоге имею прогон за 6 мин на мт4 в сравнении с FT2 за 8 часов. Замечу что обе среды 32 разрядные. Для FT2 DLL писал на дельфи возможно, если ее написать на С++ то процесс теста ускорится - это вопрос к разработчику.Sharx писал(а):Спасибо, я почемуто об этом не подумал)FT Support писал(а):Здравствуйте,
Можно установить 2 (или больше) копии тестера на один компьютер в разные папки, тогда можно запускать несколько копий одновременно.
Регистрационный ключ в этом случае будет один.
Но маловероятно что это сильно повлияет на скорость тестирования, т.к. тестер больше всего требователен к скорости винчестера а не процессора.
я уже купил себе SSD. такчто протестирую и раскажу, как это плияло на производительность
ЗЫ если вам не важна визуализация и сложный код то оптимизировать лучше я думаю на МТ4.
-
- Сообщения: 329
- Зарегистрирован: Сб июл 11, 2009 3:59 pm