Текущая версия TradeStation 9.5 Update 28 обладает некоторыми весьма полезными для разработчика МТС возможностями:
Исследования возможностей TradeStation 9.5 Update 28 выявило следующий нюанс:
Для установки и запуска TradeStation 9.5 в режиме Offline вам потребуются следующие дистрибутивы: Перед установкой TradeStation 9.5 обратите внимание на следующие моменты:
- Многопоточная оптимизация, позволяющая загрузить все ядра процессора.
- API оптимизации, которое позволяет создавать "настраивающих МТС роботов".
- Более быстрый расчет по сравнению с TradeStation 9.1 за счет оптимизации платформы.
Исследования возможностей TradeStation 9.5 Update 28 выявило следующий нюанс:
- Многоядерная оптимизация при переборе большого числа вариантов может приводить к краху TradeStation, если используются DLL, которые недоработаны согласно требований для многоядерной оптимизации. Так использование Puls во время оптимизации может приводить к краху TradeStation. Пока нет времени на доработку Puls. Возможно, в будущем время для этого найдется.
Для установки и запуска TradeStation 9.5 в режиме Offline вам потребуются следующие дистрибутивы: Перед установкой TradeStation 9.5 обратите внимание на следующие моменты:
- Переключение между TradeStation 9.1 и TradeStation 9.5 работает медленно. Поэтому очень удобно ставить TradeStation 9.5 в виртуальную машину и использовать ее для многоядерной оптимизации. Возможность автоматически сохранять состояния виртуальной машины позволяет прерывать процесс оптимизации, смотреть интересные параметры и снова восстанавливать процесс оптимизации. Так же автосохранение состояний виртуальной машины позволяет защититься от потери результатов долгосрчной оптимизации из-за сбоев компьютера или ОС. Я использую виртуальную машину VmWare Workstation. Ее работой очень доволен.
- Если у вас уже установлена TradeStation 9.1, то во время установки TradeStation 9.5 не желательно использовать настройки среды TradeStation 9.1. Вместо этого перед установкой сделайте backup TradeStation 9.1 встроенными средствами TradeStation. После установки TradeStation 9.5 восстановите настройки из backup-а.
- Формат рабочих листов TradeStation 9.5 отличается от формата TradeStation 9.1. Поэтому если вы сохраните старые рабочие листы от TradeStation 9.1 в формате TradeStation 9.5, снова в TradeStation 9.1 вы их открыть не сможете.
- Установите базовый дистрибутив TradeStation 9.5.
Если у вас Windows 7 или новее, запускать инсталляцию и файлы обновлений надо с правами администратора!
В Windows 10 во время первоначальной инсталляции могут выдаваться ошибки: "Unable to register servers", "DDE Server Window: TSInst10.exe". После сообщения об ошибке инсталляция начинает откатываться и в итоге установка TradeStation не производится. Чтобы все же установить TradeStation, сразу после выдачи сообщения об ошибке программу инсталляции нужно закрыть через диспетчер задач или через панель задач, чтобы откат изменений инсталляции не произошел. После этого можно устанавливать последнее обновление. TradeStation будет нормально работать. - Установите Update 28.
- Если вы используете QuoteRoom, остановите в нем сервис TradeStation. Если вы планируете работать с TradeStation 9.5, отключите автозапуск этого сервиса.
- Если в качестве источника истории вы используете QuoteRoom, настройте в сервисе ASCII Maker экспорт истории в текстовые файлы в формате TradeStation.
- Распакуйте архив с активатором. В итоге вы получите базовую папку Start_TS_9.5, которая будет содержать в себе следующие папки:
- CAL - файлы из этой папки необходимо скопировать в вашу папку с путем вида "C:\Program Files (x86)\TradeStation 9.5\CAL".
- Cache - эту папку необходимо скопировать с перезаписью в вашу папку с путем вида "C:\Program Files (x86)\TradeStation 9.5\Program".
- Offline - в этой папке находится активатор, который необходимо запустить до запуска TradeStation 9.5. Его можно запускать с помощью файла Start_Activator.bat.
- History - эта папка содержит папаки с файлами attributes.INI, которые облегчают процесс построения графиков на базе текстовых файлов.
- Ознакомьтесь с инструкцией по построению графиков на базе текстовых файлов. Настройте экспорт истории в соответствующие папки и разместите в них соответсвующие файлы attributes.INI. Файлы attributes.INI необходимо править вручную.
- Запустите активатор "Start_TS_9.5 \ Offline \ Start_Activator.bat".
- Запустите TradeStation 9.5.
- Если у вас был сделан backup настроек TradeStation 9.1, восстановите из него настройки среды.
Полезная ссылка: Автоматическое обновление графиков TradeStation в режиме Offline.