Изменения в версиях

Список версий:

Версия 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 создана специально для частных управляющих, использующих в своей работе несколько счетов и несколько квиков. Теперь вся информация (состояние счетов, сделки, заявки - акции, фьючерсы) со всех терминалов собирается в одном месте! Групповые заявки позволяют совершать сделки сразу по группе счетов.

Новые элементы программы:

  1. Таблица котировок.
  2. Таблица сделок.
  3. Таблица заявок.
  4. Панель быстрых заявок.
  5. Группы клиентов

Логика высталения заяовк полностью совпадает с прграммой MultiTrade. При открытии позиции размер задается в процентах от счета, при закрытии - в процентах от размера позиции. Также есть удобная функция "установить позицию", где вы просто указываете размер желаемой позиции, а программа сама определяет, что надо сделать - сколько докупить или продать.

Несколько скриншотов.

Ввод групповой заявки:

Панель быстрых заявок:

Нажатие кнопок Объем и Часть приводит к автоматическому совершению сделок без подтверждения. Кнопки Открыть и Закрыть открывают форму ввода заявок с уже заполненными полями - операция, цена, тип количества. Пользователю остается указать только количество. Таким образом, ввод заявки занимает несколько секунд!

Форма задания групп клиентов:

Закладка лимиты:

Здесь отображаются все лимиты - акции, фьючерсы и деньги - в одной таблице. Внизу есть портфели по ММВБ и ФОРТС.

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

Версия AutoTrade Pro 2.3

[Скачать демо]

В версии 2.3 введена поддержка торгового терминала SmartTrade от компании Itinvest. Теперь AutoTrade может совершать сделки одновременно в нескольких терминалах SmartTrade по неограниченному числу портфелей как ММВБ, так и ФОРТС.

Для настройки связки SmartTrade+Omega Research+AutoTrade необходимо просто разрешить в смарте принимать внешние приказы из текстового файла (Настройки-Внешние приказы-приказы из текстового файла) и указать портфели на ММВБ или ФОРТС в настройках AutoTrade.

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


Версия AutoTrade Pro 2.2

[Скачать демо]

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

Новые возможности и функции

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

  2. Добавлены фильтры, описывающие настройки каждого клиента, а именно:
    А) активность площадки ММВБ;
    Б) активность площадки ФОРТС;
    В) возможность открытия ЛОНГОВ;
    Г) возможность открытия ШОРТОВ;
    Д) размер кредитного плеча 1 к N. Установка отрицательного плеча, наоборот, снижает размер позиций;
    Е) наличие единого брокерского счета (ЕБС). Если у клиента ЕБС, то стоимость портфеля равна текущим средствам на ММВБ, в противном стоимость портфеля рассчитывается как сумма текущих средств на ММВБ и средств на ФОРТС. От стоимости портфеля рассчитываются размеры позиций типа «доля счета».

  3. Добавлено поле «Стоимость пункта в рублях» в таблицу Инструменты для корректного расчета размера позиций по фьючерсным контрактам, номинированным в пунктах и долларах. Например, стоимость пункта для контракта на индекс РТС составит = $0,02*Курс доллара США = $0,02*32 руб, = 0.64 руб.
  4. Клиентский портфель теперь обновляется через контекстное меню (правая клавиша мыши) и может быть отредактирован из программы. В частности поле ФОРТС средства необходимо заполнять вручную.
  5. В таблице «Открытые позиции (QUIK)» добавлена возможность выделения нескольких записей с последующим удалением сочетанием клавиш CTRL+Del.

Кроме этого проведена оптимизация процесса считывания TRO файлов – обращение к нему только в случае его изменения.
Добавлены развернутые комментарии в Журнал по действиям программы.

Исправлена ситуация, при которой возникала ошибка ядра базы данных Microsoft Jet о совместном доступе к данным.