Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
В файле лога программы можно увидеть такие строки: 05:22:01.79[60]ERROR:Error accessing Url https://ls2.tslab.ru/check.php?ver=2.0.31.0:Невозможно разрешить удаленное имя: 'ls2.tslab.ru' 05:22:01.79[60]ERROR:Error accessing Url https://ls3.tslab.ru/check.php?ver=2.0.31.0:Невозможно разрешить удаленное имя: 'ls3.tslab.ru' 05:22:01.80[60]ERROR:Error accessing Url https://ls1.tslab.ru/check.php?ver=2.0.31.0:Невозможно разрешить удаленное имя: 'ls1.tslab.ru' Это сервера лицензий, к которым программа не может получить доступ. - Если это первое подключение к брокеру. Выключите Брандмауэр и антивирус, чтобы убедиться, что не они блокируют доступ. - Если все работало и вдруг перестало, вероятно перед этим было какое-то событие, например домашний роутер обесточивался или была проблема с интернет провайдером. Настройте DNS сервер на компьютере. www.google.com Сделайте очистку кеша DNS. Сделайте ping просто - ping ls3.tslab.ru - должен вернуть некий адрес, https://www.yandex.ru/search/?clid=2186620&text=%D0%BA%D0%B0%D0%BA%20%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C%20ping&rdrnd=193342&lr=21735&redircnt=1544082485.1 Если адрес не находит - проблемы где-то все же в DNS - компьютер, роутер, интернет провайдер =============================== Что можно сделать как администратор редактором (notepad) открыть Windows/system32/drivers/etc/hosts 31.184.252.169 ls3.tslab.ru. 139.59.129.156 ls3.tslab.ru. 77.91.195.75 ls3.tslab.ru. и проверяем пинг ============================================ потом - браузер - https://ls3.tslab.ru - должен пройти редирект на www.tslab.ru если не едет - что-то на пути перенаправляет http трафик Случай с брокерами или биржами, к которым подключаемся по DNS, например binance.com Есть вероятность, что у биржи изменилась API Мы почти каждый день выпускаем "Ночные сборки", часто бывает, что поддержка изменений в части API бирж и брокера попадает в ночные сборки и только через некоторое время мы выпускаем релизную версию программы. Ночные сборки
Параметр указывается в Календарных днях. Настройки периода хранения кешей позволяют указать, сколько будут храниться свои исполненные заявки, сделки и отмененные заявки. Большое количество заявок влияет только на скорость подключения к поставщику данных. В общем случае Настройка периода хранения кешей не требуется ! По умолчанию параметры стоят 365 дней. Если уменьшить период хранения, будет быстрее запускаться поставщик данных, при этом скрипты могут потерять свои собственные заявки и сделки. Если заявки участвовали в позициях, которые закрыты, то ничего страшного не произойдет. Если какая либо заявка была привязана к текущей(активной) позиции, агент выдаст сигнал о пропуске сигнала и если торговые настройки позволяют, может выдать сигнал по Автозакрытию или Автооткрытию позиции. На скорость работы и загруженность системы не влияют, только на подключение к поставщику данных и отключение от поставщика данных. Если при торговле генерируется много заявок. Например, за сессию >10000, то: Если по условиям алгоритмов, не бывает переносов позиций на следующий день, - отмененные заявки можно поставить 1 день. Исполненные заявки и сделки ставьте одинаковое количество дней. Желательно работать с диском SSD для быстрой записи в файл кеша сделок и заявок, при отключении от поставщика данных. Если при торговле за день генерируется < 100 заявок, то: Не требуется никаких настроек для исполненных заявок, оставьте все как есть, 365 Отмененные заявки можно сократить, например 30 дней.
При работе с переносом позиций через день, выходные, праздники, придерживайтесь рекомендаций:
Исполненные заявки и сделки - одинаковое количество дней.
Необходимо ставить такое количество дней, чтобы агенты всегда "видели" свои последние активные позиции. Чтобы у каждой открытой позиции были свои номера исполненных заявок и сделок.
Общие настройки компьютера для работы на российских площадках.
Не важно где стоит машина физически(в каком регионе России) и какие настройки часового пояса.
Важно следующее: 1.На компьютере установите русские региональные настройки Панель управления - язык и региональные стандарты - формат - русский дополнительно - язык программ, не поддерживающих юникод - текущий язык системы - русский. 2. Настроить формат времени, даты. Дополнительно - Числа
Сверка: 3. Обновление регионов для России в 2016
Данная информация для пользователей windows 10 и выше не актуальна. Версия системы win10 вышла позже этого обновления. 12апреля 2016 года вышло новое обновление часовых поясов Для России Если у Вас в windows стоит автоматическое обновление(кроме случая с сервер2012, описано ниже), делать ничего не требуется. Информация здесь: https://news.microsoft.com/ru-ru/obnovle...df8pc5w0tlsimu8 https://support.microsoft.com/en-us/kb/3148851 Если автоматическое обновление выключено, !НЕОБХОДИМО установить обновление с изменением регионов и времени. Где установлена машина не важно(регион России может быть любым), при торговле данное обновление windows обязательно! Более того, даже если TSLab использовать только для тестирования на исторических данных и для создания скриптов, данное обновление обязательно. Для обновления используйте "Центр обновления windows" KB3148851(ориентировочный номер, номер может отличаться от версии windows) Как проверить, установлено ли обновление с регионами: Нажмите левой кнопкой указателя на часы в windows Далее "Изменение настройки даты и времени", откроется окно "Дата и Время". Вот эталон с машины, на которой установлен патч:
При проблемах с работой агента, рисованием графиков и т.д. служба поддержки может попросить проверить, установлен ли патч регионов. Самый простой вариант проверки, если машина в РФ, открыть это окошко.
1. В конце строки Часового пояса НЕТ никаких дополнений. Если у Вас стоит (RTZ) То обновление не установлено. 2. Сообщение должно передавать смысл, как на этой картинке. Если там написано, что "переход на лето тогда-то", то обновление не установлено. Текст "не поддерживается для этого часового пояса" может отличаться в разных версиях windows. Но смысл сообщения именно такой, как на картинке. Windows сервер 2012 R2 доп.информация об обновлении Через центр обновляения Windows Вы видите, что установлены все имеющиеся обновления (новых нет). Но присутствует дополнение RTZ в конце строки часового пояса( переход на зимнее время и обратно отменен) = RTZ быть не должно, это старые регионы, уже не действующие. Нужное Вам обновление, судя по интернету, KB3148851 Но у него есть дополнения, которые обязательны и без них KB3148851 не установится. Будет писать, что не совместимо, т.е. и новых обновлений вероятно не увидит. https://support.microsoft.com/ru-ru/help...pdate-april-201 Данная информация возможно актуальна и для некоторых других версий windows.
Data - Data Providers - Schedule manager
2. TSLab restart automatically after a power cut:
The Startup folder in Windows contains a list of shortcuts of those applications that start when your Windows start.
These programs start up for the current logged in user only.
To directly access this folder, open Run, type shell:startup and hit Enter
.