Acceleration LUA

Цена: 1990 Руб.

Программа представляет собой скрипт на языке Lua для торгового терминала QUIK.

Основные функциональные возможности:

  • Торговля:
    • акциями на ММВБ
    • фьючерсами на ФОРТС
    • валютой на Валютном рынке
  • Авто торговля с использованием механических торговых систем
  • Авто создание пула стоп-заявок
  • Авто торговля по данным стакана котировок
  • Стакан котировок с созданием и снятием заявок одним кликом
  • Авто открытие и закрытие позиции по времени
  • Авто закрытие позиции по достижению заданного финансового результата
  • Кнопки транзакций для быстрого создания/снятия заявок и стоп-заявок
  • Создание лестницы заявок по системе Мартингейл
  • Создание айсберг заявок
  • Создание пакета заявок
  • Отражение финансового результата открытой позиции
  • Сохранение всех сделок в файл формата csv
  • Ведение истории операций программы

 

Acceleration LUA

Подробная информация о программе изложена в Руководстве Пользователя. Описание интерфейса создания стратегий в API интерфейс.

Для ознакомления доступна Демо версия программы. Ограничения демо версии:

  • Можно работать только с одним инструментом (запрещено добавлять инструменты)
  • Максимальный размер открытой позиции 3 лота
История версий

4.4.0.0 / 14-июл-2018

Функционал
  • Добавлено закрытие позиции по результату торгов;
  • Добавлена возможность создавать алгоритмические заявки по сигналам стратегии;
  • Дополнены параметры заявки закрытия позиции по финансовому результату.
Ошибки
  • Некорректное заполнение единиц спрэдов в настройках стоп-заявок;
  • Ошибка получения истории котировок при расчете стратегии не по таймеру.

4.3.0.0 / 12-апр-2018

Функционал
  • Изменена структура лог файла событий;
  • Логирование списка инструментов после запуска скрипта;
  • Логирование параметров транзакций OnTransReplay;
  • Логирование списка сделок открытой позиции;
  • Удаление лог файлов старше N дней;
  • Управление паузой создания стоп-заявок через настройки торговли;
  • Соответствие расчета цены и размера позиции. Либо только из таблиц QUIK, либо только по сделкам;
  • Запрет включения более 1 уникального инструмента в режиме реальных торгов на одном торговом счете;
  • Получение цены позиции акций из таблиц QUIK по параметру wa_position_price при его наличии, иначе awg_position_price;
  • Первичная обработка заявок OnOrder по имеющимся транзакциям OnTransReplay.
Ошибки
  • После применения/ сохранения настроек не обновлялся статус инструмента;
  • После копирования/ импорта инструмента в таблице состояний отображалась пустая строка.

4.2.1.0 / 24-мар-2018

Функционал
  • Создание стоп-заявок со стоп-ценами равными максимальной и минимальной цене торговой сессии;
  • Создание заявок, порожденных стоп-заявками, с признаком "Рыночная";
  • Задание срока действия стоп-заявки в днях.
Ошибки
  • Не изменение статуса включенного инструмента на "Активен" после начала торговой сессии;
  • Исключение при чтении файлов, занятых другими приложениями.

4.2.0.0 / 09-фев-2018

Функционал
  • Фиксированные цены заявок открытия и закрытия позиции по сигналам стратегии;
  • Лимит открываемых позиций стратегиями.
Ошибки
  • Не удаление лишней стоп-заявки по сделкам при несовпадении с количеством лотов позиции;
  • Пересчет последней тейк-цены в лестнице заявок по Мартингейлу;
  • Не срабатывала операция "Закрыть все" в режиме имитации.

4.1.0.0 / 01-дек-2017

Функционал
  • Создание заявок стратегий с ценами графика цены.
Ошибки
  • Опция стратегий "Сделки за N секунд до окончания бара" блокировала создание части заявок при выборе "Открытие" или "Закрытие";
  • Отсутствие идентификатора у первого инструмента в списке;
  • Обновление таблицы состояний после добавления/ удаления инструмента через контекстное меню;
  • Не удаление настроек МТС и пула стоп-заявок в соответствующих файлах конфигурации при удалении инструмента;
  • Переворот позиции при повторном нажатии кнопки "Закрыть все и выключить".

