piratetrade development

Журнал сделок

— Контролируйте свои результаты

— Следите за статистикой

— Повышайте эффективность торговли

С журналом сделок трейдера PirateTrade.

Инструкция

1. Основные функции

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

1.1.1 Добавление сделки

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

  • Цена
  • Количество
  • Направление
  • Бумага
  • Счёт
  • Дата
  • Время
  • Комментарий (не обязательно)

Ручное добавление сделки

Рис. 1.1.1 Ручной ввод сделки

После добавления сделка появится в таблице сделок, и произойдут изменения в таблице позиций.

^ Вернуться к оглавлению ^

1.2. Импорт по DDE

Возможно два варианта экспорта из торгового терминала квик: по DDE и через QUIK API.

Мы рекомендуем вам пользоваться импортом с помощью технологии DDE.

Откройте журнал сделок от имени Администратора.

Откройте терминал QUIK от имени Администратора.

Откройте меню «Торговля -> Сделки»

Таблица сделок

Рис. 1.2.1 Создание таблицы сделок

Из списка доступных параметров добавьте все доступные поля:
Выбор полей DDE

Рис. 1.2.2 Выбор полей при DDE экспорте

Нажмите «Да» для создания новой таблицы.

Нажмите правой кнопкой мыши по созданной таблице и выберете «Вывод через DDE сервер»

Вывод таблицы сделок через DDE

Рис. 1.2.3 Вывод таблицы сделок через DDE

Настройте DDE экспорт так, как изображено на картинке ниже.

В графе DDE сервер укажите: «PirateTrade» без пробела, в графе Рабочая книга: «Deals».

Настройка DDE подключения

Рис. 1.2.4 Настройка DDE подключения

В таблице вывода должны стоять галочки «C заголовками столбцов» и «Формальные заголовки».

Настройка формата DDE

Рис. 1.2.5 Настройка формата DDE

После завершения настройки нажмите кнопку «Начать вывод». Если всё настроено верно, начнётся экспорт сделок в журнал.

Убедитесь, что сделки появились в торговом журнале, нажав кнопку «Сделки».

Если вы делаете экспорт по DDE из QUIK в другие программы (например приводы) совместно с журналом сделок, необходимо зайти в меню «Настройки->Основные». Там в разделе «Программа->Экспорт данных» поставить галочку Новый поток на отдельный DDE сервер.

При некорректной настройке таблицы сделок или окна экспорта DDE журнал сделок может аварийно закрыться.

^ Вернуться к оглавлению ^

1.3. Импорт через QUIK API

Если вы успешно настроили импорт по DDE, то настраивать импорт через QUIK API не требуется.

Программа PirateTrade не может работать совместно с торговыми приводами, подключенными к терминалу через QUIK API (внешние транзакции), поэтому перед запуском программы убедитесь, что привод закрыт или отключён от терминала QUIK.

Для корректного подключения через API путь к терминалу QUIK не должен содержать русских букв.

Откройте журнал сделок от имени Администратора.

Откройте терминал QUIK от имени Администратора и подключитесь к серверу.

Пройдите в меню «Торговля -> Внешние транзакции» (рис. 2.1).

Нажмите кнопку «Начать обработку» и поставьте галочку «Запускать процесс обработки внешних транзакций автоматически» (рис. 1.2).

Выбор меню внешних транзакций в QUIK

Рис. 1.3.1 Выбор меню внешних транзакций в QUIK

Включение импорта внешних транзакций

Рис. 1.3.2 Включение импорта внешних транзакций

Нажмите и откройте меню «Настройки». Откройте раздел «Общее».

В разделе QUIK API нажмите «Обзор» и добавьте папку, в которой находится файл info.exe.

Выбор меню настроек в PirateTrade

Рис. 1.3.3 Выбор меню настроек в PirateTrade

Путь может содержать только латинские символы.

Добавление пути к терминалу QUIK

Рис. 1.3.4 Добавление пути к терминалу QUIK

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

После запуска программы автоматически начнётся импорт сделок из QUIK. После приёма сделок программа автоматически рассчитывает позиции и трейды.

Если импорта не произошло, перезапустите терминал QUIK, а затем торговый журнал.

В некоторых случаях импорт может не происходить, пока журнал сделок не будет запущен от имени администратора.

Обратите внимание, что импорт сделок из QUIK происходит только тогда, когда QUIK подключён к серверу (т.е. только в рабочее время).

1.4. Импорт из Transaq

