Установка TradeStation 9.1 Update 29 (build 12880).


Введение.

Если вы понимаете почему TradeStation - это "must have" для профессионалов, смело переходите к скачиванию и установке TradeStation. Если вам не понятно, зачем нужно что-то ещё кроме MetaTrader, прочтите текст со сравнением обоих платформ. Тема достижений MetaTrader так же рассматривается в заметке "Гондурас опять - MetaTrader 5".

Сравнение TradeStation с MetaTrader 5.

Сравнивать TradeStation с MetaTrader 4 нет смысла, так как этот терминал по многим параметрам уступает более новой версии MetaTrader 5. Поэтому сравним некоторые возможности TradeStation с возможностями новейшего терминала MetaTrader 5:
  1. Для новичков и крутых профессионалов важно быстро и без лишних потерь времени иметь возможность визуализировать и проверить идею. В TradeStation в качестве любого параметра индикатора или стратегии может быть задана формула любой сложности. Причем в формуле могут использоваться как встроенные, так и пользовательские функции:

    ts-zoom

    В MetaTrader такой возможности нет. Если вы захотите визуализировать свою идею, то вам придётся либо изучить язык программирования MQL и каждый раз программировать свою идею, либо придётся ограничиться только готовыми инструментами. Что заметно снизит спектр идей, которые вам захочется проверить. Ведь проверка каждой идеи будет отнимать очень много времени.

  2. В TradeStation реализован встроенный язык программирования - EasyLanguage, который переводится как "лёгкий язык". Изучить и освоить этот язык действительно очень легко. То, что пишется в TradeStation пятью строками на EasyLanguage, в MetaTrader потребует несколько страниц кода. Поэтому EasyLanguage - это огромное подспорье для новичков, которые хотят создавать свои собственные индикаторы и стратегии.

    Я разрабатывал многостраничные советники для MetaTrader и после этого опыта не имею никакого желания переносить свои наработки из TradeStation в MetaTrader, так как это будет мазохизмом.

  3. В TradeStation есть очень удобный инструмент – многоуровневый Zoom. C его помощью можно увеличить нужный участок графика так, чтобы можно было с легкостью рассмотреть нужные детали:

    ts-zoom

    В MetaTrader такого инструмента нет.

  4. В TradeStation есть очень удобное всплывающее окошко, которое выводит информацию о барах или значениях индикаторов:

    ts-hint

    В MetaTrader всплывающее окошко работает проблематично, так как вызвать его в нужном месте сложно, а информация отображается не в полном объеме.

  5. В TradeStation можно привязать опорные точки линии к нужным экстремумам:

    ts-line

    В MetaTrader 5 разработчики добавили функцию притягивания линии к экстремумам, но без удобного Zoom-а такая возможность мало помогает. Ошибка при построении наклонных линий поддержки/сопротивления может привести к очень обидным убыткам.

  6. В TradeStation есть возможность синхронного отображения участков истории в разных окнах или разных рабочих листах:

    ts-tracking

    Такая возможность нужна для анализа разных торговых инструментов, разных временных периодов, для сравнения результатов работы торговых стратегий. В MetaTrader 5 с помощью дополнительных скриптов можно будет получить что-то подобное, но уровень сервиса пока оставляет желать лучшего.

  7. В TradeStation можно открывать рабочие области на нескольких мониторах с возможностью синхронной прокрутки графиков. Многие детали без такой возможности увидеть нельзя, так как для сравнительного анализа все графики надо видеть одновременно. В MetaTrader такой возможности нет.

  8. В TradeStation можно вставлять в одно окно графики разных периодов и разных торговых активов. В MetaTrader такой возможности нет.

  9. В TradeStation окно графика можно прокручивать с нужной скоростью с помощью горизонтального скроллинга или просто переходить сразу к нужному отрезку истории. В MetaTrader такой возможности нет.

  10. В TradeStation можно самостоятельно установить параметры спреда, свопов, комиссии для торговых стратегий. В MetaTrader такой возможности нет. И я не уверен, что сделано это в интересах трейдеров.

  11. В TradeStation можно строить графики на базе текстовых файлов или использовать данные других источников. В MetaTrader нет такой возможности. В MetaTrader 5 нет даже редактора истории котировок и история, которая предоставляется MetaQuotes, до 2007 года содержит не котировки дилингового центра, а зашумленные индикативные котировки. Вреда от такой истории может быть много, так как либо из-за этих котировок будут отвергнуты хорошие стратегии, либо стратегии, дающие прибыль на зашумленных котировках, не будут работать на котировках дилингового центра.

  12. В TradeStation можно строить тиковые графики и настраивать для них торговые стратегии. В MetaTrader такой возможности нет.

  13. Генетический алгоритм MetaTrader не имеет параметров настройки. По сути - это черный ящик. Причем сделан этот черный ящик весьма подозрительно. Дело в том, что алгоритм генетической оптимизации MetaTrader сам определяет сколько тестов надо выполнить, чтобы завершить поиск оптимальных параметров. Даже зная, как работает алгоритм торговой стратегии, и имея представление о возможных зонах поиска, автору стратегии достаточно сложно примерно представить нужное число тестов. Поэтому поиск производится до тех пор, пока генетический алгоритм не начнет выдавать "нулевые" тесты. Когда это происходит, приходит время вмешаться создателю стратегии.

    В TradeStation для этого есть соответствующий параметр:

    48-gene

    Если результат расчетов не улучшается заданное число тестов, оптимизация должна прекратиться. Далее два варианта: либо оптимальнее параметров нет вообще и цель достигнута, либо же надо изменить параметры генетического алгоритма так, чтобы зона поиска расширилась.

    Я проверил, насколько адекватна, на мой взгляд, оценка требуемого числа тестов черного ящика MetaTrader. Число проводимых тестов примерно в 4 раза меньше, чем мне надо. Во время тестирования с помощью генетического алгоритма MetaTrader не смог найти оптимальные параметры, которые без проблем находились с помощью полного перебора. Может быть оценка нужного числа тестов при генетическом тестировании и хороша для владельцев дилинговых центров, так как трейдер не будет загружаться лишними расчетами и уделит больше времени торговле. Но лично я ни в коем случае не буду пользоваться услугами такого оптимизатора. Глупо терять время на расчеты, имея уверенность в том, что оптимальный вариант с достаточно большой вероятностью найден не будет из-за заниженного числа тестов.

    Точно так же дело обстоит и с MultiCharts 8.0. В этой платформе нет возможности задать число нулевых тестов до остановки и точно так же разработчики программы решили за трейдера, сколько расчетов он должен делать. Я пользуюсь своим генетическим алгоритмом и имею достаточный опыт поиска среди миллиардов вариантов. Лично для меня решение каких-то программистов ограничить зону поиска выглядит как очень большая наглость и самоуверенность. Видимо только отсутствие возможности сравнивать останавливает пользователей MetaTrader и MultiCharts от критики разработчиков и отказа от их поделок.

  14. После сравнения реализации генетических алгоритмов оптимизации, будет логично сравнить производительность разных платформ. Я провел тесты оптимизации простой стратегии на базе двух скользящих средних. Тесты проводились на одном и том же объеме истории, с проверкой исполнения ордеров внутри бара на базе минутной истории. Расчеты проводились каждой платформой на одном ядре одного и того же компьютера. Вот времязатраты для трех платформ:
    • TradeStation 9.1 - 8 минут 20 секунд.
    • MultiCharts 8.0 - 7 минут 30 секунд.
    • MetaTrader 5 build 730 - 33 минуты 27 секунд.
    Пользователям MetaTrader 5 придется потратиться на хорошее железо или платить за "облачные" расчеты разработчикам MetaTrader. Зная о скорости работы их программы, они заранее позаботились о платной возможности ускорить расчеты.

    Далее сравнение производительности оптимизации сложной торговой стратегии (35 страниц кода):
    • TradeStation 9.1 - 9 минут 51 секунда.
    • MultiCharts 8.0 - 23 минуты 30 секунд.
    Сложная стратегия в TradeStation работает намного быстрее, чем в MultiCharts. Однако MultiCharts может задействовать все свободные ядра, что увеличивает его скорость. Чтобы задействовать все ядра, в TradeStation есть возможность включения поддержки многоядерности.

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