4.0.0.0 / 26-окт-2017

Интерфейс
  • Добавлен выбор темы интерфейса.
Функционал
  • Добавлено создание стоп-заявок по котировкам графика цены;
  • Отключена поддержка автоматической торговли по стакану котировок;
  • Отключена поддержка автоматической торговли по ценовым уровням AT;
  • В пакете заявок добавлена возможность закрывать выбранную заявку;
  • В настройки стратегии добавлен риск позиции;
  • Добавлена подписка получения торговых параметров с использованием getParamEx2().
Ошибки
  • Исправлена ошибка выбора шаблонов в пакете заявок;
  • Исправлена ошибка очистки информационных таблиц после изменения их числа строк;
  • Исправлена ошибка заполнения таблицы позиции для ценных бумаг;
  • Исправлена ошибка исполнения стоп-заявок типа "тейк-профит" в режиме "По сделкам";
  • Исправлена ошибка расчета стоп-цен при изменении типа стоп-заявки в режиме "Пул стоп-заявок";
  • Исправлена ошибка критического завершения работы QUIK при вызове окна редактирования параметров графика двойным кликом.

3.3.0.0 / 30-сен-2017

Функционал
  • Добавлено создание айсберг заявок;
  • Добавлено смещение стоп-цены в безубыток по времени;
  • Добавлено закрытие позиций по времени только в "минусе".

3.2.2.0 / 12-июл-2017

Функционал
  • Возможность автоматической авторизации в QUIK версии 11 и старше;
  • Отображение предупреждений в всплывающих окнах или в окне сообщений QUIK;
  • Открытие окна настроек торговли инструмента из таблицы состояний по двойному клику на строке инструмента.

3.2.0.24 (HotFix для QUIK 7.10) / 16-мая-2017

Ошибки
  • Ошибка с определением временного интервала графика цены;
  • Ошибка с созданием заявок лестницы заявок;
  • Ошибка с повторным созданием заявок при автоматической торговле по стакану котировок.

3.2.0.20 / 02-мая-2017

Функционал
  • Добавлен редактор стратегий;
  • Добавлена опция закрытия плюсовой позиции через N секунд после открытия;
  • Доработана обработка заявок/ стоп-заявок в функциях OnOrder/ OnStopOrder;
  • В пакете заявок добавлена возможность создавать заявки с увловиями по значениям индексов.
Ошибки
  • Некорректное огругление цен прогнозных заявок в окне создания лестницы заявок;
  • Некорректная работа при получении времени сервера в различных форматах;
  • Прочие ошибки.

3.1.1.0 / 27-авг-2016

Функционал
  • Настройка вида лимита для торговли на ММВБ;
  • Возможность торговли на Валютном рынке.
Ошибки
  • Реверс позиции одной заявкой в режиме имитации;
  • Отображение окна создания лестницы заявок;
  • Не заполнение комбобоксов настроек стратегии при первом открытии вкладки МТС.

3.1.0.0 / 17-июл-2016

Интерфейс
  • Добавлена таблица детализации будущих заявок при создании лестницы заявок;
  • Добавлена таблица сделок.
Функционал
  • Разрыв соединения с информационным сервером по финансовому результату;
  • Выбор способа расчета доступных лотов ФОРТС;
  • Выбор способа обновления размера позиции;
  • Выбор базовой цены при расчете цены заявки, создваемых по сигналам стратегии;
  • Отображение меток сделок на графиках в режиме имитации;
  • Возможность изменения лицензионного ключа.
Ошибки
  • Расчет финансового результата на ФОРТС;
  • Торговля по стратегиям стакана котировок в режиме имитации;
  • Ошибки при торговле по стратегиям;
  • Прочие ошибки.

3.0.0.0 / 02-фев-2016

Функционал
  • Добавлена настройка таймера расчета программы;
  • Добавлена возможность торговли в режиме имитации;
  • Реализована авто торговля по механическим торговым стратегиям.

2.2.1.8 / 19-ноя-2015

Функционал
  • Реализовано шифрование пароля QUIK;
  • Добавлена настройка интервала подключения к информационному серверу;
  • Добавлен вывод Отката от Макс. прибыли до достижения максимальной прибыли.