Журнал сделок позволяет осуществлять импорт с помощью Transaq Connector.

Перед настройкой программы необходимо уточнить у брокера логин, пароль, ip адрес и порт подключения Transaq Connector.

Логин для Transaq Connector может отличаться от логина терминала Transaq.

Для ввода настроек в журнал необходимо открыть меню «Настройки». Затем откройте раздел «Общее».

Открытие меню Настройки

Рис. 1.4.1 Открытие меню Настройки

Введите логин, пароль, ip адрес и порт и нажмите сохранить.

Настройка параметров Transaq Connector

Рис. 1.4.2 Настройка параметров Transaq Connector

После настройки журнала необходимо отключить терминал Transaq от сервера и перезапустить журнал сделок.

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

Кроме того узнать успешно ли подключения можно открыв файл log.txt в папке %APPDATA%\Nasca\PirateTrade . В файле должны быть такие строки:
`18.06.2013 20:08:47.325` [0x001908; DEBUG; qt]: Connecting to Transaq…
`18.06.2013 20:08:49.525` [0x001908; DEBUG; ui]: Transaq Connected

Если произошла какая-то ошибка, то информация о ней появится в логе.

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

^ Вернуться к оглавлению ^

1.5. Импорт из QScalp

Журнал сделок позволяет осуществлять импорт сделок, совершенных через QScalp.

Чтобы синхронизовать Журнал сделок с QScalp необходимо настроить подключение к приводу QScalp. Для этого откройте меню «Настройки». Затем откройте раздел «Общее».

Открытие меню Настройки

Рис. 1.5.1 Открытие меню Настройки

В разделе «Общее» представляют интерес следующие поля

Необходимые параметры для настройки QScalp

Рис. 1.5.2
  1. Раздел «Общее»
  2. Используемый привод
  3. Путь до директории, в которой расположен исполняемый файл привода

Укажите путь до директории, в которую установлен QScalp. Для этого нажмите на кнопку «Обзор» в секции настройки привода. Затем выберете директорию, в которой расположен QScalp.exe и нажмите на кнопку «Выбор папки».

В качестве шаблона для привода выберете «QScalp».

В результате настройка может выглядеть следующим образом:

Пример настроенного привода QScalp

Рис. 1.5.3 Пример настроенного привода

Нажмите на кнопку сохранить. Если вы всё верно указали и соединение установлено, то появится следующее уведомление:

Успешное подключение

Рис. 1.5.4 Уведомление об успешном подключении

Нажмите на кнопку «ОК» — сделки начнут поступать в журнал.

^ Вернуться к оглавлению ^

1.6. Импорт из файла

Журнал сделок позволяет осуществлять импорт из текстовых, csv и html файлов.

Обратите внимание, что между разрядами в цифрах объёма не должно быть пробелов, а в цене разделитель (точка или запятая) должен стоять только там, где он действительно необходим.

Пример:

Для начала откройте меню Инструменты -> Импорт из файла.

Выбор файла для импорта

Рис. 1.6.1 Выбор файла для импорта

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

Выбор разделителя столбцов

Рис. 1.6.2 Выбор разделителя столбцов

Нажмите Вперёд. Установите заголовки таблицы в соответствие с содержанием таблицы.

Установка заголовков столбцов

Рис. 1.6.2 Установка заголовков столбцов

Нажмите Далее. Если формат даты или времени не распознан, программа попросит у вас указать, где именно установлены года, месяцы, дни, часы, минуты и секунды.

Установка формата даты

Рис. 1.6.3 Установка формата даты

Нажмите Вперёд. Если в таблице нету поля со счётом, программа попросит ввести его вручную.

Ввод счёта

Рис. 1.6.3 Ввод счёта

Если всё прошло успешно, программа загрузит сделки в базу данных и начнёт расчёты.

Окончание загрузки

Рис. 1.6.4 Окончание загрузки из файла

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

^ Вернуться к оглавлению ^

1.6.1 Пример импорта отчёта MetaTrader 4

Сохраняем отчёт в MetaTrader 4

Сохранение отчёта

По приведённой выше инструкции, открываем диалог выбора файла отчёта и устанавливаем в фильтре HTML файлы и выбираем отчёт

Выбор отчёта

Выбираем соответствующий шаблон

Выбор шаблона

По окончанию импорта, сделки должны появиться в таблице сделок.

Результат

^ Вернуться к оглавлению ^

1.6.2 Пример импорта отчёта Ninja Trader

