Содержание
Функции, выполняемые программой
1.2 Получение лицензии на использование
1.3 Подготовка данных для отображения графиков
1.3.2 Пример: получение данных с сайта mfd.ru
1.3.3 Пример: получение данных с сайта finam.ru
2. Работа с программой TAWorkBook
2.1 Установка соединения с базой данных
2.2 Резервное копирование данных
2.4 Управление временными интервалами (периодами) графиков
2.6 Работа с графиком цены и объема
2.7 Работа с дневником трейдера
2.8 Добавление и удаление сделок вручную
2.9 Привязка файлов с данными для графиков к торговым инструментам
Введение
В этом Руководстве по эксплуатации описаны правила работы с программой Рабочий журнал трейдера TAWorkBook, ее основные функции, порядок установки и настройки.
Исходными данными для работы программы служат временные данные о ценах и объемах торгов по инструменту и данные о сделках по счету трейдера.
Временные данные о ценах и объемах торгов программа хранит в текстовых файлах стандартного для сервисов предоставления данных формата. Получить их можно бесплатно на сайтах информационных агенств и брокеров (подробнее в соответствующем разделе).
Данные о сделках по счету трейдера импортируются в систему из текстовых файлов (.csv) и сохраняются в базе данных Microsoft Access. Формат текстовых файлов с данными о сделках приближен к формату брокерских отчетов крупнейших российских брокеров, что должно облегчить преобразование данных для нужд программы. Также файлы со сделками можно получать, настроив экспорт в Excel через DDE сервер из торгового терминала (подробнее в соответствующем разделе).
1. Получите и разархивируйте дистрибутив программы (Дистрибутив заархивирован при помощи WinRAR). В состав дистрибутива входят следующие файлы:
TAWorkBook.exe – исполняемый файл с программой.
Demo.mdb – база с демонстрационными данными.
Empty.mdb – пустая база данных.
TAWorkBook.reg – скрипт для создания ключей в системном реестре, необходимых для работы TAssistant.exe.
TAGetHostId.exe – генератор идентификатора рабочей станции. Идентификатор необходим для получения лицензии на использование программы.
2. Создайте в системном реестре ключи, необходимые для работы программы. Для этого выполните скрипт TAWorkBook.reg, находящийся в папке с программой. Для выполнения скрипта достаточно щелкнуть по нему дважды левой кнопкой мыши.
3. Программа готова к работе.
Для получения лицензии на использование TAWorkBook необходимо сгенерировать идентификатор. Лицензия привязывается к рабочей станции. Таким образом программа может быть использована только на одной рабочей станции – той, на которой был сгенерирован идентификатор.
Для получения лицензии следуйте перечисленным ниже шагам.
Шаг1: Генерация идентификатора рабочей станции. Для генерации идентификатора рабочей станции необходимо воспользоваться программой TAGetHostId.exe. Внешний вид программы представлен на рисунке.

