Окно "Настройки программы" представлено в Главное меню | Файл | Настройки программы.

В программе TSLab доступны следующие категории настройки:

  • Общие настройки, включающие запуск и закрытие программы; 
  • Оптимизация скриптов; 
  • Внешний вид; 
  • График; 
  • Торговля; 
  • Редактор скриптов; 
  • Загрузка сриншотов; 
  • Клавиатура.

Общие настройки


  

Настройки  Описание
Общие настройки       

Создание резервной копии конфигурации

Резервные копии создаются при сохранении конфигурации, при условии если на жестком диске уже есть такой файл. Если основной файл конфигурации испорчен, то программа TSLab запросит загрузку резервной копии.

Режим обновлений

Доступны два режима обновления программы

  • "Запросить разрешение" - режим с запросом разрешения на обновление; 
  • "Вручную" - полностью ручной режим.

URL для обновлений

Сетевой адрес, по которому программа получает обновления.

Прокси-сервер

Вызов окна настройки прокси-сервера. Данная настройка применяется только для обновления программы. Подключение программы к серверам брокера через прокси-сервер невозможно.

Перезагрузка по расписанию

Вызов окна настройки расписания перезагрузки программы.

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

Внимание! В настройках графика используется локальное время! За 10 секунд до перезагрузки показывается диалоговое окно с кнопками "Перезагрузиться" и "Отмена".

Интервал мониторинга Информирует об активном статусе программы в заданном интервале с помощью информационных сообщений.
Блокировка экрана Пароль Создает пароль для блокировки экрана. Экран блокируется с помощью команды Главного меню (Инструменты | Блокировка экрана) или с помощью кнопки "Замок", расположенной справа от Главного меню программы.
Запуск программы 

Показывать заставку при запуске программы

Показывает заставку при запуске программы.

Загружать последнюю конфигурацию

Загрузка последней используемой конфигурации рабочей области сразу после запуска программы.

Завершение программы

При нажати на кнопку "Закрыть"

Доступны два режима:

  • "Закрывать TSLab";
  • "Сворачивать в область уведомлений".
Сохранять конфигурацию при выходе

Доступны три режима: 

  • "По запросу" - если в конфигурацию внесены изменения в процессе работы, то при выходе из программы будет выдан стандартный диалог запроса на сохранение конфигурации; 
  • "Всегда сохранять"; 
  • "Никогда не сохранять".


Внимание! Использование режима "По запросу" отменяет действие "Перезагрузки по расписанию", в случае если Вы не сохранили изменения в процессе работы с программой.

 Оптимизация скриптов 

Настройки

Описание

Отладка скриптов

Возможность отладки скриптов во внешнем отладчике (приводит к замедлению работы программы).

Максимальное время работы, сек

Максимальное время работы скрипта, прежде чем он будет остановлен по таймауту. Минимальное значение - 5 сек., максимальное - 216000 сек. (=60 часов).

Количество потоков оптимизации

В режиме оптимизации скриптов программа определяет необходимое количество потоков исполнения скрипта самостоятельно:

  • настройка по умолчанию «0» означает использование числа потоков равное числу ядер процессора + 1 и применяется для максимальной загрузки процессора и ускорения расчетов;
  • в случае недостатка вычислительных ресурсов рекомендуется ограничить число потоков, что снижает производительность программы, но повышает устойчивость вычислений.

Внимание! Рекомендуется выбирать количество потоков оптимизации равным числу ядер процессора + 1 или +2, для процессоров i7 и других hyper-threading процессоров- равным числу ядер умножить на два плюс 1, либо 2, либо 3.

Кеш для скриптов, Мб.

В режиме оптимизации скриптов программа определяет максимальный объем памяти отводимой для кэширования данных. Данная настройка позволяет ограничить аллокацию памяти для систем с небольшим размером физической памяти (2 Гб и менее).
Рекомендованные значения для разных конфигураций системы:

  • 32-битная ОС, более 2 Гб оперативной памяти - 640 Мб;
  • 32-битная ОС, менее 2 Гб оперативной памяти - 256 Мб;
  • 64-битная ОС, 4 Гб оперативной памяти – 1 Гб;
  • 64-битная ОС, более 4 Гб оперативной памяти – от 2 до 4 Гб.

Остановка оптимизации мало памяти

Остановка оптимизации при нехватке памяти.

Внешний вид


Настройки

Описание

Язык интерфейса

Выбор языка интерфейса. Смена языка потребует перезагрузки программы.

Тема

Выбор темы.
Доступные варианты:

  • Светлая;
  • Темная.

Настройки шрифта

Выбор типа и размера шрифта.

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

Количество строк в журнале сообщений Выбор количества строк, отображаемых в журнале сообщений.

График

Настройки