Вопрос читателя сайта:
  • Будут ли отличаться результаты одного и того же алгоритма, реализованного в MetaTrader и TradeStation?

    Отличий не будет, если для расчета будут использоваться одни и те же исходные данные и алгоритмы будут запрограммированы идентично.

Дистрибутивы.

Для установки и запуска TradeStation вы можете скачать актуальную сборку дистрибутивов:

Быстрый старт с TradeStation portable.

Портативная версия TradeStation 9.1 build 12880 позволяет без установки использовать настроенную платформу TradeStation на любом компьютере с Windows XP или новее. Установка дополнительных компонент, таких как .Net 4, не требуется.

В данную сборку внесены следующие изменения:
  • Установлено последнее обновление Update 29.
  • Установлена библиотека Puls.
  • Установлены индикаторы и стратегии Gelium.net.
  • Настроена панель инструментов и горячие клавиши (подробнее далее).
Порядок использования:
  1. Скачайте и распакуйте архив. После распаковки архива будет создан каталог "TS 9.1.12880 Portable (Rus/Eng)", содержащий все необходимые для работы файлы.

  2. Откройте каталог "TS 9.1.12880 Portable". Запустите файл 1_Start_QuoteRoom_As_Admin.bat для запуска QuoteRoom.

  3. В окне QuoteRoom необходимо пройти авторизацию в платформе TradeRoom. Если у вас нет демо или реального счета, счет необходимо зарегистрировать и выполнить авторизацию в TradeRoom. Очень удобно авторизоваться в один клик через социальные сети.

    После авторизации будут запущены все необходимые для работы TradeStation сервисы:

    TradeStation Setup.

  4. После докачки истории, QuoteRoom сам запустит портативную версию TradeStation. Если ждать не хочется, пока QuoteRoom докачает историю, можно запустить файл 2_Start_TS_As_Admin.bat. Этот файл просто запускает файл TS_9.1.12880_Portable.exe.
