Окно графиков - Альфа

advertisement
Р ук о в о д с т в о п о л ь з о в а т е л я п р о г р а м м ы А л ь ф а - Д и р е к т ™
Основные сведения и операции
пользователя
© 2010-2014
iii
Руководство пользователя описывает работу с Информационно-торговой системой АльфаДирект 4.0. ИТС «Альфа-Директ» обеспечивает Клиентам и их уполномоченным лицам возможность получать биржевые котировки, новости и иную информацию, необходимую для
принятия инвестиционных решений и направлять Банку электронные поручения (электронные документы) на совершение сделок с финансовыми инструментами, подтвержденные
электронной подписью.
Том «Основные сведения и операции пользователя» содержит описание ИТС «АльфаДирект».
Содержание
Знакомство с программой Альфа-Директ ................................................. 6
Архитектура Системы Альфа-Директ .................................................................................... 6
Новое в версии 4 ....................................................................................................................... 7
Подготовка к работе ...................................................................................... 8
Установка программы Альфа-Директ.................................................................................... 8
Переход с версии 3.5 на версию 4.0....................................................................................... 8
Особенности торговли в Альфа-Директ .................................................... 9
Субсчета пользователя ........................................................................................................... 9
Инструмент ................................................................................................................................ 9
Пользовательский интерфейс и его настройка ...................................... 10
Особенности интерфейса пользователя Альфа-Директ.................................................. 10
Организация многооконного интерфейса пользователя ................................................. 10
Главная панель................................................................................................................... 10
Вкладки ................................................................................................................................ 11
Связанные окна, изменение инструмента окна ............................................................. 12
Создание окна данных ...................................................................................................... 13
Общие элементы пользовательского интерфейса ........................................................... 14
Кнопки заголовков окна и меню окна ............................................................................. 14
Параметры окна в заголовке ............................................................................................ 14
Окна настроек ..................................................................................................................... 15
Поле ввода числового значения ..................................................................................... 18
Закладки в окнах данных .................................................................................................. 19
Списки инструментов ............................................................................................................. 19
Окна таблиц ............................................................................................................................. 22
Таблицы с двойными строками ....................................................................................... 24
Таблицы с одинарными строками ................................................................................... 27
Окно графиков......................................................................................................................... 30
Открытие окна графиков................................................................................................... 32
Настройки графика............................................................................................................. 32
Основные ............................................................................................................................ 33
Представление котировок инструмента ......................................................................... 33
Управление отображаемым интервалом времени ....................................................... 36
Управление осью значений .............................................................................................. 37
Кнопки в заголовке окна графиков.................................................................................. 38
Настройки отображения указателя мыши ...................................................................... 39
iv
Основные сведения и операции пользователя
Графические объекты ....................................................................................................... 39
Индикаторы ......................................................................................................................... 41
Шаблоны графиков ........................................................................................................... 43
Отображение заявок, сделок и позиций ......................................................................... 43
Дополнительные операции с окном графиков ............................................................. 46
Окно «Скальперский стакан» ................................................................................................ 46
Колонка «Vсделок» ............................................................................................................ 47
Колонка «График» .............................................................................................................. 47
Колонки «BUY» и «SELL». Управление заявками. ......................................................... 49
Окно «Лента сделок» .............................................................................................................. 49
Окно «Доска опционов» ......................................................................................................... 50
Окно «Очередь заявок» ......................................................................................................... 51
Окно «Детальная котировка» ................................................................................................ 52
Окна котировок ....................................................................................................................... 54
Окно «Балансы»...................................................................................................................... 58
Окно «Заявки» ......................................................................................................................... 58
Окно «Сделки» ........................................................................................................................ 61
Окно «Позиции» ...................................................................................................................... 62
Окно «Сообщения» ................................................................................................................. 63
Окно «Чат» ............................................................................................................................... 63
Редактирование и отправка сообщения ......................................................................... 65
Окно «Новости ........................................................................................................................ 66
Конфигурации ......................................................................................................................... 67
Общие настройки приложения ............................................................................................. 68
Раздел «Вид» ...................................................................................................................... 68
Раздел «Соединение» ........................................................................................................ 69
Раздел «Система» .............................................................................................................. 69
Вкладка «Заявки» ............................................................................................................... 69
Выполнение торговых операций.............................................................. 70
Типы торговых приказов ....................................................................................................... 70
Рыночный приказ (MKT – Market) .................................................................................... 70
Лимитированный приказ (LMT – Limit)............................................................................ 70
Трейлинг-лимит (TRL – Trailing limit) ............................................................................... 71
Условные приказы ............................................................................................................. 73
Приказы автостоп .............................................................................................................. 79
Формирование и отправка торговых приказов ................................................................. 79
Форма «Торговый приказ» ............................................................................................... 80
Торговая область окна графиков .................................................................................... 87
Торговые операции окон «Скальперский стакан» и «Очередь заявок» .................... 89
Справочная информация.................................................................................................. 92
Автоматизация торговли ........................................................................... 95
Мастер стратегий .................................................................................................................... 96
Страница описания стратегии .......................................................................................... 96
Страница задания торгового алгоритма стратегии и используемых переменных . 97
Диспетчер роботов ................................................................................................................. 99
Тестирование стратегий ...................................................................................................... 100
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
v
Мастер тестирования ....................................................................................................... 100
Отчет тестирования стратегии и работы робота или советника .............................. 101
График капитала ............................................................................................................... 104
График сигналов .............................................................................................................. 105
Оптимизация стратегий ....................................................................................................... 106
Мастер запуска оптимизации ......................................................................................... 106
Отчет оптимизации .......................................................................................................... 106
Обслуживание Терминала, технические сведения .............................. 110
Управление сертификатами ................................................................................................ 110
Диагностика подключений к серверам Брокера и управление ими ............................. 110
Обновление Терминала Альфа-Директ ............................................................................. 114
Техническая поддержка ....................................................................................................... 114
Основные сведения и операции пользователя
6
Знакомство с программой Альфа-Директ
Это руководство пользователя описывает работу с программой «Терминал Альфа-Директ» – клиентской компонентой программно-аппаратного комплекса Интернет-торговли. Программно-аппаратный комплекс Альфа-Директ предназначен для получения через Интернет в режиме реального времени информации
с рынков и проведения операций с финансовыми инструментами.
Терминал Альфа-Директ обладает понятным и эргономичным интерфейсом, поддерживает высокую
скорость обмена данными с биржами и содержит полный функционал для мониторинга рынков и эффективной торговли и, в частности, обеспечивает:
 доступ для совершения сделок на организованных рынках (в торговых системах), действующих на территории РФ:
 Фондовая секция Московской биржи (акции, паи и облигации),
 Валютная секция Московской биржи (валюты),
 Срочный рынок Московской биржи (фьючерсы и опционы);
 просмотр информации о торгах выбранных финансовых инструментов в режиме реального времени (котировки, очереди заявок и сделки);
 выставление электронных заявок на покупку или продажу через сервера Альфа-Банка;
 информационную безопасность, используя для подтверждения сделок электронно-цифровой подписи
(ЭЦП);
 широкие возможности представления данных в виде таблиц, настраиваемых графиков и индикаторов;
 получение актуальных новостей от ведущих информационных агентств;
 получение своевременных рекомендаций от аналитиков Альфа-Банка по текущей ситуации, обмен сообщениями с технической поддержкой и другими пользователями Альфа-Банка через чат трейдеров;
 отображения состояния текущих позиций и учет движения средств по собственному счету.
Архитектура Системы Альфа-Директ
Программа Альфа-Директ состоит из двух основных частей: клиентского Терм инала Альфа-Директ,
который устанавливается на компьютер пользователя, и серверов, установленных у Б рок ера (специального
подразделения Альфа-Банка, предоставляющего брокерские услуги клиентам). Брокер обрабатывает клиентские запросы и управляет потоками данных, предоставляемых клиентам.
Пользователь, имеющий выход в Интернет, запускает на своем компьютере Терминал Альфа-Директ и,
используя личные идентификаторы (имя пользователя и пароль), подключается к серверам Альфа-Директ.
Терминал получает с соответствующих серверов Брокера данные и отображает их пользователю. Пользователь подает торговые приказы на покупку/продажу, которые передаются на торговый сервер Брокера, где
они верифицируются и выставляются на биржевые торги.
Клиентский
терминал 1
Бэк-оффис сервер
Шлюз
Торговая площадка 1
к торговой площадке 1
Торговый сервер
Шлюз
Торговая площадка 2
к торговой площадке 2
Информационный
сервер
Клиенты
Альфа-Банк
Архивный сервер
Биржи
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
7
Пользователь имеет также возможность отключить Терминал от серверов Брокера и работать с данными, которые были накоплены на его компьютере в ходе предыдущих сеансов связи с серверами.
Новое в версии 4
Терминал Альфа-Директ существенно переработан и не может сравниваться с предыдущими версиями.
Основными достоинствами и отличительными особенностями терминала Альфа-Директ является:
 Высокая скорость получения информации и выставления заявок на торговых площадках
 Возможность формирования собственных произвольных списков инструментов
 Быстрое переключение между списками инструментов в таблицах котировки
 Возможность связывать разные окна программы и изменение активного инструмента в один клик
 Двустрочный вариант отображения информации в таблицах
 Возможность быстрого отображения позиций, заявок и сделок по счетам / субсчетам
 Богатый спектр типов торговых поручений и инструкций к ним
 Удобство выставления заявок через график и манипуляция с ними
 Наглядное отображение позиций и сделок в торговой панели графика
 Удобство работы с инструментами графического анализа
 Широкий список встроенных индикаторов и отображение горизонтальных объемов на графике
 Возможность написания и отображения собственных технических индикаторов
 Встроенный конструктор для создания торговых роботов
 Быстрая оценка созданных торговых роботов на исторических данных и оптимизация их параметров
 Простота запуска и контроля за активными торгующими роботами
Основные сведения и операции пользователя
8
Подготовка к работе
Чтобы начать торговать в Альфа-Директ необходимо:
 В любом отделении Альфа-Банка заполнить анкеты и заключить Генеральное Соглашение на предоставление услуг Брокера и Депозитарный договор на предоставление услуг депозитария. При этом:
 Согласовать с работниками отделения уникальный логин пользователя в Альфа-Директ
 Выработать пароль для первого входа
Работники отделения создадут учётную запись пользователя в Альфа-Директ, отроют в Альфа-Директ
инвестиционный счёт и счёт депо, а также лицевой счёт в Альфа-Банке, на котором будут отражаться Ваши
сделки, заключённые через Альфа-Директ. Работники отделения предоставят анкеты-договоры, где будут
указаны номера счетов, а в графе «Персональный идентификационный код (ПИК) владельца счёта» - учётная
запись пользователя.
 Внести на банковский лицевой счёт стартовые денежные средства.
 Скачать с сайта Альфа-Директ и установить на компьютер модуль Crypto Pro для работы с сертификатами ключей электронной цифровой подписи и Терминал Альфа-Директ.
 Изготовить и протестировать Сертификат личного ключа электронной цифровой подписи или же приобрести его вместе с отдельным USB-устройством RuToken в любом отделении Альфа-Банка.
Установка программы Альфа-Директ
Терминал Альфа-Директ является бесплатным программным обеспечением. Минимальные требования
к оборудованию рабочего места и его оснащению ПО приведены в таблице:
Подсистема
Процессор
Оперативная память
Энергонезависимая память
(жёсткий диск или SSD)
Видеосистема
Съёмный носитель
Операционная система
Подключение к интернету
Минимальные требования
Pentium III 1 ГГц
2 ГБ
Свободного места не менее
100 МБ.
Разрешение экрана не менее
1280×1024
USB флэш-память, дискета
или специальное USBустройство – токен, приобретённое в отделении АльфаБанка
Windows 7 или выше
Скорость передачи не менее
14,4 кбит/с
Рекомендуемые требования
i3 2 ГГц
4 ГБ
Свободного места не менее 10
ГБ.
Разрешение экрана не менее
1920×1080
USB флэш-память, дискета
или специальное USBустройство – токен, приобретённое в отделении АльфаБанка
Windows 7 или выше
Скорость передачи 500 кбит/с
Обращаем внимание на то, что в терминале также присутствует функционал (пользовательские индикаторы, создание, тестирование и оптимизация стратегий и т.п.), который более требователен к аппаратным
мощностям компьютера.
Установочный пакет Альфа-Директ доступен для скачивания с сайта Альфа-Директ. После скачивания,
чтобы начать установку, запустите установочный пакет двойным щелчком мыши и далее следуйте инструкциям программы-установщика.
Переход с версии 3.5 на версию 4.0
Одновременная торговля пользователем в Альфа-Директ 4.0 и Альфа-Директ 3.5 не поддерживается.
После установки Альфа-Директ 4.0 будет ограничено использование Альфа-Директ 3.5 только просмотром
данных.
При переходе на Альфа-Директ 4.0 следует иметь в виду, что корректная обработка заявок обеспечивается только в той версии терминала, в которой они были поданы. Поэтому перед переходом на АльфаДирект 4.0 отмените все заявки, которые были поданы через Альфа-Директ 3.5, или подождите, пока они исполнятся.
Удалять Альфа-Директ 3.5 для перехода на Альфа-Директ 4.0 не требуется.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
9
Особенности торговли в Альфа-Директ
Субсчета пользователя
Альфа-Директ при создании счёта пользователя Альфа-Директ автоматически создает по умолчанию
нулевой субсчёт, который обозначается как XXXXX-000, где XXXXX – номер инвестиционного счёта пользователя. Пользователь для удобства аналитического учета средств и позиций имеет возможность создавать
в рамках собственного счета дополнительные субсчета, которые будут отличаться последними цифрами
XXXXX-001, XXXXX-002 и т.п.
Кроме того, в рамках субсчёта осуществляется предоставление полномочий по управлению денежными средствами и позициями другому пользователю Альфа-Директ. Таким образом у пользователя может
быть доступ к дополнительным субсчетам по доверенности, например, YYYYY-000, YYYYY-001, YYYYY002 и т.п.
При формировании торговой заявки пользователь должен указать в явном виде субсчёт, по которому
будет проведена сделка, а также будет учтена позиция (если эта сделка открывает позицию). Для закрытия
открытой позиции необходимо подавать заявку именно по тому субсчёту, на котором эта позиция была
учтена.
Клиент в личном кабинете в рамках своего счета может открывать доступ к разным торговым площадкам. При совершении сделок на них позиции группируются в портфель (например, РЦБ, ФОРТС, ВР) для
единообразия расчета маржинальных показателей и других показателей.
Инструмент
Финансовый инструмент (актив) – ценные бумаги, а также стандартные срочные контракты на валюту
и ценные бумаги, которые могут являться предметом сделок. Один и тот же финансовый инструмент может
торговаться на различных площадках и по различным правилам. Поэтому в Альфа-Директ используется понятие инструмент –совокупность финансового инструмента и рынка. Котировки и торговые операции пользователей относятся напрямую не к финансовому инструменту, а к инструменту, т.е. к связке «финансовый
инструмент × рынок».
Финансовый инструмент внутри биржи идентифицируется по тикеру, который был ему присвоен биржей, в то время как инструмент в Альфа-Директ обозначается и идентифицируется сочетанием тикера и обозначения рынка.
Основные сведения и операции пользователя
10
Пользовательский интерфейс и его настройка
Особенности интерфейса пользователя Альфа-Директ
Интерфейс пользователя программы Альфа-Директ имеет ряд особенностей:
 Приложение Альфа-Директ не имеет главного окна приложения, внутри которого открывались бы все
остальные окна. Приложение открывает специальное служебное окно – Главную панель , где размещает Основное м еню и перечень вкладок.
 Главная панель не снабжается рамкой и заголовком. Переключение между окнами Альфа-Директ с помощью панели задач Windows или с помощью сочетания клавиш Alt + Tab не предусмотрено.
 При перемещении окон или изменении их границ пользователем Альфа-Директ по возможности выравнивает границы окна по границам других отображаемых окон Альфа-Директ или границам экранов мониторов.
 Альфа-Директ без подтверждения применяет все вносимые пользователем изменения настроек по мере
их ввода пользователем, в том числе и в тех случаях, когда пользователь изменяет настройки в диалоговых окнах. В диалоговых окнах настроек для возврата к прежним настройкам предусмотрены кнопки
Undo.
 Альфа-Директ может открывать так называемые временные окна. Временные окна отличаются от
остальных окон тем, что они автоматически закрываются, как только пользователь переключится на другое окно.
 Работа в Альфа-Директ без указательного устройства ввода (мышь, тачпад, трекбол и пр.) возможна не в
полном объеме, так как некоторые операции без указательного устройства ввода не могут быть выполнены.
Организация многооконного интерфейса пользователя
Главная панель
Главная панель Альфа-Директ – это специальное служебное окно без заголовка, на котором отображается состояние подключения терминала Альфа-Директ к серверам Брокера и основные элементы управления
Альфа-Директ: кнопка вызова Основного меню, перечень вкладок и прочее.
Вызов Основного
меню
Подключение к
серверам
Режим просмотр/
торговля
Серверное время
Логин пользователя
Вкладки
Свободное
пространство
Скрыть все окна
Альфа-Директ
Закрыть приложение
Альфа-Директ
Индикатор
сообщений, вызов
окна Сообщения
Главную панель можно перетаскивать, захватив её на свободном пространстве, а также изменять размеры. Кроме того, можно разместить поверх главной панели какое-либо другое окно.
Закрытие Главной панели приводит к закрытию всего приложения Альфа-Директ, а минимизация – к
закрытию временных окон Альфа-Директ и минимизации всех остальных окон.










Нажатие кнопки Основного меню открывает Основное меню приложения Альфа-Директ.
Отключиться – отключить Терминал от серверов Брокера.
Новое окно – выбрать из пунктов подменю вид окна данных и сформировать его на текущей вкладке.
Открытые окна – выбрать из пунктов подменю открытое окно и переключиться на него.
Приказ – открыть форму Торговый приказ.
Роботы – открыть новое окно для работы с роботами.
Сертификаты – открыть форму для управления сертификатами.
Личный кабинет – открыть в веб-браузере стартовую страницу личного кабинета веб-сайта АльфаДирект.
Конфигурация – управление конфигурациями.
Настройки – открыть форму общих настроек приложения Терминал Альфа-Директ
Статистика – просмотреть состояние подключений к серверам Брокера.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
11
 О программе – просмотреть сведения о приложении Терминал Альфа-Директ.
Индикаторы (кнопки) подключения справа от кнопки Основного меню обозначают состояние подключения к серверам Брокера.
Зелёный цвет значка ключа
, означает, что сертификат ЭЦП пользователя загружен в Терминал
Альфа-Директ. Щелчок по значку ключа в этом режиме выгружает сертификат ЭЦП из Терминала, после
чего значок станет отображаться красным цветом. Красный цвет значка означает, что сертификат ЭЦП не
загружен в Альфа-Директ. Щелчок по значку в этом режиме запускает попытку поиска сертификата ЭЦП и
его последующую загрузку. После успешной загрузки значок станет отображаться зелёным цветом.
Щелчок на индикаторе сообщений
открывает окно Сообщения. Если у пользователя имеются непрочитанные сообщения, этот значок «мигает»,- периодически меняет цвет с красного на жёлтый.
Отображение серверного времени и логина пользователя может быть отключено или включено пользователем в окне настроек приложения. Чтобы открыть это окно, воспользуйтесь пунктом Настройка Основного меню. В открывшемся окне в разделе Вид измените состояние чекбоксов Показывать время и Показывать логин, т.е. либо отметьте чекбокс, либо снимите в нем отметку.
Далее на Главной панели размещается перечень вкладок.
Вкладки
Окна, представляющие данные торгов, позиции и состояние субсчетов пользователя, могут быть размещены в различных вкладках. Перечень вкладок отображается на Главной панели, активная вкладка поме-
Основные сведения и операции пользователя
12
чается цветом фона. По своему оформлению и принципам работы этот перечень аналогичен перечням вкладок на обычных диалоговых окнах интерфейса Windows, однако содержимое вкладки представляет собой
набор окон, а не панель диалогового окна с набором графических элементов пользовательского интерфейса.
Переключиться на другую вкладку. В перечне вкладок Главной панели щелкните вкладку, на которую необходимо переключиться. Альфа-Директ скроет окна текущей вкладки и отобразит все окна новой.
Создать вкладку. Перечень вкладок завершает суррогатная вкладка со значком
. Щёлкните эту
вкладку. Альфа-Директ создаст новую вкладку перед суррогатной вкладкой и разместит на её заголовке текстовое поле, содержащую строку Новая вкладка. Введите в это поле название создаваемой вкладки и
нажмите клавишу Enter. Альфа-Директ создаст новую вкладку с введённым именем и сделает её активной.
Эта вкладка не будет содержать окон.
Удалить вкладку. Вызовите контекстное меню вкладки (для этого щёлкните на ней правой кнопкой
мыши). В этом меню нажмите пункт Удалить. Альфа-Директ закроет все окна удаляемой вкладки и удалит
её саму.
Переименовать вкладку. На Главной панели дважды щёлкните на вкладку или выберите пункт Переименовать её контекстного меню. На месте названия вкладки появится редактируемое текстовое поле с
названием вкладки. Измените в нём название и нажмите клавишу Enter, чтобы было установлено новое
название.
Переместить окно из одной вкладки в другую. Вызовите пункт Переместить оконного меню
(оконное меню вызывается щелчком правой клавишей мыши на окне), и среди появившихся подпунктов выберите вкладку, на которую необходимо переместить окно. Альфа-Директ переместит окно в выбранную
вкладку.
Связанные окна, изменение инструмента окна
При применении в работе торговых систем часто используется однотипный набор окон, который остается неизменным при смене инструмента. В ИТС Альфа-Директ быструю смену инструмента в выбранном
наборе окон можно осуществить, связав их в группу. При этом переключение инструмента в любом из окон
группы, в том числе и выделение новой строки в таблице, приведет к автоматической смене инструмента во
всех окнах группы.
К окнам, допускающим смену инструмента, относятся:
 Очередь заявок
 Скальперский стакан
 Детальная котировка
 Time & Sales
 Окно графиков
 Торговый приказ