Описание

Задержка перекрестия графика(мс)

  • 0 - перекрестье не выводится;
  • 1 - перекрестье выводится всегда;
  • Остальные значения - задержка вывода в миллисекундах.
Отключить перекрестье Отключает перекрестие графика.
Задержка перекрестья панели холста (мс)
  •  0 - перекрестье не выводится;
  • 1 - перекрестье выводится всегда;
  • Остальные значения - задержка вывода в миллисекундах.
Отключить перекрестье панели холста  Отключает перекрестие панели холста.

Торговля


Настройка

Описание

Таймаут заявки, сек

Время ожидания ответа от сервера о том, что заявка принята. По истечении времени программа считает, что заявка не прошла.

Рабочий интервал доски опционов  Интервал пересчета доски опционов.

Редактор скриптов


Настройки

Описание

Вид линий соединителей

Возможные варианты отображения линий соединителей:

  • прямой;
  • огибающий.
Вид пути соединителей

Возможные варианты отображения пути соединителей: 

  • прямой; 
  • ортогональный; 
  • избегающий блоки.

Отображать параметры в блоке

Включение отображения параметров внутри блока по умолчанию при создании блока.

Загрузка скриншотов

В программе TSLab предусмотрена возможность выгрузки скриншотов листов в хранилища данных. Слайдеры активации трансляции скриншотов находятся на панели Главного меню программы.


Настройка трансляции, а также и ее активация, осуществляется с помощью закладки "Загрузка скриншотов". При активации другого листа трансляция автоматически переклчючится на данный лист.

Источник Настройки Описание
COMON Активировать

Активирует начало трансляции скриншотов/Заканчивает трансляцию скриншотов активного листа.

Смена активного листа приводит к началу трансляции вновь выбранного листа.

Секретный ключ

Секретный ключ

Получение секретного ключа

  1. На странице http://tslab.comon.ru/create.aspx Вы можете осуществить настройку трансляции скриншотов с COMON.ru.
  2. Придумайте и введите пароль. Нажмите "Создать трансляцию", чтобы создать новую трансляцию и получить секретный ключ, публичный ключ и ссылку для внешних пользователей, по которой будет вестись трансляция.
  3. В настройках программы TSLab (Настройки - Загрузка скриншотов) введите секретный ключ.
  4. Откройте лист, который Вы хотите транслировать, и выберите в главном меню "Начать трансляцию в COMON.ru". Или активиуйте параметр "Активировать" в настройках программы TSLab (Настройки - Загрузка скриншотов). Иконка "Камера" означает наличие активной трансляции.
  5. Полученный линк позволяет увидеть как внешние пользователи видят Вашу трансляцию. Обновление изображения происходит с выбранной Вами в настройках частотой.
Макс. ширина Максимальная ширина скриншота в пикселях.
Макс. высота Максимальная высота скриншота в пикселях.
Посылать каждую(-ые) сек. Периодичность выгрузки скриншотов.
Google Drive




Активировать

Активирует начало трансляции скриншотов/Заканчивает трансляцию скриншотов активного листа.

Смена активного листа приводит к началу трансляции вновь выбранного листа.

Имя папки

Имя папки.
Имя файла Имя файла.
Посылать каждую(-ые) Периодичность выгрузки скриншотов.
Client ID

Идентификатор пользователя.

Получение Client ID

Активируйте Google Drive API:
1) Используйте помощник https://console.developers.google.com/flows/enableapi?apiid=drive чтобы создать проект или выберите проект в Google Developers Console, что приведет к автоматическому включению API. Нажмите Continue, затем перейдите к credentials.
2. Выберите OAuth consent screen tab в верхней части страницы. Выберите Email address, введите Product name, если оно еще не установлено, и нажмите Save.
3. Выберите вкладку Credentials tab, нажмите кнопку Add credentials и выберите OAuth 2.0 client ID.
4. Выберите тип приложения Other, введите Drive API Quickstart, и нажмите кнопку Create.
5. Нажмите ОК чтобы закрыть диалоговое окно.
6. Нажмите кнопку Download JSON справа от Сlient ID.
7. Откройте загруженный файл и найдите два параметра:
"client_id":"YourClientId",
"client_secret":"YourClientId".
8. Используйте YourClientId и YourClientId в TSLab (Настройки - Загрузка скриншотов).

Client Secret Идентификатор пользователя.
Тест Осуществляет проверку соединения.
Dropbox



Активировать

Активирует начало трансляции скриншотов/Заканчивает трансляцию скриншотов активного листа.

Смена активного листа приводит к началу трансляции вновь выбранного листа.

Имя папки

Имя папки.

Имя файла Имя файла.
Посылать каждую(-ые) Периодичность выгрузки скриншотов.
Token