Нажмите на кнопку “Сгенерировать идентификатор”. Программа создаст файл TAHostId.txt
Шаг2: Отправка идентификатора в службу поддержки. Отправьте полученный файл TAHostId.txt на адрес службы поддержки: support@stop-loss.ru (ВНИМАНИЕ! Файл необходимо отправлять с адреса электронной почты, указанного при регистрации на сайте www.stop-loss.ru). В течении суток служба поддержки вышлет Вам лицензию на использование TAWorkBook.
Шаг3: Получение и установка лицензии. Полученную лицензию положите в директорию, в которой находится TAWorkBook.exe. При запуске программа автоматически обнаружит лицензию и можно будет начать работу.
* Если Вы потеряете файл с лицензией – его всегда бесплатно восстановят в службе поддержки.
* Если после изменения аппаратной конфигурации Вашего компьютера программа перестанет работать, ссылаясь на неверный файл лицензии – служба поддержки бесплатно и оперативно сгенерирует для вас новую лицензию.
Данные для отображения графиков хранятся программой на жестком диске в виде текстовых файлов. В каждом файле содержатся данные только по одному торговому инструменту. Каждая строка файла соответствует одной свечке на графике.
* В принципе, местонахождение файлов с данными на диске не имеет для TAWorkBook принципиального значения. Однако, для удобства, мы рекомендуем хранить все данные в папке \Data\. В состав дистрибутива программы входят файлы с данными для построения графиков, ими можно воспользоваться как наглядным примером. Обратите внимание на имена файлов – они содержат код инструмента и временной диапазон данных (минутки, пятиминутки и т.п.) – это сделано для наглядности, т.к. внутри файлов код инструмента не указан.
· Дата в формате dd.mm.yyyy
· Время в формате HHMMSS
· Цена открытия свечки
· Высшая цена свечки
· Низшая цена свечки
· Цена закрытия свечки
· Объем свечки
Пример строки файла: 16.09.2008;115500;116180.0;122000.0;115720.0;116725.0;4204
Формат программы немного отличается от стандартного формата, в котором поставщики предоставляют данные. В частности, отсутствуют поля с названием инструмента и временным периодом графика. Сделано это для уменьшения размера файла. Информацию же эту мы рекомендуем выносить в название файлов.
Для того, чтобы сформировать файл с данными необходимо выполнить следующие действия:
1. Перейти на страницу предоставления данных. http://mfd.ru/dnExport/Export.aspx
2. Настроить параметры экспорта: период - любой, формат – в текстовый файл, разделитель полей - точка с запятой, формат даты - dd/mm/yy, формат времени – HHMMSS, без заголовка (крестик, стоящий по умолчанию - убрать).
Формат записи: TICKER;PER;DATE;TIME;OPEN;HIGH;LOW;CLOSE;VOL;OPENINT

3. После нажатия на кнопку "Получить данные" информация будет сохранена на компьютере в текстовом файле (Обратите внимание – в названии файла УЖЕ указано название инструмента и период – очень удобно).
4. Выполнить преобразование полученного файла в формат программы.
Преобразование можно выполнить вручную. Для этого необходимо открыть файл в Microsoft Excel и удалить первые два столбца с информацией о названии инструмента и периоде. Также нужно удалить последний столбец с данными открытого интереса. Кроме того, т.к. программа работает с датами в формате dd.mm.yyyy а при экспорте мы указали DD/MM/YY – необходимо выполнить преобразование формата даты (просто использовав функцию Find and replace).
В состав дистрибутива входит программа для автоматизации преобразований. Чтобы не выполнять вручную действия, указанные выше – можно воспользоваться программой-преобразователем данных TAConverter.exe, входящей в состав дистрибутива. Просто запустите программу и следуйте инструкциям.

Для того, чтобы сформировать файл с данными необходимо выполнить следующие действия:
1. Перейти на страницу предоставления данных http://www.finam.ru/analysis/export/default.asp
2. Настроить параметры экспорта как указано на рисунке.