Если окно в группе представляет данные в виде таблицы (например, таблица котировок) по нескольким инструментам, то оно никак не реагирует на смену инструмента в другом окне группы. В частности, не
изменяет список инструментов и не выделяет автоматически в таблице строку, относящуюся к инструменту
группы.
Принадлежность окна к группе отображается в заголовке окна первым слева значком. У каждой группы имеется свой уникальный значок. Всего на вкладке можно организовать до 3 групп связанных окон. Каждое окно в выбранной вкладке может входить только в одну группу.
Связать окно с группой окон
Щёлкните первый левый значок на заголовке окна. Появится меню с перечнем групп связанности.
Нажмите группу, к которой необходимо добавить окно.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
13
Вызов меню групп
связанных окон
Текущая группа
Следует иметь в виду, что при добавлении окна в группу в нём автоматически не устанавливается инструмент группы.
Окна, представляющие данные пользователя (Счета, Заявки, Сделки, Позиции) также можно включать в группу связанных окон. Когда пользователь выделяет в них строку, эти окна, будучи связанными, переключаются на отображение данных по счёту и субсчёту выделенной строки, если в них установлена группировка по счёту или субсчёту. При этом окна, представляющие биржевые данные и включённые в эту же
группу связанных окон, также переключаются на отображение заявок, сделок и позиций по субсчёту выделенной пользователем строки. Если же выделенная пользователем строка относится и к инструменту, то эти
окна переключаются и на инструмент.
При перемещении связанного окна на другую вкладку, оно автоматически включается в группу связанных окон, соответствующую значку, отображаемому в левом верхнем углу. Параметры окна при этом, как
и в случае добавления окна в группу, не изменяются.
Создание окна данных
Чтобы открыть новое окно на текущей вкладке, раскройте пункт Новое окно Основного меню. Подпункты этого пункта составляют перечень всех видов окон, представляющих данные о торгах, а также оповещения системы и сообщения чата трейдеров и новости:
Подпункт меню
Инструменты
Однострочные котировки
Двухстрочные котировки
Детальная котировка
Очередь заявок
Скальперский стакан
Times & Sales
Доска опционов
График
Балансы
Операции
Позиции
Заявки
Новости
Представляемые данные, назначение
Редактирование списков инструментов, выбор инструмента
Текущие цены инструментов в списке
Текущие цены инструментов в списке
Текущие цены и другие показатели инструмента
Объёмы заявок по инструменту, отсортированные по цене
Объёмы заявок и сделок по инструменту
События изменения объёмов или наилучших цен и совершения сделок по инструменту или по всем инструментам в списке в порядке их поступления и
заключения
Доска опционов по выбранному базовому активу
Графики цен инструментов и индикаторов
Балансы по счетам и портфелям пользователя
Сделки пользователя
Позиции пользователя
Заявки пользователя
Сообщения новостных каналов, на которые у пользователя оформлена подписка
Основные сведения и операции пользователя
14
Подпункт меню
Чат
Сообщения
Представляемые данные, назначение
Просмотр сообщений чата трейдеров и участие в нём
Сообщения пользователю, генерируемые Терминалом Альфа-Директ, а также
системные сообщения пользователю от Брокера.
Общие элементы пользовательского интерфейса
Кнопки заголовков окна и меню окна
На заголовке окна Альфа-Директ могут размещаться кнопки для выполнения некоторых операций, доступных в данном окне.
Щелчок правой клавиши мыши на любом окне вызывает меню окна или оконное меню. Пункты этого
меню различаются в зависимости от доступных в окне операций.
Некоторые универсальные операции доступны в нескольких окнах:
Кнопка на Пункт оконного
Команда, результат выполнения
заголовке
меню
Закрыть
Закрыть окно.
-
?
?
или
-
-
Закрепить окно (доступно только у временного окна)
Дублировать окно
Развернуть окно на весь экран
-
Восстановить прежние размеры и положение окна
?
?
Скрыть окно
Связать окно с группой окон по инструменту/разорвать связь
по инструменту
Отобразить или скрыть на окне панель для совершения торговой операции.
-
Переместить
Переместить окно на другую вкладку
Настроить…
Открыть окно настроек
Купить / Продать Открыть форму торгового приказа и установить в нём субсчёт
и инструмент из активного окна (если они могут быть определены по данным, представляемым в окне, или по выделенной
строке, если окно отображает таблицу).
Добавить алерт Открыть диалоговое окно создания оповещения
Параметры окна в заголовке
Во многих окнах значения некоторых параметров, которые определяют представляемые в окне данные,
размещаются в заголовке окна.
Такими параметрами могут быть:
 Инструмент
 Список инструментов
 Таймфрейм
Остальные надписи в заголовке окна обозначают тип окна и являются постоянными. Цвет этих надписей отличается от цвета параметров и может быть настроен отдельно. По умолчанию постоянные надписи в
заголовках окон имеют светло-серый цвет, а надписи параметров – оранжевый. Ниже на рисунке в качестве
примера приведено окно «Time & Sales», где отображаются события по обыкновенным акциям ОАО «Газпром», протекающие на секции рынка МБ ЦК.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
Вид окна
15
Инструмент окна
Заголовок
окна
При щелчке на параметр в заголовке окна Альфа-Директ отображает панель для изменения этого параметра, где пользователь выбирает новое значение параметра из списка.
Инструмент окна
Рассмотрим подробнее, как происходит замена инструмента для окна.
Обозначение инструмента имеет формат
Тикер=Рынок,
где Тикер - тикер инструмента, принятый в Альфа-Директ, а Рынок – секция рынка.
Замена инструмента у окна
1-й способ.
Щёлкните обозначение инструмента на заголовке данного окна. Альфа-Директ отобразит в виде выпадающего списка перечень нескольких инструментов, с которыми пользователь недавно работал (если АльфаДирект запущен впервые после установки, то этот список будет сформирован из ряда голубых фишек).
Щелчком левой кнопки мыши укажите в перечне инструмент.
Если в перечне не оказалось нужно инструмента, щёлкните на надписи <Ещё …>, отображаемой на месте последнего элемента списка. Альфа-Директ откроет окно Списки инструментов в режиме выбора инструментов. Задайте инструмент в этом окне.
2-й способ.
Выбираем строку инструмента в окне котировок, находящемся на той же вкладке, что и окно, где требуется заменить инструмент.
Если данное окно связано с окном котировок, выделите эту строку,- смена инструмента в окне осуществится автоматически. В случае наличия связанности с другими окнами, Альфа-Директ заменит инструмент
и во всех остальных окнах.
Если окна не связаны, перетащите эту строку при помощи мыши из таблицы котировок на данное окно
(при этом строка не будет удалена из окна котировок).
Окна настроек
В окне настроек параметры разнесены по разделам, перечень которых отображается в левой части окна, а содержимое – в правой части. В одном разделе могут размещаться как настройки оформления, так и
параметры формирования данных.
Некоторые разделы служат для настройки однотипных элементов представления данных, которые
пользователь может изменять (добавлять, удалять и настраивать), например, колонки таблиц, графические
индикаторы, графические объекты. Для каждого такого элемента в раздел помещается закладка, которая раскрывает панель с настройками элемента.
На рисунке в качестве примера приведён экранный снимок раздела Индикаторы окна настроек графиков.
Основные сведения и операции пользователя
16
Удалить элемент
и панель его настроек
Заголовки
закладок окна
настроек
Обозначение
элемента
Создать элемент и добавить
на закладку панель его
настроек
Свёрнутая панель
Раскрыть панель
Заголовок панели
Свернуть панель
Настройки
Раскрытая панель
В приведенном примере в разделе размещены закладки для настройки 4 элементов – технических индикаторов. Для каждого индикатора отображается отдельная раскрывающаяся панель. Закладка индикатора
RSI раскрыта. Отображается кнопка добавления элемента
, что означает, что имеется возможность добавить и настроить ещё один элемент. Чтобы удалить элемент отображения, нажмите на закладке кнопку удаления (значок ) . Чтобы раскрыть панель, щёлкните на закладке.
Когда панель не раскрыта, отображается только её закладка. В один и тот же момент времени раскрытой может быть только одна панель, когда пользователь раскрывает другую панель, раскрытая панель автоматически сворачивается.
Управление вносимыми изменениями
Большинство настроек или параметров Альфа-Директ применяет непосредственно после их внесения
пользователем. В результате пользователь сразу же может наблюдать эффект от изменений, не закрывая окно настроек. Некоторые настройки и параметры применяются после того, как пользователь нажмёт кнопку
OK или Применить.
Внизу окна настроек размещены кнопки:
 По умолчанию – применить настройки ко всем окнам такого же вида, открытым на вкладке.
 Применить – применить изменения настроек.
 ОК – закрыть окно.
 Undo – отменить последнее по порядку совершения (неотменённое) изменение настроек, внесённое
пользователем в окне настроек. Если все изменения, сделанные пользователем, отменены, то кнопка становится недоступной для нажатия.
 Отменить – восстановить настройки, которые действовали на момент открытия окна.
Кнопки По умолчанию, Undo и Отменить не затрагивают настройки специфических для конкретного
окна элементов, в частности, настройки однотипных элементов представления данных.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
17
Установка цвета
Элементы пользовательского интерфейса для задания цвета являются выпадающими списками, где
отображается образец цвета, а иногда числовые значения интенсивности красного, зелёного и синего (от 0 до
255):
,
По нажатию кнопки справа от образца цвета раскрывается панель выбора цвета.
На первой закладке панели размещён список «стандартных» для Альфа-Директ цветов.
Чтобы установить цвет из списка щёлкните на него. Панель закроется, и цвет будет установлен.
Если же подходящий цвет в списке отсутствует, то щёлкните вкладку Ещё... . На этой вкладке присутствует большее количество цветов для выбора.
Если же и среди этих цветов нет подходящего, то нажмите кнопку More Colors… . Альфа-Директ откроет диалоговое окно установки цвета, где можно задать любой цвет, доступный на компьютере. Порядок
работы с этим окном аналогичен порядку работы со стандартным диалоговым окном выбора цвета Windows.
Основные сведения и операции пользователя
18
Задав в нём параметры цвета, нажмите кнопку ОК. Диалоговое окно и панель выбора цвета будут закрыты, а заданный цвет установится как значение параметра настройки в диалоговом окне настройки АльфаДирект.
Настройка оформления линий
Элементы интерфейса пользователя для настройки стиля линии приведены на рисунке:
Цвет
Толщина
Начертание
Экранная метка, обозначающая настраиваемые элементы
Настройка оформления надписей
Элементы интерфейса пользователя для настройки оформления надписей приведены на рисунке:
Наименование
шрифта
Цвет надписи
Жирный шрифт
Размер шрифта
Курсив
Наименование шрифта и размер шрифта устанавливаются через выпадающие списки.
Кнопки B и I предназначены для установки начертания надписей – жирного шрифта и курсива соответственно. Когда установлено начертание жирным шрифтом или курсивом, то соответствующая кнопка обводится жёлтым прямоугольником.
Поле ввода числового значения
Поля для ручного ввода пользователем числового значения снабжаются кнопками для увеличения и
уменьшения вводимого значения. Эти кнопки располагаются справа от поля:
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
19
Увеличить
значение
Уменьшить
значение
Абсолютная величина, на которую эти кнопки уменьшают или увеличивают значение, зависит от конкретного поля. Для полей цены инструмента она равна шагу цен данного инструмента.
Поля, в которых задаются числовые атрибуты формируемого торгового приказа Брокеру, снабжаются
дополнительными элементами ввода данных (подробнее см. в разделе «Выполнение торговых операций»).
Закладки в окнах данных
Закладки окон данных отображаются в одну линию вверху окна (или части окна) и разделяются вертикальной чертой. Активная закладка подсвечивается фоном.
Активная закладка
Неактивная закладка
Линия закладок
Если ширина окна недостаточна, чтобы все закладки могли уместиться в одну линию, справа от закладок отображаются кнопки пролистывания:
Пролистать закладки
вправо
Пролистать закладки
влево
Закладки часто используются для группировки данных.
Списки инструментов
Список инструментов – перечень инструментов, отображаемый в окне котировок или используемый в
окне «Лента сделок» для фильтрации событий (окно «Лента сделок» представляет в режиме реального времени ленту событий либо по одному инструменту, либо по всем инструментам из списка инструментов).
Списки инструментов не являются листингами бирж, они хранятся только на компьютере пользователя и
доступны ему для редактирования.
В один и тот же список можно включать инструменты различных секций биржи и даже инструменты,
различающиеся по своему типу, например, акции и облигации. Один и тот же инструмент может быть включен в несколько списков.
20
Основные сведения и операции пользователя
В дистрибутив Терминала Альфа-Директ включены настройки для формирования нескольких списков
(голубые фишки, отраслевые инструменты, биржевые индикаторы и т.п.), эти настройки применятся при
первом запуске.
В процессе работы в Альфа-Директ пользователь имеет возможность изменить или удалить эти списки, а также создать новые. Процедура модификации списков производится в окне Списки инструментов,
которое можно вызвать, воспользовавшись пунктом Основного меню Новое окно \ Инструменты.
Окно разделено на две части: в верхней части отображается перечень списков и содержимое редактируемого списка, а в нижней части – реестры доступных инструментов.
Перечень списков отображается в виде закладок. Для каждого списка создаётся отдельная закладка, на
которой указывается имя списка и количество инструментов в нём.
Таблица в верхней части представляет содержимое списка выбранной закладки. В таблице отображаются следующие атрибуты инструментов:
 Выпуск
 Рынок
 Тип
 Экспирация
 Наименование
 Статус
Пользователю доступны операции сортировки и фильтрации по значениям атрибутов, но не поддерживается фильтрация по вычисляемым логическим выражениям.
Каждая запись снабжена кнопкой в колонке Удалить. Нажатие на эту кнопку исключает инструмент
из списка.
Следует помнить, что вносимые пользователем изменения в список сразу в нём сохраняются,- команды
«Отменить», «Применить» и «Сохранить» не доступны. Более того, если редактируемый список установлен
в каком-либо окне данных, то его изменения сразу же применяются к перечню отображаемых в этом окне
инструментов, например, по нажатию кнопки удаления инструмент может быть исключён из окна котировок.
В нижней части представлены все доступные инструменты. Они разбиты по видам инструментов на
несколько закладок:
 Акции
 Паи
 Облигации
 Индексы
 Фьючерсы
 Опционы
 Валюта
На каждой закладке отображается таблица с реестром инструментов и панель фильтра. Наборы колонок таблицы и элементов фильтра зависят от вида инструмента.
Следующие элементы фильтра присутствуют на всех вкладках:
 Рынок – (выпадающий список). Если рынок конкретизирован, то отображаются только инструменты заданного рынка
 Выпуск – (выпадающий список). Если выпуск задан, то отображаются только инструменты заданного
выпуска
 Архив – отображаются только архивные инструменты
Кнопка Сбросить фильтры сбрасывает настройки фильтра, в результате в таблице снова отобразятся
все доступные инструменты выбранной закладки.
Следующие колонки присутствуют в таблицах всех закладок:
 Рынок
 Список
В колонке Список размещается чекбокс. При отмеченном чекбоксе Альфа-Директ включает инструмент в редактируемый список, а при снятии – исключает.
Ниже таблицы отображается сводка по выбранному инструменту: наименование и режим торгов.
Кнопка OK закрывает окно.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
21
Чтобы создать список, нажмите специальную закладку со значком
. Альфа-Директ создаст пустой
список, добавит для него закладку и расположит её в перечне списков на первом месте.
Название списка будет начинаться со слов «Новый список…». Чтобы переименовать список дважды
щелкните по заголовку закладки. Альфа-Директ отобразит поле редактирования, где поместит текущее имя.
Измените его и нажмите Enter.
Наполните список инструментами.
Список инструментов окна заменяется таким же образом, как и инструмент окна. Щёлкните имя списка инструментов в заголовке окна. Альфа-Директ отобразит панель с перечнем имён имеющихся списков
инструментов.
Нажмите на этой панели выбранный из перечня список.
Если щёлкнуть на <Еще...>, то Альфа-Директ откроет окно Списки инструментов.
Основные сведения и операции пользователя
22
При замене пользователем списка инструментов в одном окне Альфа-Директ не выполняет автоматически замену во всех окнах, связанных с данным окном
Окна таблиц
Когда пользователь щёлкает по строке таблицы, она становится выделенной. Выделенная строка обозначается при помощи обрамления прямоугольником и небольшим затенением. Чтобы сменить выделенную
строку, можно воспользоваться также клавишами со стрелками  и  . Выделение строки и смена выделенной строки может привести к изменению настроек, по которым отбираются данные для отображения в других окнах.







Во многих таблицах пользователю доступны следующие настройки:
Выбор отображаемых полей и их размещения в таблицы
Группировка записей таблицы
Сортировка записей
Фильтрация по значениям полей
Настройка цветов фона и надписей, шрифтов, чересстрочной подсветки, дополнительной подсветки
Настройка содержимого панели сводки и команды для её отображения.
Выбор полей, которые будут запускать по щелчку определённые действия Альфа-Директ
Не открывая окно настройки, пользователь может отсортировать, отфильтровать или сгруппировать
строки в таблице, а также переместить или удалить колонки таблицы.
Порядок следования и ширины колонок могут быть изменены пользователем путём перетаскивания
при помощи мыши заголовков колонок и их границ.
При перетаскивании Альфа-Директ сопровождает указатель мыши полупрозрачным прямоугольником
с надписью – заголовком перемещаемой колонки. Кнопку мыши следует отпустить тогда, когда АльфаДирект отобразит между двумя другими заголовками стрелки вниз и вверх. Рисунок иллюстрирует перетаскивание колонки Пок на место между колонками Изм и Прод.
Чтобы изменить ширину одной колонки за счёт её соседней, подведите указатель мыши к границе
между заголовками колонок. Указатель мыши изменится на значок, настроенный в Windows для указателя
при изменении горизонтальных размеров, например,
. Затем переместите границу между колонками влево или вправо.
На заголовке окна многих таблиц размещается кнопка
размерам отображаемых надписей в их ячейках.
, которая устанавливает ширины колонок по
Удалить колонку таблицы. Перетащите её заголовок при помощи мыши за пределы таблицы. Когда
указатель мыши при перетаскивании выйдет за границы таблицы, Альфа-Директ изменит указатель на перекрестье:
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
23
Операции сортировки, фильтрации и группировки строк в таблице будут рассмотрены ниже.
Для осуществления остальных настроек, необходимо открыть диалоговое окно настройки таблицы.
Для этого воспользуйтесь пунктом оконного меню Настроить... .
В разделе Основные окна настроек размещены настройки интервалов, фона строк и сетки таблицы.
Шрифт окна по
умолчанию
Отступ слева от
границы колонки,
после которого
размещаются ячейка
Отступ слева от
границы колонки,
после которого
размещаются ячейка
Отображать чётные
строки на особом фоне
Отображать линии,
разделяющие колонки
таблицы друг от друга
Отображать линии,
разделяющие строки
таблицы друг от друга
Настройки,
специфичные для
вида окна
Основной фон окна
Фон чётных строк
Цвет линий,
разделяющих колонки
Цвет линий,
разделяющих строки
Отображать линии,
разделяющие строки
таблицы друг от друга
В этом же разделе могут размещаться специфичные для окна настройки отображения, например, для
окна сделок размещены начальные настройки оформления для сделок покупки и продажи.
Цвет контура прямоугольника выделенной строки настраивается в параметре Выделенная строка в
разделе Основные окна настроек.
Чек-бокс Зебра устанавливает визуальное разделение чередующихся строк при помощи цвета фона.
Если чек-бокс Зебра отмечен, то для нечётных и чётных строк используются различные цвета фона, что облегчает работу пользователя с широкими таблицами.
Основные сведения и операции пользователя
24
Чек-боксы Вертикальная сетка и Горизонтальная сетка управляют отображением вертикальных
линий, разделяющих колонки и строки таблицы соответственно.
В разделе Колонки можно изменять колонки таблицы: добавлять, удалять колонки и изменять их
представление. Следует иметь в виду, что одно и то же поле не может отображаться в таблице дважды, в
различных колонках. Поэтому, если поле уже отображается в какой-либо колонке, то его невозможно выбрать для настройки другой колонки.
Порядок следования колонок и их ширину через диалоговое окно настроек таблицы изменить нельзя.
У некоторых таблиц двойной щелчок по определённым полям в строке открывает то или иное окно, в
котором представляются детальные сведения по строке. Эти поля можно настроить в разделе Действия.
В левой части под надписью Для вызова формы размещаются наименования видов окон и форм, вызов которых можно настроить по двойному щелчку на поле. Справа от каждого наименования располагается
выпадающий список полей, в котором пользователь может выбрать поле. Если не требуется, чтобы окно вызывалось по щелчку на каком-либо поле, в выпадающем списке необходимо выбрать вариант Нет.
При настройке вызовов окон по двойному щелчку следует иметь в виду, что открыть окно двойным
щелчком по полю можно только в том случае, если это поле отображается в таблице.
Некоторые таблицы могут отображать сводку – специальную панель, представляющую значения ряда
полей из строки в виде пар «имя поля – значение поля»:
Сводка появляется либо при наведении указателя мыши на специальный значок
в строке таблицы,
либо по двойному щелчку по полю, настроенному в раздел Действия.
Панель сводки является временной, когда пользователь переводит указатель мыши со значка или переходит в другое окно, панель исчезает.
Таблицы с двойными строками
В таблицах с двойными строками в одном элементе таблицы формируются две ячейки, в которых может отображаться две величины, располагаясь в столбик. Настраивая такую таблицу, для одной колонки
можно формировать элементы как с одной, так и с двумя ячейками. В случае заголовок колонки будет сформирован из двух подписей друг под другом.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
25
Таблицы с двойными строками позволяют отдельно настраивать оформление каждой ячейки, в том
числе и задавать выравнивание текста, но не поддерживают произвольно настраиваемые пользователем сортировку и фильтрацию (в частности, не снабжены автофильтрами).
В качестве примера рассмотрим особенности настройки окна Позиции. В разделе Основные в выпадающем списке Покупка задаётся цвет по умолчанию для надписей в некоторых ячейках у позиций шорт, а
в выпадающем списке Продажа – для тех же ячеек, но у позиций лонг:
В разделе Колонки на панели Все колонки задаются настройки оформления надписей по умолчанию
для всех ячеек в зависимости от того, отображается ли ячейка в нижней части элемента таблицы или в его
верхней части. При отмеченном чекбоксе Заголовки столбцов таблица оснащается заголовками.
Кнопка добавления элемента
на панели Все Колонки позволяет увеличить число колонок в таблице. Максимальное число колонок в окне Позиции ограничено.
26
Основные сведения и операции пользователя
Содержимое элементов таблицы в каждой колонке можно настраивать через выпадающие списки
Верхняя ячейка и Нижняя ячейка. Для верхней ячейки в примере выбрано поле Инструмент и отмечен
чек-бокс настройки шрифта. Поэтому для надписи в этой ячейке применяются индивидуальные настройки.
Для нижней ячейки выбрано поле Раздел. Чек-бокс настройки шрифта не отмечен, это означает, что шрифт
и его параметры выбираются по общим правилам, задаваемым на раскрывающейся панели Все Колонки.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
В заголовке многих окон таблиц с двойными строками размещены кнопки для фильтрации
пировки данных
27
и груп-
.
Кнопка группировки отображает меню, где можно выбрать поле для группировки или снять группировку. Когда группировка установлена, Альфа-Директ разбивает строки таблицы на несколько групп по значениям поля группировки и отображает каждую группу строк на отдельной закладке, в заголовке закладки
указывается значение, по которому отфильтрованы строки.
Для установки пользователем фильтра в заголовке окна таблицы с двойными строками отображается
кнопка со значком
. По нажатию на него отображается панель настройки фильтра, где пользователь может задать условия фильтра по значениям нескольких полей таблицы. Когда заданы условия фильтра, сверху
таблицы отображается область фильтра, где пользователь может снять или изменить заданные им условия.
Таблицы с одинарными строками
Ниже приводится описание дополнительных возможностей, которые реализованы для таблиц с одинарными строками.
Сортировка записей
В большинстве таблиц с одинарными строками имеется возможность устанавливать сортировку по
убыванию или возрастанию значения поля.
Чтобы установить сортировку строк, у таблицы должны отображаться заголовки колонок. Для сортировки по значениям колонки щёлкните по её заголовку. Альфа-Директ отсортирует отображаемые в таблице
Основные сведения и операции пользователя
28
строки по возрастанию значений в выбранной колонке и снабдит заголовок значком сортировки по возрастанию .
Щелчок по заголовку другой колонки устанавливает сортировку по её значениям.
Повторный щелчок по заголовку колонки, по которой уже установлена сортировка по возрастанию,
изменяет порядок сортировки с возрастающего на убывающий (устанавливается значок сортировки по убыванию ) или, наоборот, с убывающего на возрастающий.
Фильтрация записей
Во многих таблицах с одинарными строками имеется возможность задавать условия фильтрации на
поля в отображаемых колонках, например:
 Содержимое поля должно быть равно конкретному значению
 Содержимое поля должно попадать в интервал значений
 Содержимое поля не должно попадать в интервал значений
