Автор Тема: TradeStation 9.1 build 12880 (Update 29) - известные глюки  (Прочитано 11952 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Gelium

  • Администратор
  • Сообщений: 9 412
    • Просмотр профиля
    • Gelium.net
Тема для складирования известных багов.
  • После оптимизации стратегии не всегда лучший тест применяется к графику! После тестирования надо открывать отчет оптимизации, сортировать результаты и применять через контекстное меню лучший тест на график.
  • Из стратегии не получится нарисовать Rectangle, хотя из индикатора он прекрасно рисуется.
  • При большом числе созданных объектов TrendLine, в режиме real time, все эти объекты могут отключаться. Баг проявляется при работе с g_SV.
Для удобства просмотра отчета стратегии, отключайте режим перетягивания и кликайте по графику в районе сделок. При открытой вкладке "Trade List" будет подсвечиваться нужная строка со сделкой. Это особенно удобно в случае большого количества сделок, разнесенных на несколько листов в отчете.



При переходе на зимнее время TS сдвигала на пару часов время баров истории. Например, в зимнее время съезжали бары за летнее время. Неудобство большое, так как основания моделей съезжали. Плюс задание параметров времени в МТС приходилось корректировать. Пользоваться текстовиками для фиксации времени можно, но не удобно.

Сегодня разработчики QR выложили версию, которая корректирует время баров. Проверил. У меня при построении истории по времени биржи все летние модели снова на месте.

Учтите. Для того, чтобы обновилась уже загруженная в кэш TradeStation история, надо на графике нажать Ctrl+R или физически удалить файл с кэшем "C:\Program Files (x86)\TradeStation 9.1\Program\Cache\CAL_cache.clod" перед запуском TS.

Скачать тестовую версию QR можно отсюда: https://gelium.net/files/doc_download/247-qr-beta-ts-time
QR защищен от взлома Фемидой, так что антивирус может ругаться. Мой Nod32 ругался.

Оффлайн Gelium

  • Администратор
  • Сообщений: 9 412
    • Просмотр профиля
    • Gelium.net
TradeStation 9.1 build 12880 (Update 29) - известные глюки
« Ответ #1 : 10 Июня 2016, 09:44:11 »
Если в рабочем листе сохранены итоги оптимизации, затем были изменения порядка входных параметров МТС, то при применении параметров  теста к графику параметры МТС могут быть заполнены не правильно. Поэтому итоги тестов лучше разбирать до внесения изменений в МТС.

Оффлайн Gelium

  • Администратор
  • Сообщений: 9 412
    • Просмотр профиля
    • Gelium.net
TradeStation 9.1 build 12880 (Update 29) - известные глюки
« Ответ #2 : 22 Февраля 2017, 07:34:21 »
На текстовике с включенным параметром исполнения ордеров внутри бара стратегия может не работать до тех пор, пока параметр не будет отключен. Например, если на часовике включить исполнение на базе минутных баров, стратегия работать не будет.

Если в стратегии есть обращение к open next bar, то при первом запуске стратегия получает не правильное время LastCalcMMTime - оно на один бар меньше, но стратегия работает правильно на всех барах. При втором запуске время выдаётся уже правильно. Код обхода проблемы примерно такой:

// Определение последнего бара на графике
If p_SkipLastBarOnChart < 1 or Bartype > 1 then begin
LastBar = (Date > JulianToDate(LastCalcJDate) or (Date = JulianToDate(LastCalcJDate) and Time >= MinutesToTime(LastCalcMMTime)));
End else begin
// Последние минуты
Value2 = MinutesToTime(LastCalcMMTime);
If Value2 = 0 then begin
// Послений бар приходится на время 0000
LastBar = (Date > JulianToDate(LastCalcJDate - 1) or (Date = JulianToDate(LastCalcJDate - 1) and Time >= MinutesToTime(1440 - BarInterval)));
End else begin
// Последний бар не последний внутри дня
LastBar = (Date > JulianToDate(LastCalcJDate) or (Date = JulianToDate(LastCalcJDate) and Time >= MinutesToTime(LastCalcMMTime - Barinterval)));
end;
end;

Оффлайн Arena

  • Участник клуба
  • *
  • Сообщений: 55
    • Просмотр профиля
TradeStation 9.1 build 12880 (Update 29) - известные глюки
« Ответ #3 : 31 Октября 2017, 09:41:07 »
Здравствуйте. В TradeStation portable, сместились старые даты на дневных барах, после перехода на зимнее время я так понимаю. То-есть неделя стала не с понедельника по пятницу, а со вторника по субботу. Вчерашний понедельник показывает. Бары и рисунки не изменились, только числа. QuoteRoom обновлен, Ctrl-R изменений не вносит. Можно ли как-то исправить.
Спасибо.

Оффлайн Gelium

  • Администратор
  • Сообщений: 9 412
    • Просмотр профиля
    • Gelium.net
TradeStation 9.1 build 12880 (Update 29) - известные глюки
« Ответ #4 : 31 Октября 2017, 10:17:37 »
Исправить нельзя, баг TS.

Оффлайн Gelium

  • Администратор
  • Сообщений: 9 412
    • Просмотр профиля
    • Gelium.net
TradeStation 9.1 build 12880 (Update 29) - известные глюки
« Ответ #5 : 11 Ноября 2017, 07:45:29 »
Важно!

Из-за ошибки в Quoteroom может падать TradeStation, если в настройках сервиса TradeStation включена галочка учета перехода на летнее время. Если есть проблемы с падениями, галочку надо снять, удалить CAL_cache.clod и дальше работать без проблем.
:)

Павел

  • Гость
TradeStation 9.1 build 12880 (Update 29) - известные глюки
« Ответ #6 : 05 Мая 2018, 17:57:19 »
У меня TS в виртуалке Parallels Windows 64 7 падает иногда в режиме засыпания. После этого при запуске TS идет верификация функций, причем все в режиме Read Only - и после этого пропадают все индикаторы и стратегии, и встроенные и внешние, просто чистые таблицы. Соотвественно открываешь когда сохраненный рабочий лист пишет что имевшиеся стратегии и индикаторы удалены. Помогает только удаление TS всей папки и переустановка (((

Оффлайн Gelium

  • Администратор
  • Сообщений: 9 412
    • Просмотр профиля
    • Gelium.net
TradeStation 9.1 build 12880 (Update 29) - известные глюки
« Ответ #7 : 06 Мая 2018, 11:48:47 »
Бэкапте MyWork.

Павел

  • Гость
TradeStation 9.1 build 12880 (Update 29) - известные глюки
« Ответ #8 : 06 Мая 2018, 12:03:22 »
спасибо

Павел

  • Гость
TradeStation 9.1 build 12880 (Update 29) - известные глюки
« Ответ #9 : 11 Июня 2018, 05:53:45 »
почему то не сохраняются Desktop'ы - рабочие листы сохраняются, а десктопы нет - запускал ТС без обновления там сохраняются рабочие столы, а после обновления не сохраняется, новый файл не появляется. Так и не понял что за глюк ))) Работаю с кучей рабочих листов