1. На вкладке Executions в терминале Ninja Trader нажмите правой кнопкой мыши, выберите Grid->Save As и сохраните сделки в формате CSV

2. Откройте журнал и выберите в меню Инструменты->Импорт из файла

3. Откройте сохранённый файл (предварительно нужно выбрать формат csv в правом нижнем углу)

4. Укажите шаблон NinjaTrader

5. Нажмите Вперёд 2 раза

6. Введите код счёта

7. Данные должны появиться в журнале

8. Откройте меню Инструменты->Тикеры. Изменяя параметр Лот/Плечо, вы можете откорректировать ваши результаты с учётом плеча. По сути это коэффициент, на который домножается результат трейда.

^ Вернуться к оглавлению ^

1.7 Точность цены

Нажмите и откройте меню Настройки. Затем откройте раздел Общее.

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

Точность цены

Рис. 1.7.1 Точность цены

^ Вернуться к оглавлению ^

1.8 Настройки бумаг

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

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

Кроме того, можно задать параметр Риск, который определяет тот риск (в деньгах), который вы закладываете на один трейд. Если он установлен, то в таблице Трейды будут рассчитываться значение кратное R, равное отношению результата в трейде к Риску (Прибыль / Риск).

Для изменения какого-либо поля необходимо дважды кликнуть по этому полю и ввести новое значение.

Настройка бумаг

Рис. 1.8.1 Настройка бумаг

^ Вернуться к оглавлению ^


2. Фильтры

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

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

2.1. Фильтр времени

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

Например, при задании интервала с 10:00:00 до 14:00:00 программа отобразит результаты вашей торговли в первой половине дня.

Кнопки «День», «Вечер», «Сегодня» устанавливают значения фильтра на дневную или вечернюю сессию, либо на текущий день полностью.

Фильтр времени

Рис. 2.1 Фильтр времени

2.2 Фильтр направления

Существует возможность выборки статистики отдельно по покупкам (лонгам), либо по продажам (шортам).

Фильтр направления

Рис. 2.2 Фильтр направления

2.3 Фильтры счетов и инструментов

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

Флажок «Объединить» соединят результаты по разным счетам или инструментам в одну выборку.

Фильтр инструментов

Рис. 2.3 Фильтр инструментов

Фильтр счетов

Рис. 2.4 Фильтр счетов

2.4. Блокировка фильтра

PirateTrade позволяет запомнить выбранные параметры фильтров для перемещения между вкладками статистики.

При снятии блока Блокировка настроек фильтров, настройки фильтров на каждой вкладке станут индивидуальными.

^ Вернуться к оглавлению ^


3. Статистика

3.1. Сумма

Суммарная статистика отображает общие результаты торговли.

Суммарная статистика

Рис. 3.1.1 Суммарная статистика

^ Вернуться к оглавлению ^

3.2. Сводная

Сводная статистика отображает обобщённые торговые результаты.

«%» — процентное отношение положительных к отрицательным сделкам.

«Лот» — средний размер открытой позиции.

«Сред. +» и «Сред. -» — средний размер прибыли и убытка.

Двойной клик левой кнопкой мыши по любой строчке позволяет перейти к списку трейдов.

Сводная статистика

Рис. 3.2.1 Сводная статистика

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

^ Вернуться к оглавлению ^

3.3 Дневник

Дневник отображает суммарную статистику, сгруппированную по дням.

Сводная статистика

Рис. 3.3.1 Торговый дневник

^ Вернуться к оглавлению ^

3.4 Трейды

Трейды — это полностью закрытые позиции, включающие в себя сделки открытия и сделки закрытия. При двойном клике по трейду, в нижней части окна появляется список сделок, которыми он был открыт и закрыт.

В таблице трейдов отображается время открытия и закрытия трейда, время в позиции, средняя цена открытия и закрытия позиции.

В сводной таблице добавлены такие поля как:

«Сумма +» — суммарный доход в прибыльных трейдах

«Сумма -» — суммарная потеря в убыточных трейдах

«Лонг» — число лонгов

«Шорт» – число шортов

«Время в +» — среднее время в прибыльной сделке

«Время в -» — среднее время в убыточной сделке.

Таблица трейдов

Рис. 3.4.1 Таблица трейдов

^ Вернуться к оглавлению ^

3.5 Позиции

Позиции — это список активных позиций на текущий момент времени.

«Вход.» — средняя цена открытия позиции.

Таблица позиций

Рис. 3.5.1 Таблица позиций

^ Вернуться к оглавлению ^

