Изменения в версиях
Список версий:
- Версия 4.1.0
- Версия 4.0.5
- Версия 4.0
- Версия 3.8
- Версия 3.7
- Версия 3.6
- Версия 3.5
- Версия 3
- Версия 2.3
- Версия 2.2
Версия AutoTrade Pro 4.1.0
от 19.12.2014 г.
Новые возможности AutoTrade.
- Добавлена поддержка терминала SmartCom 3.0 для торговли через ItInvest:
- Реализовано одновременное подключение к неограниченному количеству логинов SmartCom и управление группой счетов из модуля TRUST;
- Сделан поиск и добавление инструмента из справочника (SmartCom, Plaza2,Transaq).
Версия AutoTrade Pro 4.0.5
от 10.06.2014 г.
Новые возможности AutoTrade.
- Поддержка СМС-шлюза для отправки оповещений, сигналов и алертов стратегий клиентам.
- Создан дневник с историей позиций, отражающий прибыль\убыток, проскальзывание на вход-выход, сумарные показатели за период, а также графики по доходу стратегий и реальному счету нарастающим итогом.
- Увеличено количество поддерживаемых квиков до 20 штук.
Версия AutoTrade Pro 4.0
от 18.03.2013 г.
Версия 4 программы AutoTrade – это еще один шаг к высокотехнологичному трейдингу как на российском, так и западном рынке. Код программы был переработан на 80%. Основные изменения коснулись логики обработки ордеров и сигналов. Задержка на прохождение ордера через AutoTrade снижена до 1-5 миллисекунд в зависимости от типа приказа.
Новая версия позволяет с минимальными затратами подключать любые терминалы. На очереди Plaza2, OEC Trader.
Новые возможности AutoTrade.
- Работа со всеми программами QUIK через API, поддержка до 10 терминалов.
- Встроенный адаптер для терминала CQG Trader – вывод данных в программы технического анализа (Omega Research, Metastock) и автоматизация торговли. Возможность одновременного вывода данных в режиме риал-тайм с программы QUIK и CQG Trader в программы технического анализа.
- Добавился новый объект – Позиция. Теперь AutoTrade сам ведет учет открытых позиций, рассчитывает прибыль/убыток по текущим ценам вне зависимости есть эта опция в терминале или нет. Учет позиций с разбивкой по стратегиям/меткам, что дает возможность точного закрытия позиции, соответствующей определенной стратегии. Позицию можно закрыть по рынку горячей клавишей.
- Обновлен интерфейс. Отображение мастер-ордеров и мастер-позиций в виде дерева с дочерними записями по отдельным счетам. Просмотр котировок с QUIK и CQG Trader в одной таблице. Единый интерфейс работы с ордерами с разных терминалов. Добавлена панель инструментов для работы с ордерами - Новый ордер, Заменить ордер, исполнить по рынку, Отменить ордер и Удалить все ордера.
- Алгоритмическое исполнение ордера. Теперь можно задать мини-программу (алгоритм) исполнения ордера – по умолчанию (перемещение ордера через интервалы на заданную величину Х раз), держать лучшей, брать встречную, выставлять по последней цене. Алго-исполнение ордеров доступно для автоматического и ручного трейдинга.
- Появилась поддержка LIMIT и STOP ордеров в режиме автоматического трейдинга. Ордера выставляются заранее в торговую систему в начале свечи, что позволяет сократить проскальзывание до нуля в системах, где есть выходы по лимитным ордерам (тейк профиты, например).
- Добавлен такой функционал, как «Баланс позиций». AutoTrade вычисляет объем позиций, открытых роботом с реальным остатков в терминале и позволяет по нажатию одной кнопки выравнивать остаток по инструменту.
- Торговля спредами и корзинами инструментов, включая сигналы с индексов с исполнением на бумагах и фьючерсах. Для любого сигнала можно задать исполнение (с реверсом) по любому инструменту.
- При запуске программа проверяет не запущен ли уже экземпляр AutoTrade в памяти. Если программа уже запущена, то она выводится на экран.
Удачных сделок!
Версия AutoTrade Pro 3.8
от 04.05.2012 г.
В данной версии увеличена скорость выполнения сигналов до максимально возможной за счет использования API программ QUIK и Omega Research. Все сервисные функции (почта, скайп, алерты) теперь работают в отдельных потоках и не "тормозят" исполнение сделок. Все новые функции:
- для подачи заявок в QUIK теперь используется API для квика номер 1. Для остальных терминалов - текствовые файлы.
- сигналы из Omega Research считываются также через API, что гарантирует нулевую задержку. AutoTrade исполняет сигнал еще до того, как Omega выдаст алерт на экран.
- добавлена поддержка Skype для оповещений и рассылки сигналов. Лог программы можно полностью дублировать в скайп, контролируя работу программы;
- появилась рассылка сигналов для клиентов на Skype и e-mail. Теперь Вы можете подключить ваших друзей и клиентов на рассылку Ваших сигналов торговых систем.
- добавлена возможность отправлять сообщения по почте или скайпу клиенту или группе клиентов;
- появились новые события для оповещения - отправка и исполнение мастер-ордера, дублирование лога в скайп. Все оповещения отправляются на выбор на почту и/или скайп.
- в качестве опции теперь можно добавлять имя стратегии в комментарий сделки в QUIK`е для более удобного отслеживания исполнения сигналов;
- в расчет показателей финансового результата добавлен параметр "максимальная просадка".
Версия AutoTrade Pro 3.7
от 21.02.2012 г.
Новые возможности программы:
- исполнение сигнала на любом инструменте! Например, сигнал берется с индекса РТС, а исполняется на фьючерсе на индекс РТС. Возможность организовать торговлю по корзине акций (basket trading) с сигналами на индексе.
- механизм синхронизации старта робота, а также ситуаций "ручного" закрытия системных позиций. Данная функция полезна в случаях, когда система уже находится в лонге, а Вы только запускаете робота с нулевым остатком по инструменту. Чтобы система не зашортила бумагу, можно создать нулевой лонг, объяснив, таким образом, роботу, что у нас нет этой позиции.
- Практически во всех таблицах добавлена возможность сортировки по полям. Для этого необходимо дважды кликнуть по заголовку столбца.
- Введено понятие сессии. Если программа AutoTrade закрывается и снова запускается в один и тот же день, то вся информация о транзакциях, ордерах и, самое главное, TRI-файлы - все это сохраняется. Теперь не требуется перезапускать импорт транзакций в квиках при перезапуске AutoTrade. Если файлы создаются заново, то программа напомнит пользователю о перезапуске транзакций.
- Изменен механизм контроля исполнения ордеров при открытии новой позиции. Теперь программа запоминает купленное/проданное количество только после фактического исполнения ордера. Первоначально записывается количество = 0.
- Добавлена независимость от настроек компьютера разделителя целой и дробной части. Теперь AutoTrade может работать при любых настройках.
- И самое главное - это АРХИВЫ. Теперь программа сама архивирует информацию по сделкам, активам и индексам. И позволяет просматривать и редактировать эти данные за любой промежуток времени. А также делать отчеты по оборотам на спот-рынке и срочном рынке ФОРТС, чтобы будет особо интересно управляющим агентам. Самое вкусное - программа имеет считать финансовый результат по счету, выводить его на график в сравнении с индексами ММВБ и РТС, а также вычислять аналитические коэффициенты управления (доход, риск и прочее) как для счета, так и для бенчмарка - индекса. Теперь управляющему не нужно тратить время на составление отчетов для клиентов, а можно заняться чем-нибудь поинтереснее!
Версия AutoTrade Pro 3.6
Новый релиз программы порадует и системщиков и доверительных управляющих. Итак, что нового:
- исполнение ордеров из омеги теперь контролируется! Алгоритм контроля следующий. Во-первых, на вход и выход задается разное проскальзывание. Во-вторых, при выставлении ордера на вход программа ждем заданное число секунд и затем переставляет неисполненное количество на заданную величину. Если после этого ордер не исполняется, АТ снимает остаток и фиксирует открытое количество. При выходе алгоритм такой же, только вместо снятие идет переставление заявки в рынок с заданным рыночным проскальзыванием.
- прописан алгоритм работы с Омегой, когда в системе используется несколько входов и выходов. Входы всегда одиннаковые по размеру, а выходы пропорционально закрываемой позиции в Омеге.
- таблица мастер-ордеров.Теперь каждый групповой ордер (мастер-ордер) можно отдельно повторить, заменить, снять. Ранее приходилось отменять все заявки по инструменту, даже если их было несколько по разным ценам. Для удобства добавлены горячие клавиши, аналогичные в программе QUIK на работу с ордерами.
- для фортса введен автоматический расчет текущей стоимости портфеля (по аналогии с ММВБ Текущие средства) - лимит открытой позиции + вариационная маржа + накопленный доход. Именно он плюс текущие средства на ММВБ участвуют в расчете размера позиции, а не только лимит открытой позиции, как было ранее.
- оптимизированны алгоритмы выставления заявок.
- упразднен режим сингл\мульти. Теперь даже в комплектации сингл надо вводить один счет в таблицу Клиентов.
Версия AutoTrade Pro 3.5
Главным изменением в версии 3.5 стал переход с офисной базы данных Access на профессиональную СУБД MS SQL Server (бесплатный Express Edition). Использование нового сервера позволило повысить скорость обновления данных из квиков в программе AutoTrade до 4-5 раз в секунду, а также ускорить выполнение запросов к базе данных. Обновления коснулись как модуля TRUST, предназначенного для управляющих, так и настроек программы для исполнения сигналов из Omega Research.
Обновления модуля TRUST:
- переработан интерфейс программы, добавлены горячие клавиши: выйти в кэш, установить позицию, снять все заявки, открыть\закрыть позицию в заданном объяеме по одному клику. Данные функции особенно будут полезны для активных управляющих.
- введен новый тип заявки "ЛОТЫ ПРОПОРЦИОНАЛЬНО". При заявке на покупку 100 лотов, данный объем будетраспределен между клиентами пропорционально их активам с учетом высталено плеча. Данная возможность пригодится трейдерам во втором эшелоне, для покупки\продажи заданного объема, который виден в стакане.
- добавлена таблица "Общий портфель", в которой сводятся данные по всем клиентам и всем позициям со следующими столбцами: инструмент, доля в процентах, прибыль\убыток по позиции, измнение бумаги за день, прибыль\убыток по позиции с учетом доли, цена входа, последняя цена, общий остаток по бумаге, оценка общего остатка в рублях.
- добавлена таблица "Портфель по клиентам" со столбцами: код клиента, клиент, активы, активы с плечом.
- добавлена закладка Графики со следующими диаграммами: доли инструментов в общем портфеле, доли активов клиентов в общем портфеле, прибыль\убыток по бумаге в сравнении с изменением бумаги за день, влияние бумаги на портфель с момента пробретения.
- бумаги, по которым есть позиция, теперь подсвечиваются в таблице котировок разным цветом в зависимости от прибыльности\убыточности. Позиция, убыток по которой больше 3%, выделяется красным цветом в общем портфеле. Данный функционал призван психологически воздействоваь на трейдера, чтобы тот не забывал и не пересиживал убыточные позиции :-).
- на панели фильтров выводится общая информация по портфеля: объем лонгов, шортов, всего доступно средств в рублях и процентах.
Изменения работы с Omega Research:
- все закладки, касающиеся роботов, вынесены в отдельную область Omega.
- убран ряд фильтров, затрудняющих освоение программы.
- введен список задач для режима MULTI, позволяющий гибко настраивать исполнение сигнала на любой объем по любой стратегии для заданной группы клиентов. Ранее объем по бумаге был фиксирован для всех сигналов и всех клиентов, что было неудобно.
- добавлена функция определения связи квика с сервером через API програмы квик.
Версия AutoTrade Pro 3
Новая версия AutoTrade 3 создана специально для частных управляющих, использующих в своей работе несколько счетов и несколько квиков. Теперь вся информация (состояние счетов, сделки, заявки - акции, фьючерсы) со всех терминалов собирается в одном месте! Групповые заявки позволяют совершать сделки сразу по группе счетов.
Новые элементы программы:
- Таблица котировок.
- Таблица сделок.
- Таблица заявок.
- Панель быстрых заявок.
- Группы клиентов
Логика высталения заяовк полностью совпадает с прграммой MultiTrade. При открытии позиции размер задается в процентах от счета, при закрытии - в процентах от размера позиции. Также есть удобная функция "установить позицию", где вы просто указываете размер желаемой позиции, а программа сама определяет, что надо сделать - сколько докупить или продать.
Несколько скриншотов.
Ввод групповой заявки:
Панель быстрых заявок:
Нажатие кнопок Объем и Часть приводит к автоматическому совершению сделок без подтверждения. Кнопки Открыть и Закрыть открывают форму ввода заявок с уже заполненными полями - операция, цена, тип количества. Пользователю остается указать только количество. Таким образом, ввод заявки занимает несколько секунд!
Форма задания групп клиентов:
Закладка лимиты:
Здесь отображаются все лимиты - акции, фьючерсы и деньги - в одной таблице. Внизу есть портфели по ММВБ и ФОРТС.
Двойной щелчок мышью по остатку приводит к открытию формы ввода заявок с уже подставленными параметрами. Также можно использовать фильтры - группу, код клиента, код инструмента.
Версия AutoTrade Pro 2.3
В версии 2.3 введена поддержка торгового терминала SmartTrade от компании Itinvest. Теперь AutoTrade может совершать сделки одновременно в нескольких терминалах SmartTrade по неограниченному числу портфелей как ММВБ, так и ФОРТС.
Для настройки связки SmartTrade+Omega Research+AutoTrade необходимо просто разрешить в смарте принимать внешние приказы из текстового файла (Настройки-Внешние приказы-приказы из текстового файла) и указать портфели на ММВБ или ФОРТС в настройках AutoTrade.
Теперь любая стратегия в Омеге становится торговым роботом, без каких-либо дополнений и изменений. Обратная связь для замечаний и предложений здесь.
Версия AutoTrade Pro 2.2
Основные изменения были направлены на возможность работы с несколькими квиками, с разными настройками клиентских счетов, а также для более корректной торговли на ФОРТС.
Новые возможности и функции
- Добавлена возможность работы с несколькими терминалами QUIK. Данный функционал предназначен для управляющих, использующих несколько квиков одного или разных брокеров.
- Добавлены фильтры, описывающие настройки каждого клиента, а именно:
А) активность площадки ММВБ;
Б) активность площадки ФОРТС;
В) возможность открытия ЛОНГОВ;
Г) возможность открытия ШОРТОВ;
Д) размер кредитного плеча 1 к N. Установка отрицательного плеча, наоборот, снижает размер позиций;
Е) наличие единого брокерского счета (ЕБС). Если у клиента ЕБС, то стоимость портфеля равна текущим средствам на ММВБ, в противном стоимость портфеля рассчитывается как сумма текущих средств на ММВБ и средств на ФОРТС. От стоимости портфеля рассчитываются размеры позиций типа «доля счета».
- Добавлено поле «Стоимость пункта в рублях» в таблицу Инструменты для корректного расчета размера позиций по фьючерсным контрактам, номинированным в пунктах и долларах. Например, стоимость пункта для контракта на индекс РТС составит = $0,02*Курс доллара США = $0,02*32 руб, = 0.64 руб.
- Клиентский портфель теперь обновляется через контекстное меню (правая клавиша мыши) и может быть отредактирован из программы. В частности поле ФОРТС средства необходимо заполнять вручную.
- В таблице «Открытые позиции (QUIK)» добавлена возможность выделения нескольких записей с последующим удалением сочетанием клавиш CTRL+Del.
Кроме этого проведена оптимизация процесса считывания TRO файлов – обращение к нему только в случае его изменения.
Добавлены развернутые комментарии в Журнал по действиям программы.
Исправлена ситуация, при которой возникала ошибка ядра базы данных Microsoft Jet о совместном доступе к данным.