Ошибки
  • Откат в процентах отображался с тремя знаками после запятой;
  • Некорректное изменение размера окон с таблицами после изменения высоты строк таблиц.

2.2.1.7 / 15-ноя-2015

Интерфейс
  • В таблицу состояний добавлена колонка "Остаток".
Функционал
  • Добавлена возможность автоматически устанавливать соединение с информационным сервером;
  • Добавлен выбор расчета прибылей/убытков ФОРТС по таблице Позиции по клиентским счетам.
Ошибки
  • Сохранение времени отправки транзакции при автоматической торговле по стакану котировок;
  • Расчет прибыли по инструменту после перезапуска программы;
  • Перевыставление скользящих стоп-заявок по одной цене;
  • Повторное создание стоп-заявки до исполнения предыдущей заявки, порожденной стоп-заявкой;
  • Смена статусов инструмента после закрытия позиций по времени и финансовому результату.

2.2.0.48 / 10-ноя-2015

Интерфейс
  • В настройках торговли выделена закладка "Риск" с группами:
    - Расчет прибылей/убытков;
    - Комиссия брокера;
    - Закрытие позиций по финансовому результату.;
  • В общих настройках добавлена возможность выбора цвета:
    - фона таблиц программы;
    - колонки "Свой" стакана котировок.;
  • В таблице состояний в колонках "Заявки" и "Стоп-заявки" добавлен вывод суммы лотов всех заявок/стоп-заявок;
  • Запоминание положения окон создания торговых операций. Опция "Окна операций показывать в месте клика курсора мыши";
  • Выбор инструмента в таблице состояний левым кликом приводит к переключению инструментов во всех окнах;
  • В таблицу состояний добавлены колонки "Макс.Пр." и "Откат";
  • В настройках торговли изменены кнопки панели управления.
Функционал
  • Добавлен выбор расчета прибыли в валюте только за текущий день или за предыдущие дни;
  • Добавлен выбор расчета максимальной прибыли дискретным способом;
  • Добавлен выбор цены заявки закрытия по финансовому результату;
  • В стоп-заявках по индикатору добавлена возможность постоянного следования стоп-цен за индикатором;
  • Добавлен пул стоп-заявок - одновременное создание нескольких стоп-заявок на одну позицию.

2.1.1.0 (HotFix для QUIK 7.0) / 11-окт-2015

Интерфейс
  • Свойство окна "Пакет заявок" поверх всех окон;
  • При включении главного окна поверх всех автоматически поверх всех становятся окна:
    - Общие настройки;
    - Настройки торговли;
    - Заявки;
    - Стоп-заявки;
    - Лестницы;
    - Заявка;
    - Лестница.
Ошибки
  • Некорректный учет активных заявок и стоп-заявок;
  • Обновление таблицы состояний после изменения Вида.

2.1.0.0 / 02-авг-2015

Интерфейс
  • Возможность изменения ширину окон;
  • Возможность скрытия колонки таблиц;
  • Возможность выбора между двумя видами таблицы котировок, плюс цветовое наполнение;
  • В таблице состояний добавлены колонки: Заявки, Алго-заявки, Сессия, Стратегия;
  • Возможность импортировать/экспортировать настройки инструмента;
  • Прочие интерфейсные изменения.
Ошибки
  • Повторное выставление стоп-заявки с одинаковыми параметрами;
  • Закрытие позиций в модуле AT;
  • Уникальность идентификаторов шаблонов в пакете заявок;
  • Прочие ошибки.

2.0.0.55 / 11-июн-2015

Интерфейс
  • Переработан интерфейс программы. Добавлены графические элементы, контекстные меню;
  • В таблице лестниц заявок можно просмотреть все ступени лестницы, отменить/добавить отдельные лестницы, отменить/изменить/добавить отдельные ступени лестницы;
  • Обновлен интерфейс общих настроек;
  • Добавлена таблица позиций;
  • Добавлен пакет заявок.
Функционал
  • Изменена архитектура программы;
  • Исключена опция в общих настройках "Позиции по инструментам в лотах (табл. "[Купить/Продать]")";
  • Автоматическое заполнение в настройках торговли поля "Код клиента" для инструментов ФОРТС;
  • Выбор способа расчета цены позиции;
  • Сохранение в лог файл сделок с комиссией брокера из настроек, полученных во время работы программы;
  • Добавлена лицензия на программу.