3.6 Сделки

В таблице сделок для каждой сделки отображается её номер и номер заявки.

Таблица сделок

Рис. 3.6.1 Таблица сделок

3.7 График доходности

График доходности показывает изменение состояния счёта. По оси X задано число трейдов, по оси Y задана доходность в рублях.

График поддерживает возможность масштабирования с помощью среднего колесика мыши.

График доходности

Рис. 3.7.1 График доходности

^ Вернуться к оглавлению ^

4. Работа со сделками

4.1. Добавление комментария

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

Для редактирования комментария необходимо сделать двойной щелчок левой кнопкой мыши по сделке:

Комментирование сделок

Рис. 4.1.1 Комментирование сделок

4.2. Исключение сделок

При работе программы может возникнуть необходимость удалить из расчётов какие-либо сделки.

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

PirateTrade позволяет исключать сделки из расчётов.

Для исключения сделок выделите необходимые сделки с помощью клавиш «Shift» и «Control» не нужные вам сделки, откройте контекстное меню нажатием правой кнопки мыши и выберите опцию «Не использовать».

После исключения сделки начнётся перерасчёт трейдов.

Существует возможность откатить изменения, выбрав опцию «Использовать».

После исключения сделки из расчётов таблица трейдов пересчитается автоматически.

Исключение сделок

Рис. 4.2.1 Исключение сделок

4.3 Удаление сделок

Для удаления сделки из базы кликните по ней правой кнопкой и выберите «Удалить». Сделка будет навсегда стёрта из базы, а все расчёты начнутся заново.

4.4. Очистка расчётов

Если вы добавляете вручную или импортиуете из файла сделки с датой и временем, предшествующими дате последней сделки в базе, то необходимо пересчитать трейды. Для этого откройте меню «Очистить расчёты». В диалоговом окне укажите дату, начиная с которой очистить расчёты. После этого нажмите кнопку «Удалить».

Очистка расчётов

Рис. 4.4.1 Очистка расчётов

4.5 Обновление базы данных

Для очистки базы данных закройте журнал сделок, нажмите «Пуск -> Выполнить» и выполните команду %AppData%\Nasca\PirateTrade, после чего удалите файл equity.fdb из открывшейся папки.

4.6 Сохранение базы данных

Для создания резервной копии вашей базы данных сделок нажмите и выберите «Сохранить базу данных». Затем потребуется указать папку, где будет сохранён файл с данными.

Сохранить базу данных

Рис. 4.4.1 Сохранение базы сделок

^ Вернуться к оглавлению ^

5. Дополнительные опции

5.1. Скрытие счёта

Для того, чтобы скрыть счёт из списка фильтра необходимо:

1. Нажать на шестерёнку и открыть раздел Настройки

2. Открыть вкладку Счета

3. Выбрать счёт, который нужно скрыть

4. В поле Вкл необходимо снять галочку

5. Нажать кнопку Сохранить

5.2 Скрытие тикера

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

1. Нажать на шестерёнку и открыть раздел Настройки

2. Выбрать бумагу, которую нужно скрыть

3. В поле Вкл необходимо снять галочку

4. Нажать кнопку Сохранить

5.3 Обновление параметров тикера

Для того, чтобы обновить параметры тикера необходимо:

1. Нажать на шестерёнку и открыть раздел Настройки

2. Выбрать бумагу

3. Кликнуть правой кнопкой по бумаге и нажать Обновить

4. Если на сервере доступные параметры по выбранной бумаге, они обновятся в таблице

5. Нажать кнопку Сохранить

5.4 Сохранение таблицы в файл


В журнале сделок существует возможность сохранить любую таблицу в текстовый файл. Для этого необходимо
Для этого необходимо нажать на шестерёнку и выбрать пункт меню «Сохранить таблицу»:

Сохранить таблицу

Рис. 5.4.1 Сохранение таблицы в файл

^ Вернуться к оглавлению ^

Сумма к оплате: 900 рублей

Заполните форму:

Вы хотите улучшить результаты своей торговли?

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

Присоединяйтесь к нам сейчас

Вы хотите улучшить результаты своей торговли?

После заполнения формы на указанную почту вы получите сообщение со ссылкой на последнюю версию Статистики Трейдера ЛЧИ 2015.
Кроме того, после подписки вы получите уникальную возможность принять участие в наших дисконтных программах, а также получать наиболее свежую информацию об обновлениях журнала сделок и наших новых продуктах!

Присоединяйтесь к нам сейчас