Окно График

Окно График

График это один из основных способов визуального представления числовых данных и проведения технического анализа. Особенностью программы TSLab является мощная и гибкая система настройки отображения графиков. Вы можете использовать предустановленные настройки отображения графика или настроить отображение графика под свои потребности.

Окно «График» может быть открыто из Главное меню | Вид | График или из контекстного меню окна "Котировки", открытого над интересующей Вас ценной бумагой.

Откройте простой график.

В открывшемся окне нажмите правой кнопкой мыши на рабочем пространстве графика. В контекстном меню выберите пункт Свойства.

В окне Свойства:График выберите вкладку Источники. В строке Инструменты выберите интересующую вас бумагу

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

Обратите внимание! Если вы используете исторические данные, график будет загружен сразу. Если же вы хотите получить данные с реального поставщика данных, то предварительно нужно выполнить подключение к этому поставщику.

У графика есть свой собственный редактор, для вывода с помощью него индикаторов.

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

Меню "Легенда" окна "График"

При установленном "флаге" линия выводится на график, при снятии флага, не выводится.

Нажатие кнопок “L” и “R” на "Легенде" графика отключает автомасштабирование по левой/правой осям соответственно.

У меню легенда есть функция привязки к своей панели. Наведите курсор мыши на легенду, нажмите:

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

Меню Легенда можно перемещать по графику. Наведите курсор мыши на Легенду, зажмите левую кнопку мыши, переместите курсор в нужное место графика, отпустите кнопку мыши.

Контекстное меню окна "График"

Доступ к контекстному меню осуществляется нажатием правой клавиши мыши в рабочем пространстве графика.

КомандаОписание

Перезагрузить данные

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

При большом объеме данных может занять длительное время. Параметр функции Исп.Дату перезагрузки в свойствах скрипта, - дата от которой будут перезагружены данные.

Показать редактор

Открывает окно редактора.

Свойства

Открывает окно свойств графика.

Показать на

Перемещает окно "График" на один из существующих листов рабочей области.

Клонировать окно

Создает копию окна "График".

Панель инструментов окна "График"

Команды и элементы ручного технического анализаОписание

Показать редактор

Открывает вкладку редактора.

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

Открывает вкладку график.

Перезагрузить данные

Осуществляет перезагрузку данных.

Двигать

Позволяет переместить графический примитив на графике в новое положение.

Добавить точку

Рисует точку.

Добавить отрезок

Рисует отрезок. Для охвата области несуществующих свечей задайте нужную величину области с помощью свойства графика "Отступ баров".

Добавить бесконечную линию

Рисует бесконечную линию. Для охвата области несуществующих свечей задайте нужную величину области с помощью свойства графика "Отступ баров".

Добавить луч

Рисует луч. Для охвата области несуществующих свечей задайте нужную величину области с помощью свойства графика "Отступ баров".

Добавить горизонтальную линию

Рисует горизонтальную линию. Для охвата области несуществующих свечей задайте нужную величину области с помощью свойства графика "Отступ баров".

Добавить вертикальную линию

Рисует вертикальную линию. Для охвата области несуществующих свечей задайте нужную величину области с помощью свойства графика "Отступ баров".

Добавить Фибоначчи

Рисует уровни Фибоначчи.

Добавить текст

Добавляет текст.

Удалить для выбранной шкалы и панели

Удаляет все графические примитивы ассоциированные со шкалой и панелью.

Шкала

Выбирает шкалу графика.

Цвет

Выбирает цвет.

Временной интервал

Интервал кеширования данных.

Свойства окна График

Свойства окна "График" можно открыть с помощью контекстного меню или с помощью кнопки "Свойства" (Главном меню - Правка). Свойства расположены на вкладке "График".

Источники данных для графика

Для каждого графика должен быть определен хотя бы один источник данных, это ценная бумага, показатели которой будут отображены на графике.

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

Выбор инструментов в окне "График"

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

ПолеОписание

Поставщик

Выбор поставщика данных.

Тип инструмента

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

Рынок

Выбор рынка.

Список инструментов

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

Дополнительные параметры

ПолеОписание

Не показывать страйки

Исключает страйки из списка инструментов.

Не показывать истекшие

Исключает истекшие из списка инструментов.

Экспирация

Выбор типа экспирации:

  • после;

  • до;

  • точно.

Выбор даты экспирации

Осуществление выбора даты экспирации

Особенности работы с фьючерсами

Для удобства при работе с фьючерсами возможно отображение на графике разных ценных бумаг для разных периодов времени. Таким образом, программа предоставляет Вам возможность комбинировать данные различных финансовых инструментов.

Выбранные инструменты размещаются в поле "Источник" окна "Свойства: График". Нажмите на "+ Добавить инструмент" чтобы раскрыть инструмент добавления начальной и конечной дат, которые будут использоваться для построения графика. В качестве первого инструмента должен быть выбран самый новый инструмент.

Установленный инструмент может быть удален путем нажатия на кнопку "Удалить".