Ошибки
  • Заполнение поля "Стоп-заявка" в пунктах в таблице состояний при изменении размера позиции;
  • Исправлена ошибка расчета следующей цены заявки в алгоритме лестницы заявок.

1.3.0.10 / 04-мая-2015

Функционал
  • Ведение истории сделок одним лог файлом;
  • Выбор разделителя дробной части в лог файле сделок между ',' и '.';
  • Режим автоматической торговли в заданном диапазоне цен;
  • Ограничение открытия позиций в режиме автоматической торговли;
  • Ограничение авто торговли по стакану котировок ценовым диапазоном.

1.2.12.9 / 07-окт-2014

Интерфейс
  • Строка состояния с отображением текущего состояния торговых счетов;
  • Поле "Статус" инструмента в основной таблице.
Функционал
  • Запрет ручных транзакций выключенных инструментов;
  • Выбор отображения цен стоп-заявок в основной таблице в пунктах;
  • Снятие лестницы заявок при снятии заявки по времени;
  • Выбор отката от макс. прибыли в валюте или процентах;
  • Получение котировок стакана без открытия окна котировок для версии QUIK 6.15.1.17 и старше.
Ошибки
  • Расчет доступного числа лотов для ММВБ в версии QUIK 6.14;
  • Снятие заявок, связанных со стоп-заявкой по времени;
  • Пересоздание стоп-заявок с ценой позиции не кратной шагу цены;
  • Создание заявки на продажу в таблице стакана по лучшей цене;
  • Критическая ошибка при отмене лестницы заявок.

1.1.0.14 / 13-апр-2014

Интерфейс
  • Добавлена таблица лестниц заявок.
Функционал
  • Создание лестницы заявок по системе Мартингейла;
  • Создание транзакций из таблицы стакана котировок;
  • Ведение лог файлов по выбору пользователя.
Ошибки
  • Работа с символами на кириллице;
  • Код обработки изменения позиции.

1.0.2.26 / 06-фев-2014

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

Краткое описание возможностей программы.

Заявки Создание заявок
Программа позволяет создавать вручную транзакции заявок с помощью кнопок в окне Заявки. Большой выбор преднастроенных параметров заявок минимизирует время на ввод параметров заявки и ее создание.
Стоп-заявки Создание стоп-заявок
В окне Стоп-заявки можно создавать создавать вручную транзакции стоп-заявок. Заранее определенные параметры стоп-заявок позволяют значительно уменьшить время на создание стоп-заявки.
Стакан котировок Стакан котировок
В программе добавлена поддержка таблицы (стакана) котировок. В стакане можно создавать транзакции заявок как с помощью кнопок, так и с помощью таблицы котировок, кликом мыши на ячейках таблицы.
Лестница заявок Лестница заявок
Создание лестницы заявок с возможностью использования системы Мартингейла. Классическая лестница заявок - увеличение позиции с движением цены в сторону открытой позиции - это всем известная стратегия черепах. Добавив коэффициент изменения лотов заявок, мы получаем систему Мартингейла - усреднение позиции при неблагоприятном движении цены. Для реализации системы Мартингейла необходимо использовать автоматические стоп-заявки.
Пакет заявок Пакет заявок
Одновременное создание заявок по нескольким инструментам на разных счетах с гибкими настройками и привязкой создания заявок к изменению цены другой бумаги позволяет оперативно управлять группой инструментов.
Пул стоп-заявок Пул стоп-зявок
Пул стоп-заявок - это одновременное создание нескольких стоп-заявок с произвольным количеством лотов на одну позицию. Позволяет реализовать стратегии торговли с частичным выходом из позиции и переворотом в противоположную позицию.
Закрытие по времени Закрытие позиций по времени
Автоматическое закрытие позиций по времени используется при внутридневной торговле (закрытие перед клирингами или в конце дня), но можно настроить на закрытие к определенному времени, например, к выходу важных новостей. Автоматическое закрытие всех позиций в заданное время освобождает трейдера от постоянного нахождения у терминала перед закрытием сессии.
Риск Контроль прибылей/убытков
После достижения заданного лимита прибыли/убытка программа сама закроет все позиции по инструменту и прекратит дальнейшую автоматическую торговлю. Это позволяет ограничивать возможные убытки в пределах допустимой величины, либо фиксировать максимальную прибыль.
Авто заявки Автоматизация заявок
Контроль активных заявок позволяет в автоматическом режиме снимать заявки после их создания. Наиболее востребовано при внутридневной торговле, когда требуется быстро принимать решения.
Авто стоп-заявки Автоматические стоп-заявки
Автоматическое создание стоп-заявок с привязкой количества лотов стоп-заявки к размеру позиции упрощает ведение торговли. Изменение размера позиции, переворот, закрытие позиции - отслеживается программой и применяется к существующей стоп-заявке. Использование индикаторов дает возможность вести полуавтоматическую торговлю на основе индикаторной стратегии. Есть возможность создания нескольких стоп-заявок, привязанных к сделкам.
Параметры стратегий Автоматическая торговля по стратегиям
Автоматическая торговля по механической торговой системе с возможностью выбора условий открытия и закрытия позиций, таких как направление открытия/закрытия позиции, размера позиции, времени торговли, реверса позиции, наращивание позиции и прочее
Стратегии Механические торговые системы
Выбор условий механической торговой системы. В комплекте идут две базовые стратегии Smart SAR и Price Channel, основанные на сигналах индикаторов:
  • ATR
  • MACD Histogram
  • Momentum
  • Moving Average / AMA
  • Parabolic SAR
  • Price Channel
  • Relative Strength Index
  • Stochastic
  • Volume Oscillator

 

