История версий

2.4.0.2 / 28.03.2021

  • Значение цены в таблице инструментов теперь всегда отображается с точностью шага цены.
  • Значение стоимости лота в таблице инструментов теперь отображается с постоянной точностью.
  • До начала торгов в таблице инструментов в поле цена последней сделки будет отображаться цена закрытия предыдущей сессии.
  • В стакане котировок выделение крупной заявки теперь происходит и том в случае, когда объем равен заданному значению (раньше было строго больше).
Ошибки
  • Исправлена ошибка, из-за которой при остановке работы по одному инструменту происходила отписка от коллбэка OnPrice по всем инструментам с этим же тикером (например, параллельно работающих в режиме имитации).
  • Переработан механизм подписки на поток данных стакана котировок. Неактивные инструменты больше не будут получать поток котировок.
  • В тестере стратегий исправлена ошибка из-за которой таблицы с отчетами разбивались на страницы по 20 строк, вместо значения выбранного пользователем на панели.
  • Исправлен расчет в тестере стратегий, когда позиция закрывается частично.
  • Исправлен расчет в тестере стратегий, в случае, когда одновременно должны исполниться заявка и стоп-заявка. Теперь заявке отдается приоритет и модулю стоп-лосс даётся возможность отменить стоп-заявку.
  • Исправлена ошибка, из-за которой в журнале сделок на графике отображались не все свечи, даже если в БД присутствовали все необходимые данные.
  • Исправлена ошибка из-за которой в режиме имитации при переносе позиции на следующий день некорректно отображался результат по инструменту.
  • Исправлена ошибка, приводящая к аварийному завершению программы при вводе данных в окне создания стоп-заявок.

2.4.0.1 / 08.03.2021

  • Добавлена поддержка коннектора на LUA 5.4.1
  • В таблицу инструментов добавлены новые поляю.
  • Переработан диалог создания стоп-заявок.
  • Лимит активных инструментов изменен с 20 до 200.
  • В параметры добавлен флажок "Разрешить использование горячих клавиш", по умолчанию горячие клавиши теперь отключены.
  • Добавлена возможность останавливать движение в стакане при помощи клавиши Ctrl. Клавиша для выставлении заявки с отступом изменена с Ctrl на Alt.
  • Доработан журнал сделок: теперь фильтры по счетам и инструментам сохраняются, также теперь сохраняется размер окна. Появилась возможность сортировки в таблицах по столбцам, там где ее раньше не было.
  • Исправлено отображение графика капитала в журнале сделок.
  • Изменение алгоритма расчета цены позиции для акций, когда расчет по сделкам невозможен (используется значение T+1 для перенесенных позиций)
  • Добавление кнопок для перелистывания в начало/конец в тестере стратегий.
  • В тестер стратегий добавлена поддержка утренней сессии (с 7:00).
Ошибки
  • Исправлено отображение значений в таблице инструментов при включении/отключении рабочего места от информационного сервера.
  • Исправлена ошибка при которой в стакане не отображался текущий размер позиции при восстановлении подключения к информационному серверу.
  • В тестере стратегий исправлена ошибка из-за которой был невозможен расчет по инструментам класса SPBXM.
  • В тестере стратегий исправлена ошибка удваивающая итоговый результат и график капитала для инструментов строчного рынка.
  • В тестере стратегий исправлена ошибка из-за которой останавливался расчет во время вечерней сессии для акций.
  • Исправлено аварийное завершение программы при остановке расчета в тестере и его повтороном запуске.
  • Исправлена иногда появлявшаяся ошибка при закрытии программы.

2.3.3.0 / 20.09.2020

  • Исправлена ошибка из-за кторой при расчете позиций также учитывались сделки РЕПО.

2.3.1.0 / 02.06.2020

Функционал

  1. Добавлена поддержка QUIK v8.5 и Lua 5.3;
  2. Полностью переработаны алго-заявки;
  3. Появилась возможность изменить параметры уже выставленной алго-заявки;
  4. Новый параметр скользящего стоп-лосс «Размер стоп-лосс после первого смещения»;
  5. Новый параметр стоп-заявок «Расчет стоп-цен относительно цены исполнения последней заявки»;
  6. Срок жизни стоп-заявок теперь можно указывать в днях;
  7. Добавлена возможность логирования отправленных транзакций;
  8. Оптимизирована загрузка истории котировок из файла в тестере стратегий;
  9. Оптимизирована скорость расчета в тестере стратегий;
  10. При загрузке истории котировок срочного рынка из файла в тестере стратегий теперь проверяются только первые две буквы кода инструмента;
  11. Новый механизм контроля для транзакций, предотвращающий отправку дублирующих транзакций.