Особенности использования портативной версии:
  • Все ваши настройки и изменяемые файлы портативной версии хранятся в каталоге SBox. Если этот каталог удалить, все настройки сбросятся и TradeStation надо будет запустить в два приема:
    1. Запускаем 1_Start_QuoteRoom_As_Admin.bat, потом 2_Start_TS_As_Admin.bat. TradeStation выдаст сообщение, что не хватает памяти. Ничего страшного. Ждем открытия всех рабочих листов. Потом закрываем TradeStation.
    2. Снова запускаем 2_Start_TS_As_Admin.bat. Теперь и далее все должно работать нормально, без сообщений о нехватке памяти.
  • В системах с включенным UAC требуется запуск от имени администратора.

  • Портативная версия работает в режиме закрытия всех процессов, если закрывается главное окно TradeStation. Это может быть неудобно, если вы редактируете код в TDE и случайно закрываете область с графиками. В итоге автоматически будет закрыта и TDE. Чтобы не закрывать автоматически сопутствующие процессы, используйте для запуска 3_Start_TS_NotAutoClose.bat. Файл содержит запуск TradeStation с соответствующим параметром:

    start TS_9.1.12880_Portable.exe /XDisable=ShutdownProcTree;

  • В портативной версии не работает режим комментариев эксперта без установки на компьютере дистрибутива платформы. Если дистрибутив установлен, режим комментариев эксперта работать будет, но иногда будут выдаваться уведомления о повторном запуске OrCal.exe. Эти уведомления ни на что не влияют.
Для удобства использования в портативной версии настроены тулбары и соответствующие горячие клавиши. Горячие клавиши установлены чаще без Ctrl или Alt. То есть, нажав букву D, сразу получаем режим перетягивания. Лично мне очень удобно все делать быстро. При вводе текста просто нажатие D приведет не к вводу текста, а к переходу в режим перетягивания. Но поскольку вводить текст надо очень редко, то я просто ввожу текст, удерживая Shift. Если кому-то такой подход не удобен, используйте свою раскладку быстрых клавиш.