Токен авторизации.

Получение токена авторизации.

  1. Для получения токена атворизации зарегистрируйтесть на www.dropbox.com. 
  2. Перейдите по ссылке https://www.dropbox.com/developers/apps под своим логином.
  3. Нажмите Create App
  4. Далее выберите Choose an API -> Dropbox API.
  5. Затем Choose the type of access you need -> Full Dropbox– Access to all files and folders in a user's Dropbox
  6. Выберите Name your app (выбор имени). 
  7. Приложение создано. 
  8. На вкладке Settings созданного приложение нажмите Generate в Generated access token для получения токена авторизации.
  9. Используйте Token в настройках TSLab (Настройки - Загрузка скриншотов)
Тест Осуществляет проверку соединения.

Клавиатура

Вы можете добавить свои варианты горячих клавиш как помимо, так и вместо предустановленных. Для назначения горячей клавиши в соответствующей строке необходимо ввести желаемую клавишу или их комбинацию и нажать кнопку "Назначить". В случае если данная клавиша или комбинация клавиш уже используется, программа проинформирует Вас об этом.
Вы можете удалить горячую клавишу, выбрав из списка команду, к которой назначена данная горячая клавиша, и затем нажав кнопку "Удалить".

Команды

Горячие клавиши

Блокировка экрана Alt+B

Вид.График

Alt+C

Вид.Котировки

Alt+K

Вид.Сделки

Alt+Q

Менеджер заявок.Закрыть позицию

Менеджер заявок.Купить

Менеджер заявок.Купить по рынку

Менеджер заявок.Купить спрэд

Менеджер заявок.Лучшая покупка

Менеджер заявок.Лучшая покупка со смещением

Менеджер заявок.Лучшая продажа

Менеджер заявок.Лучшая продажа со смещением

Менеджер заявок.Перевернуть позицию

Менеджер заявок.Продать

Менеджер заявок.Продать по рынку

Менеджер заявок.Продать спрэд

Менеджер заявок.Удалить все заявки

Менеджер заявок.Удалить все заявки с усл

Правка.Восстановить

Ctrl+Y

Правка.Вставить

Ctrl+V

Правка.Вырезать

Ctrl+X

Правка.Копировать

Ctrl+C

Правка.Свойства окна

Ctrl+Z

Правка.Отменить

Правка.Удалить

Редактор.Выполнить

Ctrl+F5

График.Показать график

Alt+G

График. Показать редактор

Alt+E

Редактор.Сохранить и выполнить

F5

Торговля.Менеджер команд

F8

Торговля.Управление агентами

F7

Файл.Загрузить конфигурацию

Ctrl+L

Файл.Настройки программы

Ctrl-O

Файл.Новая конфигурация

Файл.Очередь заявок

Alt+O

Файл.Сохранить конфигурацию

Ctrl+S


 
 
 
 
 

Comments

  1. Natalya Demidova
    2015-12-10 06:22

    размер входа блока удален из script editor

    Reply
  2. Natalya Demidova
    2015-12-10 06:26

    минимизировать и закрывать в трей удалены

    Reply
  3. Natalya Demidova
    2016-02-03 06:59

    нужны комментарии по загрузке скриншотов.

    1. из https://atlass.tslab.ru/jira/browse/GLSP-74 не совсем понятно, как в программе видно использование данного функционала
    2. и нужны комментарии по настройкам, см. таблицу выше в соотв. разделе.

    ============================

    и не решен вопрос с описанием "интервала мониторинга" в "Общих настройках" - https://atlass.tslab.ru/jira/browse/PROD-2123

     

    ============================

    график - отключить перекрестье

    Reply
  4. Denis Ivanov
    2016-03-17 07:15

    По загрузке скриншотов Паша сейчас переработает слегка эту часть. Потом должен дать на документирование

     

    По мониторингу пока возьмем паузу

     

    Для отключения перекрестья можно вбить большую цифру задержки либо зажать чекбокс и тогда на графике перекрестье появляться не будет

     

     

    Reply
  5. Natalya Demidova
    2016-04-28 06:00

    как понять вбить большую цифру задержки? 

     

    Reply
  6. Denis Ivanov
    2016-04-28 08:34

    ну забиваешь 1000000 например - это будет 1000 секунд задержки - фактически как отключить

    Reply
  7. Natalya Demidova
    2016-05-17 05:44

     

    проверить описания

    Reply
  8. Denis Ivanov
    2016-05-17 08:06

    На мой взгляд хорошо

    Reply
  9. Pavel Ivchenkov
    2016-07-12 09:49

    1. Не понял что за фраза в конце "к статье Фильтры"?

    Reply
    1. Natalya Demidova
      2016-07-19 08:29

      переход к статье

      Reply
  10. Add new comment