Для текстовых строк можно задать также условие на соответствие 1 шаблону, 2 шаблонам одновременно или одному из 2 шаблонов.
Допускается задавать фильтрацию по нескольким полям одновременно, тогда Альфа-Директ будет
отображать в таблице строки, удовлетворяющие условиям всех установленных фильтров.
Чтобы пользователь мог задать условия фильтра по полю, таблица должна отображать колонку с этим
полем и заголовки колонок. Добавление поля и установка отображения заголовков колонок устанавливается
в диалоговом окне настроек таблицы в разделе Колонки.
Чтобы задать фильтр на поле в колонке, наведите указатель мыши на заголовок колонки, где отображается поле, по которому необходимо задать фильтр. Щёлкните значок автофильтра , появившийся в левой части заголовка. Появится список уникальных значений поля, отображаемых в таблице, дополненный
псевдозначениями (Пустые), (Не пустые), (Условие).
Если нужно отфильтровать строки таблицы по одному из значений, укажите его в списке.
Если нужно исключить строки, где значение поля отсутствует, укажите (Не пустые).
Если нужно исключить строки, где значение поля имеется, укажите (Пустые).
Для более сложных условий укажите (Условие). Откроется панель автофильтра, где можно задать 1
или 2 условия сравнения и связать их операторами «И» или «ИЛИ»:
Оператор
сравнения
Значение для
сравнения
Поле
фильтрации
1-е условие
фильтрации
Связывание
условий
2-е условие
фильтрации
Если нужно задать только одно условие, то задайте его в первой строке условий.
При сравнении строковых значений Альфа-Директ не различает строчные и прописные буквы, но различает диакритические знаки, т.е. «е» и «ё» считаются различными символами.
Для строковых значений доступны операторы соответствия маске. Символ «%» в маске сопоставляется
с любой последовательностью символов, а символ «_» - с любым одиночным символом. На рисунке проде-
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
29
монстрировано окно автофильтра для инструментов, наименование выпуска которых начинается с «ОФЗ» и
содержит символ «1» или начинается с «ОФЗ », содержит на 6-м месте с начала символ «6» и заканчивается
символом «7»:
Маска
Маска
Справка по маске
После установки фильтра значок автофильтра
в заголовке его колонки отображается постоянно, а в
список значений, раскрываемый этим значком, добавляется псевдозначение (Все). Если указать псевдозначение (Все), то фильтр с этого поля будет снят.
Условие фильтрации, добавляемое пользователем посредством автофильтра, будет связано с имеющимися условиями фильтрации посредством логического оператора «И». Поэтому, после добавления условия
через автофильтр, в таблице останутся записи, для которых выполняются прежние условия фильтрации и
условие, добавленное пользователем через автофильтр.
Когда установлен какой-либо фильтр, внизу таблицы появляется панель фильтра:
Закрыть панель
фильтра
Сбросить фильтр
Выражение условия
фильтрации
Открыть Контсруктор
фильтра
Раскрыть выпадающий список
последних используемых условий
фильтрации
Логическое условие фильтрации можно представить в виде древовидной структуры. В этой структуре
подусловия связываются логическими операторами в группы, такими, как, например, ИЛИ. Любое подусловие либо является простым условием сравнения поля строки таблицы с константой, либо группой подусловий, связанных логическим оператором.
По нажатию кнопки Конструктор фильтра Альфа-Директ открывает одноимённую форму, где представляется древовидная структура условия фильтрации, доступная пользователю для редактирования.
Основные сведения и операции пользователя
30
Простое условие
Удалить простое
условие
Добавить простое
условие
Логический
оператор
элементов группы
Группа
Поле, на которое
накладывается
простое условие
Оператор сравнения
Сравниваемое
значение или маска
Применить изменения
Отменить изменения и
закрыть Конструктор фильтра
Применить изменения и
закрыть Конструктор фильтра
Чтобы изменить логический оператор, связывающий подусловия группы, нажмите на него и выберите
один из пунктов в появившемся меню:
 И – условие, которое будет выполняться, тогда и только тогда, когда будут выполняться все его подусловия.
 ИЛИ – условие, которое будет выполняться, когда будет выполняться хотя бы одно его подусловие.
 НЕ И – условие, которое будет выполняться, когда не будет выполняться хотя одно из его подусловий.
 НЕ ИЛИ – условие, которое будет выполнятся, когда не будет выполняться ни одно из его подусловий
Чтобы в группу добавить подусловие, нажмите на логический оператор группы, и в появившемся меню выберите пункты Добавить условие (чтобы добавить простое условие) или Добавить группу (чтобы
добавить группу условий). После этого отредактируйте новое условие.
Для простого условия сравнения необходимо задать:
 поле таблицы, значения которого должны сравниваться.
 оператор сравнения
 константу, с которой должны сравниваться значения поля
Чтобы изменить или установить тот или иной атрибут условия (из перечисленных выше) следует
нажать на него в условии.
При нажатии на поле Альфа-Директ отобразит в виде выпадающего меню перечень полей таблицы.
Укажите требуемое поле в этом меню.
При нажатии на оператор сравнения Альфа-Директ отобразит в виде выпадающего меню перечень
операторов сравнения. Для текстовых полей перечень добавляется операторами сопоставления строк с образцом. Укажите требуемый оператор в этом меню.
При нажатии на константу, Альфа-Директ отображает текстовое поле для редактирования этой константы. Введите константу (или шаблон для сопоставления текстовых строк) и нажмите Enter.
Окно графиков
В окне графиков отображаются графики изменения величин показателей инструментов и биржевых
индикаторов.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
Заголовок окна
Кнопки управления осью
времени
31
Шкалы осей значений
Область
основного
инструмента
Область
дополнительного
инструмента
Область
индикатора
Шкала оси
времени
По горизонтальной оси откладываются таймфреймы. Графики отображают величины, определённые в
разрезе таймфреймов, например, объемы и цены [O H L C] (открытия, максимальная, минимальная, закрытия).
В момент открытия окно графика представляет данные в онлайн реж им е – режиме, когда на графике отображается последняя совершенная сделка. До окончания текущего таймфрейма форма графиков на
участке последнего таймфрейма не фиксируется. В онлайн режиме при наступлении нового таймфрейма
(точнее, при получении данных для нового таймфрейма) интервал графиков автоматически сдвигается на
один таймфрейм влево.
На шкале времени отображаются даты начала и окончания интервала времени графиков. Если время
окончания графика не совпадает с текущим таймфреймом (интервал графика смещен в прошлое), то справа
от даты окончания отображается специальный значок в виде красного треугольника
В моменты подкачки данных, необходимых для построения графиков на месте даты начала отображается перемещающийся зелёный бегунок, означающий, что окно отображает неполные данные.
Окно может отображать несколько областей графиков (и соответственно несколько осей значений),эти области размещаются друг над другом и имеют общую горизонтальную ось.
В самой верхней области всегда отображаются цены основного инструмента окна (основной инструмент указывается в заголовке окна). В случае включения окна графиков в группу связанных окон, изменения
инструмента в других окнах группы, приводят к синхронному изменению основного инструмента в окне
графиков.
В одной области могут отображаться графики нескольких величин, если эти величины имеют одинаковую размерность, например, (график цены инструмента +простое скользящее среднее от цен закрытия) или
(график индикатора моментум и взвешенное скользящее от этого моментума). Исключением из этого правила является область, представляющая величины индикатора Composite, т.к. он рассчитывается по ценам двух
инструментов.
Основные сведения и операции пользователя
32
Открытие окна графиков
Открыть новое окно графиков по инструменту
Нажмите пункт Основного меню Новое окно / График. Альфа-Директ откроет окно Списки инструментов.
Выделите в нём инструмент и нажмите кнопку в колонке Выбрать. Альфа-Директ закроет окно Списки инструментов и откроет окно графика в онлайн режиме с одной областью, в которой в часовом таймфрейме в виде свечей будут представлены следующие величины:
 цена открытия,
 цена закрытия,
 минимальная цена,
 максимальная цена.
Если установлен дневной, недельный или месячный таймфрейм, то в вышеперечисленных ценах учитываются цены сделок, совершённых на бирже в рамках предторговых и послеторговых периодов. Для более
мелких таймфреймов эти цены формируются только по сделкам торговых периодов.
Если по инструменту не было сделок в течение таймфрейма, то этот таймфрейм на графике отображаться не будет.
Добавить область цен инструмента в существующее окно графиков
1-й способ.
Нажмите пункт Добавить \ Инструмент меню окна графиков. Альфа-Директ откроет диалоговое окно
Списки инструментов в режиме выбора инструмента.
Отыщите в нём инструмент и нажмите кнопку в колонке Выбрать.
В существующем окне Альфа-Директ создаст новую область для выбранного инструмента.
2-й способ. Данный способ осуществим, если на вкладке уже имеется окно графиков и окно однострочных или двухстрочных котировок, содержащих данный инструмент.
Перетащите строку инструмента на область в существующем на текущей вкладке окне графиков инструмента.
Альфа-Директ отобразит диалоговое окно выбора способа модификации графика цен:
 Заменить инструмент – заменить инструмент во всех областях окна графиков, представляющих величины заменяемого инструмента, на перетаскиваемый.
 Создать новую область – создать новую область в окне графиков и отобразить в ней цены перетаскиваемого инструмента.
 Создать новый график – дублировать окно графиков (т.е. создать копию данного окна графиков) и в
созданном в результате дублирования окне заменить инструмент во всех областях, представляющих величины заменяемого инструмента, на перетаскиваемый.
При замене инструмента Альфа-Директ выполняет перерасчёт и перерисовку всех индикаторов.
Настройки графика
Диалоговое окно настроек окна графиков Параметры открывается не только через меню окна, но и по
двойному щелчку на каком-либо элементе графика (двойной щелчок по пустому месту в области вызывает
форму Торговый приказ). При этом в окне настроек автоматически раскрывается раздел и панель на нём
для настройки данного элемента. Например, при двойном щелчке на свечи инструмента Альфа-Директ от-
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
33
крывает окно настроек графиков, автоматически переходит в нём в раздел Инструменты и раскрывает закладку данного инструмента.
Настройки распределены по следующим разделам:
 Основные. Содержит общие настройки, действующие на все области графика
 Оси – настройки оси времени и осей значений. Для каждой оси содержит закладку с настройками.
 Инструменты. Замена основного инструмента, редактирование дополнительных инструментов и
настройка их графиков.
 Индикаторы – редактирование индикаторов и настройка их графиков.
 Графические объекты – удаление и редактирование графических объектов всех областей окна графиков.
 Торговая область – настройка представления на графиках заявок, сделок и позиций пользователя.
 Сводка – настройка шрифтов для панели сводки. Сводка отображается в одном из режимов указателя
мыши (курсора).
Основные
Фон областей
Шрифт обозначений и
шкал значений
Отображать
горизонтальную сетку
Оформление линий
горизонтальной сетки
Размер кластера в шагах
цены для индикатора
Volume Profile
Оптимальный для
отображения размер
фрейма в пикселях
Оступ областей от шкал
Шрифт и Разметка применяются во всех областях окна графиков при настройке формата шкал значений и обозначений инструментов и индикаторов.
Представление котировок инструмента
Перечень всех инструментов представлен в разделе Инструменты окна настроек графика Параметры.
В основной части диалогового окна для каждого инструмента отображается раскрывающаяся панель с
настройками отображения.
На рисунке представлена панель с элементами настройки.
34
Основные сведения и операции пользователя
Добавить инструмент в
окно графиков
Инструмент
Открыть окно «Списки
инструментов» для выбора
инструмента
Способ представления цен
инструмента
Цвет заливки свечи
фрейма, где цена закрытия
не меньше цены открытия
Цвет заливки свечи
фрейма, где цена закрытия
меньше цены открытия
Оформление линии
контура свечей
Отображать контур свечей
Отображать на оси значений величину цены закрытия
последнего фрейма графика
Имеется 4 способа отображения цен инструмента:
 Свечи – представлять цены в виде японских свечей.
 Бары – представлять максимальную и минимальную цену в виде вертикальной линии шириной в один
пиксель, дополнив её отметками цен открытия и закрытия.
 Кластеры – представлять цены открытия и закрытия в виде вертикальной полосы, а при достаточно
крупном масштабе шкалы времени отображать справа от каждой полосы гистограмму объёма заключённых в течение таймфрейма сделок в зависимости от цены.
Линия – отображать в виде ломаной график только одной из цен.
Настройки отображения цены на графике у разных способов различны.
Для способа отображения Свечи пользователь имеет возможность задавать цвет для тела свечи в зависимости от понижения (медвежья свеча) или повышения (бычья свеча) цены закрытия относительно цены
открытия.
Свеча таймфрейма, в течение которого все сделки заключены по одной и той же цене, отображается в
виде горизонтальной линии, начертание которой определяется настройками Линия.
Когда чек-бокс Контур отмечен, тени свечи рисуются цветом, установленным в настройках Линия, а
не цветом заливки тела свечи.
Настройки способа отображения Бары отличаются от настроек способа отображения Свечи отсутствием чек-бокса Контур.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
35
Настройки способа отображения Кластеры:
Способ представления цен
инструмента
Цвет заливки свечи
фрейма, где цена закрытия
не меньше цены открытия
Цвет заливки свечи
фрейма, где цена закрытия
меньше цены открытия
Оформление линии
контура свечей
Отображать контур свечей
Отображать на оси
значений величину цены
закрытия последнего
фрейма графика
Количество шагов цены в кластере
Отображать область,
охватывающую 70% сделок
Настройки способа отображения Линия:
Инструмент
Открыть окно «Списки
инструментов» для выбора
инструмента
Способ представления цен
инструмента
Цена, график которой
представляется в виде
линии
Оформление линии
графика
Отображать на оси значений величину цены закрытия
последнего фрейма графика
В выпадающем списке Ряд указывается одна из следующих величин котировок для отображения в виде ломаной:
 Open – цена открытия;
Основные сведения и операции пользователя
36
 Low – цена закрытия;
 High – максимальная цена;
 Close. – минимальная цена.
Управление отображаемым интервалом времени
Для изменения интервала времени, представляемого на графиках, предназначены кнопки в верхней части первой сверху области графика, выровненной по правому краю:
Переместить интервал к будущему
на количество отображаемых фреймов
Переместить интервал к
текущему фрейму и
переключиться в онлайн
режим
Переместить интервал к будущему
на 1 фрейм
Переместить интервал в прошлое
на 1 фрейм
Переместить интервал в прошлое
на количество отображаемых фреймов
Увеличить масштаб
шкалы времени на 25%
Уменьшить масштаб
шкалы времени на 25%
Установить
оптимальный масштаб
Установить масштаб
1 фрейм – 1 пискел
Отметить на графике интервал
времени, задаваемый
пользователем при помощи
мыши, и установить его
Масштаб времени можно изменять прокручиванием колёсика мыши, а перемещать интервал – прокручиванием колёсика с удерживаемой клавишей Ctrl .
При изменении масштаба Альфа-Директ изменяет начало представляемого интервала, а его окончание
не изменяется. Поэтому, при изменении масштаба график не выходит из онлайн режима.
Ниже описана операция, которая сочетает увеличение масштаба и перемещение интервала.
Выделить на графике интервал и установить его
Нажмите кнопку
.
На графике переместите указатель мыши на точку, таймфрейм которой должен стать началом шкалы
таймфреймов на графике.
Нажмите левую кнопку мыши и, удерживая кнопку нажатой, переместите указатель на точку, таймфрейм которой должен стать окончанием шкалы таймфреймов. При перемещении указателя Альфа-Директ
будет прозрачной заливкой обозначать интервал от вертикали, где была нажата кнопка до вертикали, где
находится курсор.
Отпустите кнопку мыши. Альфа-Директ установит выбранный интервал на ось таймфреймов.
Следует иметь в виду, что Альфа-Директ автоматически исправляет установленный пользователем
масштаб таким образом, чтобы на каждый таймфрейм приходилось одинаковое количество пикселей оси
времени.
При установке масштаба 1 таймфрейм – 1 пиксел свечи или бары на областях цен вырождаются в вертикальные линии толщиной в 1 пиксел. Эти линии представляют своими окончаниями максимальную и минимальную цену, а цены открытия и закрытия не могут быть ими представлены. При этом, если в настройках
указано отображать контур, то все линии отображаются цветом контура, что не позволяет пользователю
определять, которая из цен таймфрейма больше: цена открытия или цена закрытия.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
37
Имеется также операция для установки в качестве интервала текущий календарный период времени.
Возможность выбора появляется при нажатии на метку, в которой указана дата начала отсчета времени
графика. Период выбирается из списка в открывшейся панели. После выбора периода Альфа-Директ автоматически построит график заданной длительности с не изменившейся датой окончания интервала времени
исходного графика.
В окне настроек графиков в разделе Оси можно настроить шрифт для меток шкалы времени и вертикальную сетку:
Изменить фрейм
Шрифт меток шкалы времени
Отображать вертикальную сетку
Если выбрана Основная сетка, то Альфа-Директ строит вертикальные линии сетки на всех областях
через равные количества таймфреймов. Частота вертикальных линий определяется автоматически по длине
таймфрейма и разрешению экрана.
Если выбрана Старшая сетка, то Альфа-Директ строит вертикальные линии сетки по границам одинаковых периодов календарного времени, например, по границам месяцев, дней, часов. Линии старшей сетки
могут располагаться неравномерно, так как количество таймфреймов графика может оказаться различным у
двух одинаковых календарных периодов.
Управление осью значений
При создании области графика Альфа-Директ устанавливает режим автоматического расчёта для определения отображаемого диапазона оси значений. В этом режиме Альфа-Директ определяет диапазон по минимальному и максимальному значениям представляемых в области величин, что делает графики наиболее
информативными. В режиме автоматического расчёта, если у окна графиков установлен также онлайн режим, Альфа-Директ выполняет автоматический расчёт диапазонов осей значений каждый раз при получении
данных нового таймфрейма.
Автоматический расчёт делает графики наиболее информативными, однако в некоторых ситуациях
удобнее зафиксировать диапазон значений (например, для сравнения графиков за различные периоды времени). Для этого предусмотрены функции ручной установки диапазона оси значений пользователем.
Основные сведения и операции пользователя
38
Чтобы изменить масштаб оси значений, наведите на ось значений указатель мыши и прокрутите колёсико мыши, удерживая клавишей Ctrl .
Чтобы сдвинуть отображаемый на графике диапазон оси значений, перетащите при помощи мыши
шкалу оси значений вверх или вниз.
Когда диапазон изменён пользователем вручную, режим автоматического расчёта сбрасывается, что
обозначается значком вверху шкалы значений.
Интервал оси значений
установлен вручную
Чтобы вернуть режим автоматического расчёта, щелкните по этому значку.
Диапазон и другие параметры оси значений можно также задать в настройках графика, отключив режим его автоматического расчёта:
Режим автоматического расчёта интервала
Зафиксировать окончание интервала оси
значений
Окончание интервала
оси значений
Начало интервала оси
значений
Зафиксировать начало интервала оси
значений
Через настройки пользователю доступны режимы, когда один из пределов диапазона зафиксирован, а
другой вычисляется Альфа-Директ в автоматическом режиме.
Когда чек-бокс Сокр. обозначения отмечен, Альфа-Директ использует буквенные сокращения для
обозначения для представления меток оси значений:
 К – 3 порядка (умножение на 1000);
 M – 6 порядков (умножение на 1000000).
Кнопки в заголовке окна графиков
Изображение
,
,
Пункт меню окна
или
Рисовать
Команда, результат выполнения
Установить в области основного инструмента
способ представления графика финансового
ряда
Отобразить/скрыть панель графических инструментов
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
Изображение
,
Пункт меню окна
Добавить \ Индикатор
39
Команда, результат выполнения
Открыть форму добавления индикатора
Установить способ отображения указателя
мыши на графике
Отобразить/скрыть на области основного инструмента графике индикатор Volume Profile
или
Настройки отображения указателя мыши
В окне графиков можно устанавливать один из 3 режимов отображения указателя мыши. Каждому режиму соответствует значок, который отображается на кнопке в заголовке окна.
Изображение на
кнопке
Режим отображения указателя мыши
обычный указатель мыши по умолчанию (настройки Windows)
пересечение вертикальной прямой и горизонтальной прямой
пересечение вертикальной прямой и горизонтальной прямой с панелью сводки, перемещаемой вслед за движением мыши
В последних двух режимах на горизонтальной оси и вертикальной оси той области, где находится указатель, отображаются значения, соответствующие координатам указателя мыши на области.
В последнем режиме отображается панель сводки, где перечислены значения всех величин, отображаемых на графиках окна. Панель автоматически перемещается за указателем мыши.
Чтобы переключить режим, нажмите кнопку на заголовке окна. Под кнопкой появится меню, каждый
пункт которого представлен пиктограммой режима. Щёлкните пункт нужного режима.
Графические объекты
Для удобства анализа графиков реализован целый спектр инструментов графического анализа, позволяющих пользователю строить трендовые модели, отмечать ценовые уровни, ценовые каналы и др. Помимо
этого в графическом инструментарии реализована возможность ставить на графике метки в виде пиктограмм, текстовых замечаний и др.
Редактирование графических объектов в Альфа-Директ осуществляется пользователем двумя способами:
 при помощи мыши указывать и перемещать управляющие точки графического объекта, которые определяют размер, положение и прочие геометрические свойства;
 задавать координаты управляющих точек в диалоговом окне настроек графика на панели настройки графического объекта (раздел Графические объекты).