Ошибки

  1. Исправлена утечка памяти присутствующая в версии 2.2.0.9;
  2. Удаление сервера Финам как источника истории котировок;
  3. Исправлена ошибка при загрузке истории котировок на учебном сервере QUIK;
  4. Индикаторы WilliamsRange и MoneyFlowIndex в конструкторе стратегий теперь допускают когда все значения равны нулю;
  5. Исправлена ошибка в условиях пересечения уровней в конструкторе стратегий;
  6. Исправлена ошибка при импорте истории котировок в тестере стратегий;
  7. Исправлена ошибка в имитации при использовании стоп ордера со связанной заявкой;
  8. Исправлена ошибка в имитации приводившая к удвоению позиции;
  9. Исправлено получение данных в стратегиях, когда сессия имеет статус «Торговая сессия не идет»;
  10. Поле «Шаг скользящего стоп-лосс» теперь активно при выборе типа стоп-заявки «Скользящий стоп с заявкой»;
  11. Обновление данных об открытой позиции в основной таблице иногда приходило с большой задержкой;
  12. Исправлено несколько ошибок приводивших к аварийному завершению программы.

2.2.0.9 / 08.09.2019

  1. Добавлены новые условия конструктора для графика цены;
  2. Уменьшен отступ у пристыкованных окон в Windows 10;
  3. Добавлен новый тип контрола для стратегий: DateTimePicker.

Ошибки

  1. Исправлена ошибка в тестере при использовании нескольких одинаковых идентификаторов графиков;
  2. Исправлена работа тестера со стратегиями имеющими несколько графиков цены;
  3. В транзакциях к коду клиента теперь добавляется пустой комментарий, что должно решить проблему на ММВБ у некоторых клиентов.

2.2.0.8 / 07.07.2019

  1. Добавлена поддержка QUIK v8;
  2. Добавлено сохранение положения окна программы.

2.2.0.7 / 16.06.2019

Новое

  1. Добавлена поддержка иностранных ценных бумаг SPBXM Санкт-Петербургской биржи;
  2. Обновлена базовая стратегия SimpleMA.

Ошибки

  1. Исправлено начальное получение размера позиции на ММВБ;
  2. Исправлена работа со смещенными графиками;
  3. Убрано дублирование записей о сделках в csv логе.

2.2.0.6 / 27.05.2019

  1. Добавлена возможность включить вывод отладочной информации;
  2. Доработка коннектора.

2.2.0.4 / 19.05.2019

  1. Доработан коннектор для QUIK.

2.2.0.3 / 07.05.2019

Ошибки

  1. Исправлено некорректное отображение графика капитала для акций в тестере стратегий.

2.2.0.2 / 29.04.2019

  1. Доработан алгоритм расчета размера позиции.

2.2.0.1 / 14.04.2019

Ошибки

  1. Доработан контроль отправки заявок стратегиями;
  2. Исправлен ряд проблем, приводивших к аварийному завершению программы.

2.2.0.0 / 07.04.2019

Функционал

  1. Поддержка режима, когда размер позиции транслируется в штуках;
  2. Риск позиции;
  3. Поддержка пользовательских индикаторов в конструкторе стратегий;
  4. Вид лимита теперь задается для каждого инструмента;
  5. Расширен список индикаторов в конструкторе;
  6. Добавлена поддержка индикатора Fractals, добавлены индивидуальные условия;
  7. Подтверждение выхода из конструктора, если имеются не сохраненные изменения;
  8. Открытие стакана котировок теперь возможно через контекстное меню инструмента;
  9. Новые типы контролов для стратегий (группа элементов, кнопка, чекбокс);
  10. Изменен порядок линий и функция их получения в стратегиях, так же теперь флаг DoesExist присутствует для каждой линии индикатора.