Предустановленные комбинации в RUS.kbl:
  • A - автоматическое масштабирование.

  • D - режим перетягивания графика и ручного сжатия вертикальной шкалы.

  • Num + «+» - увеличить выбранную область (Zoom).

  • Num + «-» - отменить увеличение выбранной области (UnZoom).

  • Стрелка вверх - сжать график по шкале времени.

  • Стрелка вниз - разжать график по шкале времени.

  • C - режим комментария эксперта.

  • Q - режим обычного указателя мыши. Отключает режим комментария эксперта.

  • L - наклонная линия.

  • H - горизонтальная линия.

  • R - ретрейсмент.

  • T - текст. Для ввода текста надо удерживать Shift. Тогда вызов горячих клавиш без Ctrl или Alt не конфликтует с вводом текста в верхнем регистре.

  • W - упорядочить окна рабочего листа.

  • S - контекстное меню со списком стратегий для быстрого включения/отключения.

  • I - контекстное меню со списком индикаторов для быстрого включения/отключения.

  • Alt+X - закрыть окно.

  • Ctrl+O - открыть рабочий лист.

  • Ctrl+S - сохранить все рабочие листы.

  • Alt+1 - открыть отчет оптимизации.

  • Alt+2 - открыть отчет стратегии.
Попробуйте использовать горячие клавиши, и вы поймете, в чем заключается прелесть и удобство теханализа в TradeStation по сравнению с MetaTrader. Мне приходится использовать MetaTrader, но без режима перетягивания, зума, быстрого включения/отключения индикаторов или стратегий, теханализ в MetaTrader для меня не существует. Попробовав раз удобство этой платформы, трудно от него отказаться в дальнейшем.

Установка QuoteRoom.

Начиная с версии QuoteRoom 2012.06 поддерживается работа с TradeStation 9.1:


Перед установкой TradeStation желательно установить QuoteRoom:
  1. Если у вас запущен QuoteRoom, закройте программу.

  2. Запустите инсталляцию: ".. \ TradeStation 9.1 FullSetup \ 1 QuoteRoom Setup \ QuoteRoomSetup_xxx.xxx.exe".

  3. Укажите каталог, в который надо установить QuoteRoom. Если у вас уже есть рабочая версия QuoteRoom, можно устанавливать в каталог с этой версией. В этом случае, на запрос о сохранении вашего QuoteRoom.ini, выбирайте "Да". Во время запуска QuoteRoom вы получите предложение добавить сервис TradeStation. Выбирайте OK, чтобы сервис был добавлен и автоматически запущен.

  4. После завершения установки запустите QuoteRoom:

    QuoteRoom

  5. Авторизуйтесь в TradeRoom. Если у вас нет счета, вы можете зарегистрировать демо-счет или авторизоваться через социальные сети.
    Обратите внимание!

    Авторизация через социальные сети очень удобна тем, что в дальнейшем вход в TradeRoom будет осуществлять просто кликом по значку социальной сети без необходимости вводить каждый раз имя и пароль. Вход с именем и паролем так же возможен в любое время.

  6. Если у вас на компьютере не установлена 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, запускайте установку до того момента, пока не начнется процесс проверки встроенных индикаторов и функций. Обычно это происходит на третьем круге переустановки. Как только процесс установки начал проверять встроенные индикаторы и функции, закройте в диспетчере задач процессы, отмеченные на картинке:

TradeStation - Symbol Session - Default.

После этого установите обновление 12880.