На панели настроек можно также задать начертание линий графического объекта, его заливку и начертание текста.
В Альфа-Директ управляющие точки автоматические привязываются к середине таймфрейма по горизонтальной координате.
Нарисовать графический объект
Если набор кнопок графических инструментов не отображается, нажмите кнопку
на заголовке окна. Альфа-Директ отобразит под заголовком окна кнопок создания графических объектов.
Построим, в качестве примера, вертикальную линию. Для этого нажмите кнопку вертикальной линии.
Переместите указатель мыши в область графика в точку, через которую должна проходить линия, и щёлкните эту точку. Альфа-Директ отобразит прямую линию, проходящую через выбранную точку.
Графические объекты остальных типов создаются аналогичным образом. При этом после нажатия
кнопки графического объекта нужно либо щелкать мышью на графике в местах, где должны оказаться
Основные сведения и операции пользователя
40
управляющие точки графического объекта, либо нажать левую кнопку на месте начальной точки, удерживая
кнопку нажатой перевести указатель мыши на следующую контрольную точку и отпустить кнопку.
Вертикальная прямая отображается на всех областях графика, а остальные графические объекты можно нарисовать только в границах одной области графика.
При изменении таймфрейма Альфа-Директ автоматически переносит управляющие точки графических
объектов на ближайшие середины новых таймфреймов и по этим точка перерисовывает графические объекты. Если в результате увеличения пользователем длительности таймфрейма графический объект станет помещаться в один таймфрейм (вырожденный случай отображения), то Альфа-Директ может скрыть его отображение. При достаточном уменьшении длительности таймфрейма отображение графического объекта будет
восстановлено.
Действия Альфа-Директ при двойном щелчке по линии, образующей контур графического объекта:
Альфа-Директ открывает окно настроек графика, переходит в нём в раздел Графические объекты и раскрывает панель настроек этого графического объекта.
Значок
Наименование
Уровень
Горизонтальная линия
Вертикаль
Вертикальная линия
Тренд
Отрезок
Луч
Луч
Диапазон
Отрезок, заканчивающийся стрелкой, у которой указывается
количество таймфреймов, охваченных отрезком, и разность
вертикальных координат начальной точки отрезка и конечной
точки в процентном выражении
Два параллельных отрезка, размещённых друг под другом. Пространство между отрезками заполняется прозрачной заливкой.
Канал
Описание
Канал регрессии
Вилы Эндрюса
Веер Фибоначчи
Уровень Фибоначчи
Текст
Произвольный текст
Метка
Прямоугольник
Отрезок, начинающийся жирной точкой и дополненный произвольным текстом.
Прямоугольник с прозрачной заливкой
Эллипс
,
,
Стрелка
и
При отображении канала регрессии Альфа-Директ использует цены инструмента. Все остальные графические объекты не зависят от цен инструмента. Их местоположение и пропорции задаются пользователем
вручную через управляющие точки.
У веера Фибоначчи и уровней Фибоначчи имеется возможность задать уровни и лучи веера в панели
настроек. На рисунке приведён пример настроек лучей для веера Фибоначчи:
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
41
В перечне указаны в градусах величины углов между начальным лучом и остальными лучами веера
(отсчёт от начального луча против часовой стрелки).
Чтобы удалить луч, выберите его в перечне и нажмите кнопку удаления. Чтобы добавить луч, введите
значение угла между ним и начальным лучом и нажмите кнопку добавления.
Кнопка
удаляет из областей окна графиков все графические объекты, привязанные к их инструмен-
там.
Графические объекты строятся в привязке к инструменту. При замене инструмента в области на другой графический объект не удаляется из памяти, но не отображается. При последующем восстановлении инструмента, в котором был создан графический объект, эти графические объекты восстанавливаются.
При дублировании окна графиков все области копируются в новое окно вместе с их графическими
объектами в привязке к инструментам.
Графические объекты записываются в конфигурации и сохраняются вместе с ней. Поэтому, когда
пользователь перезапускает Терминал Альфа-Директ, графические объекты всех окон графиков восстанавливаются.
Индикаторы
Индикаторы отображаются либо в области цен какого-либо инструмента, либо в отдельной области. В
качестве входного финансового ряда индикатору можно задавать только тот инструмент, который присутствует на графике, т.е. область цен которого имеется в окне графиков. Для универсального индикатора в качестве входного числового ряда можно задать либо величину из финансового ряда одного из присутствующих в окне графиков инструментов, либо выходную величину, рассчитываемую другим индикатором в этом
же окне графиков.
В разделе Индикаторы окна настройки графиков размещаются раскрывающиеся панели для настройки всех индикаторов, отображающихся на графике, в том числе и индикаторов, которые отображаются на
области цен.
На панелях размещены как настройки представления графика индикатора, так и параметры расчёта его
величины. Эти настройки и параметры являются специфическими для каждого индикатора.
Основные сведения и операции пользователя
42
Чек-бокс Последнее знач. присутствует в панелях всех индикаторов. Когда он установлен пользователем, на оси значений индикатора отображаются значения всех вычисляемых им величин на последнем
таймфрейме, отображаемом на графике (если они на нём могут быть вычислены).
Описания алгоритмов расчётов и их параметров, а также настроек отображения для встроенных индикаторов приведены в справочной части.
Добавить индикатор на окно графиков
Нажмите кнопку
на заголовке окна. Альфа-Директ откроет форму добавления индикаторов, где
будет представлен реестр индикаторов двумя отдельными группами: встроенные индикаторы и пользовательские.
Выберите индикатор в реестре. Для переключения между встроенными и пользовательскими индикаторами используйте кнопку соответствующей группы под заголовком окна реестра.
После выбора индикатора Альфа-Директ откроет окно настроек графика Параметры в разделе Индикаторы и добавит закладку с раскрытой панелью для нового индикатора.
Установите параметры индикатора, в частности, инструмент, по данным которого нужно рассчитать и
отобразить индикатор, или числовой ряд, а также настройки его представления. Альфа-Директ в зависимости
от выбранного индикатора либо добавит его график на область цен инструмента, либо создаст отдельную
область в окне графика.
Алгоритмы расчёта индикаторов, их параметры, влияющие на результаты расчёта, и настройки их
представления на графике, описаны в справочной части Руководства.
Создать пользовательский индикатор
Нажмите кнопку
на заголовке окна. Альфа-Директ отобразит реестр встроенных и пользовательских индикаторов.
Переключитесь на пользовательские индикаторы.
Нажмите кнопку Редактор. Откроется окно редактирования скрипта индикатора.
В блоке Initialize в операторе вида
IndicatorName = "имяИндикатора";
укажите в двойных кавычках имя индикатора.
Отредактируйте скрипт индикатора. Инструкции по программированию пользовательских индикаторов и описание языка программирования приведено в томе «Справочники».
Сохраните скрипт. Для этого нажмите кнопку Сохранить как в заголовке окна и в появившемся стандартном диалоговом окне сохранения файла укажите файл с именем индикатора и расширением «.script», не
изменяя каталог.
Скомпилируйте скрипт, нажав кнопку
в заголовке окна.
В случае успешной компиляции внизу окна появится сообщение
Индикатор имя_индикатора успешно скомпилирован.
Если внизу окна появились сообщения об ошибках компиляции, исправьте их скомпилируйте вновь.
При необходимости повторяйте цикл редактирование - компиляция, пока компиляция не окажется успешной.
Закройте окно редактирования скрипта индикатора.
Индикатор появится в окне реестра индикаторов на закладке пользовательских индикаторов.
При необходимости выберите созданный индикатор (или любой другой индикатор).
Закройте окно реестра индикаторов.
Файлы с исходным кодом (текстом программы) пользовательских индикаторов хранятся в подкаталоге
Scripts\Indicators\Src каталога файлов Альфа-Директ.
Импорт пользовательского индикатора в Терминал Альфа-Директ
Откройте реестр индикаторов (кнопка
в заголовке окна графиков), перейдите на закладку Пользовательские и нажмите кнопку Редактор. Откроется окно редактирования скрипта .
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
43
Если скрипт импортируемого индикатора сохранён в файле, нажмите кнопку
, размещённую в заголовке окна редактора, и в диалоговом окне выбора файла укажите этот файл. Альфа-Директ загрузит файл
в редактор.
В противном случае, замените текст в редакторе на текст скрипта импортируемого индикатора через
буфер обмена.
При необходимости исправьте имя индикатора в тексте.
Сохраните текст. Для этого нажмите кнопку
(Сохранить как), и в открывшемся диалоговом окне
сохранения файла укажите имя индикатора в качестве имени файла (каталог Scripts\Indicators\Src не изменяйте).
Скомпилируйте код индикатора, нажав кнопку
, и затем закройте редактор скрипта.
Шаблоны графиков
Настройки отображения цен основного инструмента и его индикаторов можно сохранить в именованный шаблон. Сохранённые в шаблоне настройки могут быть применены к этому же или другому графику.
Сохранённые шаблоны остаются доступны после перезапуска компьютера.
В шаблоне сохраняются следующие настройки:
 способ отображения цен основного инструмента и настройки отображения;
 индикаторы, их параметры, настройки отображения и настройки их осей;
 вертикальные сетки областей основного инструмента и его индикаторов;
 настройки отображения заявок, сделок и позиций;
 общие настройки графика (фон областей, настройки оси времени и вертикальной сетки).
Применение шаблона воздействует только на области цен основного инструмента и его индикаторов.
При применении шаблона не заменяются основной и дополнительные инструменты окна графика, индикаторы дополнительных инструментов и их настройки, интервал оси времени.
Сохранить настройки окна графиков в шаблон
Щёлкните пункт Шаблоны\Сохранить шаблон меню окна графиков. Альфа-Директ отобразит окно с
перечнем уже сохранённых шаблонов.
Введите имя для нового шаблона или же выберите существующий шаблон для его перезаписи под тем
же именем. Нажмите ОК.
Восстановить сохранённые в шаблоне настройки
Щёлкните пункт Шаблоны\Применить шаблон. Альфа-Директ отобразит окно с перечнем уже сохранённых шаблонов.
Выберите существующий шаблон и нажмите ОК.
Изменение шаблона «по умолчанию»
Когда пользователь создаёт новое окно графиков, Альфа-Директ применяет к нему шаблон «по умолчанию». Чтобы изменить применяемый шаблон «по умолчанию», воспользуйтесь пунктом Шаблоны\Сохранить по умолчанию меню окна графиков. Альфа-Директ сохранит текущую настройку графика в
качестве шаблона применяемого «по умолчанию».
Отображение заявок, сделок и позиций
В окне графиков помимо цен инструментов и их индикаторов, могут также отображаться заявки, сделки и позиции пользователя по основному инструменту окна графика.
Чтобы отобразить торговую панель нажмите переключатель
в заголовке окна графика.
Основные сведения и операции пользователя
44
Скрыть/отобразить торговую
панель
Субсчёт пользователя
Флажки отображения на
графике сделок, заявок и
позиций по субсчёту
На графике отображаются заявки, сделки и позиции только по одному субсчёту пользователя. Поэтому
при необходимости измените субсчёт на торговой панели.
Чек-боксы, управляющие отображением заявок, сделок и позиций пользователя, размещаются в верхней части торговой панели графика.
Назначенные настройки отображения – субсчёт и отметки чек-боксов – действуют и после закрытия
торговой панели.
Сделки покупки отображаются треугольниками, направленными вверх, продажи – треугольниками,
направленными вниз.
По щелчку на треугольнике сделки отображается панель сводки значка сделок, где указывается время
совершения сделки, направление и цена:
Чтобы избежать наложения значков сделок, совершённых в один и тот же фрейм, когда они не умещаются на графике по высоте (имеют одинаковые или близкие цены), Альфа-Директ может представить несколько сделок одним значком. В таком случае по щелчку в панели сводки отображается несколько строк, по
строке на каждую сделку.
Позиция по инструменту отображается линией уровня средней цены, дополненной количеством в позиции в штуках и типом позиции:
Тип позиции
Линия уровня средней
цены позиции
Закрыть позицию
по рыночной цене
Средняя цена
Количество инструмента
по позиции
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
45
Заявка также отображается линией уровня её цены, дополненной количеством, обозначениями типа и
направления заявки. На рисунке представлена лимитная заявка:
Тип заявки
Отозвать заявку
Линия цены заявки
Направление
заявки
Цена заявки
Чтобы избежать наложения значков заявок, когда они не умещаются на графике по высоте (имеют
одинаковые или близкие цены), Альфа-Директ обозначает их на графике как группу заявок. Обозначение
группы заявок аналогично обозначению отдельной заявки, рядом с группой отображается значок раскрытия:
Значок раскрытия группы
заявок
Щелчок на значке раскрытия раскрывает группу на отдельные заявки:
Повторный щелчок сворачивает группу.
При щелчке по треугольнику сделки появляется панель сводки сделки, где указывается цена, по которой была совершена сделка.
Настройки отображения заявок, сделок и позиций приводятся в разделе Торговая область окна
настроек графика:
Цвет отображения заявок на покупку
Цвет отображения заявок на продажу
Цвет отображения позиций лонг
Цвет отображения позиций шорт
Оформление надписей заявок, сделок
и позиций
Оформление контурных линий
Единицы измерения для количества
формируемых заявок
46
Основные сведения и операции пользователя
Дополнительные операции с окном графиков
Меню окна графиков имеет следующие специальные пункты для работы с окном, которые не были
рассмотрены ранее:
Дублировать окно – создать окно графиков, установить в нём в качестве основного инструмент текущего окна и добавить те же дополнительные инструменты и индикаторы, как в текущем окне, и применить
к нему все остальные настройки текущего окна графиков.
Печатать – направить на печать экранный снимок содержимого окна графиков (без рамки окна, заголовка и торговой области)
Копировать в буфер – скопировать в буфер обмена экранный снимок содержимого окна графиков
(без рамки окна, заголовка и торговой области).
Окно «Скальперский стакан»
Окно «Скальперский стакан» представляет в режиме реального времени данные об объёмах поступающих на биржу заявок и заключаемых сделок. Данные по заявкам представляются в виде таблицы, где каждая возможная цена представлена отдельной строкой. Строки упорядочены по убыванию цены, разность
между ценами соседних строк в торговом режиме всегда равна шагу цены для инструмента. Цены, по которым на бирже нет заявок, отображается шрифтом с затенённым цветом.
Окно представляет данные только во время торговой сессии (включая аукцион закрытия).
В окне стакана доступны следующие поля:
 Цена – шкала значения цен;
 Bid / Ask – суммарное количество лотов в заявках на покупку/продажу, цена которых равна цене в колонке Цена. Количества представляются надписями и барами. Количество лотов в заявках на покупку
выравнивается по левому краю, а количество лотов в заявках на продажу – по правому.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
47
 Sum B / А – суммарное количество лотов в заявках на покупку и продажу, цена которых соответственно
не хуже цены в колонке Цена
 Цена VA – средневзвешенная цена по заявкам на покупку и продажу, цена которых соответственно не
хуже цены в колонке Цена
 BUY – Количество и тип поданных заявок пользователя на покупку
 SELL – Количество и тип поданных заявок пользователя на продажу
 Bid – Суммарное количество инструмента в штуках содержащееся заявках на покупку, цена которых не
хуже цены в колонке Цена
 Ask – Суммарное количество инструмента в штуках, содержащееся в заявках на продажу, цена которых
не хуже цены в колонке Цена.
При открытии окна Альфа-Директ центр и р ует таблицу – выбирает для отображения такой диапазон цен, чтобы область спрэда оказывалась посредине. Перемещение диапазона отображаемых цен осуществляется прокручиванием колёсика мыши. Чтобы переместить диапазон к спреду, нажмите пункт оконного меню Центровать. Чтобы установить или снять режим автоматического центрирования, нажмите
пункт оконного меню Автопрокрутка.
Колонка «Vсделок»
В колонке Vсделок отображается график профиля рынка, который рассчитывается как объем сделок
по определенной цене, совершенных в течение заданного интервала времени.
Формат графика кластерный. Таймфрейм графика и его длина (количество интервалов, выводимых на
экран) задается в разделе Профиль рынка таблицы настройки окна. При отметке чек-бокса Выделять область спреда Альфа-Директ строит на графике область текущего спреда в виде канала с прозрачной заливкой.
Надпись в верхнем левом углу поля графика отображает длительность выбранного таймфрейма. При
клике в эту область появляется контекстное меню, которое позволяет выбрать другой таймфрейм.
Колонка «График»
В колонке График отображаются три графических представления:
 Линейные графики наилучших предложения/спроса (bid/ask), настройка характеристик которых проводится в разделе График . Здесь можно настроить цвета линий графика и задать наибольший период с которым на графике обновляются значения наилучших предложения и спроса.
Основные сведения и операции пользователя
48
 Поток всех сделок, в котором кружочками визуализируется цена и объем каждой совершенной сделки.
Исполненные сделки представляются на графике в виде кружков и точек, размер которых зависит от
объёма сделки. Используется 3 градации размеров кружков и точек: большие, средние и маленькие. Выбор размера кружка или точки задаётся в разделе График окна настроек:
Минимальный объём сделки
для представления её кружком
Минимальный объём сделки
для обозначения её средним
кружком
Минимальный объём сделки
для обозначения её большим
кружком
Настройки
кружков
Целочисленный коэффициент,
на который делится объём
сделки для отображения на
кружке
Цвета кружков сделок и
шрифта количества
Цвета ломаных цен наилучших
предложений покупки и продажи
Настройки графиков
наилучших цен
Таймфрейм графика
Помечать область спреда прозрачной заливкой
Ось времени на графике событийно-временная, поэтому при визуализации всех событий в определенные моменты времени требуется растягивать шкалу времени. Табличный вариант представления потока всех
сделок по инструменту можно получить, наблюдая его в окне «Times & Sales».
 В левом верхнем (нижнем) углу графика приводится столбиковая гистограмма (бар), которая отображает
объем сделок покупки (продажи), совершённых в течение времени, длительность которого задаётся параметром Таймфрейм в разделе Покупка/Продажа в окне настроек.
Масштаб бара задаётся параметром Объём бара (макс). В случае превышения заданного максимального значения бар начинает заполняться квадратами, количество которых кратно целому от дроби [(Объем
всех сделок)/(Объем бара макс)].
Надписи в верхнем левом углу поля графика отображают длительность выбранного таймфрейма столбиковой диаграммы и период обновления наилучших (bid/ask). При клике в эту область появляется контекстное меню, которое позволяет варьировать параметры.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
49
Колонки «BUY» и «SELL». Управление заявками.
В колонках BUY и SELL отображаются неисполненные заявки пользователя на покупку и продажу соответственно, в том числе и условные заявки.
Если у пользователя имеются заявки на покупку или продажу, цены которых не попадают в отображаемый диапазон, то для отображения таких заявок снизу и сверху резервируются строки таблицы, по одной
строке на каждую цену, встречающуюся в заявках пользователя. Эти строки выделяются цветом фона.
В колонках отображается значок, соответствующий типу заявки, и суммарное количество инструментов в заявках пользователя по данной цене в лотах инструмента.
Чтобы изменить цену заявки, перетащите её значок на строку таблицы, соответствующую новой цене
заявки. Во время перетаскивания Альфа-Директ выделяет фоном строку, с которой перетаскивается заявка, и
строки под указателем мыши.
Следует иметь в виду, что некоторые условные типы заявок не могут быть изменены.
Чтобы удалить заявку, перетащите её значок за пределы таблицы. Когда при перетаскивании указатель
мыши выйдет за пределы таблицы, в ячейке в колонке BUY или SELL, из которой перетаскивается заявка,
отобразятся красные диагонали, означающие, что заявка будет удалена, как только пользователь отпустит
кнопку мыши.
Следует иметь в виду, что таким образом можно удалить условные заявки, созданные Альфа-Директ
по составному торговому приказу пользователя, в т. ч. и заявки, у которых пользователь не может изменить
цену.
Окно «Лента сделок»
Окно «Лента сделок» представляет в режиме реального времени ленту событий биржи либо по одному
инструменту, либо по всем инструментам из списка инструментов.
Инструмент или список инструмента отображается в заголовке окна как параметр окна.
Переключение между режимами представления событий по одному инструменту и по списку инструментов осуществляется через помечаемый пункт Несколько инструментов меню окна.
Когда пользователь изменяет в открытом окне инструмент или список инструмента, Альфа-Директ
отображает в окне прошедшие события только в том случае, если они уже контролируются, например, когда
по этому инструменту или списку открыта другая лента событий или скальперские стаканы. Если же события не контролировались, то перед началом контроля Альфа-Директ получает с биржи наилучшие цены и
объёмы заявок по ним и отображает эти данные в виде нескольких строк без привязки ко времени.
Данные представляются в виде таблицы, где каждая строка представляет событие одно из следующих
типов:
 Trade – заключение сделки;
 Bid – изменение наилучшей цены покупки;
 Ask – изменение наилучшей цены продажи;
 Bid Size – изменение сумм количеств в заявках по наилучшей цене покупки;
 Ask Size – изменение сумм количеств в заявках по наилучшей цене продажи.
Тип события отображается в колонке Тип.
Строки упорядочены по убыванию времени. Пользовательские сортировка и группировка не предусмотрены, однако допускается настраивать, какие колонки будут отображаться на графике и изменять их последовательность.