Ошибки

  1. В журнале сделок не сохранялись сделки режима имитации;
  2. Исправлена работа тестера с индикатором Fractals;
  3. Исправлен ряд проблем, при которых работа программы аварийно завершалась;
  4. Исправлена ошибка, из-за которой в стратегии не изменялись параметры при нажатии кнопки "Применить изменения".

2.0.1.3 / 17.06.2018

Ошибки

  1. Исправлена работа некоторых опций МТС в тестере стратегий;
  2. Исправлен ряд ошибок, приводивших к критическому завершению работы программы.

2.0.1.2 / 09.06.2018

Функционал

  1. Оптимизирована работа тестера стратегий;
  2. В индивидуальные условия конструктора стратегий добавлены условия по направлениям линий индикаторов;
  3. Добавлена одновременная работа нескольких копий программы и QUIK на одном компьютере.

Ошибки

  1. На графиках индикаторов тестера стратегий исправлены наименования линий индикаторов;
  2. Исправлено исполнение стоп-заявок при тестировании стратегий;
  3. Исправлено дублирование сообщений о добавлении стоп-заявок в журнале тестера стратегий;
  4. Исправлен расчет финансового результата отдельных трейдов при тестировании стратегий;
  5. Исправлен расчет финансового результата закрытой позиции, если до этого позиция была перенесена через ночь;
  6. Исправлен ряд ошибок, приводивших к критическому завершению работы программы.

2.0.0.10 / 27.05.2018

Функционал

  1. Замена взаимодействия с QUIK через QPILE на коннектор qLua:
    • Уменьшено время обмена данными между программой и терминалом;
    • Уменьшена нагрузка на аппартную часть компьютера;
    • Расширен список получаемых торговых параметров инструмента.
  2. Реализована событийная модель работы, основанная на функциях обратного вызова;
  3. Полностью переработан API интерфейс программы;
  4. В конструкторе стратегий добавлены условия сравнения с уровнем;
  5. Графическое представление диаграмм и графиков в программе реализовано с использованием Microsoft Chart;
  6. Оптимизирован интерфейс настроек: параметры торговли сгруппированы по модулям, к которым они относятся.

1.6.0.1 / 20.10.2015

Функционал

  1. Программа теперь корректно отображается, если в windows выбран увеличенный размер шрифта и элементов управления;
  2. Из основных параметров программы убраны «Счета по умолчанию», вместо этого появилась возможность быстро выбирать номер счета из списка;
  3. Расширены параметры создания стоп-заявок. Добавлены: отступ тейк-профит, спрэд тейк-профит и стоп-лосс, срок действия стоп-заявки;
  4. Добавлена возможность выбрать метод расчета цены позиции;
  5. В таблицу данных добавлен столбец «Эффективная цена позиции»;
  6. В контекстном меню информационной таблицы добавлена возможность создания копии выбранного инструмента;
  7. Добавлена проверка одновременного включения одинаково настроенных (где совпадают «Код бумаги», «Код класса», «Код клиента», «Счет».) инструментов на реальном счете;
  8. В журнале сделок появилась возможность выделить сразу несколько сделок для групповых операций над ними;
  9. В журнал сделок добавлен график истории котировок;
  10. В конструктор стратегий добавлены новые условия.

Ошибки

  1. Исправлена ошибка, приводившая к получению некорректного времени сервера после восстановления соединения с сервером QUIK;
  2. Исправлена ошибка, приводившая к дублированию сделок прошедшей вечерней сессии в журнале сделок;
  3. Исправлен ряд ошибок приводивших к аварийному закрытию программы;
  4. Исправлена ситуация, когда несвоевременная информация об исполнении стоп-заявки приводила к созданию новой и последующей ее отмене;

1.5.0.1 / 06.04.2014

Функционал

  1. Оптимизирована работа с файлом DATA.qpl;
  2. Добавлен тейк-профит по индикатору;
  3. Добавлены новые индикаторы для стоп-заявок: Bollinger Bands и Envelopes;
  4. Получение цены приобретения из QUIK;
  5. Создание дампа памяти при аварийном завершении программы и автоматический перезапуск;
  6. Заявка на закрытие позиции перед клирингом и окончанием работы теперь создается за 10 секунд до заданного времени;
  7. Изменены условия конструктора по взаимному пересечению двух индикаторов, добавлена возможность задать индекс бара для каждого из индикаторов.