3. После нажатия на кнопку "Получить файл" информация будет сохранена на компьютере в текстовом файле.
4. Выполнить преобразование полученного файла в формат программы: заменить формат даты с дд/мм/гг на дд.мм.гггг. Преобразование можно сделать автоматически (во всяком случае Excel из Microsft Office 2000 это умеет. Переименуйте файл в .csv, откройте при помощи Excel – дата автоматически поменяет формат на установленный в системе.
Данные о сделках TAWorkBook хранит в базе данных Microsoft Access. В состав дистрибутива входят два файла с базами данных: demo.mdb с демонстрационными данными для ознакомительных целей и empty.mdb – пустая база данных для работы.
* Совет: перед началом работы сделайте копию empty.mdb. Таким образом в вашем распоряжении всегда будет “чистая” база без данных, что позволит быстро создавать на ее основе новые базы для заполнения. Например, если вы захотите проанализировать сделки участников конкурса Лучший частный инвестор на РТС (http://www.rts.ru/main/investor/) , вы можете воспользоваться empty.mdb для создания новой базы данных и импортировать в нее сделки участников конкурса, не смешивая их с данными вашего рабочего журнала.
Данные о сделках программа импортирует из размеченных текстовых файлов (.csv). Это формат Microsoft Excel. В каждом файле может содержаться информация о сделках по любому числу инструментов. Все сделки в файле должны относиться к одному счету. Каждая строка файла соответствует одной сделке. Разделитель полей – точка с запятой. Пример файла со сделками поставляется с дистрибутивом программы.
Такой способ импорта данных о сделках удобен, если вы торгуете уже какое-то время и хотите перенести в дневник архив своих сделок. Если же вы только начинаете или по каким-либо причинам не хотите использовать “массовый” импорт сделок – можете воспользоваться режимом ручного ввода (см. п. 2.8 Добавление и удаление сделок вручную). Также программа поддерживает импорт сделок напрямую из QUIK.
Структура файлов с данными о сделках:
· Название инструмента
· Направление (строго “покупка” или “продажа”)
· Цена сделки
· Количество
· Время в формате HH:MM:SS
· Дата в формате dd.mm.yyyy
Для осуществления импорта сделок необходимо установить соединение с базой данных через пункт меню Доступ к данным/Подключение к базе данных (подробнее о соединении с базой данных см. пункт 2.1 Установка соединения с базой данных).
Импорт сделок осуществляется через пункт меню Доступ к данным/Импорт сделок. В открывшемся окне необходимо указать файл .csv, содержащий информацию о сделках.


После нажатия на кнопку “Открыть” программа предложит выбрать счет, к которому будут привязаны сделки (подробнее об управлении счетами в программе см. пункт 2.3 Управление счетами).
Необходимо выбрать счет и нажать кнопку “Выбрать”. Сделки будут загружены в программу.
* Если сделок много – процесс загрузки может занять некоторое время, которое будет зависеть от производительности вашего компьютера.
Установка соединения с базой данных осуществляется через пункт меню Доступ к данным/Подключение к базе данных. В открывшемся диалоговом окне необходимо выбрать один из поддерживаемых типов баз данных. Для Microsoft Access необходимо указать файл с базой данных. Для Microsoft SQL Server – имя сервера и название базы данных.

Для предотвращения потери информации в программе предусмотрено автоматическое резервное копирование файла базы данных перед началом работы. Копирование осуществляется в папку \Backup. Управление резервным копированием осуществляется через пункт меню Настройки/Общие.

Упаравление счетами осуществляется через пункт меню Настройки/Счета.
Программа поддерживает возможность работы с неограниченным числом счетов.
Упаравление счетами осуществляется через пункт меню Настройки/Временные интервалы.
По-умолчанию база данных empty.mdb уже содержит данные о временных интервалах (см. рисунок), однако вы можете добавлять, удалять и изменять временные интервалы по своему успотрению. Ограничений на поддерживаемое количество нет.
* Для того, чтобы лучше понять работу с временными интервалами ознакомьтесь с пунктом 2.8 Привязка файлов с данными для графиков к торговым инструментам
Для доступа к таблице сделок необходимо выбрать пункт меню Торговля/Сделки.

Таблица поддерживает возможность фильтрации данных по дате. В верхней части окна расположены два поля ввода граничных условий. Чтобы отфильтровать данные введите граничные условия и нажмите кнопку “Установить фильтр”.
* Таблица сделок может быть полезна для контроля данных после осуществления импорта.
Для просмотра графиков необходимо выбрать пункт меню Доступ к данным/График цены и объема. Программа предложит выбрать текстовый файл с данными для построения графика.

После нажатия на кнопку “Открыть” программа обработает файл и построит график.

В нижней части окна выводится информация об объеме торгов. В верхней – о ценах. В правом верхнем углу отображается название файла. Вертикальная черта, пересекающая и зону цены и зону объема, сделана для удобства позиционирования по оси времени и перемещается в заданную точку по щелчку мыши.
Программа поддерживает три различных вида графиков: японские свечи, бары и линии. Для смены вида графика щелкните правой кнопкой мыши и из всплывающего меню выберите нужный вид. По-умолчанию отображается линейный график.
Для просмотра сделок щелкните правой кнопкой мыши и из всплывающего меню выберите “загрузка сделок”. Программа предложит выбрать сначала счет, а затем инструмент и временной интервал, из которого будут выбраны сделки.
Необходимость выбора инструмента обусловлена тем, что программа “не знает” с каким инструментом связан открытый график.
* Следует с осторожностью относиться к выбору временного интервала, т.к. при задании слишком протяженного интервала и большой торговой активности придется выводить на экран значительное число данных, что на рабочих станциях с невысокой производительностью может приводить к медленной работе программы.
После задания параметров выборки необходимо нажать на кнопку “Загрузить”. Программа добавит сделки в окно с графиком (На рисунке ниже отображены сделки, совершенные по контракту RIZ8 за девять дней. Данные представлены на пятиминутном графике).
Покупки отображаются в виде зеленого треугольника с острой вершиной. Вершина определяет точку покупки.
Продажи отображаются в виде синего треугольника с острым основанием. Основание определяет точку продажи.

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

В левом верхнем углу окна расположен выпадающий список заведенных в системе временных интервалов.
Под списком временных интервалов – календарь. При выборе (щелчок левой кнопки мыши) дня в календаре программа автоматически анализирует по каким инструментам в этот день совершались сделки и выводит список инструментов в поле, расположенном под календарем. Также происходит заполнение полей окна “Комментарий дня”, расположенного в правой части экрана.
* Программа поддерживает два вида комментариев, которые пользователь может привязать к торговому дню: утренний обзор (в идеале заполняется перед началом торгов и отражает видение рынка на начало дня) и итоги дня (заполняется по итогам торгов). Чтобы добавить комментарий просто впишите текст в соответствующее поле ввода и нажмите кнопку “Сохранить”, расположенную в правом нижнем углу окна.
Двойной щелчок левой кнопкой мыши по инструменту из списка приводит к заполнению таблицы сделок и отображению графика, связанного с этим инструментом. Сделки на покупку отображаются в таблице зеленым цветом, на продажу – красным. График автоматически позиционируется на день, выбранный в календаре. Также автоматически на графике отображаются сделки из таблицы сделок.
* Чтобы понять как программа узнает какой файл с данными для графика связан с инструментом и где происходит настройка см. пункт 2.8 Привязка файлов с данными для графиков к торговым инструментам.
Двойной щелчок левой кнопкой мыши по сделке в таблице сделок приводит к загрузки введенных комментариев к сделке в окно “Комментарий сделки”, расположенное в нижней части экрана.
* Чтобы добавить комментарий к сделке просто впишите текст в поле ввода и нажмите кнопку “Сохранить”, расположенную в правом нижнем углу окна.
Добавление сделок вручную осуществляется из дневника трейдера (см. п. 2.7 Работа с дневником трейдера). Для того, чтобы добавить информацию о сделке необходимо щелкнуть правой кнопкой мыши в таблице сделок (расположена в левой части окна под списком инструментов) и в появившемся меню выбрать пункт “Добавить сделку”. Программа отобразит диалоговое окно “Добавление сделки”.

Привязка файлов осуществляется из дневника трейдера (см. пункт 2.7 Работа с дневником трейдера). Для того, чтобы привязать файлы с данными графиков к торговому инструменту, необходимо щелкнуть по названию инструмента в списке инструментов в окне дневника трейдера правой кнопкой мыши и выбрать пункт меню “привязка графиков”. Программа отобразит диалоговое окно со списком заведенных в базе данных временных интервалов.

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