Доступные поля приведены в таблице
Цена – для сделок цена заключённой сделки
Кол-во – Кол-во инструмента в сделке или в заявке с наилучшей ценой
Время – Время события
К/П – тип сделки. К – покупка, П – продажа. Указывается только для события типа Trade (см. ниже).
Тип – Тип события
Тикер – Тикер инструмента, по которому произошло событие
НомерТС – Номер сделки в торговой сессии, присвоенный биржей
Основные сведения и операции пользователя
50
На панели фильтра можно выбрать несколько типов событий и задать фильтр по типам и (или) по
условию сравнения количества с константой.
Окно настроек:
Фон строк изменения наилучшей
цены покупки
Фон строк изменения объёма по
наилучшей цене покупки
Фон строк изменения наилучшей
цены продажи
Фон строк изменения объёма по
наилучшей цене продажи
Фон строк сделок покупки
Фон строк сделок продажи
Отображать в графе Количество
значок изменения
Окно «Доска опционов»
Представляет котировки и показатели (в частности, «греки») опционов и фьючерсов по выбранной
пользователем серии.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
51
Открыть доску опционов
Нажмите пункт Основного меню Новое окно \ Опционы.
Альфа-Директ откроет окно Доска опционов. В этом окне инструмент не будет установлен. Установите в нём инструмент из закладок Опционы или Фьючерсы.
В окне Доска опционов укажите серию опционов в выпадающем списке Серия опционов.
Окно содержит 2 таблицы. Верхняя таблица, с одинарными строками, представляет показатели базовой
котировки, а центральная, с двойными строками – собственно, опционы или фьючерсы указанной пользователем серии.
В настройках данного окна в разделе Базовая котировка настраиваются колонки для верхней таблицы, а в разделе Колонки – для центральной таблицы.
Окно «Очередь заявок»
Очередь заявок - это упорядоченная последовательность неисполненных заявок, зарегистрированных
по выбранному торговому инструменту. В очереди на покупку первой является заявка с максимальной ценой, за ней — с более низкой ценой, и далее — в порядке убывания цены. В очереди на продажу первой является заявка с минимальной ценой, за ней — с более высокой ценой, и далее — в порядке возрастания цены.
При равенстве цен в заявках одинаковой направленности приоритет имеет заявка, поданная ранее. Перед
началом торгов очередь отсутствует. Очередь заявок является важным индикатором текущего состояния цены финансового инструмента — по мере удовлетворения имеющихся и поступления новых заявок, значения
в окне очереди заявок изменяются, определяя текущее направление движения цены.
Данные в окне представляются в виде таблицы, где каждая цена представлена отдельной строкой.
Строки упорядочены по убыванию цены.
Основные сведения и операции пользователя
52
Начертание линии,
обозначающей спред
Настройка шрифта в
колонках «Цена» и
«ЦенаVA»
Настройка шрифта в
колонках «Цена» и
«ЦенаVA» в строках, где
имеются заявки
Настройка параметров
шрифта в колонках
«Цена» и «ЦенаVA»
Фон строк ниже области
спреда
Фон строк выше области
спреда
Цвет прозрачной заливки
области спреда
Фон строк вне диапазона
цен, на которых имеются
заявки
Использовать колонку Bid / Ask для
отображения гистрограммы спроса /
предложения
Кнопка
в заголовке окна управляет видимостью панели торговой области.
Когда торговая область скрыта, в таблице отображаются строки только тех цен, по которым на бирже
имеются заявки «в стакане». Чек-боксы Сетка и Разделитель Bid/Ask позволяют оснастить таблицу
настраиваемыми сеткой и разграничительной линией между областями Bid/Ask.
Если торговая область открыта, то строки упорядочиваются по убыванию цены и разность между ценами соседних строк равна шагу цены наблюдаемого инструмента. В этом режиме область спреда выделяется фоном.
Суммарные количества инструмента в заявках на продажу и в заявках на покупку представляются на
панели в нижней части таблицы.
Когда чек-бокс Гистограмма спроса / предложения отмечен, в ячейках колонки Bid / Ask отображается гистограмма спроса/предложения, параметры которой нормализуются по наибольшему значению
данных этой колонки.
Окно «Детальная котировка»
Окно «Детальная котировка» представляет миниграфик цен закрытия по инструменту с минутным
таймфреймом и мгновенные величины ряда показателей по инструменту.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
53
Изменение цены по отношению к
цене открытия, в валюте инструмента
Значок тренда
Панель настроек основного
инструмента
Изменение цены по отношению к цене
открытия, в процентном выражении
Максимальная цена сделки в
последней торговой сессии
Скрыть
панель
параметров
Минимальная цена сделки в
последней торговой сессии
Наименование инструмента
Фрагмент графика, относящийся к таймфреймам последней (текущей) торговой сессии, помечается заливкой. Двойной щелчок по области графика открывает временное окно графиков инструменту с таймфреймом в 1 минуту.
Под областью графика отображается полное наименование инструмента и его регистрационный номер
выпуска.
Основные сведения и операции пользователя
54
Шрифт всех надписей
Интервал между строками
показателей
Отступ показателей от левого края
панели показателей
Оформление значений полей
Оформление заголовков полей
Оформление значений максимальной
и минимальной цены
Цвет значка тренда при росте цены
Цвет значка тренда при падении цены
Цвет линии графика
Цвет заливки под линией графика в
области текущей ТС
Цвет заливки под линией графика вне
области текущей ТС
Основной фон окна (и для графика и
для панели показателей)
Цвет линий сетки
Отделять поля друг от друга и от
графика линиями
В заголовке окна расположена кнопка со значком
, которая позволяет развернуть справа от графика
панель сводки с текущими значениями других показателей по инструменту. Эта кнопка управляет видимостью панели. Настройка сводки производится в разделе Колонки в окне настроек Параметры (для открытия
окна настроек необходимо открыть всплывающее меню окна и выбрать в нём вариант Настроить...). Если
выбранные показатели не умещаются на одну панель, то Альфа-Директ разбивает их на страницы и добавляет к странице Основные требуемое количество страниц. Для переключения между страницами используйте
их номера как кнопки. Порядок следования отображаемых показателей можно изменять перетаскиванием их
при помощи мыши.
Окна котировок
Окна котировок представляют в виде таблицы данные о текущих ценах инструментов, входящих в тот
или иной список. Каждая строка таблицы соответствует одному инструменту.
В Альфа-Директ имеется два типа окна котировок. В таблице 1-строчные котировки данные торгов
по инструменту представляются в виде таблицы с одинарными строками. В случае таблицы 2-строчные котировки данные торгов по каждому инструменту компонуются в две связанных строки.
В заголовке окна таблицы котировок указывается наименование списка инструментов , котировки которых будут отображаться в окне. Выбор списка может быть произведен после клика по наименованию
списка в заголовке окна котировок. При выборе списка из появившегося перечня необходимо кликнуть по
его названию.
При создании нового списка следует кликнуть по надписи <Ещё ...>. Альфа-Директ откроет форму
Списки инструментов. В верхней части этой формы в виде закладок представлен имеющийся перечень
списков. Имя каждой закладки дополнено информацией о количестве инструментов, входящих в данный
список. Последняя закладка в этом ряду предназначена для создания списка инструментов и обозначается
значком
. После нажатия на этот значок Альфа-Директ создаст для нового списка закладку и поместит её
в начало. При щелчке по её заголовку появится поле ввода. В нем можно ввести наименование нового списка
инструментов.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
55
В нижней части формы размещён перечень всех инструментов, разбитый по видам инструментов на
несколько закладок. Любой инструмент в этом перечне не имеет дубликатов. Поиск инструмента можно
упростить, воспользовавшись возможностью сортировки, установки фильтров при помощи включения/отключения чек-боксов и работой с выпадающими списками.
Внесение выбранного инструмента в формируемый список достигается отметкой в его строке чекбокса в колонке Список.
Наполнив список инструментами, нажмите кнопку ОК, расположенную внизу формы.
Чтобы удалить инструмент из списка, установленного в окне котировок, выделите его строку и нажмите клавишу Del. Чтобы добавить инструмент в список, нажмите клавишу Ins . Альфа-Директ откроет форму
редактирования списка инструмента. Эта форма отличается от формы Списки инструментов тем, что в верхней части представлена таблица с инструментами только одного списка.
Дополнительная сортировка данных в колонке может быть произведена при использовании автофильтра. При наведении курсора на заголовок колонки у правого края заголовка появится значок автофильтра .
При нажатии этого значка Альфа-Директ отобразит перечень значений, встречающихся в колонке, которые
можно фильтровать. Подробное описание процедуры формирования фильтров приведена в разделе
«Окна таблиц/Таблицы с одинарными строками» данного Руководства.
При заключении на бирже сделки по тому или иному инструменту соответствующая строка таблицы
котировок подсвечивается. Интенсивность подсветки плавно уменьшается со временем и исчезает через некоторое время. Цвет подсветки зависит от направления изменения цены. В окне таблицы котировок в колонке Цена по умолчанию отображается значок тренда цены.
Основные настройки однострочных и двухстрочных котировок одинаковы:
1. Цвет для подсветки строки
инструмента при совершении
сделки, если её цена
превосходит цену
предыдущей сделки.
2. Цвет значка тренда при
повышении.
1. Цвет для подсветки строки
инструмента при совершении
сделки, если её цена не
превосходит цену
предыдущей сделки.
2. Цвет значка тренда при
понижении.
Интенсивность подсветки
строк при заключении сделки
Отображать значки
тренда
Подсвечивать строки при
заключении сделки
56
Основные сведения и операции пользователя
Настройка содержания таблиц (их колонок) производится в окне настройки параметров. Для перехода
в режим настройки необходимо нажать на настраиваемой таблице правую клавишу мыши и в появившемся
меню окна выбрать пункт Настроить. Альфа-Директ откроет форму настройки для данной таблицы котировок Параметры.
Настройка. Войдите в раздел «Колонки», кликнув по наименованию Колонки в окне настройки параметров Параметры. В правой части формы нажмите кнопку
на заголовке панели <Все колонки>. Альфа-Директ откроет форму выбора параметров для добавляемой колонки. Чтобы добавить параметр, щёлкните по соответствующей строке из списка параметров. Процедуру добавления можно повторять многократно.
Закончив добавление полей, нажмите кнопку Закрыть.
Лишние колонки удаляются либо в форме настройки колонок при нажатии кнопки , либо непосредственно в таблице котировок путем перетаскивания заголовка удаляемой колонки на любое место вне таблицы.
Заголовки в таблице котировок появляются при отмеченном чек-боксе Заголовки столбцов.
При нажатии кнопки подбора ширины
, расположенной в поле заголовка таблицы котировок, ширина колонок будет установлена Альфа-Директом автоматически.
Сортировка данных в таблице по данным избранной колонки происходит при нажатии на заголовок
колонки, по которой упорядочиваются данные в таблице. Альфа-Директ отсортирует строки по возрастанию
или по убыванию
значений в этой колонке. При повторном клике по этому же заголовку порядок сортировки изменится на обратный.
В окнах таблиц двухстрочных котировок в каждом элементе формируемой таблицы данные торгов по
какому-либо инструменту можно расположить в две строки.
Колонка в этих таблицах добавляется таким же образом, как и в таблицу с одинарными строками. После добавления колонки Альфа-Директ раскрывает для её настройки панель в разделе Колонки. Здесь можно
определить тип настраиваемой колонки,- при отмеченном чек-боксе Нижняя ячейка колонка станет двухстрочной.
При установленном флажке Шрифт становятся доступными такие настройки ячейки как цвет используемого шрифта, размер и его начертание.
В колонке График всегда отображается миниграфик цен закрытия инструмента с минутным таймфреймом. В нем настраиваются цвет линии и цвет затенения текущей торговой области. Цвет затенения незавершённой торговой сессии отличается от цвета затенения остального графика. Момент начала торговой сесси
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
57
Цвет линии цен закрытия
Цвет затенения области
текущей торговой сессии
Ось таймфреймов миниграфиков в рассматриваемой таблице котировок настраивается так, что через
точки момента начала торговой сессии в колонке График можно провести вертикальную линию. Последние
точки графика всегда соответствуют текущему моменту времени.
В разделе Действия имеется возможность настроить реакцию Альфа-Директ на двойной клик по тому
или иному полю окна котировок. Двойной клик по выбранной колонке после настройки будет вызывать указанную в панели настройки форму:
Через пункт Группировка меню окна двухстрочных котировок доступны группировки по типу финансового инструмента или по режиму торгов инструмента (торговая площадка).
58
Основные сведения и операции пользователя
В отличие от остальных окон,- группы строк отображаются не на отдельных закладках, а снабжаются
специальной группирующей строкой:
Раскрыть
группу
Свернуть
группу
Свёрнутая
группа
Раскрытая
группа
Окно «Балансы»
Окно Балансы представляет в денежном выражении активы и пассивы пользователя в Альфа-Директ
в разрезе портфелей – совокупностей разделов в составе субсчёта. Каждая строка таблицы однозначно определяется по портфелю.
В таблицу не включаются строки для портфелей, по которым пользователь ещё не совершал торговых
операций, за исключением портфелей, созданных автоматически в процессе регистрации учётной записи
пользователя.
Особых настроек это окно не имеет. Сортировка, группировка и фильтрация в этом окне недоступны.
Имеется возможность включить данное окно в группу связанных окон. Когда пользователь выделяет
строку в окне Балансы, то Альфа-Директ переключает остальные связанные окна на счёт и субсчёт данной
строки. В частности, субсчёт строки установится в торговых панелях окон графиков и стаканов.
Окно «Заявки»
Окно Заявки реализовано в виде 2-строчной таблицы заявки пользователя, сформированные Брокером
по всем торговым приказам пользователя, поданным им в электронной форме.
Если пользователем для поля не заданы «индивидуальные» настройки начертания, то цвет текста
определяется по статусу заявки в зависимости от настроек:
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
59
Цвет шрифта неисполненных
заявок, направленных на
биржу
Цвет шрифта исполненных
заявок
Цвет шрифта заявок, ожидающих
отправки на биржу
Цвет шрифта отозванных
пользователем
Цвет шрифта заявок, отклонённых
Брокером или биржей
Цвет надписей полей заявок в активном статусе определяется направлением заявки (заявка на покупку
или заявка на продажу).
Для остальных статусов цвета надписей по умолчанию определяются согласно таблице
Настройка
Исполнены
Ожидают
Отменены
Отклонены
Статусы заявок, на которые действует настройка
Filled
Hidden
Cancelled
Rejected
В заголовке окна имеется кнопка
настройки фильтра. По нажатию на неё появляется панель условий фильтрации, где можно задать набор инструментов, по которым следует отображать заявки, и направление.
Основные сведения и операции пользователя
60
Отображать на панели
фильтрации флажки статуса
Когда чек-бокс Статус отмечен, на панели фильтра отображаются чек-боксы основных возможных
статусов заявки:
В скобках у надписей этих чек-боксов указывается полное количество заявок в соответствующем чекбоксу статусе.
Через кнопку
группировки доступна группировка по счёту или по субсчёту.
Для отзыва заявок в заголовке окна имеются кнопки:
 All – отозвать все заявки
 Buy – отозвать все заявки на покупку
 Sell – отозвать все заявки на продажу
Для операций с единичной заявкой предусмотрены специальные колонки с кнопками
Отменить заявку. Отозвать заявку.
Изменить цену заявки. При нажатии этой кнопки отображается меню, где каждый пункт меню
представляет изменение цены в пунктах цены:
.
Если заявка уже была направлена на биржу, то Альфа-Директ её отзовёт, создаст новую точно такую
же, но с изменённой ценой и направит на биржу.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
61
Некоторые условные заявки не допускают изменение цены.
Выполнить заявку по рынку. По нажатию кнопки заявка помечается как отозванная и отзывается, если уже была направлена на биржу, а Брокер направляет на биржу рыночную заявку с теми же атрибутами, что и отозванная:
 инструмент,
 направление,
 количество.
Если заявка была создана Брокером при исполнении сложного торгового приказа, то Брокер пометит
как отозванные и отзовёт с биржи все остальные заявки, которые он создал при исполнении данного торгового приказа.
Для некоторых условных заявок данная операция может быть недоступна.
Окно «Сделки»
Представляет в виде 2-строчной таблицы заключённые сделки пользователя.
Окно снабжено фильтром. Доступна фильтрация по направлению (Купить / Продать) и по нескольким
инструментам. Инструменты, сделки по которым не совершались или совершались, но из-за давности не
отображаются, не доступны для выбора.
Доступна группировка строк на страницы по счёту и субсчёту.
В настройках можно устанавливать цвета надписей для сделок приобретения инструмента пользователем и сделок обратного направления.
Основные сведения и операции пользователя
62
Цвет надписей сделках
приобретения инструмента
пользователем
Цвет надписей в сделках
отчуждения инструмента от
пользователя
Окно «Позиции»
Представляет в виде 2-строчной таблицы позиции пользователя.
В таблице отображаются не только открытые позиции, но и позиции, которые были закрыты в текущий
календарный день.
Доступна группировка по счёту и субсчёту, а также фильтрация по инструменту.
При нажатии на кнопку
фильтрации отображается меню, состоящее из пункта Инструменты.
Каждый подпункт этого меню соответствует тикеру инструмента. Когда пользователь нажимает на подпункт, на панель фильтра добавляется чек-бокс по этому инструменту.
В таблице в специальных колонках размещаются кнопки для торговли инструментом позиции. В
настройках окна в разделе Колонки в раскрывающейся панели Тулбар имеются чек-боксы, управляющие
видимостью этих колонок.
Кнопка
или значок
Чек-боксы
настройки
Инфо
Отображать панель сводки при наведении указателя мыши
Закрыть
Направить Брокеру торговый приказ на закрытие позиции по
рыночной цене
Направить Брокеру торговые приказы по рыночной цене на
закрытие позиции и открытие обратной позиции с тем же количеством
Направить Брокеру торговый приказ для удвоения позиции по
рыночной цене
Снять заявки на покупку или продажу
Перевернуть
Удвоить
Снять заявки
или
Команда, результат выполнения
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
Кнопка
или значок
Чек-боксы
настройки
Расшифровка
63
Команда, результат выполнения
Открыть окно Наличная позиция.
или
Окно «Сообщения»
Окно Сообщения представляет реестр сообщений, направленных пользователю, за исключением сообщений чата трейдеров.
Это окно можно открыть не только из Основного меню, но кликом по колокольчику на Главной панели.
Непрочитанные сообщения отображаются жирным шрифтом.
При поступлении нового сообщения Альфа-Директ отображает его во всплывающем окне в правой части экрана.
Сообщения разделены на 3 закладки:
 Системные сообщения
 Персональные сообщения
 Сообщения роботов
Окно «Чат»
Окно Чат предназначено для чата с пользователями Альфа-Директ.
Перетаскиваемые разделители делят окно на 3 части:
 таблица сообщений участников;
 список участников;
 панель редактирования сообщения.
Центральную часть окна занимает таблица сообщений пользователей Альфа-Директ. Снизу от таблицы
размещено окно редактирования сообщений, а справа - перечень участников чата.
В графе Текст таблицы сообщений отображается лишь начало текста сообщений. Чтобы просмотреть
всё сообщение следует щёлкнуть на ячейке в графе Текст. Под строкой появится панель просмотра сообщения, которая содержит текстовое поле с полным текстом сообщения.
Пользователь может сохранить текст сообщения в виде файла формата популярных текстовых редакторов или загрузить содержимое такого файла в редактируемое им сообщение. Поддерживаются следующие
форматы файлов:
 Простой текст без форматирования (.txt)
 Веб-страница (.html, .htm)
 Веб-архив, одним файлом (.mht)
 Документ Word 2007 или более поздних версий (.docx)
 Документ Word 2003 или более ранних версий (.doc)
 XML-документ (.xml)
 Электронная публикация (.epub)
Чтобы сохранить в виде файла отправленное Вам или Вами сообщение, откройте панель просмотра
сообщения и нажмите – Ctrl + S . В появившемся диалоговом окне задайте формат файла, в котором следует
сохранить сообщение, и путь для нового файла.
Основные сведения и операции пользователя
64
Чтобы распечатать сообщение, откройте панель просмотра сообщения и нажмите – Ctrl + P . В открывшемся диалоговом окне задайте при необходимости настройки печати и нажмите OK.
Приватные сообщения разбиваются на группы по собеседникам пользователя. Группы сообщений
отображаются над таблицей в виде закладок. При отправке сообщения пользователем Альфа-Директ направляет его тому участнику, закладка которого открыта у пользователя.
Чтобы скрыть закладку беседы с участником, перейдите на неё и нажмите на её заголовке значок .
Сообщения, не являющиеся приватными, доступны всем участникам чата. Такие сообщения выделяются в группу Общий. Чтобы отправить «широковещательное» сообщение, следует перед отправкой перейти на вкладку Общий.
Технический участник чата с ником Техподдержка, представляет собой службу клиентского сервиса.
Этот участник не отображается в перечне участников.
Закладки групп Общий и технического участника Техподдержка всегда отображаются и не доступны
для закрытия пользователем, закладки бесед с другими участниками могут быть скрыты пользователем.
Также, как и в окне Новости, в заголовке окна Чат содержится строка поиска по тексту сообщений.
Чтобы найти сообщения по вхождению текстовой строки, щёлкните по полю строки поиска. АльфаДирект отобразит поверх неё выпадающий список, содержащий несколько строк, по которым пользователь
выполнял поиск ранее. Введите строку поиска и нажмите Enter или укажите её в выпадающем списке. Альфа-Директ скроет выпадающий список, сбросит ранее установленный на таблицу фильтр, если он был установлен, и установит фильтр по вхождению введённой строки без учёта регистра (строчные или прописные
буквы не селектируются).
Заданный через строку поиска фильтр можно дополнить условиями по другим полям стандартными
средствами однострочной таблицы, а щелчком значка
Настройки окна Чат:
- сбросить фильтр.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
65
Оформление текста
соощения при
редактировании
Фоновый цвет в поле
редактирования
сообщения
Начать приватную беседу с участником
Выберите участника в перечне участников (в перечне участников доступен автофильтр и сортировка) и
сделайте по его строке в перечне двойной щелчок. Альфа-Директ создаст новую закладку для беседы с выбранным участником и отобразит в ней пересланные ранее сообщения. Составьте и отправьте сообщение
данному участнику.
Редактирование и отправка сообщения
Нажатие клавиши Enter при редактировании сообщения приводит к вставке в сообщение новой строки, а не к его отправке.
Чтобы отправить сообщение, нажмите кнопку, размещённую справа от поля редактирования:
Меню смайликов
Отправить сообщение
При редактировании сообщения доступны следующие стандартные функции.
Отменить предыдущую правку – Ctrl + Z.
Восстановить предыдущую отменённую правку Ctrl + Y.
Открыть окно Найти и заменить для поиска – Ctrl + F.
Открыть окно Найти и заменить для замены – Ctrl + H.
Основные сведения и операции пользователя
66
Удалить из редактируемого сообщения весь набранный текст – Ctrl + N.
Заменить текст сообщения текстом из файла – Ctrl + O. Появится диалоговая форма выбора существующего файла. Выберите файл формата текстовых процессоров. Альфа-Директ заменит текст сообщения
на содержимое выбранного файла.
Для изменения масштаба отображения редактируемого сообщения прокручивайте колёсико мыши с
удерживаемой клавишей Ctrl .
Чтобы процитировать в составляемом сообщении другое сообщение, щёлкните на него в таблице сообщений правой клавишей мыши и в появившемся меню нажмите пункт Цитировать. В поле редактирования сообщения в текущую позицию курсора будет вставлен текст, состоящий из автора цитируемого сообщения, времени отправки и текста, заключённый в квадратные скобки. Отредактируйте этот текст и/или удалите.
Окно «Новости
Представляет новостные сообщения, полученные Альфа-Директ от источников, которые доступны по
подпискам пользователя.
Строка поиска
Сбросить фильтр
Панель
фильтра
Разделитель
окна
Заголовок и полный текст сообщения
Управление подпиской осуществляется пользователем на сайте Альфа-Директ в Личном кабинете.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
67
Окно разделено на две части. В верхней части размещается таблица со списком новостных сообщений,
в нижней части - отображается заголовок и полный текст выделенного сообщения. Положение разделителя
можно изменять перетаскиванием. Чтобы скрыть полный текст выделенного сообщения, перетащите разделитель к нижней границе окна.
Текст сообщения не доступен как поле при настройке таблицы.
Таблица настраивается в стандартном диалоговом окне настроек.
В заголовке окна содержится строка поиска по заголовкам новостей.
Чтобы найти новостные сообщения по вхождению текстовой строки в заголовок, щёлкните по полю
строки поиска. Альфа-Директ отобразит поверх неё выпадающий список, содержащий несколько строк, по
которым пользователь выполнял поиск ранее. Введите строку поиска и нажмите клавишу Enter или укажите её в выпадающем списке. Альфа-Директ скроет выпадающий список, сбросит ранее установленный на
таблицу фильтр, если он был установлен, и установит фильтр по вхождению введённой строки без учёта регистра (строчные или прописные буквы) в поле Заголовок.
Заданный через строку поиска фильтр можно дополнить условиями по другим полям стандартными
средствами однострочной таблицы.
Конфигурации
Конфигурация — это определяемый пользователем набор параметров настройки программы. Эти параметры включают:
 настройки Главной панели
 размеры и его положение на экране,
 оформление, цвета и шрифты;
 перечень вкладок;
 настройки окон на вкладках:
 размеры и положение на экранах мониторов,
 принадлежность к группе связанных окон;
 настройки табличных окон:
 используемые фильтры, в т. ч. установленный список инструментов,
 группировки,
 сортировки
 отображаемые поля (колонки) размеры колонок, цветовое и шрифтовое оформление колонок
 прочее оформление окон;
 настройки графиков:
 отображаемые инструменты, способ представления цен инструментов,
Основные сведения и операции пользователя
68
 индикаторы и их параметры и настройки
 графические объекты
 расположение областей, диапазоны оси значений,
 временной интервал, таймфрейм
 списки инструментов.
Эти настройки можно сохранить на сервере Альфа-Директ или в виде файла на компьютере пользователя, а затем восстановить их. Чтобы сохранить/открыть конфигурацию, раскройте пункт Конфигурации /
Сохранить Основного меню. Возможны варианты:
 открыть… - открыть конфигурацию из предлагаемого списка
 сохранить – сохранить внесенные изменения в файл текущей конфигурации
 сохранить как… - сохранить текущее состояние конфигурации под новым именем.
Общие настройки приложения
Для изменения общих настроек Альфа-Директ кликните пункт Основного меню Настройки.
Раздел «Вид»
Шрифт заголовков окон и названий закладок
Шрифт заголовков окон и названий закладок
Цвет значков групп связанных окон
Настройка всплывающих сообщений
Данные, отображаемые на Главной панели
Шрифт заголовков окон и названий закладок
Установить тему
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
69
Раздел «Соединение»
Содержит чек-боксы для установки соединения с серверами Альфа-Директ при запуске Терминала.
Раздел «Система»
Содержит системные настройки Терминала Альфа-Директ.
Если чек-бокс Журнальный файл отмечен, то Терминал Альфа-Директ ведёт системный журнал, где
записывает служебные сведения. Эти сведения могут потребоваться техническим специалистам АльфаДирект, когда пользователь обращается при возникновении проблемы.
Вкладка «Заявки»
Содержит чек-бокс, определяющий запрос пользователем подтверждений при изменении им цены или
количества в заявке. Такое подтверждение с одной стороны уменьшает количество ошибок пользователя, в
частности, при случайном щелчке мыши, но с другой стороны увеличивает время обработки команд пользователя.
Основные сведения и операции пользователя
70
Выполнение торговых операций
Торгов ый прик аз (п оручение , ордер) – электронное сообщение, отправляемое клиентом Брокеру, содержащее инструкции клиента Брокеру об условиях покупки и/или продажи инструмента, содержащее все требуемые параметры приказа.
Типы торговых приказов
Рыночный приказ (MKT – Market)
Цель: Исполнить приказ по лучшим текущим ценам встречных заявок, которые выставлены в стакане
(цена исполнения ограничена пределами биржевого коридора цен).





Параметры:
Номер субсчета,
Код рынка,
Тикер инструмента,
Направление поручения (Купить / Продать),
Количество (шт.).
Описание. При использовании рыночного прик аза покупка будет осуществляться, начиная с
лучшего предложения на продажу в очереди заявок и выше, пока не удовлетворится весь объем заявки. Продажа с использованием рыночной заявки будет осуществляться, начиная с лучшей заявки на покупку и ниже,
пока не удовлетворится весь объем заявки.
Пример заполнения рыночного поручения «Купить 1 акцию по текущим ценам».
Лимитированный приказ (LMT – Limit)
Цель: Исполнить приказ по цене не хуже цены, указанной в приказе.






Параметры:
Номер субсчета,
Код рынка,
Тикер Инструмента,
Направление поручения (Купить / Продать),
Цена – PLMT.
Количество (шт.).
Описание. При использовании лимитированно го прик аза покупка будет осуществляться,
начиная с лучшего предложения на продажу в очереди заявок и выше, пока не удовлетворится весь объем
заявки или цена предложения не будет хуже, цены указанной в заявке.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
71
Если при покупке в лимитированной заявке указывается цена ниже рынка (т.е. ниже цены самого лучшего
предложения), заявка становится в очередь (в стакан) по указанной цене, так как в данный момент на рынке
нет удовлетворяющих ей встречных заявок на продажу.
При продаже все происходит симметрично.
Пример заполнения Лимитированного поручения «Купить 10 акций не дороже 85,00».
Трейлинг-лимит (TRL – Trailing limit)
Цель: Выставить лимитированный приказ и подтягивать его при движении цены в направлении приказа.