Если вы столкнетесь с другими проблемами, ознакомьтесь с содержанием подраздела "Устранение проблем с установкой и настройкой".
Для установки базовой версии TradeStation необходимо сделать следующее:
  1. Если у вас запущена TradeStation, закройте программу.

  2. Запустите инсталляци: ".. \ TradeStation 9.1 FullSetup \ 2 Basic TradeStation Setup \ TradeStation 9.1_11680.exe".

  3. Для работы 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:

    TradeStation Setup.

    Нажмите кнопку Next.

  4. Если у вас уже есть установленная версия TradeStation, вы получите предложение использовать ее настройки:

    TradeStation Setup.

    Можно попробовать использовать настройки предыдущей версии. Однако если вы столкнетесь с проблемами при работе с RadarScreen (Радаром), возможно, вам придется переустанавливать TradeStation 9.1 заново, без копирования настроек уже установленной ранее версии TradeStation. Лично у меня была проблема с RadarScreen при использовании настроек предыдущей версии.

    Выберите нужный вам пункт, нажмите кнопку Next.

  5. В диалоговом окне установки TradeStation можно выбрать каталог установки:

    TradeStation Setup.

    Крайне желательно не менять предлагаемый по умолчанию каталог, так как обновления платформы в другой каталог могут не устанавливаться!

    Нажмите кнопку Next.


  6. Дождитесь завершения установки:

    TradeStation Setup.

    Нажмите кнопку Continue. На этом установка базовой версии будет завершена.
Сразу после завершения установки TradeStation попытается выполнить поиск и установку последнего обновления платформы. Если вы хотите установить обновление самостоятельно, откажитесь от скачивания обновления и затем в самой TradeStation отключите автообновление платформы:
  1. Запустите QuoteRoom.
  2. Запустите TradeStation.
  3. В главном меню TradeStation выберите File / Preferences / "TradeStation Desktop".
  4. В окне "TradeStation Desktop Preferences" выберите вкладку Updates.
  5. Активируйте пункт "Manually download TradeStation Platform updates".
  6. Нажмите кнопку Ок.
  7. Закройте TradeStation.
Если после запуска TradeStation требует ввода имени и пароля, значит, у вас либо уже произошло автоматическое обновление платформы до неподдерживаемой версии, либо не запустился QuoteRoom с работающим сервисом 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". Возможно, он будет полезен вам в случае отката.
Перед установкой любого обновления TradeStation автоматически создает Backup всех ключевых файлов пользователя и настроек платформы в файле "C: \ Documents and Settings \ !User_Name! \ AppData \ Roaming \ TradeStation Technologies \ TradeStation \ Versions \ 9.01.00 \ Patches \ patchbr[9.01.00.12098].tsa". В квадратных скобках указывается версия платформы, которая была установлена до обновления. Можно воспользоваться этим архивом, но надежнее иметь самостоятельно сделанную копию всех важных файлов.

Для установки обновления необходимо сделать следующее:
  1. Если у вас сделана символьная переадресация каталога MyWork на другую папку, на время установки обновления сделайте папку с файлами без переадресации. В противном случае каталог MyWork будет создан заново и ваши рабочие файлы не будут автоматически обновлены. После установки обновления, успешного запуска платформы и обновления исходных кодов индикаторов и стратегий, переадресацию каталога можно восстановить.

  2. Если у вас запущена TradeStation, закройте программу.

  3. Запустите файл обновления: ".. \ TradeStation 9.1 FullSetup \ 3 TradeStation Update 29 Build 12880 \ 9.01.00.12880 Update29.msp".

    Если у вас Windows Vista или новее, запускать инсталляцию обновления надо с правами администратора.

    TradeStation Update.

    Нажмите кнопку Next.

  4. Не меняем выбор Repair:

    TradeStation Update.

    Нажмите кнопку Next.

  5. Дождитесь завершение установки обновления.

    TradeStation Update.

    Нажмите кнопку Finish.
Если во время установки обновления у вас запрашивается файл TradeStation.msi, укажите путь к нему. Файл может быть расположен здесь:

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:

QuoteRoom

Если у вас 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 (Просмотреть):

TradeStation - Format Symbol.

В окне "Symbol Lookup", в поле Description, введите без кавычек "*" (Update 1-12) или "FXX:*" (Update 13-29), нажмите Enter или кнопку Lookup:

TradeStation - Symbol Lookup.

В списке символов появится портфель символов, поддерживаемый QuoteRoom. Выберите нужный символ и нажмите OK. При вставке символов в RadarScreen (Радар), можно использовать окно "Symbol Lookup" и множественный выбор символов с удержанием клавиш Ctrl или Shift.