Ошибки

  1. Исправлена ошибка сохранения идентификатора стоп индикатора;
  2. Исправлена ошибка при выводе предупреждений о неверной настройке графиков для стоп индикаторов;
  3. Исправлена ошибка из-за которой появлялись двойные сделки в тестере при включенном модуле стоп-лосс;
  4. Исправлена ошибка при обновлении поля цены в ручной торговле, иногда приводившая к аварийному закрытию программы.

1.4.2.1 / 09.06.2013

Функционал

  1. Добавлен журнал сделок;
  2. В конструктор стратегий добавлены новые условия.

Ошибки

  1. Исправлена проблема с отрисовкой информационных полей стакана;
  2. Исправлена ошибка при отмене изменений в окне параметры.

1.4.2.4 / 29.07.2013

Функционал

  1. Проскальзывание в параметрах заявки теперь можно указывать в процентах;
  2. Добавлены информационные поля отображающие количество лотов в открываемой позиции;
  3. Значение цены в поле ручной торговли больше не обновляется автоматически.

Ошибки

  1. Изменился алгоритм расчета доступного количества лотов в открываемой позиции;
  2. Исправлена ошибка приводившая к сбросу фокуса ввода при изменении полей;
  3. Исправлен ошибочный вывод сообщения о том, что путь к QUIK указан не верно.

1.4.1.14 / 31.03.2013

Функционал

  1. В конструктор добавлено условие по временному интервалу;
  2. Добавлена возможность автоматического создания стоп-заявок по индикатору ATR;
  3. В таблицу котировок добавлено поле коэффициента отношения суммы лучших покупок к сумме лучших продаж;
  4. Для решения проблемы получения некорректного времени сервера после восстановления соединения с сервером QUIK в настройки программы добавлен параметр задающий задержку перед получением времени сервера;
  5. После неудачной попытки соединения с сервером лицензий программа автоматически будет повторять попытки соединения каждые 30 секунд.

Интерфейс

  1. Стакан котировок теперь можно сделать независимым от основного окна программы.

Ошибки

  1. Исправлена ошибка приводившая к невозможности открытия позиции в конце торговой сессии.

1.4.0.5 / 23.01.2013

Нововведения

  1. Добавлена таблица (стакан) котировок;
  2. Число активных инструментов увеличено с 10 до 15;
  3. В основную таблицу добавлены данные по средневзвешенной цене открытой позиции и финансовому результату открытой позиции;
  4. Новый тип алго-заявоки "Лестница заявок", так же теперь доступно отображение и снятие алго-заявок в таблице данных;
  5. В конструктор стратегий добавлена возможность использовать сразу несколько индикаторов одного типа и новый вид условия позволяющий находить взаимное пересечение линий двух индикаторов;
  6. Новая опция в конструкторе стратегий "Закрытие по сигналам открытия" при включении которой, сигналы стратегии для открытия позиции автоматически становятся сигналами для закрытия противоположной позиции;
  7. Добавлена возможность автоматического удаления старых лог-файлов;
  8. В контекстное меню добавлена возможность быстрой замены активной стоп-заявки;
  9. При создании стоп-заявки вручную для тейк-профит теперь возможно использовать отрицательные значения для "Отступ от min/max" и "Защитный спред";
  10. Новая опция модуля стоп-лосс "Снятие стоп-заявок без позиции" позволяет настроить действия программы при отсутствии открытой позиции;
  11. В окне создания заявки тип заявки больше не установлен по умолчанию на «Покупка»;
  12. Добавлено отображение секунд в столбце Время в таблицах заявок и сделок;
  13. Доработан механизм ручного закрытия позиции, добавлена защита от случайного двойного нажатия на кнопки "Закрыть позицию" и "Реверс позиции";
  14. Опция "Минимальная прибыль для закрытия";
  15. Добавлена возможность задать комиссии брокера и биржи вручную. И далее при расчете финансового результата учитывать именно эти значения, а не значения из таблицы сделок;
  16. Опция "Новый отступ ордера стоп‐лосс", отступ, который будет использоваться после выполнения условий смещения стоп‐лосс в безубыток;
  17. Опция "База расчета стоп‐заявок – средневзвешенная цена";
  18. Добавлена возможность протоколирования сигналов стратегии;
  19. На вкладке "Время" добавлено отображение текущего времени сервера;
  20. Опция "Время подтверждения сигнала";
  21. Теперь для автоматической генерации идентификатора графика для фьючерсов используются первые два символа кода бумаги;
  22. В тестере стратегий в качестве цен сделок теперь возможно использовать значения ценовых индикаторов;
  23. В "Открытие и Закрытие позиции" добавлен параметр "Только открывать";
  24. В конструктор стратегий добавлены новые условия;