Параметры:
Номер субсчета,
Код Рынка,
Тикер Инструмента,
Направление поручения (Buy/Sell),
Начальная цена лимита PLMT.
Количество (шт.).
Описание. Трейлинг -л им ит (TRL) – это лимитированный приказ (LMT) с дополнительным условием изменения цены PLMT в зависимости от изменения цены сделок PLast
 для операции покупки (Buy) новая цена заявки определяется следующим образом:
PLMT = PMAX – LMT,
где PMАХ – это максимальное значение из значений цен с момента получения приказа Брокером.
 для операции продажи (Sell) новая цена заявки определяется следующим образом:
PLMT = PMIN + LMT,
где PMIN – это минимальное значение из значений цен с момента получения приказа Брокером.
LMT – разница между текущей ценой и начальной ценой лимита PLMT в момент выставления заявки.
Основные сведения и операции пользователя
72
Пример заполнения трейлинг-лимит приказа «Вставить лимит на покупку 10 акций по цене 85,00 и
двигать симметрично при достижении ценой нового максимума с момента выставления поручения».
Функционирование TRL на примере операции покупки (Buy)
T1
Tb
Ta
PMAX
PLAST
LMT
PLMT
Tc
Tex
PMAX
PLMT
PLAST
1) В момент отправки поручения (время T1)
 Выставляется на биржу лимитная заявка на покупку (Buy) с начальной ценой PLMT.
 Задается PMАХ = PLAST и вычисляется значение дельты LMT = PLAST - PLMT,
 Запускается алгоритм проверки условия (PLAST > PMАХ), проверка ведется по потоку всех сделок с момента Tbs.
2) При срабатывании условия PLAST > PMАХ (время Ta, Tb, Tc)
 Изменяются значения PMАХ = max(из PLAST с момента выставления заявки) и параметры выставленной
заявки на новую цену PLMT = PMAX – LMT.
3) При полном исполнении выставленной заявки (время Tex)
 Проверка условия прекращается.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
73
Функционирование TRL на примере операции продажи (Sell):
T1
Tex
PLMT
PLAST
PLAST
LMT
PLMT
PMIN
PMIN
Ta
Tb
Tc
Действия происходят аналогично операции купить, но симметрично наоборот.
Условные приказы
Так как биржа принимает только простые торговые заявки, возникает необходимость в специальных,
внебиржевых торговых приказах. Данный класс торговых приказов существенно расширяет возможности
инвестора по управлению рисками и позицией в целом. Условные торговые приказы относятся к внебиржевым торговым приказам, т.е. приказам, содержащим дополнительные условия.
Внебиржевые торговые приказы (условные) – сохраняются на сервере у Брокера и передаются на биржу только при выполнении указанных в них условий в виде обычных лимитированных заявок, параметры
которых задаются клиентом. Одна из наиболее часто используемых условных заявок – это стоп-приказ.
Стоп. (STP – Stop). Стоп-лимит (STL – Stop-Limit).
Цель: Выставить рыночную (или лимитированную) заявку на продажу при снижении цены до указанного уровня. Выставить рыночную (или лимитированную) заявку на покупку при повышении цены до указанного уровня.
Параметры:
Номер субсчета,
Код рынка,
Тикер инструмента,
Направление поручения (КУПИТЬ или ПРОДАТЬ),
Цена SL – стоп-цена PSTP.
Проскок – проскальзывание (Slip), определяет цену лимит поручения (PSTP Slip), которое выставится при
срабатывании условия (только для стоп-лимита).
 Количество (шт.).






Описание. Обычно приказ используется для закрытия текущей позиции при движении цены против
направления позиции, т.е. для ограничения размера убытка или защиты уже полученной прибыли. Так же с
помощью данного поручения можно открыть позицию при пробое заданного уровня.
Cтоп (STP) – это рыночный приказ (МКТ) с условием активации «по цене» следующего вида:
 для операции купить (Buy) проверяется условие PLAST >= PSTP;
 для операции продать (Sell) проверяется условие PLAST <= PSTP.
Cтоп -лимит (STL ) – это лимитированный приказ (LMT) с условием активации «по цене» следующего вида:
 для операции купить (Buy) проверяется условие PLAST >= PSTP и при выполнении выставляется лимитная
заявка с ценой = PSTP + Slip,
 для операции продать (Sell) проверяется условие PLAST <= PSTP и при выполнении выставляется лимитная
заявка с ценой = PSTP - Slip,
(PLast – текущая цена сделок).
Основные сведения и операции пользователя
74
Пример заполнения стоп поручения (STP). «Продать 10 акций по текущим ценам, если цена опустится до уровня 72 или ниже»
Пример заполнения стоп-лимит поручения (STL). «Продать 10 акций, если цена опустится до уровня 73 или ниже, по цене 73,90 (=73,00 – 0,10)»
Функционирование поручения STL на примере операции продажи (Sell)
1) В момент T1 запускается алгоритм проверки условия: (PLAST <= PSTP).
2) При срабатывании условия PLAST <= PSTP (время T2) отправляется биржевая LMT заявка на продажу (Sell) с
ценой PLMT = PSTP–Slip.
3) В момент (T3) заявка находится на бирже.
T1
PLAST
T2
T3
PSTP = 84
PLMT = PSTP–Slip
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
75
Функционирование поручения STL на примере операции покупки (Buy)
T1
PLMT = PSTL+Slip
PSTL
T3
T2
PLAST
1) В момент T1 запускается алгоритм проверки условия: (PLAST >= PSTL).
2) При срабатывании условия PLAST >= PSTL (время T2) отправляется биржевая LMT заявка на покупку (Buy) с
ценой PLMT = PSTP+Slip.
3) В момент (T3) заявка находится на бирже.
Следящий стоп. (TRS – Trailing stop) и Следящий стоп-лимит. (TSL – Trailing stop-limit)
Цель: Выставить стоп и подтягивать его при движении цены в направлении выставленного приказа.
Параметры:
Номер субсчета,
Код Рынка,
Тикер Инструмента,
Направление поручения (Buy/Sell),
Цена SL – начальная стоп цена PSTP
Проскок – проскальзывание (Slip), которое показывает, на сколько сдвинуть от стоп-цены выставляемый
лимит при срабатывании условия (задается только для TSL в количестве минимальных шагов цены).
 Количество (шт.).






Описание. Следящий стоп ( TRS ) или след ящий стоп -лим ит (TSL) – это приказ STP или
STL) с изменяемым значением стоп цены (PSTP), значение которого вычисляется в зависимости от движения
PLAST.
 для операции продажи (Sell) цена определяется PSTP = PMAX – STL, где PMАХ – это максимальное значение из значений цен с момента получения приказа Брокером;
 для операции покупки (Buy) цена определяется PSTP = PMIN + STL, где PMIN – это минимальное значение
из значений цен с момента получения приказа Брокером.
Основные сведения и операции пользователя
76
Пример заполнения приказа TRS «Продать 10 акций по рынку, если цена упадет ниже 73,00, но если
цена будет расти, то поддерживать заданное отклонение уровня стопа от достигнутого максимума цены с
момента отправки приказа»
Пример заполнения поручения TSL «Продать 10 акций по72.90, если цена упадет ниже 73,00, но если цена будет расти, то поддерживать заданное отклонение уровня стопа от достигнутого максимума цены с
момента отправки приказа»
Функционирование следящего стоп-лимита (TSL) на примере операции продажи (Sell):
Td
T1
Ta
Tb
Tex
Tc
PMAX
PMAX
PLAST
PSTL
T2
PLAST
PLMT= PSTL–Slip
1) В момент T1:
 формируется стоп приказ (STL) на продажу (Sell) с начальной стоп-ценой PSTL,
 рассчитывается значение STL = PLAST – PSTL для вычисления изменения стоп-цены,
 запускается алгоритм проверки условия 1 (PLAST > PMAX) для изменений стоп-цены,
 запускается алгоритм проверки условия 2 (PLAST <= PSTL) для выставления заявки,
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
77
2) При срабатывании условия 1 (PLAST > PMAX) (время Ta, Tb, Tc, Td)
 производится изменение значения PSTL = PMAX – STL
3) При срабатывании условия 2 (PLAST <= PSTL) (время T2)
 выставляется лимитная заявка (LMT) на продажу (Sell) с ценой PLMT = PSTL – Slip
 Проверка всех условий прекращается.
Функционирование следящего стоп-лимита (TSL) на примере операции покупки (Buy):
Tex
T1
PSTL
PLMT= PSTL+Slip
T2
PLAST
PMIN
PMIN
Ta
Tb
Tc
Td
Стоп + Тейк-Профит. (BRS – Breaking stop) и Стоп-лимит + Тейк-Профит. (BSL – Breaking stoplimit).
Цель: Фиксации убытков или прибыли в зависимости от движения цены.








Параметры:
Номер субсчета,
Код Рынка,
Тикер Инструмента,
Направление поручения (Buy/Sell),
Цена SL – стоп-цена (PSTP),
Проскок – проскальзывание (Slip), которое показывает, на сколько сдвинуть от стоп-цены выставляемый
лимит при срабатывании условия (задается только для BSL в количестве минимальных шагов цены).
Цена TP – цена лимит заявки на фиксацию прибыли PLMT1.
Количество (шт.).
Описание
BRS прик аз – это два связанных приказа (LMT приказ и STP приказ) с условием удаления приказа
при исполнении другого.
BSL прик аз – это два связанных приказа (LMT приказ и STL приказ) с условием удаления приказа
при исполнении другого.
Приказы купить/продать по указанной пользователем цене или же – при повышении/падении цены до
стоп-цены – по рынку (BRS приказ) или по цене не хуже, чем цена, отличающаяся от стоп-цены в худшую
сторону на величину проскальзывания, задаваемого пользователем (BSL приказ). Являются разновидностью
брекетных приказов,- при удалении пользователем одной из заявок приказа Альфа-Директ автоматически
удаляет оставшуюся заявку.
Обе заявки обозначаются символом BRS и значком
. На графиках символ BRS стоп-заявки отображается на красном фоне. Условная заявка отображается только на графике.
Данные торговые приказы можно подать только из формы Торговый приказ.
Основные сведения и операции пользователя
78
Пример заполнения Стоп+Тейк-Профит приказа (BRS) «Продать акции по 75,00 или продать по рынку, если упадет ниже 73,00».
Пример заполнения Стоп-лимт+Тейк-Профит приказа (BSL) «Продать акции по 75,00 или продать по
72.90 (=73,00-0,10), если упадет ниже 73,00».
Функционирование BSL на примере операции продажа (Sell):
T1
Tex1
PLMT1
Вариант 1
PLAST
Вариант 2
T2
PLAST
PSTL
PLAST
PLMT2 = PSTL–Slip
1) В момент T1
 выставляется биржевая лимитная заявка на продажу (Sell) с ценой PLMT1.
 запускается алгоритм проверки условия 1 (на исполнения данного лимит приказа).
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
79
 формируется STL заявка на продажу (Sell) с ценой PSTL и проскальзыванием Slip
 запускается алгоритм проверки условия 2 (PLAST <= PSTL).
2) Вариант 1
 При полном исполнении выставленной лимитной заявки на продажу (Sell) (время Texl) проверка всех
условий прекращается, а STL заявка на продажу (Sell) удаляется.
 При частичном исполнении выставленной лимитной заявки на продажу (Sell) (время Texl) проверка всех
условий продолжается и изменяется объем (количество бумаг) в STL заявке на продажу (Sell). Количество бумаг в STL заявке равна остатку выставленной лимитной заявки.
2) Вариант 2
При срабатывании условия 2 (время T2)
 Выставленная лимитная заявка на продажу (Sell) с ценой PLMT1 отзывается с биржи.
 При подтверждении удаления выставленной лимитной заявки на продажу (Sell) выставляется лимитная заявка на продажу (Sell) с ценой PLMT2 = PSTL–Slip. Проверка условия прекращается.
Функционирование BSL на примере операции покупки (Buy):
T1
PSTL
PLAST
Вариант 2
PLMT2 = PSTL+Slip
T2
PLAST
Вариант 1
PLAST
PLMT1
Tex1
Приказы автостоп
Из торговой области окон Скальперский стакан и Очередь заявок имеется возможность подать
приказ, представляющий собой сочетание приказа купить или продать (открываю щий подприк аз ) с
приказом обратного направления (зак рывающи й подприказ ), выполняемые Брокером последовательно, т.е. закрывающий подприказ не исполняется, пока не будет исполнена заявка первого приказа.
Открывающим подприказом в составе приказа автостоп приказа может быть приказ одного из следующих типов:
 Рыночный
 Лимит
 Стоп
Закрывающим подприказом может быть приказ одним из следующих типов:
 Стоп / Тейк профит
 Стоп-лимит / Тейк профит
Формирование и отправка торговых приказов
Торговый приказ можно подать либо из формы Торговый приказ, либо из торговой области, которой
оснащены 3 вида окон:
 Окно графиков
 Скальперский стакан
 Очередь заявок
В отличие от торговых областей форма Торговый приказ позволяет задать в приказе дополнительные
указания Брокеру:
80
Основные сведения и операции пользователя
 Ожидать наступления срока активации
 По истечении крайнего срока исполнения прекратить исполнение приказа
 По истечении крайнего срока отозвать с Биржи заявку (если она была выставлена) и выставить рыночную заявку на неисполненный остаток.
 Начинать исполнение только после выполнения условия на котировку какого-либо инструмента
 Выставлять на биржу заявки порциями пропорционально исполнению другой заявки на субсчёте.
 При выставлении заявки на биржу, указать в ней биржевые реквизиты (эти атрибуты используются при
обработке заявки на бирже):
 в аукцион закрытия
 «полностью или отклонить»
 «айсберг»
 «по одной цене»
 «по разным ценам»
 «по средневзвешенной цене»
Торговые области не представляют таких возможностей. Крайний срок приказов, отправляемых из
торговой области, наступает в момент ближайшего по времени завершения торговой сессии (включая её послеторговый период).
Форма «Торговый приказ»
Форма имеет следующие закладки:
 Стандарт – для подачи простой лимитной заявки на биржу
 Стандарт+ – для подачи заявки по рыночной цене или составной заявки, включающей в себя условные
поручения, а также дополнительные инструкции
 Текст – представляет текст формируемой заявки
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
81
Закрепить окно
на вкладке
Имя владельца
субсчёта
Краткое
наименование
эмитента
Направление
заявки
Цена заявки
Количество
инструмента в
штуках
Сумма заявки
Срок хранения
заявки на
бирже
Форма открывается несколькими способами:
 из любого окна нажатием клавиши F2 ;
 из окна графиков по двойному щелчку в месте, где не расположен какой-либо элемент графика;
 из окна таблицы по двойному щелчку на поле, заданному для вызова формы в настройках окна (раздел
Действия окна настроек);
 по нажатию пункта Приказ Основного меню.
По данным окна, из которого пользователь открывает форму Торговый приказ, в неё устанавливаются субсчёт пользователя и инструмент, если эти атрибуты могут быть однозначно определены. При необходимости установите или измените эти атрибуты.
Окно формы при открытии блокирует работу пользователя с остальными окнами. Чтобы пользователю
получить доступ к остальным окнам и оставить форму открытой, её необходимо закрепить на вкладке. Для
этого нажмите кнопку на заголовке окна со значком
. Закреплённое окно формы можно включить в
группу связанных окон, но невозможно переместить на другую вкладку.
В форме Торговый приказ каждое поле ввода цены, проскальзывания или количества снабжено кнопкой вызова меню для автоматической установки значения в поле по тому или иному правилу. При нажатии
пользователем пункта такого меню Альфа-Директ согласно этому пункту рассчитает значение (используя
при необходимости текущие котировки инструмента) и установит его в поле. При этом значение, введённое
пользователем в поле непосредственно, теряется. Следует иметь в виду, что при изменении котировок Альфа-Директ не обновит это значение автоматически.
Основные сведения и операции пользователя
82
На закладке Стандарт можно подать только простой приказ, по которому Брокер немедленно направит на биржу лимитную заявку.
Закрепить окно
на вкладке
Имя владельца
субсчёта
Краткое
наименование
эмитента
Направление
заявки
Цена заявки
Количество
инструмента в
штуках
Сумма заявки
Срок хранения
заявки на
бирже
На закладке Стандарт+ можно сформировать приказы других типов, по которым Брокер создаст
условные заявки.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
83
Допустимые типы приказов определяются видом финансового инструмента и рынком. Например, по
срочному рынку можно направлять только лимитные заявки, поэтому некоторые типы приказов для облигаций недоступны.
Если пользователь нажимает кнопку Отправить, когда открыта закладка Стандарт или Стандарт+,
Альфа-Директ в зависимости от настроек может выдать пользователю запрос на подтверждение, в котором
представляет сформированный приказ в виде текстового сообщения. Чтобы Альфа-Директ не выдавал в такой ситуации запрос на подтверждение, очистите чек-бокс Отключить подтверждения при подаче поручений в разделе Заявки окна настройки приложения (вызывается пунктом Основного меню Настройки).
Установка количества инструментов
Кнопка справа от поля ввода количества инструмента в штуках вызывает меню для расчёта количества
инструмента в заявке.
Меню имеет следующие пункты:
 % Lim (от доступного лимита) - расчёт количества по проценту от доступного лимита субсчёта;
 % Pos (от открытой позиции) - расчёт количества по проценту от количества открытой позиции по
данному инструменту;
 % Cash (от наличных средств) - расчёт количества по проценту от остатка денежных средств на субсчёте.
Каждый пункт имеет 9 подпунктов, соответствующих значениям от 10% до 100% с шагом 10%.
Кнопки уменьшения и увеличения, которыми снабжено это поле, изменяют значение в нём на величину лота по данному инструменту.
Основные сведения и операции пользователя
84
Установка цены
Поля ввода цен снабжены справа кнопкой, нажатие которой вызывает меню для установки цены по
наилучшим ценам заявок или по цене последней сделки на бирже, в зависимости от типа цены. Когда пользователь нажимает пункт меню, Альфа-Директ в соответствии с выбранным пунктом рассчитывает цену и
устанавливает её в поле ввода (при этом значение, введённое пользователем в поле непосредственно, теряется). При расчёте Альфа-Директ использует текущие биржевые котировки инструмента.
Для цены лимитной заявки кнопка вызывает меню установки цены по последней сделке или наилучшим ценам заявок:
 Рыночная – формировать рыночную заявку
 Last – цена последней сделки на бирже
 Mid – среднее арифметическое наилучших цен покупки и продажи.
 Ask – наилучшая цена для покупки на рынке
 Bid – наилучшая цена для продажи на рынке
 Ask + (%) – наилучшая цена для продажи, увеличенная на процент от неё. Содержит 10 подпунктов меню, соответствующих 10 процентным значениям от 0.1 % до 1.0 %.
 Ask + – наилучшая цена для продажи, увеличенная на значение в пунктах цены. Содержит 11 подпунктов меню, соответствующих значениям от 1 до 10 пунктов цены.
 Bid - (%) – наилучшая цена для покупки, уменьшенная на процент от неё. Содержит 10 подпунктов меню, соответствующих 10 процентным значениям от 0.1 % до 1.0 %.
 Bid - – наилучшая цена для покупки, уменьшенная на значение в пунктах цены. Содержит 11 подпунктов
меню, соответствующих значениям от 1 до 10 пунктов цены.
Когда пользователь выбирает пункт Рыночная, поле цены становится недоступным для ввода.
Для стоп-цены Цена SP или цены фиксации результата Цена TP условных заявок эта кнопка вызывает меню с 10 пунктами, соответствующими процентным величинам от 0.5% до 5% или от -5% до -0.5% с шагом 0.5% . По нажатию на такой пункт Альфа-Директ устанавливает в поле цены значение равное цене последней сделки увеличенную или уменьшенную на соответствующий процент.
После того, как пользователь каким-либо образом изменяет цену в том или ином поле формы, надпись
на кнопке, вызывающем меню, заменяется на разность между значением в поле и ценой последней сделки в
процентом выражении. При изменении цены последней сделки Альфа-Директ пересчитывает эту разность и
изменяет надпись на кнопке.
Установка сроков приказа
По умолчанию крайний срок исполнения приказа – окончание текущего астрономического дня по московскому времени. Этот срок обозначается в выпадающем списке Срок как 1 день.
Если к крайнему сроку приказ не был исполнен, Брокер отзывает с биржи все заявки, созданные им
при исполнении данного приказа, и прекращает его дальнейшее исполнение.




Чтобы задать крайний срок исполнения, задайте в выпадающем списке одно из следующих значений:
1 день – окончание текущей сессии
Дата – окончание указанной пользователем даты по московскому времени.
Дата и время – исполнять приказ до указанного времени
30 дней – исполнять приказ до окончания 30 дней с момента подачи приказа по московскому времени
Когда пользователь задаёт Дату или Дату и время, Альфа-Директ отображает панель выбора даты (и
времени), позволяя указать в ней дату и время крайнего срока действия приказа.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
85
Чтобы дополнить приказ указанием по истечении крайнего срока отозвать неисполненную (или исполненную не полностью) заявку с биржи и подать вместо неё рыночную заявку на неисполненный остаток, выберите Исполнить по рынку и задайте дату и время крайнего срока.
На закладке Стандарт+ имеется возможность задать срок активации приказа. Получив приказ со сроком активации, Брокер создаст условную заявку (или несколько заявок), и отложит их обработку до наступления срока активации. Если приказ предполагает немедленную подачу на биржу заявки, то такая заявка будет подана только по наступлении срока активации.
Если приказ со сроком активации предполагает контроль какой-либо величины, например, цены инструмента для приказов-трейлингов, то контроль Брокер также начинает только по наступлении срока активации.
Чтобы задать срок активации, нажмите кнопку со значком
даты-времени укажите дату и время срока активации.
у метки Срок, и в появившейся панели
Когда задан срок активации, эта кнопка снабжается жёлтой каймой:
.
Чтобы снять срок активации, когда он уже был задан, нажмите кнопку повторно. Терминал АльфаДирект удалит срок активации из формируемого приказа.
Установка биржевых атрибутов заявки
Чтобы указать в приказе подавать на биржу заявку типа «рыночная в аукцион» или «лимитная в аукцион», выберите На закрытии... и укажите дату, до которой включительно следует подавать заявки. (Конкретный тип заявки «в аукцион» Брокер определяет по типу приказа.)
Чтобы Брокер выставлял по приказу заявки с типом исполнения «снять остаток», выберите Сразу или
отменить, а в меню кнопки Инструкции снимите отметку у пункта Исполнять только целиком, если она
была установлена.
Чтобы Брокер выставлял по приказу заявки с типом исполнения «полностью или отменить», выберите
Сразу или отменить, а в меню кнопки Инструкции установите отметку у пункта Исполнять только целиком, если она не установлена.
Дополнительное условие на котировки
На форме Торговый приказ пользователь имеет возможность задать дополнительное условие обработки приказа в виде сравнения котировок какого-либо инструмента с константным значением.
Чтобы задать такое условие, нажмите кнопку Инструкции, и в появившемся меню нажмите пункт Если выполнится условие. Альфа-Директ откроет форму задания условия.
Инструмент, показатель
которого используется в
условии
Меню установки
значения по
текущим данным
торгов
Сравнениваемый
показатель
Значение для
сравнения
Оператор
сравнения
Выберите инструмент и задайте показатель для сравнения
Доступны следующие показатели:
 LAST – цена последней сделки c учётом цен сделок пред- и послеторговых периодов;