Лицензия на программу Лицензия
  • При покупке программы Вы приобретаете БЕССРОЧНУЮ ЛИЦЕНЗИЮ для использования на одном компьютере. Для использования программы одновременно на нескольких компьютерах необходимо купить дополнительные лицензии.
Дополнительные модули к программе Дополнительные модули
  • Для работы программы может потребоваться распространяемый пакет Microsoft Visual C++ 2010 Redistributable Package. Дистрибутив на сайте Microsoft.
Технические ограничения Технические ограничения
  • Рекомендуемые версии торгового терминала QUIK 6.15, 6.17 и выше. В версии 6.16 возможны ошибки при закрытии программы, приводящие к падению терминала.
  • Размеры окон программы заданы в пикселях. Привязки к настройкам шрифта рабочего стола Windows нет, поэтому корректное отображение текста в программе возможно только при Мелком (100%) размере шрифта.
  • Часть данных программа накапливает в оперативной памяти. При выключении и повторном запуске программы значения этих данных будут равны значениям по умолчанию.

Вложения:
ФайлРазмер файлаЗагрузкиПоследнее изменение
Скачать файл (aclua_4.4.0.0_setup.zip)aclua_4.4.0.0_setup.zip7619 Kb248113.07.2018
Скачать файл (ALUAIconsDesignMOD.zip)ALUAIconsDesignMOD.zip91 Kb59819.11.2015
Скачать файл (APIGuide.pdf)APIGuide.pdf1096 Kb137113.07.2018
Скачать файл (UserGuide.pdf)UserGuide.pdf3021 Kb520913.07.2018

Комментарии 

 
#194 Администратор 26.06.2018 15:10
Цитирую Евгений:
Скажите а можно как то поменять местами столбцы в главном окне или такой настройки нет?

Здравствуйте!
Такой возможности нет. Реализовать с помощью имеющейся библиотеки визуализации vcl.dll не удалось
Цитировать
 
 
#193 Евгений 26.06.2018 14:50
Скажите а можно как то поменять местами столбцы в главном окне или такой настройки нет?
Цитировать
 
 
#192 Администратор 21.06.2018 10:10
Цитирую Евгений:
Скажите а если на счете 0 рублей то демо режим не работает?

Здравствуйте!
Скрипту необходимы данные о доступных средствах для расчета финансового результата по счету, если на счёте 0 рублей, то скрипт не может рассчитать финансовый результат.
Цитировать
 
 
#191 Евгений 20.06.2018 18:21
Скажите а если на счете 0 рублей то демо режим не работает?
Цитировать
 
 
#190 Павел 15.06.2018 14:44
Цитирую Администратор:
Цитирую Павел:
Не могу понять, когда захожу в лонг - тейк и стоп автоматом выставляется. Когда в шорт, пишет - "Рыночная заявка для клиентского счета запрещена". Как сделать, чтобы в "короткую" стопы тоже выставлялись автоматом? Что не так?