Ошибки

  1. Исправлена ошибка при которой в конструкторе стратегий при включенной опции "Выход по пробою HIGH или LOW" не отображался сигнал;
  2. Теперь при разрыве соединения Quik с сервером не происходит потери значений внутренних переменных стратегии;
  3. Исправлен расчет комиссий;
  4. Исправлено некорректное расположение некоторых графиков в тестере;
  5. Исправлена ошибка, при которой условия конструктора из разных стратегий могли использовать одни и те же общие ресурсы;
  6. Изменено отображение данных инструмента в основной таблице в период клиринга;
  7. Исправлено появление некорректных значений цен сделок в тестере стратегий при включенном модуле стоп-лосс;
  8. Доработан алгоритм закрытия позиции при активном модуле стоп-лосс.

1.3.0.2 / 30.08.2012

Функционал

  1. Добавлен инструмент для тестирования стратегий на истории баров;
  2. Начиная с этой версии, каждая стратегия может использовать одновременно 9 различных индикаторов вместо 4;
  3. Добавлена опция увеличения позиции по сигналу стратегии;
  4. Размер позиции теперь может быть задан в долях с плечом;
  5. Реализована возможность работы программы через прокси-сервер;
  6. В конструктор стратегий добавлены новые условия.

Интерфейс

  1. При снятии стоп-заявок теперь всегда в лог выводится причина снятия.

Ошибки

  1. Интервал ожидания исполнения заявки при закрытии позиции теперь работает корректно;
  2. Исправлено окно Таблица данных DDE;
  3. Исправлено несколько ошибок в конструкторе стратегий.

1.2.0.1 / 27.03.2012

Функционал

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

Интерфейс

  1. В панель ручной торговли добавлены кнопки для реверса позиции и создания новой заявки;
  2. Добавлена таблица заявок;
  3. Добавлена таблица данных получаемых из QUIK по DDE.

Ошибки

  1. Исправлена ошибка с часовыми поясами;
  2. Оптимизирована работа с памятью.

1.1.0.3 / 31.01.2012

Ошибки

  1. Исправлена ошибка приводившая к невозможности выбора последней стратегии в списке стратегий;
  2. Улучшена проверка на корректность данных у некоторых стратегий.

1.1.0.2 / 22.01.2012

Интерфейс

  1. Теперь параметры торговли открываются в отдельном окне;
  2. Добавлена таблица сделок;
  3. Добавлено меню «Вид» в котором можно выбрать отображение панелей и окон программы;
  4. В таблице инструментов теперь можно изменять размер и очередность столбцов и строк;
  5. Добавлена подсветка и 3 сек. задержка после активации поля цены в ручной торговле.

Функционал

  1. Добавлено контекстное меню в таблице инструментов, позволяющее быстро совершать торговые операции;
  2. Добавлена возможность вручную создавать стоп-заявки;
  3. Добавлена опция серия однонаправленных сделок;
  4. Добавлена опция время открытой позиции;
  5. Добавлена опция отступ от максимальной прибыли;
  6. Программа теперь может выставлять ордера стоп-лосс со связанной заявкой.

Ошибки

  1. Исправлена проблема при выводе сообщений на экран при свернутой в трей программе;
  2. Улучшена работа в режиме имитации;
  3. Исправлена ошибка с выводом сообщения о необходимости обновления DATA.qpl.

1.0.0.6 / 08.12.2011

  1. Добавлен параметр реверс позиции;
  2. Добавлена проверка версии DATA.qpl;
  3. Исправлено несколько ошибок.

1.0.0.5 / 01.11.2011

  • Первая публично доступная версия