Свойства окна "График"

Свойства окна "График" можно открыть с помощью контекстного меню или с помощью кнопки "Свойства" (Главном меню - Правка). Свойства расположены на вкладке "График".

Режимы обновления

Подробнее о режиме обновления данных в TSLab читайте в статье Интервал пересчета скрипта

СвойствоОписание

Интервал пересчета

Управление режимом пересчета агента и созданием команд в режиме реальной торговли:

  • интервал;

  • интервал + первая сделка;

  • интервал (для событий)

  • сделка;

  • пок/прод;

  • пок/прод (без объема).

Обновлять в реальном времени

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

Пересчет по каждому источнику

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

Интервальный период

Величина интервала обновления графика:

  • Дни (временной интервал между соседними свечами составляет один день);

  • Минуты (временной интервал между соседними свечами составляет одну минуту);

  • Секунды (временной интервал между соседними свечами составляет одну секунду);

  • Тики (периодом обновления графика являются колебания цены ценной бумаги).

  • Объем;

  • Шаг цены.

Внимание! Секунды и Тики строятся на основе информации о сделках.

Интервал

Интервал обновление графика.

Исторические данные

СвойствоОписание

Дата от

Начальная дата графика.

Исп. дату от

Включает использование начальной даты. Если не включено, используется максимально доступное количество данных, определяемое источником.

Дата к

Конечная дата графика.

Исп. дату к

Включает использование конечной даты. Если не включено, используется максимально доступное количество данных, определяемое источником.

Дата перезагрузки

Дата, начиная с которой необходимо перезагрузить данные графика.

Исп. дату перезагрузки

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

Макс. дней

Позволяет ограничить объем запрашиваемых исторических данных (от "Дата к"). Значение "0" - количество без ограничения.

Начало сессии

Устанавливает временные интервалы для сессии.

Конец сессии

Устанавливает временные интервалы для сессии.

Макс. баров

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

Параметры вычислений

Метод декомпрессии

Метод декомпрессии сжатых данных в режиме расчета/оптимизации на исторических данных. Данный параметр определяет временной сдвиг данных, рассчитанных для компрессированных временных интервалов при декомпрессии к оригинальному (базовому) временному интервалу. Пример: Базовый интервал расчета 1 минута. Для расчета индикаторов использована компрессия в интервал 1 час. 12-ти часовой бар = 12.00 - 12.59 минуты. При разжатии индикаторов:

  • 1-й метод: значение 12.00 начинает действовать (станет доступно для расчетов внутри скрипта) с минутного бара 12.59.

  • 2-й метод: значение 12.00 начинает действовать (станет доступно для расчетов внутри скрипта) с минутного бара 12.00.

  • 3-й метод: значение 12.00 начинает действовать (станет доступно для расчетов внутри скрипта) с минутного бара 13.00.

Внимание!

Для оптимизации торговых стратегий наиболее оптимален метод 1.

2-й метод не рекомендуется применять для тестирования стратегий вследствие возможного "заглядывания в будущее", т.к. значение компрессированного индикатора доступно до окончания часа! 2-й метод применим исключительно для визуального и графического анализа.

3-й метод обладает небольшим запаздыванием, равным одному базовому интервалу, и может применяться для тестирования стратегий опирающихся на короткие (секундные) интервалы для имитации возможных задержек исполнения, таких как медленные каналы связи и т.п.

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

  • Показывать соединители - опция позволяет включить / отключить отрисовку линий соединителей в окне редактора скриптов

Параметры графика

СвойствоОписание

Размер бара

Параметр задает ширину бара в пикселях на графике.

Отступ

Отступ правого края графика от оси в пикселях.

Скрывать шкалы

Скрывает шкалы, расположенные снизу и по бокам графика.

Прозрачность легенды, %

Прозрачность легенды в процентах.

Временная шкала

Выбор типа временной шаклы:

  • простая временная шкала. Каждая ячейка сетки заполняется равным количеством свечей, на временной шкале отображается время, соотвествующее последней свече ячейки;

  • адаптивная временная шкала. Размер ячейки сетки подстраивается под фактическое количество свечей выбранной единицы измерения времени. Использование адаптивной временной шкалы возможно, если в качестве Интервального периода используются Дни, Минуты или Секунды. в случае использования Объема или Шага цены применяется простая временная шкала.

Группировать сделки

Группирует сделки на графике при помощи вспомогательных линий

Цвет шрифта легенды

Цвет шрифта легенды.

Цвет фона

Цвет фона.

Цвет шрифта

Цвет шрифта.

Цвет сетки

Цвет сетки.

Фон линеек

Фон линеек.

Цвет шрифта на линейках.

Цвет шрифта линеек.

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

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

Свойство Описание

Виден ли скролл

Отображать/Скрывать полосу прокрутки.

Формат заголовка

Задает формат заголовка, отображаемого в закладке для графика.

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

Тип и размер шрифта графика.

Заголовок окна

Отображать/Скрывать заголовок окна.

Last updated