Введение.
Если вы понимаете почему TradeStation - это "must have" для профессионалов, смело переходите к скачиванию и установке TradeStation. Если вам не понятно, зачем нужно что-то ещё кроме MetaTrader, прочтите текст со сравнением обоих платформ. Тема достижений MetaTrader так же рассматривается в заметке "Гондурас опять - MetaTrader 5".Дистрибутивы.
Для установки и запуска TradeStation вы можете скачать актуальную сборку дистрибутивов:Установка QuoteRoom.
Начиная с версии QuoteRoom 2012.06 поддерживается работа с TradeStation 9.1:Перед установкой TradeStation желательно установить QuoteRoom:
- Если у вас запущен QuoteRoom, закройте программу.
- Запустите инсталляцию: ".. \ TradeStation 9.1 FullSetup \ 1 QuoteRoom Setup \ QuoteRoomSetup_xxx.xxx.exe".
- Укажите каталог, в который надо установить QuoteRoom. Если у вас уже есть рабочая версия QuoteRoom, можно устанавливать в каталог с этой версией. В этом случае, на запрос о сохранении вашего QuoteRoom.ini, выбирайте "Да". Во время запуска QuoteRoom вы получите предложение добавить сервис TradeStation. Выбирайте OK, чтобы сервис был добавлен и автоматически запущен.
- После завершения установки запустите QuoteRoom:
- Авторизуйтесь в TradeRoom. Если у вас нет счета, вы можете зарегистрировать демо-счет или авторизоваться через социальные сети.
Обратите внимание!
Авторизация через социальные сети очень удобна тем, что в дальнейшем вход в TradeRoom будет осуществлять просто кликом по значку социальной сети без необходимости вводить каждый раз имя и пароль. Вход с именем и паролем так же возможен в любое время. - Если у вас на компьютере не установлена TradeStation, то сервис TradeStation в QuoteRoom не запустится. Его необходиом будет запустить вручную после установки TradeStation.
Установка TradeStation.
Если TradeStation у вас еще не установлена, то необходимо установить полную базовую инсталляцию TradeStation 9.1 build 11680. Если TradeStation у вас уже установлена и вам надо установить обновление, читайте далее отсюда.Если у вас Windows 7 или новее, перед установкой TradeStation необходимо полностью выключить Windows UAC! После установки и настройки, Windows UAC можно снова включить, но TradeStation и QuoteRoom необходимо запускать с правами администратора.
Во время установки, запускать инсталляцию и файлы обновлений надо с правами администратора!
Во время установки, запускать инсталляцию и файлы обновлений надо с правами администратора!
Имя пользователя Windows не должно быть на русском или содержать пробелы, чтобы путь к каталогу с профилем пользователя C:\Users\UserName содержал только латинские символы.
В Windows 10 и новее, во время первоначальной инсталляции, могут выдаваться ошибки: "Unable to register servers", "Registering COM Servers", "DDE Server Window: TSInst10.exe". После сообщения об ошибке инсталляция начинает откатываться и в итоге установка TradeStation не производится. Чтобы все же установить TradeStation, сразу после выдачи сообщения об ошибке программу инсталляции нужно закрыть через диспетчер задач или через панель задач, чтобы откат изменений инсталляции не произошел. Далее необходимо запускать инсталляцию повторно, чтобы она все же была выполнена без сообщений об ошибки. Пока инсталляция не будет выполнена, вы не сможете в некоторых версиях Windows установить обновление 12880. После успешной установки можно устанавливать последнее обновление. TradeStation будет нормально работать.
Если у вас не завершается установка в Windows 10 и новее и вы не можете в итоге установить обновление 12880, запускайте установку до того момента, пока не начнется процесс проверки встроенных индикаторов и функций. Обычно это происходит на третьем круге переустановки. Как только процесс установки начал проверять встроенные индикаторы и функции, закройте в диспетчере задач процессы, отмеченные на картинке:
После этого установите обновление 12880.
Если вы столкнетесь с другими проблемами, ознакомьтесь с содержанием подраздела "Устранение проблем с установкой и настройкой".
Для установки базовой версии TradeStation необходимо сделать следующее:В Windows 10 и новее, во время первоначальной инсталляции, могут выдаваться ошибки: "Unable to register servers", "Registering COM Servers", "DDE Server Window: TSInst10.exe". После сообщения об ошибке инсталляция начинает откатываться и в итоге установка TradeStation не производится. Чтобы все же установить TradeStation, сразу после выдачи сообщения об ошибке программу инсталляции нужно закрыть через диспетчер задач или через панель задач, чтобы откат изменений инсталляции не произошел. Далее необходимо запускать инсталляцию повторно, чтобы она все же была выполнена без сообщений об ошибки. Пока инсталляция не будет выполнена, вы не сможете в некоторых версиях Windows установить обновление 12880. После успешной установки можно устанавливать последнее обновление. TradeStation будет нормально работать.
Если у вас не завершается установка в Windows 10 и новее и вы не можете в итоге установить обновление 12880, запускайте установку до того момента, пока не начнется процесс проверки встроенных индикаторов и функций. Обычно это происходит на третьем круге переустановки. Как только процесс установки начал проверять встроенные индикаторы и функции, закройте в диспетчере задач процессы, отмеченные на картинке:
После этого установите обновление 12880.
Если вы столкнетесь с другими проблемами, ознакомьтесь с содержанием подраздела "Устранение проблем с установкой и настройкой".
- Если у вас запущена TradeStation, закройте программу.
- Запустите инсталляци: ".. \ TradeStation 9.1 FullSetup \ 2 Basic TradeStation Setup \ TradeStation 9.1_11680.exe".
- Для работы TradeStation требуется библиотека .NET 4. Если у вас эта библиотека не установлена, вы получите запрос на ее установку: "TradeStation requires the latest version of Microsoft .NET Framework to be installed. Click OK to install the required .NET components before continuing with the installation of TradeStation". Нажмите OK.
После завершения установки .NET 4 продолжится установка TradeStation:
Нажмите кнопку Next. - Если у вас уже есть установленная версия TradeStation, вы получите предложение использовать ее настройки:
Можно попробовать использовать настройки предыдущей версии. Однако если вы столкнетесь с проблемами при работе с RadarScreen (Радаром), возможно, вам придется переустанавливать TradeStation 9.1 заново, без копирования настроек уже установленной ранее версии TradeStation. Лично у меня была проблема с RadarScreen при использовании настроек предыдущей версии.
Выберите нужный вам пункт, нажмите кнопку Next. - В диалоговом окне установки TradeStation можно выбрать каталог установки:
Крайне желательно не менять предлагаемый по умолчанию каталог, так как обновления платформы в другой каталог могут не устанавливаться!
Нажмите кнопку Next. - Дождитесь завершения установки:
Нажмите кнопку Continue. На этом установка базовой версии будет завершена.
- Запустите QuoteRoom.
- Запустите TradeStation.
- В главном меню TradeStation выберите File / Preferences / "TradeStation Desktop".
- В окне "TradeStation Desktop Preferences" выберите вкладку Updates.
- Активируйте пункт "Manually download TradeStation Platform updates".
- Нажмите кнопку Ок.
- Закройте TradeStation.
Если у вас уже установлена TradeStation 9.1 и вы хотите иметь возможность после установки обновления вернуться к предыдущей версии TradeStation, вам необходимо сделать копию своих рабочих файлов, так как формат файлов более новых обновлений может отличаться от формата файлов предыдущих обновлений.
Для сохранения своих файлов, вам необходимо сохранить файлы следующих каталогов:
- Рабочие области хранятся в каталоге "C: \ Program Files (x86) \ TradeStation 9.1 \ Desktops".
- Индикаторы, стратегии хранятся в каталоге "C: \ Program Files (x86) \ TradeStation 9.1 \ MyWork". Возможно, вы храните в этом каталоге свои рабочие листы. Если они хранятся у вас в другом месте, сохраните их.
- Желательно сохранить в отдельном каталоге весь каталог "C: \ Program Files (x86) \ TradeStation 9.1". Возможно, он будет полезен вам в случае отката.
Для установки обновления необходимо сделать следующее:
- Если у вас сделана символьная переадресация каталога MyWork на другую папку, на время установки обновления сделайте папку с файлами без переадресации. В противном случае каталог MyWork будет создан заново и ваши рабочие файлы не будут автоматически обновлены. После установки обновления, успешного запуска платформы и обновления исходных кодов индикаторов и стратегий, переадресацию каталога можно восстановить.
- Если у вас запущена TradeStation, закройте программу.
- Запустите файл обновления: ".. \ TradeStation 9.1 FullSetup \ 3 TradeStation Update 29 Build 12880 \ 9.01.00.12880 Update29.msp".
Если у вас Windows Vista или новее, запускать инсталляцию обновления надо с правами администратора.
Нажмите кнопку Next. - Не меняем выбор Repair:
Нажмите кнопку Next. - Дождитесь завершение установки обновления.
Нажмите кнопку Finish.
C: \ Users \ !User_Name! \ AppData \ Roaming \ TradeStation Technologies \ TradeStation \ Versions \ 9.01.00 \ Install
Если файла нет в этой папке и с помощью поиска вы не можете его найти, скачайте архив с этим файлом отсюда. Распакуйте архив, запускайте обновление и указывайте путь к этому файлу.
Настройка TradeStation.
После установки TradeStation 9.1 необходимо выполнить копирование дополнительных файлов настроек.Для этого запустите утилиту: ".. \ TradeStation 9.1 FullSetup \ 4 Config Setup \ TS_Config.exe".
Далее запустите QuoteRoom, в котором обязательно должен быть запущен сервис TradeStation:
Если у вас Windows Vista или новее, запускать QuoteRoom и TradeStation надо с правами администратора.
После успешного запуска QuoteRoom, можно запускать TradeStation. Если QuoteRoom не запущен или в нем не работает сервис TradeStation, то после запуска платформы TradeStation у вас будет запрашиваться имя и пароль для подключения по умолчанию к серверам TradeStation. Если же QuoteRoom запущен и активирован сервис TradeStation, подключение происходит без запроса имени и пароля сразу к QuoteRoom.
Вместо ручного запуска TradeStation вы можете включить в QuoteRoom, в настройках сервиса TradeStation, флажок "Запускать TradeStation после докачки истории сервисом Forexite History Server". Если флажок включен, запуск TradeStation произойдет автоматически после докачки истории.
История котировок для TradeStation берется из базы данных QuoteRoom, которую обслуживает сервис "History Database". Платформа TradeStation 9.1 имеет свой собственный кэш истории котировок. Этот кэш используется для ускорения построения графиков и находится в файле "C: \ Program Files \ TradeStation 9.1 \ Program \ Cache \ CAL_cache.clod".
Если в TradeStation у вас есть окно с графиком, история для которого еще не скачалсь в базу данных QuoteRoom, то после докачки истории в окне с графиком необходимо нажать Ctrl+R. График будет обновлен и недостающая история будет загружена в кэш TradeStation.
Для построения графиков в TradeStation build 11680-12098 (Update 12), в качестве имен символов по умолчанию используются короткие имена символов (EUR, GBP, EUR, CHF). Начиная с Update 13 для задания имени символа в обязательном порядке используется префикс "FXX:" (без кавычек) и короткие имена символов.
Имена символов можно вводить вручную, либо загрузить список поддерживающихся символов. Для этого необходимо в окне настроек символа нажать кнопку Lookup (Просмотреть):
В окне "Symbol Lookup", в поле Description, введите без кавычек "*" (Update 1-12) или "FXX:*" (Update 13-29), нажмите Enter или кнопку Lookup:
В списке символов появится портфель символов, поддерживаемый QuoteRoom. Выберите нужный символ и нажмите OK. При вставке символов в RadarScreen (Радар), можно использовать окно "Symbol Lookup" и множественный выбор символов с удержанием клавиш Ctrl или Shift.
Обратите внимание. В TradeStation cимволы относятся к категории STOCK, а не FOREX. Это сделано для того, чтобы была возможность устанавливать стоимость пункта равной 1$ в отчетах производительности и оптимизации стратегий.
Настройку сессий для символа можно менять в окне параметров символа, в папке Properties:
Нажмите на кнопку "...". Далее выберите сессию 24 Hour:
Для показа истории котировок за воскресный час, которую предоставляет Forexite, необходимо добавить один час для воскресенья. Это можно сделать вручную, либо с помощью готовых файлов. Собственные настройки сессий хранятся в файле "C: \ Program Files \ TradeStation 9.1 \ Templates \ Sessions \ 24 Hour.cst".
Для криптовалют необходимо использовать настройку сессий из файла "C: \ Program Files \ TradeStation 9.1 \ Templates \ Sessions \ 24 Hour 7 days.cst". Готовые файлы у вас уже будут установлен с помощью утилиты TS_Config.exe. Так же вы можете скачать архив с файлами настроек сессий.
Для того чтобы сделать это вручную, надо сделать следующее:
Инсталляция русскоязычного интерфейса выполнена с возможностью восстановления англоязычного интерфейса.
Порядок установки:
Если русификация с помощью изменения значений реестра не помогла, возможно вам поможет замена NLS-файлов в каталоге "C: \ Windows \ System32":
Далее запустите QuoteRoom, в котором обязательно должен быть запущен сервис TradeStation:
Если у вас Windows Vista или новее, запускать QuoteRoom и TradeStation надо с правами администратора.
После успешного запуска QuoteRoom, можно запускать TradeStation. Если QuoteRoom не запущен или в нем не работает сервис TradeStation, то после запуска платформы TradeStation у вас будет запрашиваться имя и пароль для подключения по умолчанию к серверам TradeStation. Если же QuoteRoom запущен и активирован сервис TradeStation, подключение происходит без запроса имени и пароля сразу к QuoteRoom.
Вместо ручного запуска TradeStation вы можете включить в QuoteRoom, в настройках сервиса TradeStation, флажок "Запускать TradeStation после докачки истории сервисом Forexite History Server". Если флажок включен, запуск TradeStation произойдет автоматически после докачки истории.
История котировок для TradeStation берется из базы данных QuoteRoom, которую обслуживает сервис "History Database". Платформа TradeStation 9.1 имеет свой собственный кэш истории котировок. Этот кэш используется для ускорения построения графиков и находится в файле "C: \ Program Files \ TradeStation 9.1 \ Program \ Cache \ CAL_cache.clod".
Если в TradeStation у вас есть окно с графиком, история для которого еще не скачалсь в базу данных QuoteRoom, то после докачки истории в окне с графиком необходимо нажать Ctrl+R. График будет обновлен и недостающая история будет загружена в кэш TradeStation.
Для построения графиков в TradeStation build 11680-12098 (Update 12), в качестве имен символов по умолчанию используются короткие имена символов (EUR, GBP, EUR, CHF). Начиная с Update 13 для задания имени символа в обязательном порядке используется префикс "FXX:" (без кавычек) и короткие имена символов.
Имена символов можно вводить вручную, либо загрузить список поддерживающихся символов. Для этого необходимо в окне настроек символа нажать кнопку Lookup (Просмотреть):
В окне "Symbol Lookup", в поле Description, введите без кавычек "*" (Update 1-12) или "FXX:*" (Update 13-29), нажмите Enter или кнопку Lookup:
В списке символов появится портфель символов, поддерживаемый QuoteRoom. Выберите нужный символ и нажмите OK. При вставке символов в RadarScreen (Радар), можно использовать окно "Symbol Lookup" и множественный выбор символов с удержанием клавиш Ctrl или Shift.
Обратите внимание. В TradeStation cимволы относятся к категории STOCK, а не FOREX. Это сделано для того, чтобы была возможность устанавливать стоимость пункта равной 1$ в отчетах производительности и оптимизации стратегий.
Настройку сессий для символа можно менять в окне параметров символа, в папке Properties:
Нажмите на кнопку "...". Далее выберите сессию 24 Hour:
Для показа истории котировок за воскресный час, которую предоставляет Forexite, необходимо добавить один час для воскресенья. Это можно сделать вручную, либо с помощью готовых файлов. Собственные настройки сессий хранятся в файле "C: \ Program Files \ TradeStation 9.1 \ Templates \ Sessions \ 24 Hour.cst".
Для криптовалют необходимо использовать настройку сессий из файла "C: \ Program Files \ TradeStation 9.1 \ Templates \ Sessions \ 24 Hour 7 days.cst". Готовые файлы у вас уже будут установлен с помощью утилиты TS_Config.exe. Так же вы можете скачать архив с файлами настроек сессий.
Для того чтобы сделать это вручную, надо сделать следующее:
- Нажмите кнопку Modify. Откроется окно собственных настроек сессии:
- Нажмите кнопку Add и заполните поля как показано на рисунке:
Нажмите кнопки ОК до закрытия обоих окон. В итоге у вас добавится один воскресный час.
Устранение проблем с установкой и настройкой.
Если у вас возникли проблемы с установкой или настройкой TradeStation, обратите внимание на следующие нюансы:- Если у вас всё установилось, но не запускается TradeStation, можете попробовать сделать следующее:
- Деинсталлируйте все 32-битные версии библиотеки .NET 4. У вас их может быть установлено несколько.
- Деинсталлируйте TradeStation.
- Исправьте ошибки в реестре с помощью программы чистки реестра (CCleaner, TuneUp Utilites, Norton WinDoctor).
- Скачайте и самостоятельно установите .NET 4.
- Установите и запустите QuoteRoom. Проверьте запуск сервиса TradeStation, поступление котировок и наличие истории в базе QuoteRoom (можно построить график в самом QuoteRoom).
- Установите TradeStation 9.1 без использования настроек от предыдущих версий TradeStation. Размер инсталляции TradeStation 9.1 build 11680 должен быть 111,721,576 байт.
- Запустите TradeStation. В строке статуса в правом нижнем углу на зеленом фоне должен быть индикатор приема данных.
- QuoteRoom и TradeStation нормально работают в среде Windows 7 64-bit. Однако инсталлировать и запускать все программы обязательно необходимо с правами администратора. Внутри виртуального компьютера также можно пользоваться QuoteRoom и TradeStation.
- Если во время запуска QuoteRoom вы получили сообщение "Приложение не удалось запустить, поскольку mfc100.dll не был найден. Повторная установка приложения может исправить эту проблему", запустите файл vcredist_x86.exe из каталога QuoteRoom.
- Если во время запуска TradeStation у вас запрашивается имя и пароль, значит вы либо не запустили QuoteRoom с работающим сервисом TradeStation, либо используете версию TradeStation, работу с которой не поддерживает QuoteRoom. Для того чтобы TradeStation не скачивала автоматически обновления, которые не поддерживаются QuoteRoom, рекомендую отключить автоматическое обновление. Процесс отключения автообновления был описан выше.
- Дневные бары в TradeStation строятся с тем временем закрытия, которое задано в настройках графика. Если вы выбираете локальное время для графика, дневной бар будет закрываться по вашему локальному времени, согласно настройкам времени и часового пояса на вашем конкретном компьютере. Если вы строите дневной график по времени биржи, то дневные бары будут закрываться согласно времени часового пояса GMT+1.
- Если по какой либо причине повреждаются файлы кэша в каталоге "C: \ Program Files (x86) \ TradeStation 9.1 \ Program \ Cache", после запуска TradeStation в окнах с графиками вместо графиков может быть надпись "Waiting for symbol attributes...", в RadarScreen будет видна надпись "Loading". Для решения этой проблемы закройте TradeStation и удалите каталог "C: \ Program Files (x86) \ TradeStation 9.1 \ Program \ Cache".
- Официально поддерживается работа TradeStation под Windows 7 или новее. Но в Windows XP TradeStation тоже пока работает без проблем.
- В данное время в режиме real time передаются только те символы, которые котирует Forexite. Котирование индексов и CFD планируется, но точные сроки начала передачи этих данных пока не известны.
- При длительной работе с TradeStation, с установкой в течение нескольких лет многих обновлений, начали замечаться притормаживания и сбои. После полной деинсталляции, установке базовой версии и сразу Update 29 все проблемы исчезли. Возможно, из-за большого числа обновлений, в настройках платформы могут происходить какие-то ошибки, влияющие на ее работу.
- Если при установке обновления в Windows 7 или новее вы столкнетесь с ошибкой "There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor", значит у пользователя нет прав на доступ к папке с временными файлами "C: \ Users \ !User_Name! \ AppData \ Local \ Temp". Дайте права на запись и удаление файлов пользователю Windows и установка обновления будет выполнена.
- Для криптовалют необходимо использовать настройку сессий из файла "C: \ Program Files \ TradeStation 9.1 \ Templates \ Sessions \ 24 Hour 7 days.cst". Готовые файлы у вас уже будут установлен с помощью утилиты TS_Config.exe. Так же вы можете скачать архив с файлами настроек сессий.
Русификация интерфейса.
Инсталляция переведенного на русский язык интерфейса TradeStation 9.1 Update 29 (build 12880):Инсталляция русскоязычного интерфейса выполнена с возможностью восстановления англоязычного интерфейса.
Порядок установки:
- Если у вас запущена TradeStation, закройте программу.
- Запустите инсталляцию. Проверка правильности версии TradeStation будет выполнена автоматически. Каталог для установки так же определяется автоматически.
- Выберите нужный вам язык интерфейса - русский или английский.
- Выполните инсталляцию.
Если русификация с помощью изменения значений реестра не помогла, возможно вам поможет замена NLS-файлов в каталоге "C: \ Windows \ System32":
- Файлы C_1250.NLS, C_1252.NLS, C_1253.NLS, C_1254.NLS, C_1255.NLS необходимо перезаписать файлом C_1251.NLS.
- Для замены старого файла, его необходимо сначала переименовать: C_1250.NLS -> C_1250.NLS.BAK.
- Далее можно будет скопировать файл C_1251.NLS с новым именем C_1250.NLS. Таким же образом необходимо заменить остальные NLS-файлы.
- Если файл переименовать не удается и он блокирован стратегией, разблокировку можно сделать с помощью утилиты Unlocker. Так же можно просто загрузить другую стратегию с DVD или флэшки, чтобы выполнить замену файлов.
Полезная ссылка: Автоматическое обновление графиков TradeStation в режиме Offline.