Основные сведения и операции пользователя
86
 GLAST – цена последней сделки в торговом периоде (без учёта цен сделок пред- и послеторговых периодов);
 BID – наилучшая цена покупки;
 ASK – наилучшая цена продажи.
Способы разбиения заявки
Чтобы не допустить значительного изменения котировок из-за выставления на биржу заявки пользователя с большим количеством инструмента, в форме Торговый приказ имеется возможность указать Брокеру
разбить количество инструмента в приказе на несколько биржевых заявок и выставлять их на биржу по очереди, дожидаясь перед отправкой заявки исполнения предыдущей. При этом Брокер будет применять разбиение к любой заявке, созданной им при обработке приказа.
Возможности задать способ разбиения, когда задано условие «Сразу или отменить», не предоставляется.
Чтобы указать способ разбиения, нажмите кнопку Инструкции и выберите один из следующих пунктов:
 Пропорционально заявке – выставлять на биржу заявки по мере исполнения другой заявки.
 Айсберг – выставлять на биржу заявки заданного пользователем размера.
 Револьверный айсберг – выставлять на биржу заявки заданного пользователем размера, перед выставлением каждой заявки, выполнять проверку лимитов пользователя. При обнаружении превышения лимитов прекратить исполнение приказа.
Когда пользователь нажимает пункт Пропорционально заявке, Альфа-Директ открывает форму выбора заявки. В выпадающем списке укажите заявку (в этот список попадают заявки только того субсчёта, по
которому формируется приказ, включая заявки, для которых не установлен способ разбиения).
Под выпадающим списком отображаются атрибуты выбранной заявки.
Данный способ разбиения позволяет добавить к условиям исполнения формируемого приказа исполнение заявки другого приказа (или начало исполнения, если для этой заявки также будет применяться способ
разбиения).
Заявкам со способом разбиения Пропорционально заявке Альфа-Директ назначает тип ОТО.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
87
Чтобы заявка разбивалась на порции одинакового количества, нажмите пункт Айсберг или Револьверный айсберг. Альфа-Директ откроет форму задания количества в лотах для порции при выставлении на
биржу.
Укажите количество для порции и нажмите ОК.
Если задан Револьверный айсберг, то Альфа-Директ проверяет маржинальные лимиты каждый раз
перед выставлением очередной порции на биржу. Если задан способ разбиения Айсберг, то Альфа-Директ
проверит маржинальные лимиты пользователя лишь перед выставлением первой порции из расчёта, что выставляется вся заявка целиком. Такую заявку Брокер может самостоятельно не разбивать, а при выставлении
присвоить ей подвид «айсберг-заявка», тогда разбиение будет осуществляться самой биржей.
Заявкам со способом разбиения Айсберг Альфа-Директ назначает тип ICE(N), где N – видимое количество инструмента в лотах, а заявкам со способом разбиения Револьверный айсберг – REV(N).
Когда способ разбиения указан, то в меню, вызываемом по кнопке Инструкции, помечается соответствующий пункт. Чтобы удалить из формируемого приказа указание разбивать заявки при выставлении на
биржу, нажмите этот пункт повторно.
Торговая область окна графиков
Управление заявками из торговой области
Торговая область окна графиков позволяет подавать 3 типа торговых приказов
 Рыночный
 Лимит
 Стоп-лимит
В отличие от формы Торговый приказ на торговой области окна графиков устанавливается не проскальзывание (разность между ценой лимитной заявки и стоп-ценой для условной заявки), а сама цена заявки.
Основные сведения и операции пользователя
88
На рисунке представлена торговая панель в момент формирования пользователем приказа стоп-лимит,
когда пользователь задаёт стоп-цену.
Субсчёт пользователя
Уровень стоп-цены
Скрыть/отобразить торговую
панель
Флажки отображения на
графике сделок, заявок и
позиций по субсчёту
Количество инструмента
для приказа
Тип приказа
Переключатели
направления
формируемого приказа
Стоп-цена приказа
Цена лимитной заявки
Отменить формирование
приказа
Отправить
сформированный приказ
Количество инструмента
на субсчёте
Удалить все заявки на продажу
инструмента по субсчёту
Удалить все заявки на покупку
инструмента по субсчёту
Подать торговый приказ из окна графиков
Установите инструмент, по которому нужно подать заявку.
Если торговая панель не отображается, щёлкните знак
в заголовке окна.
Выберите субсчёт, на котором необходимо учитывать заявки, которые будут созданы Брокером при
исполнении приказа, а также сделку и позицию.
В поле Лоты введите количество инструмента в лотах.
В выпадающем списке Тип задайте тип торгового приказа.
Укажите тип и направление сделки. Для этого щёлкните одну из кнопок ниже выпадающего списка
Тип. Для заявки на покупку, щёлкните зелёную кнопку, надпись на которой начинается с BUY, а для заявки
на продажу, щёлкните зелёную кнопку, надпись на которой начинается с SELL.
Если после этого момента необходимо отменить формирование заявки, нажмите кнопку
отмены
формирования заявки.
Если был выбран тип приказа Рыночная, то нажмите кнопку Отправить. Альфа-Директ направит рыночную заявку Брокеру.
Если был выбран тип приказа Лимит или Стоп-лимит, то при выборе направления Альфа-Директ
установит на окно графика режим задания цены или стоп-цены соответственно по положению указателя
мыши на графике. Переведите указатель мыши на область графика основного инструмента, переместите его
по вертикали до положения, соответствующего цене заявки и щёлкните левой кнопкой. При перемещении
указателя значение поле цена или стоп-цена будет изменяться в соответствии с положением указателя по
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
89
вертикали. При щелчке левой кнопкой мыши по области оси цен или по области графика Альфа-Директ зафиксирует выбранную цену или стоп-цену.
Если был выбран тип приказа стоп-лимит, то после задания стоп-цены Альфа-Директ установит режим задания цены заявки по положению указателя. Задайте цену аналогичным образом.
Цену и стоп-цену можно также вводить непосредственно в поле ввода при помощи клавиатуры и изменять кнопками увеличения и уменьшения, размещёнными справа от поля.
После задания цены нажмите кнопку Отправить. Терминал Альфа-Директ направит приказ Брокеру.
В режиме задания цены по положению указателя мыши доступны все операции с графиком, при которых не требуется щёлкать левой клавишей мыши непосредственно в области основного инструмента или оси
цен, т.к. Альфа-Директ воспримет щелчок как выбор пользователем цены. В частности, допускается:
 изменять масштабы осей;
 прокручивать ось времени при помощи кнопок вверху области;
 использовать меню окна;
 через меню окна вызвать окно настроек графика, редактировать индикаторы, заменять дополнительные
инструменты (но не основной инструмент).
Внизу торговой области, под надписью «Удалить заявки» размещены кнопки удаления заявок на покупку и заявок на продажу.
Управление заявками, которые отображаются на графике, можно осуществлять, и когда торговая область графика скрыта.
Чтобы отозвать заявку, нажмите крестик, отображаемый на графике в левой части заявки.
Цена заявки обозначается на шкале значений. Чтобы изменить цену заявки, перетащите мышью цену
заявки на шкале значений. Альфа-Директ отобразит панель изменения цены:
Отредактируйте новую цену и нажмите ОК.
Торговые операции окон «Скальперский стакан» и «Очередь заявок»
Торговые операции в области скальперского стакана и очереди заявок позволяют формировать простые торговые приказы (которые можно также подать из других окон) и приказы автостоп («продать, затем
купить» или «купить, затем продать»), по которым Брокер создаёт несколько заявок, в том числе и условные.
Ниже на рисунке представлена торговая область очереди заявок, где формируется приказ автостоп:
Основные сведения и операции пользователя
90
Удалить все заявки на покупку
инструмента по субсчёту
Символьное обозначение
формируемого приказа
Удалить все заявки на продажу
инструмента по субсчёту
Кнопки отправки
приказа Брокеру
(задают направление
и цену)
Количество инструмента
в приказе
Формровать
приказ автостоп
Открыть панель
параметров
закрывающего приказа
в составе приказа
автостоп
Субсчёт для
отнесения заявок
Количество и НПУ текущей
позиции пользователя
Параметры закрывающего
подприказа в составе приказа
автостоп
Торговая область скальперского стакана отличается от торговой области очереди заявок наличием дополнительных информационных полей, отражающих текущее состояние позиции пользователя.
Нажатие кнопки удаления заявок приводит к отзыву всех заявок пользователя по данному инструменту
и субсчёту соответствующего направления, включая условные заявки.
На приказы, поданные из этих торговых областей, автоматически устанавливается крайний срок исполнения,- окончание текущей торговой сессии.
Установка количества
Количество указывается пользователем в виде сочетания двух чисел: базовое количество (в лотах или
штуках) и множитель. Терминал Альфа-Директ определяет итоговое количество для торгового приказа как
произведение базового количества на множитель. Базовое количество вводится в поле Лоты, а множитель
задаётся нажатием одной из кнопок справа от поля.
Когда задан множитель, отличный от единицы, то кнопка, надпись на которой соответствует множителю, обводится каёмкой. Чтобы установить какой-либо множитель, отличный от единицы, нажмите кнопку с
соответствующей надписью. Чтобы установить множитель, равный единице, нажмите кнопку, которая обведена каёмкой.
Единицы, в которых задаётся и отображается количество на торговой панели, устанавливаются переключателем Лоты / Штуки в разделе Торговля окна настроек.
Простой приказ
Когда снята отметка на чек-боксе Автостоп , Терминал Альфа-Директ передаёт Брокеру простой приказ на покупку или продажу.
Из данной торговой панели имеется возможность подавать простые приказы следующих типов:
 Рыночный
 Лимит
 Стоп
Чтобы подать простой рыночный приказ, нажмите кнопку BUY MKT или SELL MKT.
Параметры приказов двух остальных типов определяются в момент подачи, в зависимости от действий
пользователя.
Если в момент подачи пользователь не удерживает нажатой клавишу Ctrl − тип приказа определяется
по его символьному обозначению. Если в момент подачи в обозначении отображается символ LMT, то будет
подан приказ лимит, а если символ STP,- то приказ стоп. В противном случае – когда клавиша Ctrl нажатаАльфа- Директ направит приказ стоп.
По щелчку на обозначении приказа отображается меню для переключения между типами «лимит» или
«стоп».
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
91
Собственно, для подачи этих приказов доступны два способа:
 Щёлкнуть в колонке BUY (для подачи приказа на покупку) или SELL (для подачи простого торгового
приказа на продажу) ячейку. Альфа-Директ определит цену заявки по строке данной ячейки.
 Нажать одну из кнопок BUY Bid или SELL Ask. При этом цена для приказа будет определена Терминалом Альфа-Директ по текущим наилучшим ценам продажи и покупки.
Приказы автостоп
Если в момент отправки пользователем приказа отмечен чек-бокс Автостоп, то Терминал АльфаДирект направляет Брокеру приказ автостоп.
Имеется возможность формировать закрывающие приказы следующих типов:
 Стоп / тейк-профит
 Стоп-лимит / тейк-профит
Чтобы сформировать и отправить приказ автостоп, необходимо поставить отметку на чек-боксе
Автостоп и нажать кнопку рядом с ним. Альфа-Директ отобразит панель параметров закрывающего приказа
в составе скальперского.
Задайте в ней параметры (см. ниже) и нажмите кнопку ОК.
Параметры первого подприказа в составе приказа автостоп задаются таким же образом, как и параметры простого приказа.
Выберите момент времени для подачи, и отправьте приказ Брокеру, либо нажав одну из кнопок подачи
приказа, либо щёлкнув в ячейке на колонке BUY или SELL. Тип, цена и направление первого подприказа
определяются при этом таким же образом, как и при отправке простого приказа.
Разность между ценой
исполнения открывающего
подприказа и ценой фиксации
результата закрывающего
подприказа
Разность между ценой
исполнения открывающего
приказа и стоп-ценой
закрывающего подприказа
Проскок для определения цены
лимитной заявки закрывающего
подприказа при переходе цены
через стоп-цену
При переходе цены через стопцену выставлять на биржу
лимитную заявку
Разность между ценой
исполнения открывающего
приказа и начальной стоп-ценой
закрывающего подприказа
Проскок для определения цены
лимитной заявки закрывающего
подприказа при переходе цены
через текущую стоп-цену
При переходе цены через
текущую стоп-цену выставлять на
биржу лимитную заявку
Основные сведения и операции пользователя
92
Поскольку цена, по которой исполнится первый подприказ, на момент подачи может быть неизвестна
(если первый подприказ будет иметь тип «стоп» или «рыночный»), то цены для второго подприказа задаются
не в абсолютных значениях, а как разности между ними и ценой первого подприказа.
Эти разности отображаются и задаются пользователем либо в пунктах цены инструмента, либо в процентах от цены открывающего приказа. Для переключения между этими способами отображения и задания
нажмите надпись [PS] или [%], расположенную слева от поля ввода. Следует иметь в виду, что при переключении не происходит автоматического пересчёта значений в процентах по значениям, заданным в пунктах, и
наоборот. То есть окно хранит отдельные значения и в процентах, и в пунктах для каждого инструмента, для
которого пользователь формировал (но не обязательно подал) в данном окне торговый приказ. Это позволяет
пользователю держать «наготове» по инструменту два варианта приказа в одном окне.
Справочная информация
Список типов поручений и их обозначение в Альфа-Директ .
Торговое поручение
Рыночное (Market)
Лимитированное (Limit)
Лимитированное с инструкцией если … (Limit + LIT)
Трейлинг-Лимит (Trailing-Limit)
Стоп (Stop)
Обозначение
во всех таблицах
MKT
LMT .
LIT ./
TRL .
STP .
Стоп-лимит (Stop-Limit)
STL .
Трейлинг Стоп (Trailing Stop)
TRS .
Трейлинг Стоп-лимит (Trailing Stop-Limit)
TSL .
Стоп + Тейк-Профит (Stop + Take-Profit)
BRS .
Стоп-Лимит + Тейк-Профит (Stop-Limit + Take-Profit)
BSL .
Обозначение в
стакане
Нет
Описание инструкций к поручению: «условия исполнения»
Инструкция
Описание
Инструкция позволяет задать условие на основании цены или
Если исполнится инструкция
(LIT)
котировки любого инструмента. При задании инструкции в поле краткого описания появится
ЕСЛИ: Условие
Инструкция позволяет исполнять поручение пропорционально
Пропорционально заявке
(OTO)
объему другого поручения. Требуется выбрать номер связанного поручения. При задании инструкции в поле краткого описания появится
ОТО: Номер заявки
Инструкция позволяет задать количество (часть объема), котоАйсберг (ICE)
рыми будет выставляться в стакан общий объем поручения.
Следующая часть выставляется после исполнения предыдущей. При задании инструкции в поле краткого описания появится
Айсберг: Количество
Револьверный айсберг (REV) Инструкция позволяет задать количество (часть объема), которыми будет выставляться в стакан общий объем поручения.
Следующая часть выставляется после исполнения предыдущей
части. Лимиты проверяются при выставлении каждой части.
При задании инструкции в поле краткого описания появится
REV: Количество
Замечание. Доступность той или иной инструкции зависит от торговой площадки инструмента.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
93
Инструкции к поручению: «активации поручения»
Инструкция
Описание
Задается срок активации торгового поручения, т.е. до этого
Срок активации
времени поручение не поступит на рынок. При задании времени активации в поле краткого описания появится
ACT: Дата и время.
Инструкции к поручению: «сроки хранения».
Инструкция
Описание
Заявка либо исполняется сразу, либо сразу снимается, т.е. не
Сразу или отменить
выставляется в стакан биржи.
Добавить строку
Торговый приказ хранится текущую сессию.
День
Торговый приказ хранится 30 дней. При задании срока хранеЗ0 Дней
ния в поле краткого описания появится
WD: Дата
Указывается дата, после которой торговый приказ снимается.
Дата
При задании срока хранения в поле краткого описания появится
WD: Дата
Указывается дата и время, после которого торговое поручение
Дата и время
снимается. При задании срока хранения в поле краткого описания появится
WD: Дата и Время (Мск)
Указывается срок, в который торговое поручение становится
Исполнить по рынку
рыночным, если до этого оно не исполнилось. При задании
срока хранения в поле краткого описания появится
WD: Дата FIN: Время (Мск)
Торговое поручение становится рыночным на закрытии сессии,
На закрытии
если до этого оно не исполнилось. При задании инструкции в
поле краткого описания появится
WD: Дата
Доступные действия пользователя с заявками в торговых областях
Английское
Доступные действия в торговой области
Доступные действия в торговой области
наименование
графика
Скальперского стакана и Очереди заявок
Market
Отправить
Отправить
Limit
Trailing-Limit
Stop
Stop-Limit
Trailing-Stop
Наблюдать
Удалить
Отправить
Изменить цену
Наблюдать
Удалить
Наблюдать
Удалить
Not Отправить
Изменить цену стоп
Наблюдать
Удалить
Отправить
Изменить цену
Наблюдать
Удалить,
Изменить цену (перезапустить отслеживание с другой цены)
Удалить
Отправить
Изменить цену
Наблюдать
Удалить
Наблюдать
Удалить
Отправить
Изменить цену стоп
Наблюдать
Удалить
Наблюдать
Удалить
Изменить цену (перезапустить отслеживание с другой цены)
Основные сведения и операции пользователя
94
Английское
наименование
Trailing-StopLimit
Stop + TakeProfit
Stop-Limit +
Take-Profit
Доступные действия в торговой области
графика
Удалить
Удалить
Наблюдать,
Удалить
Доступные действия в торговой области
Скальперского стакана и Очереди заявок
Удалить
Наблюдать
Удалить
Наблюдать
Удалить
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
95
Автоматизация торговли
Альфа-Директ предоставляет возможность автоматизировать проведение торговых операций.
При этом пользователь может либо самостоятельно составить в Альфа-Директ параметризируемый алгоритм, реализующий разработанную им торговую стратегию, либо воспользоваться алгоритмами, которые
имеются а ИТС Альфа-Директ «по умолчанию». В дистрибутив Альфа-Директ в качестве примеров включены несколько стратегий, при установке они становятся доступными для ознакомления и использования. Инструменты и параметры используемого алгоритма указываются пользователем при его запуске.
Под стратегией здесь и далее подразумевается набор правил (т.е. условий и соответствующих им
действий), которые определяют моменты совершения операций на открытие и закрытие позиции. Стратегия
также содержит описание следующих параметров:
1. Список используемых входных рядов;
2. Список настраиваемых переменных и их значения по умолчанию;
3. Описание правил, т.е. условий для отправки следующих торговых сигналов:
 EnterLong – вход в позицию лонг,
 CloseLong – закрытие позиции лонга,
 EnterShort – вход в позицию шорт,
 CloseShort – закрытие позиции шорта.
Чтобы по стратегии осуществлялась торговля, пользователь запускает так называемого робота. Робот - это стратегия с конкретными значениями всех ее переменных, входных рядов, с указанием привязки к
портфелю и параметров отправляемых ордеров. Робот может быть запущен в следующих режимах:
 Режим «Советник» – тестовый режим работы робота, который предусматривает расчет сигналов и
учет возможности их исполнения, но без отправки реальных торговых поручений, данный режим
может быть использован для тестирования стратегии в реальном времени.
 Режим «Робот» – автоматизированный режим работы, при котором производится расчет сигналов, а
так же происходит отправка реальных торговых поручений и учет их исполнения.
По одной и той же стратегии можно запустить несколько роботов. При запуске робота пользователь
выбирает стратегию, указывает значения для её параметров, выбирает инструменты и задаёт настройки робота, например, субсчёт, ограничения на позиции шорт и лонг и прочее.
Альфа-Директ представляет пользователю и другой способ тестирования стратегии, – тестирование на
данных прошедших торгов. При тестировании пользователь задаёт период времени для тестирования и указывает ряд других настроек. После окончания тестирования пользователь может посмотреть в табличной
и/или графической форме результаты работы робота на тестируемом интервале
Альфа-Директ может по команде пользователя выполнить оценку качества работы алгоритма по одному или двум параметрам. При запуске оптимизации пользователь задаёт диапазоны тестируемых параметров, величины шагов для перебора значений, а также значения для параметров, которые не оптимизируются.
Для работы со стратегиями и создания роботов предназначено окно Библиотека стратегий. Чтобы
его открыть, воспользуйтесь пунктом Роботы \ Библиотека стратегий Основного меню.
В этом окне в виде таблицы отображается перечень стратегий со следующими колонками
 Имя – уникальное (на компьютере пользователя) имя стратегии.
 Разработчик – автор стратегии. Поле принимает произвольный текст.
 Алгоритм – пользовательский классификатор торгового алгоритма
 (с пустым заголовком) – Содержит кнопку
вызова Мастера стратегии для её редактирования.
96
Основные сведения и операции пользователя
 Компиляция. Чек-бокс, отметка которого означает, что стратегия скомпилирована (т.е. её алгоритм реализован в виде исполняемого в среде Альфа-Директ модуля). Только в этом случае ее можно тестировать, оптимизировать и запускать в качестве робота.
 Код – Чек-бокс, отметка на котором означает, что алгоритм стратегии может быть изменён только путём
редактирования текста её программы.
 Описание – Описание стратегии, задаваемое пользователем
Кнопка запуска Мастера стратегий
открывает Мастер стратегии в режиме редактирования. Мастер стратегии – последовательность диалоговых форм для создания новой стратегии или редактирования
существующей.
Контекстное меню формы позволяет:
 Настроить – Вызвать формы «Параметры» для определения основных настроек и выбора колонок.
 Переместить – Переместить форму на другую вкладку.
 Редактировать - Вызвать мастер стратегия для редактирования выбранной стратегии.
 Удалить – Удаляется выбранная стратегия.
 Закрыть - Закрыть форму «Библиотека стратегий».
Из окна Библиотека стратегий можно:
 Новая стратегия – Перейти в окно Мастер стратегии для создания новой стратегии
 Тестировать – Перейти в окно Мастер тестирования для задания параметров тестирования и потом
запуск самой процедуры тестирования.
 Оптимизировать - Перейти в окно для задания параметров тестирования, выбор переменных для оптимизации и потом запуск самой процедуры оптимизации для выбранных параметров.
 Запустить робота – Перейти в окно Мастер запуска для выбора параметров создаваемого робота на