Обратите внимание. В TradeStation cимволы относятся к категории STOCK, а не FOREX. Это сделано для того, чтобы была возможность устанавливать стоимость пункта равной 1$ в отчетах производительности и оптимизации стратегий.

Настройку сессий для символа можно менять в окне параметров символа, в папке Properties:

TradeStation - Symbol Session.

Нажмите на кнопку "...". Далее выберите сессию 24 Hour:

TradeStation - Symbol Session - 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. Так же вы можете скачать архив с файлами настроек сессий.

TradeStation - Symbol Session - 24 Hour.

Для того чтобы сделать это вручную, надо сделать следующее:
  1. Нажмите кнопку Modify. Откроется окно собственных настроек сессии:

    ts-session2

  2. Нажмите кнопку Add и заполните поля как показано на рисунке:

    ts-session1

    Нажмите кнопки ОК до закрытия обоих окон. В итоге у вас добавится один воскресный час.
Чтобы не устанавливать параметры сессии для каждого отдельного символа или окна, установите нужные вам параметры сессии по умолчанию. Для этого в главном меню надо выбрать File / Preferences / TradeStation Desktop. (Файл / Настройки / "Рабочая область TradeStation"). В окне "TradeStation Desktop Preferences", ("Настройки рабочей области TradeStation") в папке Sessions, укажите требуемые настройки сессий по умолчанию:

TradeStation - Symbol Session - Default.


Устранение проблем с установкой и настройкой.

Если у вас возникли проблемы с установкой или настройкой TradeStation, обратите внимание на следующие нюансы:
  • Если у вас всё установилось, но не запускается TradeStation, можете попробовать сделать следующее:
    1. Деинсталлируйте все 32-битные версии библиотеки .NET 4. У вас их может быть установлено несколько.
    2. Деинсталлируйте TradeStation.
    3. Исправьте ошибки в реестре с помощью программы чистки реестра (CCleaner, TuneUp Utilites, Norton WinDoctor).
    4. Скачайте и самостоятельно установите .NET 4.
    5. Установите и запустите QuoteRoom. Проверьте запуск сервиса TradeStation, поступление котировок и наличие истории в базе QuoteRoom (можно построить график в самом QuoteRoom).
    6. Установите TradeStation 9.1 без использования настроек от предыдущих версий TradeStation. Размер инсталляции TradeStation 9.1 build 11680 должен быть 111,721,576 байт.
    7. Запустите 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):
Инсталляция русскоязычного интерфейса выполнена с возможностью восстановления англоязычного интерфейса.

Порядок установки:
  1. Если у вас запущена TradeStation, закройте программу.
  2. Запустите инсталляцию. Проверка правильности версии TradeStation будет выполнена автоматически. Каталог для установки так же определяется автоматически.
  3. Выберите нужный вам язык интерфейса - русский или английский.
  4. Выполните инсталляцию.
Если вместо русских букв в TradeStation у вас видны вопросики или вместо комментариев в коде EasyLanguage вы видите аброкадабру, дорусифицируйте свою Windows с помощью этого файла.

Если русификация с помощью изменения значений реестра не помогла, возможно вам поможет замена NLS-файлов в каталоге "C: \ Windows \ System32":
  1. Файлы C_1250.NLS, C_1252.NLS, C_1253.NLS, C_1254.NLS, C_1255.NLS необходимо перезаписать файлом C_1251.NLS.
  2. Для замены старого файла, его необходимо сначала переименовать: C_1250.NLS -> C_1250.NLS.BAK.
  3. Далее можно будет скопировать файл C_1251.NLS с новым именем C_1250.NLS. Таким же образом необходимо заменить остальные NLS-файлы.
  4. Если файл переименовать не удается и он блокирован стратегией, разблокировку можно сделать с помощью утилиты Unlocker. Так же можно просто загрузить другую стратегию с DVD или флэшки, чтобы выполнить замену файлов.
Замена NLS-файлов может быть весьма актуальная для систем Windows x64.

 

 

Перепечатка авторских материалов сайта без указания ссылки на
сайт Gelium.net запрещена.

Gelium.net | 2000-2021 | © All rights reserved.