Здравствуйте!
Если у вас в настройках стоп-заявок заданы рыночные заявки после исполнения стоп-лосс, то попробуйте сделать лимитные и задать спрэд стоп-лосс достаточный для исполнения стоп-заявки.

Здравствуйте! Спасибо за оперативный ответ! Все заработало!
Цитировать
 
 
#189 Администратор 15.06.2018 14:24
Цитирую Павел:
Не могу понять, когда захожу в лонг - тейк и стоп автоматом выставляется. Когда в шорт, пишет - "Рыночная заявка для клиентского счета запрещена". Как сделать, чтобы в "короткую" стопы тоже выставлялись автоматом? Что не так?

Здравствуйте!
Если у вас в настройках стоп-заявок заданы рыночные заявки после исполнения стоп-лосс, то попробуйте сделать лимитные и задать спрэд стоп-лосс достаточный для исполнения стоп-заявки.
Цитировать
 
 
#188 Павел 15.06.2018 13:57
Не могу понять, когда захожу в лонг - тейк и стоп автоматом выставляется. Когда в шорт, пишет - "Рыночная заявка для клиентского счета запрещена". Как сделать, чтобы в "короткую" стопы тоже выставлялись автоматом? Что не так?
Цитировать
 
 
#187 Павел 15.06.2018 13:53
Цитирую Администратор:
Цитирую Павел:
Добрый день!
Оплатил.
На почту ничего не пришло!

Здравствуйте!
У вас была опечатка в e-mail в заказе. Отправили на правильный адрес.

Спасибо! Все пришло!
Цитировать
 
 
#186 Администратор 14.06.2018 00:59
Цитирую Павел:
Добрый день!
Оплатил.
На почту ничего не пришло!

Здравствуйте!
У вас была опечатка в e-mail в заказе. Отправили на правильный адрес.
Цитировать
 
 
#185 Павел 14.06.2018 00:32
Добрый день!
Оплатил.
На почту ничего не пришло!
Цитировать
 
 
#184 Администратор 21.05.2018 18:19
Цитирую Николай:
Скачал программу accelerationlua , и пытаюсь настроить. Не удается подключиться, стакан пустой. Вижу значок авторизация, - авторизация не пройдена.
В общих настройках - соединения указал логин и пароль от quik. Соединение с сервером quik установлено. Подскажите какую еще авторизацию надо пройти.
ps - добавьте поиск по комментариям, наверняка такой вопрос уже был.

Здравствуйте!
В демо версии авторизация не требуется, поэтому иконка авторизации не активна.
Стакан котировок скрипта заполняется котировками по заданным коду бумаги и коду класса в настройках торговли инструмента на закладке "Инструмент". Проверьте, чтобы эти коды были введены правильно.
Возможно, поток котировок ограничивают ваши настройки QUIK. Проверьте, чтобы в QUIK в "Основные настройки / Программа / Получение данных" был отмечен чекбокс "Исходя из настроек открытых пользователем таблиц".
Цитировать
 
 
#183 Николай 21.05.2018 17:57
Скачал программу accelerationlua , и пытаюсь настроить. Не удается подключиться, стакан пустой. Вижу значок авторизация, - авторизация не пройдена.
В общих настройках - соединения указал логин и пароль от quik. Соединение с сервером quik установлено. Подскажите какую еще авторизацию надо пройти.
ps - добавьте поиск по комментариям, наверняка такой вопрос уже был.
Цитировать
 
 
#182 Андрей 16.02.2018 13:02
Здравствуйте!
Ошибка в функции опции "Один трейд в течение бара" и связана с получением времени сервера. Добавили дополнительную проверку получения времени сервера в эту функцию. Обновленный скрипт можно скачать по ссылке демо-версии в начале страницы.

Большая часть работ для FalconTrade проведена. Сейчас дорабатывается тестер. Полноценного тестирования изменений еще не было, поэтому в работе программы могут быть критические ошибки. Рассмотрим возможность предоставления программы до её релиза.

Спасибо за ответ!Всё понятно!
Цитировать