базе стратегии и добавление его в список Диспетчер роботов.
Мастер стратегий
Для создания новой стратегии в Библиотеке стратегий требуется нажать кнопку Новая стратегия и
следовать инструкциям мастера. Работа в этом окне позволяет решать задачу создания новых и редактирования существующих стратегий. В мастере предусмотрены три основных шага.
Создавать новую стратегию можно из формы Библиотеке стратегий с чистого листа или использовать правила, которые заданы в уже существующих стратегиях. Данная страница мастера появляется только
при создании новой стратегии.
Страница описания стратегии
Описания стратегии следует задавать для удобства последующего ее поиска в библиотеке стратегий.
На этой странице необходимо задать:
1. Имя стратегии – краткое наименование;
2. Описание – любой текст, который поможет в использовании стратегии.
3. Разработчик – наименование автора торгового алгоритма, обеспечивает удобство поиска;
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
97
4. Тип алгоритма – краткое описание типа торгового алгоритма, обеспечивает удобство поиска. Например,
можно использовать следующую классификацию стратегий:
4.1. ТРЕНД
4.2. КОНТР-ТРЕНД
4.3. ИМПУЛЬС
Страница задания торгового алгоритма стратегии и используемых
переменных
Формирование торгового алгоритма это:
1. Задание входных рядов и их значений по умолчанию.
a. Инструмент (Тикер + Рынок);
b. Тайм-Фрейм.
2. Определение используемых переменных и их значений по умолчанию.
a. Имя
b. Значение
c. Тип
3. Задание правил открытия и закрытия позиции.
a. Условия
b. Действия
Правило – описывает перечень «условий», которые должны выполниться для того, чтобы исполнилось соответствующее заданное «действие». Формально все условия в одном правиле соединены логической
операцией «И». Для создания нового правила требуется создать новую вкладку, на которой задать новые
условия (можно скопировать и отредактировать) и новые действия.
В общем случае, в стратегии необходимо создать минимум два правила. Например, одно на открытие
позиции, второе – на ее закрытие. Или, например, одно правило на открытие позиции, второе – на открытие
противоположной. Таким образом, в «мастере стратегий» должно быть минимум две вкладки.
98
Основные сведения и операции пользователя
Для продвинутых пользователей существует возможность формирования стратегий с использованием
скрипта стратегий. Для этого на втором шаге мастера стратегий требуется нажать кнопку Исходный код и
далее Разблокировать код. После этого код стратегии будет доступен для редактирования через редактор.
Мастер условий (конструктор)
Мастер условий предназначен для формирования конкретного одного условия на основании выбора
двух аргументов и операций между ними, не требуя программирования с использованием скрипта.
Условие – это логическое выражение, которое может принимать значение истина или ложь, и формируется на основании операций со встроенными и пользовательскими индикаторами и значениями входных
рядов данных.
Пример. Условие, которое может принимать значение истина или ложь – «текущая цена закрытия
больше скользящей средней с параметром 25» выглядит следующим образом: Input1.Close[0] >
SMA(Input1.Close, 25).
Мастер действий
Мастер действий предназначен для выбора соответствующего действия при выполнении выбранного
условия в правиле. Действия могут быть двух видов:
 Торговые
 Открыть длинную позицию (см. функция EnterLong),
 Закрыть длинную позицию (см. функция CloseLong),
 Открыть короткую позицию (см. функция EnterShort),
 Закрыть короткую позицию (см. функция CloseShort),
 Закрыть открытую позицию (см. функция ClosePosition).
 Неторговые
 Завершить работу (функция Stop) т.е. остановить выполнение робота,
 Показать сообщение (функция ShowMessage), т.е. отправка сообщения в терминал,
 Выдать звуковой сигнал (функция PlaySound).
Подробное описание приведенных функций дано в разделе «Скрипт стратегий».
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
99
Диспетчер роботов
Форма предназначена для отображения списка запущенных стратегий (роботов) , контроля и управления ими.
Роботы, которые функционируют, отображаются цветом, указанным в настройках формы, а остановленные роботы – серым цветом. Роботы могут быть запущены в режиме «Советник» или «Робот».
Рекомендуемые колонки формы Диспетчер роботов по умолчанию
Наименование
Описание
Наименование стратегии и порядковый номер копии.
Стратегия
Портфель
Портфель, по которому запущена стратегия
Тикер
Инструмент
Рынок
Рынок
Позиция, по конкретному роботу (может не соответствовать реальной позиции по
Позиция
Объем
портфелю)
Стоимость позиции по текущей цене
ПУ по открытой позиции
НП/У
Реализованная
ПУ по всем закрытым позициям
ПУ
Наименование последнего поступившего сигнала
Посл. Сигнал
Время
Время последнего поступившего сигнала
Описание стратегии
Описание
Меню окна Диспетчер роботов:
Наименование
Описание
Вызов формы «Параметры» для определения основных настроек и выбора колонок
Настроить
Переместить форму на другую вкладку
Переместить
Остановить / За- Запустить / остановить робот
пустить
Удаляет выбранный робот из формы
Удалить робота
Остановить и за- Снять все заявки по роботу, закрыть текущую позицию (рыночный ордер) и остакрыть позиции
новить работу
Кнопки формы Диспетчер роботов:
Основные сведения и операции пользователя
100
Наименование
Отчет
График
График эквити
Закрыть позиции
Описание
Открыть отчет по роботу
Открыть график торгуемого инструмента с поступившими сигналами по роботу
Открыть график эквити по роботу
Снять все заявки по роботу, закрыть текущую позицию и остановить его работу
Тестирование стратегий
Для проверки эффективности созданных стратегий их можно протестировать на исторических данных.
Для этого в форме Библиотека стратегий необходимо выбирать желаемую стратегию и нажать кнопку «тестировать». Далее появится форма Мастера тестирования, в которой надо следовать инструкциям.
Мастер тестирования
Мастер тестирования позволяет последовательно выбрать инструменты, задать значения переменных,
а так же на отдельной странице указать специфические параметры тестирования.
Прежде всего, на странице Источники данных и переменные необходимо выбирать инструмент,
рынок, тайм-фрейм и значения переменных для тестирования. Далее на странице Тестирование выбираются
параметры тестирования и объем допустимой позиции. Спецификация настроек приведена в таблице:
Наименование
Длина истории
Количество
Описание
Выбирается тип задания длины истории (Бары или Дни).
Если выбран тип «Бары», то длина истории определяется количеством баров, которые надо загрузить. По умолчанию это 2000.
Если выбрано значение «Дни», то требуется задание начала и конца периода тестирования в виде конкретных дат.
Проценты – комиссия и проскальзывания задаются в % от суммы сделки.
Тип расчетов
Рубли – комиссия и проскальзывания задаются в валюте цены (пунктах) от суммы
сделки.
Задается значение комиссии (в процентах или пунктах), которое будет учитыватьКомиссия
ся при совершении сделки.
Проскальзывание Задается значение проскальзывания (в процентах или пунктах), которое будет
ухудшать цену при совершении сделки.
Исполнять сигнал «На закрытии» – при тестировании исходная цена исполнения сигнала берется как
цена закрытия бара, на котором появился сигнал.
Другие значения – недопустимое значение.
Начальный капи- Задается условное значение начального капитала, которое влияет на расчетные
тал
значения критериев оценки стратегии только при тестировании (доходность %,
максимальная просадка %).
Фиксированное количество – это максимально возможные значения позиции, заРазмер позиции
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
Максимальный
лонг
Максимальный
шорт
101
данное в штуках инструмента.
Процент от суммы – недопустимое значение.
Задается максимальное значения позиции лонг, которое можно открыть при работе стратегии. Определяются как количество инструмента в «шт.» > 0.
Задается максимальное значения позиции шорт, которое можно открыть при работе стратегии. Определяются как количество инструмента в «шт.» < 0.
Отчет тестирования стратегии и работы робота или советника
Отчет отображает результаты тестирования стратегии или непрерывного функционирования робота
(советника). Форма позволяет выбрать тип отчета:
 Сводный – сводный отчет, который отражает основные показатели стратегии или робота
 Сделки – таблица операций, которая отражает результаты открытия и закрытия позиций.
 Сигналы – таблица, которая отражает сигналы, сгенерированные стратегией или роботом, и их результаты исполнения;
 Параметры – параметры запуска робота;
и построить график сигналов сгенерированных стратегией и построить график капитала.
Закладка Сводный – отчет, который показывает сводные показатели тестирования стратегии. Страница сводного отчета разбита на области:
 График изменения капитала
 Расчетные показатели по изменению капитала (эквити)
 Расчетные показатели по сделкам
На основной странице отчета формируется «сводный отчет», который отображает значения основных
показателей работы стратегии (критериев), приведенных в следующих двух таблицах:
Основные сведения и операции пользователя
102
Общие показатели стратегии
Наименование
Обозначение
Прибыль/Убыток Profit$
Макс. просадка
%
MaxDD
Число дней
Время восстановления
Максимум
Day
RecoveryDay
MinEquity$
Описание
Прибыль – сумма прибылей ( GrossProfit$ ) и убытков ( GrossLoss$
)по всем операциям.
Profit$ = GrossProfit$ + GrossLoss$
Доходность – процент прироста капитала ( Profit$ ) относительно
стартового капитала ( StartCap ).
Profit = Profit$ / StartCap * 100%, если StartCap  0
Просадка – максимальное снижение капитала от текущего достигнутого максимума.
Максимальная просадка – максимальное значение просадки.
Максимальная просадка в % – максимальное снижение капитала от
достигнутого максимума в процентах относительно текущего .
MaxDD = MaxDD$ / MaxCurrСap.
Число дней в периоде тестирования
Максимальная продолжительность формирования нового максимума
на графике капитала (в днях).
Максимальное значение прироста капитала на периоде тестирования.
Минимум
MaxEquity$
Минимальное значение прироста капитала на периоде тестирования.
Профит фактор
ProfitFactor
Прибыль/Убыток Profit
%
(Доходность)
Макс. просадка
MaxDD$
Фактор восстановления
Выигрышность
Частное от суммарной прибыли GrossProfit$ и сумарного убытка
GrossLoss$. ProfitFactor = GrossProfit$ / abs(GrossLoss$)
RecoveryFactor Частное от валовой прибыли Profit$ и максимальной просадки
MaxDD$. RecoveryFactor = Profit$ / abs(MaxDD$)
Отношение средней прибыли AvgProfit$ к среднему убытку
PayOffRatio
AvgLoss$ на одну сделку.
PayOffRatio = AvgProfit$ / abs (AvgLoss$)
Показатели стратегии, рассчитываемые по операциям
СДЕЛКИ
ВСЕ СДЕЛКИ
ПРИБЫЛЬНЫЕ
(GrossProfit$) +
GrossProfit$ – валовая приСуммарная прибыль
(GrossLoss$)
быль (сумма прибылей)
TradesNum – обWinNum – число прибыльКоличество
щее число закрыных операций.
тых операций.
Trades = 100%
Win = WinNum /
Процент, %
TradesNum*100%
– процент прибыльных операций
Avg$ = Profit$ /
WinAvg$ = GrossProfit$/
Средняя
TradesNum
WinNum
– размер средней
– размер ср. прибыльной
операции
операции
Average(PL%) –
WinAvg – процент средней
Средняя, %
процент средней
прибыльной операции
операции
max(win,loss)
MaxWin$ – размер максиНаибольшая
мальной прибыльной операции
max(win,loss)
MaxWin – процент максиНаибольшая, %
мальной прибыльной операции
max(win,loss)
WinSequence –максимальная
Максимальная последовательность
последовательность приб.
операций
УБЫТОЧНЫЕ
GrossLoss$ – валовый убыток (сумма убытков)
LossNum – число убыточных операций.
Loss = LossNum / TradesNum*100%
– процент убыточных операций
LossAvg$ = GrossLoss$/
LossNum
– размер ср. убыточной
операции
LossAvg – процент средней
убыточной операции
MaxLoss$ – размер максимальной убыточной операции
MaxLoss – процент максимальной убыточной операции
LossSequence –
максимальная последовательность убыт. операций
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
Закладка Сделки – отображает таблицу закрытых сделок (пара сделок) и их результат.
Колонки на вкладке Сделки:
Наименование
Описание
Номер сигнала
№
Направление сигнала входа и выхода
Сигнал
Цена сделки входа и выхода
Цена
Объем в сделке
Кол-во
Прибыль / убыток по сделке
ПУ
Прибыль / убыток по сделке в процентах
ПУ, %
Дата выхода
Дата входа
Комиссия вых.
Комиссия вх.
Закладка Сигналы отображает таблицу поступивших сигналов с параметрами его исполнения.
Колонки на вкладке Сигналы:
Наименование
Номер сигнала
Номер сигнала
Описание
103
Основные сведения и операции пользователя
104
Наименование
Операция
Сигнал
Заявка
Исполнено
Цена исполнения
Результат
Цена сигнала
Время сигнала
Цена заявки
Позиция
Описание
Тип операции
Тип сигнала
Количество в заявке
Количество исполнено в заявке
Цена исполнения
Статус сигнала
Цена при формировании сигнала
Время при формировании сигнала
Цена заявки
Текущая позиция после исполнения сигнала
Закладка Параметры представляет параметры, заданные пользователем при запуске тестирования.
График капитала
Отображает изменения капитала в абсолютном выражении после каждой операции закрытия позиции.
При тестировании стратегии изменения суммируются к стартовому капиталу, а при работе робота или советника от нуля. На график капитала можно добавлять любые универсальные индикаторы (индикаторы, которые получают на вход числовой ряд). Кроме того, для графика капитала имеются специальные встроенные
индикаторы:
 PL (ProfitLoss) – показывает прибыль (убыток) в абсолютном выражении по операциям;
 DD (DrowDown) – показывает накопленный убыток от достигнутого максимума в абсолютном выражении по операциям.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
График сигналов
Отображает моменты появления сигналов и цену сигнала. При реальной работе робота можно для
информативности добавить отображение реальных сделок (чек-бокс Сделки на торговой панели).
105
Основные сведения и операции пользователя
106
На графике сигналов используется следующие обозначения:
Открыть длинную
позицию (EnterLong)
по указанной цене
Закрыть длинную
позицию (CloseLong)
по указанной цене
Открыть короткую
позицию (EnterShort)
по указанной цене
Закрыть короткую позицию (CloseShort) по
указанной цене
Оптимизация стратегий
Оптим изация – выбор лучших значений переменных на основании оценки критериев функционирования стратегии. Для выбора лучших параметров требуется рассчитать критерии для всех возможных комбинаций переменных. При этом:
 Оптимизацию можно проводить не более чем по двум переменным стратегии.
 Процедура оптимизации может потребовать продолжительное время и занимать значительные ресурсы
компьютера.
Мастер запуска оптимизации
Форма позволяет задать не менее одного и не более двух параметров для оптимизации, которые помечаются галочкой. По каждому параметру необходимо указать диапазон значений оптимизации (т.е. «мин.»,
«макс.») и шаг, с которым будут переменные изменяться.
Отчет оптимизации
При оптимизации производится расчет следующих критериев оценки стратегии:
Наименование
Описание
Доходность %
Прирост капитала относительно стартового капитала в процентах
Profit = (Profit$) / (StartCap)*100%
Профит фактор
Частное от суммарной прибыли и суммарного убытка
ProfitFactor = (GrossProfit$) / abs(GrossLoss$)
Фактор восстаЧастное от валовой прибыли и максимальной просадки
новления
RecoveryFactor = (Profit$) / abs(MaxDD$)
Просадка %
MaxDD
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
Наименование
Прибыльных
сделок
Ср. сделка %
Описание
Процент прибыльных относительного общего числа сделок
Win = (WinNum) / (TradesNum) *100%
Средняя прибыль (убыток) на одну сделку
AvgProfit = (Profit$) / (TradesNum)
Результаты могут быть отображены либо в табличном виде,
107
108
Основные сведения и операции пользователя
либо в виде плоского 3D графика или группы графиков или группы графиков:
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
109
110
Основные сведения и операции пользователя
Обслуживание Терминала, технические сведения
Управление сертификатами
Торговая операция, направляемая пользователем через Терминал Альфа-Директ Брокеру, должна удостоверяться сертификатом электронно-цифровой подписи.
Первый сертификат создаётся перед началом работы в Альфа-Директ самим пользователем или же
предоставляется пользователю персоналом Альфа-Банка. Этот сертификат размещается на USB-устройстве и
может быть использован для работы на любых компьютерах, где установлен Альфа-Директ.
Чтобы избежать необходимости подключать USB-устройство к компьютеру или гаджету каждый раз
при начале торговли, пользователь может создать на этом компьютере или гаджете дополнительный сертификат. Такой сертификат будет сохранён в энергонезависимой памяти компьютера или гаджета. В ОС Windows и многих других многопользовательских ОС он будет не доступен для других пользователей.
Клиент Альфа-Директ может иметь до 5 сертификатов и попеременно использовать их в работе.
Для управления сертификатами предназначено окно Сертификаты, где в виде таблицы представлен
перечень сертификатов пользователя.
Один из сертификатов является главным. Он используется для удостоверения остальных сертификатов
Брокером, в то время как все остальные удостоверенные сертификаты могут быть использованы только для
удостоверения торговых операций. Главный сертификат помечается чекбоксом в отдельной колонке. Пользователь может переставить этот Чек-бокс на другой сертификат, чтобы сделать его главным. Следует иметь
в виду, что главным может быть только сертификат с алгоритмом шифрования ГОСТ R 34.10 2001.
Чтобы создать сертификат, нажмите кнопку Создать, размещённую в заголовке окна. В появившемся
меню выберите алгоритм шифрования сертификата (для ГОСТ R 34.10 2001 следует выбрать ГОСТ).
Альфа-Директ подсчитает количество имеющихся у пользователя сертификатов включая отозванные,
и, если это количество меньше 5, то вызовет модуль программного пакета Crypto Pro, который создаст и
установит сертификат на компьютере, где работает пользователь. Альфа-Директ зарегистрирует этот сертификат на сервере Брокера и поместит его в таблицу сертификатов со статусом Не удостоверен.
Для создания сертификата не требуется, чтобы главный сертификат был загружен, а для импорта, удостоверения или отзыва сертификата, необходимо загрузить главный сертификат.
Чтобы удостоверить сертификат у Брокера, нажмите кнопку Удостоверить, расположенную в его
строке.
Чтобы отозвать сертификат, нажмите кнопку Отозвать, расположенную в его строке. Альфа-Директ
направит Брокеру сообщение об отзыве сертификата.
Брокер автоматически удаляет отозванный пользователем сертификат из своих реестров не в момент
получения сообщения об отзыве, а в ночной период времени. Пока сертификат не удалён из реестров Брокером, он отображается в окне и учитывается при подсчёте количества сертификатов пользователя при попытке создания им нового сертификата.
Для торговли можно также использовать и сертификат, созданный без участия Альфа-Директ, если
сертификат установлен на компьютере или гаджете. Для этого сертификат нужно импортировать в АльфаДирект.
Чтобы импортировать в Альфа-Директ сертификат нажмите кнопку Импортировать, расположенную
в заголовке окна. Альфа-Директ подсчитает количество имеющихся у пользователя сертификатов включая
отозванные, и, если это количество меньше 5, то раскроет окно с перечнем имеющихся сертификатов пользователя, установленных на компьютере или гаджете, и не импортированных в Альфа-Директ.
Укажите сертификат и нажмите кнопку Импортировать, расположенную внизу таблицы. АльфаДирект зарегистрирует сертификат на сервере Брокера и поместит его в таблицу сертификатов со статусом
Не удостоверен.
Диагностика подключений к серверам Брокера и управление ими
Терминал Альфа-Директ обменивается данными с 4-мя серверами, работающими на стороне Брокера.
 Б эк -офис сервер обеспечивает идентификацию и аутентификацию пользователя управление сертификатами и их проверку.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
111
 Торговый сервер обеспечивает все торговые операции пользователя.
 Инф орм ационн ый сервер предоставляет текущие данные о торгах, новые сообщения и обеспечивает участие пользователя в чате трейдеров.
 Архивн ый сервер предоставляет исторические данные о торгах.
Для каждого из 4-х серверов на Главной панели отображается кружок, отражающий состояние подключения к серверу:
Торговый сервер
Бэк-офис сервер
Информационный
сервер
Архивный сервер
Состояние подключения к серверу обозначается цветом кружка:
 зелёный – подключение в норме
 красный – отключён
 оранжевый – сбой подключения
Щелчок по кружку сервера в зависимости от состояния подключения либо отключает Терминал Альфа-Директ от этого сервера, либо, наоборот, подключает. Путём управления подключениями к серверам
пользователь может управлять ресурсами интернет-подключения (объём траффика и скорость), используемыми Терминалом Альфа-Директ. Следует иметь в виду, что отключение Терминала от сервера Бэк-офиса
автоматически влечёт за собой отключение от всех остальных серверов.
Когда пользователь входит в Терминал Альфа-Директ, согласно настройкам по умолчанию происходит
автоматическое подключение ко всем 4 серверам. Чтобы запретить или разрешить подключение к какомулибо серверу, снимите или установите соответствующий флажок на вкладке Соединения окна настройки
приложения (вызывается пунктом Основного меню Настройки).
112
Основные сведения и операции пользователя
Когда флажок сервера снят, к нему нельзя подключиться, щёлкнув по кружку на главной панели.
Для Информационного сервера можно установить допустимую задержку предоставления Терминалу в
секундах. Допустимая задержка может незначительно уменьшать нагрузку на интернет-подключение, т.к.
позволяет Информационному серверу компоновать в одном пакете несколько сообщений.
Для детального мониторинга состояния подключений и используемых Терминалом ресурсов интернетподключения нажмите пункт Статистика Основного меню. Откроется временная панель, представляющая
графики длительностей отклика серверов Брокера, а также объём интернет-трафика, использованного Терминалом с момента последней аутентификации пользователя.
Error! Use the Home tab to apply Заголовок 1 to the text that you want to appear here.
113
При открытии панель является временной и исчезает, как только пользователь переключится на другое
окно Альфа-Директ или иного приложения. Кнопка
переводит панель в постоянное окно, при этом окно
отображается всегда поверх остальных окон, но позволяет с ними работать.
По нажатию кнопки Подробнее на панели отобразятся дополнительные графики, представляющие
плотность траффика и скорость обмена данными в килобитах, пакетах и количество записей на пакет, а также время отклика биржи на запросы Брокера.
У этих графиков также, как и у графиков, представляющих данные торгов, доступно изменение шкалы
времени путём прокручивания колёсика мыши.
Представленные на панели сведения могут также понадобиться специалисту Службы сопровождения
при обработке обращения пользователя.
114
Основные сведения и операции пользователя
Обновление Терминала Альфа-Директ
Терминал при запуске автоматически проверяет наличие своих обновлений, распространяемых Брокером, если имеется интернет-соединение. Во время работы Терминал проверяет обновления каждые 30 минут.
Обнаружив в ходе проверки обновление, которое разработчики Терминала пометили как критическое,
Альфа-Директ выдаёт пользователю сообщение об этом и запрос на немедленную установку обновления.
Если пользователь подтвердит установку обновления, то Терминал запускает его установку, если пользователь отложит установку, то запрос появится вновь через 30 минут.
Во избежание технических проблем следует, как можно раньше, устанавливать критические обновления. Служба сопровождения Альфа-Директ не обрабатывает обращения пользователя, возникшие вследствие
того, что он не установил критичное обновление.
При установке обновления (как критического, так и обычного) может произойти автоматический перезапуск Терминала, кроме того, может потребоваться перезагрузка компьютера.
Проверить наличие обновлений и установить их
Нажмите пункт О программе Главного меню. Альфа-Директ отобразит окно приветствия с надписью
Идёт проверка обновлений и запустит проверку обновлений. Если обновления не обнаружены, то надпись
исчезнет. В противном случае появится ссылка с указанием последней версии, указывающей на наличие обновлений программы. Щёлкните эту надпись. Альфа-Директ запустит процесс обновления.
Чтобы отключить уведомление об обновлениях, не являющихся критическими, откройте раздел Система в окне настроек приложения (окно открывается пунктом Настройки Главного меню) и снимите флажок в поле чек-бокса Уведомлять о наличии обновлений.
Техническая поддержка
При возникновении вопросов по использованию программы Альфа-Директ, прежде всего, следует обратиться к документации. Если все же не смогли получить ответ на свой вопрос из документации, то обратитесь в службу клиентского сервиса Альфа-Директ одним из следующих способов:
 в чате трейдеров Альфа-Директ (см. стр. 63), к участнику чата Техподдержка;
 по электронной почте support@alfadirect.ru;
 по телефону +7 (495) 786 4886.
Кроме того, полезные сведения о программе размещаются Брокером на сайте http://www.alfadirect.ru/.
Для решения проблемы специалисту службы клиентского сервиса могут понадобиться файлы журналов событий Терминала и статистики быстродействия. Эти файлы Терминал записывает в подкаталог Logs
каталога файлов Альфа-Директ. Их запись ведётся, только если установлены чек-боксы Журнал событий и
Сбор статистики в разделе Система в окне настроек приложения (окно открывается пунктом Настройки
Главного меню), поэтому специалист может попросить пользователя установить галочки в соответствующих
чек-боксах. Не рекомендуется устанавливать или снимать эти флажки самостоятельно.
Специалисту службы клиентского сервиса могут также понадобиться сведения, отображаемые в панели статистики интернет-траффика (панель открывается пунктом Статистика Главного меню).
Download
Study collections