Форум Gelium.net
Публичный доступ => TradeStation => Тема начата: Gelium от 25 Декабря 2014, 12:42:36
-
Тема для складирования известных багов.
- После оптимизации стратегии не всегда лучший тест применяется к графику! После тестирования надо открывать отчет оптимизации, сортировать результаты и применять через контекстное меню лучший тест на график.
- Из стратегии не получится нарисовать 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 ругался.
-
Если в рабочем листе сохранены итоги оптимизации, затем были изменения порядка входных параметров МТС, то при применении параметров теста к графику параметры МТС могут быть заполнены не правильно. Поэтому итоги тестов лучше разбирать до внесения изменений в МТС.
-
На текстовике с включенным параметром исполнения ордеров внутри бара стратегия может не работать до тех пор, пока параметр не будет отключен. Например, если на часовике включить исполнение на базе минутных баров, стратегия работать не будет.
Если в стратегии есть обращение к 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;
-
Здравствуйте. В TradeStation portable, сместились старые даты на дневных барах, после перехода на зимнее время я так понимаю. То-есть неделя стала не с понедельника по пятницу, а со вторника по субботу. Вчерашний понедельник показывает. Бары и рисунки не изменились, только числа. QuoteRoom обновлен, Ctrl-R изменений не вносит. Можно ли как-то исправить.
Спасибо.
-
Исправить нельзя, баг TS.
-
Важно!
Из-за ошибки в Quoteroom может падать TradeStation, если в настройках сервиса TradeStation включена галочка учета перехода на летнее время. Если есть проблемы с падениями, галочку надо снять, удалить CAL_cache.clod и дальше работать без проблем.
:)
-
У меня TS в виртуалке Parallels Windows 64 7 падает иногда в режиме засыпания. После этого при запуске TS идет верификация функций, причем все в режиме Read Only - и после этого пропадают все индикаторы и стратегии, и встроенные и внешние, просто чистые таблицы. Соотвественно открываешь когда сохраненный рабочий лист пишет что имевшиеся стратегии и индикаторы удалены. Помогает только удаление TS всей папки и переустановка (((
-
Бэкапте MyWork.
-
спасибо
-
почему то не сохраняются Desktop'ы - рабочие листы сохраняются, а десктопы нет - запускал ТС без обновления там сохраняются рабочие столы, а после обновления не сохраняется, новый файл не появляется. Так и не понял что за глюк ))) Работаю с кучей рабочих листов
-
Мож быть у кого-то такое приключалось. После форматирования или других манипуляций на мониторе остаюся хвосты прошлых действий.
Спасибо.
-
Такая же фигнял в виртуалке VmWare. Вне виртуалки такого нет. >:(
-
Мож быть у кого-то такое приключалось. После форматирования или других манипуляций на мониторе остаюся хвосты прошлых действий.
Спасибо.
У меня такое иногда происходит, если запущен MS Word 2016, он каким-то образом влияет на отображение контекстного меню в моём случае: если MS Word 2016 запущен впервые с момента загрузки системы, то могут появляться такие залипания контекстного меню, но если MS Word 2016 запускался не впервые, т.е. был закрыт и заново запущен, то залипаний не происходит.
-
с чем уменя коррелирует не замечал, обычно запущен скайп, мозила или хром. Такое вылазит не часто, убираю изменением разрешения экрана, потом возвращаю.
-
У меня пока этот глюк пропал. Появляется необъяснимо. Так же необъяснимо исчезает. Скорее всего, это какой-то элемент управления подвисает и не удаляется виндой.
-
Еще одна непонятка. Загружаю EUR 60 (data 1), загружаю из текстового файла COT data (weekly data 2).
На графике все отображается (scr 1).
Запускаю стратегию, работающую только на EUR 60 (data 1).
Графики не отображаются - waiting for data .....
Может есть мысли по этому поводу ?
-
Еще одна непонятка. Загружаю EUR 60 (data 1), загружаю из текстового файла COT data (weekly data 2).
На графике все отображается (scr 1).
Запускаю стратегию, работающую только на EUR 60 (data 1).
Графики не отображаются - waiting for data .....
Может есть мысли по этому поводу ?
Можно попробовать время обоих графиков ставить локальным и второй вариант - брать текст+текст, а не данные из QR.
-
с чем уменя коррелирует не замечал, обычно запущен скайп, мозила или хром. Такое вылазит не часто, убираю изменением разрешения экрана, потом возвращаю.
Удобно с этим бороться в виртуалке. Ctrl+Enter два раза и огрехов нет. Висящий поверх всего элемент какой-то глюк винды, так как WinAutomation-ом он не опознается как окно или элемент GUI. Может в Win10 эту хрень пофиксили, не пробовал.
-
Отследил, что при работе с TS9.1 у меня регулярно стало вылетать окно с ошибкой сценария, ориентировочно после 16:00 с периодичностью 3-5 мин. Использую Firefox, закрываю его, сообщение всё равно появляется, закрываю TS9.1 и всё норм. Кто-нибудь с подобными фокусами сталкивался?
-
Попробуйте в hosts прописать переадресацию ts.com на 127.0.0.1. Должно перестать.
-
Попробуйте в hosts прописать переадресацию ts.com на 127.0.0.1. Должно перестать.
Испытания провожу с 10-00 до 17-40 (сейчас), ошибка сценария не появлялась, лекарство помогло! Спасибо!
-
Была на одном компе такая проблема. TS запускалась, но после работы 30-120 секунд падала. Проблема была в каком-то повреждении файлов из каталога MyWork. Взял MyWork сразу после инсталляции и апдейтов, импортировал заново нужные индикаторы и стратегии, падения прекратились. Просто проверка всех индикаторов и стратегий из TDE проблему падений никак не решала. Переустановка поверх с сохранением строго MyWork так же не решала проблему.
-
Подскажите плс, ts 91 работоет с win10 ?
-
Подскажите плс, ts 91 работоет с win10 ?
Да.
-
Спасибо, но у меня при установке ts91 на win10 вылетает : Unable to register servers.
Как обходит ?
-
Спасибо, но у меня при установке ts91 на win10 вылетает : Unable to register servers.
Как обходит ?
Возможно установка с правами админа поможет.
-
В Vector есть ошибка в TS 9.1/9.5. При вставке элемента в начало коллекции элемент может оказаться в итоге в случайном месте коллекции.
Например:
MyVector.insert(0, MyValue);
Так вставка элемента в начало коллекции предполагает её упорядоченность. Но элементы могут быть иногда перепутаны случайным образом. Баг проявляется на графиках с разным объёмом истории. Так что еще и не всегда проявляется.
-
Может кто-то встречал такое.
На VPS (winserver 2012, 2 ядра,2.4Hz,3Gb) вылетает TS 9.1.
Сообщение : TradeStation Charting has encountered a problem.
Если закрыть его - TS приходится перегружать, если его отодвинуть и не обращать внимание, TS продолжает работать дальше.
На стареньком ноуте примерно с теми же параметрами и Win7, тестировал неделю не выключая, проблем не было.
Искал в инете , только на их форуме (TradeStation Forum - TradeStation Secure Client Login) поднималась эта проблема, но туда нужен доступ.
Мож быть кто-то сможет разобраться в логах ?
-
Возможно рабочий лист повредился. Или MyWork надо перекомпилировать. Если проблема не в этом, то можно просто прибивать процессы TS и запускать заново.
-
Спасибо, буду пробовать.
Что делать с этим : можно просто прибивать процессы TS и запускать заново ?
-
Спасибо, буду пробовать.
Что делать с этим : можно просто прибивать процессы TS и запускать заново ?
В каком смысле "делать"?
-
Какие именно процессы добавлять ?
-
Какие именно процессы добавлять ?
[attachimg=1]
Все из каталога, в который установлена TS.