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

Галерея

Контакты

Москва, ул.Дубининская, д.57, стр.1

+7 936 313-07-75

ЧАСТЬ I. ПОДГОТОВКА К НАПИСАНИЮ ПРОГРАММЫ, ШАБЛОНЫ И СТРУКТУРА ПРОГРАММНОГО КОДА. (ПРОДОЛЖИТЕЛЬНОСТЬ 1-Й ЧАСТИ 1 ЧАС 41 МИНУТА)
Урок1. Введение к второй части курса по программированию на языке ЛУА
  1. Построение обучения во второй части курса программирования
  2. Отличие первой и второй части курса
  3. Базовые основы для изучения второй части курса по ЛУА
  4. Скорость просмотра курса
  5. Построение меню для просмотра курса и изучения материала
  6. Дополнительные ссылки и материалы к данному курсу
Урок 2. Цели и задачи 2 части курса по языку ЛУА
  1. Рассмотрение процесса отладки кода
  2. Работа на различных площадках
  3. Краткое содержание второй части курса по программированию на луа в терминале КВИК
Урок 3. Краткое содержание предыдущей части курса
  1. Версия терминала КВИК для изучения языка и разработки кода
  2. Потоки в языке qLua и их организация
  3. Основы языка программирования ЛУА
  4. Переменные, циклы, основные конструкции языка ЛУА
  5. Обработка событий и функции обратного вызова
  6. Получение данных из таблиц терминала КВИК и флаги
  7. Отправка транзакций на биржу
  8. Вывод в текстовый файл
  9. Работа с графиками в языке ЛУА
  10. Умение работать со справкой языка qLua в терминале КВИК
Урок 4. Отладка программы в 8 версии терминала КВИК
  1. Где взять предыдущую версию терминала КВИК
  2. Работа программных кодов в 7 и 8 версиях терминала КВИК
  3. Использование ДЕКОДА, как одного из базовых методов отладки
  4. Пример запуска программы в 7 и 8 версиях терминала КВИК
  5. Компиляция программного кода под различные версии терминала
Урок 5. Описание скальперского алгоритма Торгового Робота
  1. Получение входных данных для работы
  2. Получение стакана котировок и текущей позиции инструмента
  3. Обработка и контроль биржевых заявок
  4. Получение данных напрямую с биржи без вывода графика
  5. Работа с метками и вывод бида и офера
  6. Регулировка скорости работы Торгового Робота
Урок 6. Разбор запускающего файла Торгового Робота
  1. Организация кода при программировании на ЛУА
  2. Работа с различными потоками в терминале КВИК
  3. Функция вывода информации в текстовый файл
  4. Функция ввода «входных» базовых параметров для работы кода
  5. Функция перевода времени сервера с секунды, сравнение времени
Урок 7. Отладка программного кода при помощи функции языка ЛУА «pcall»
  1. Обработка исключений в языке ЛУА
  2. Аналог функции try-catch
  3. Пример использования и применения функции «pcall»
  4. Отслеживание ошибок без остановки программного кода
  5. Грамотный подход к написанию кода
  6. Можно ли проводить отладку без программы ДЕКОДА
Урок 8. Использование «готовых» шаблонов программ
  1. С чего надо начинать писать программный код
  2. Использование готовых наработок
  3. Использование «готовых» шаблонов при разработке кода
  4. Примеры частых проверок до начала работы алгоритма
Урок 9. Проверка корректности кода инструмента
  1. Стандартная функция getClassesList()
  2. Стандартная функция getClassSecurity()
  3. Проверка наличие кода инструмента в классе и времени торговой сессии
Урок 10. Организация работы лог-файла
  1. Для чего используется лог файл
  2. Как правильно организовать запись в лог файл
  3. Необходимые функции для организации лог файла
  4. Запись данных в текстовый файл
ЧАСТЬ II. РАЗБОР СКАЛЬПЕРСКОГО ТОРГОВОГО РОБОТА ПО БИРЖЕВОМУ СТАКАНУ (1 ЧАС 35 МИНУТ)
Урок 11. Контроль прохождения заявок и функции обратного вызова
  1. Отправка транзакций с параметром “TRANS_ID“
  2. Отслеживание транзакций при помощи глобальных переменных
  3. Использование функции обратного вызова
  4. Отладка функций обратного вызова
  5. Функции OnOrder * OnStopOrder * OnTrade
Урок 12. Функция обратного вызова «OnOrder»
  1. Функция обратного вызова “OnOrder()”
  2. Отслеживание параметра заявок “TRANS_ID“
  3. Разбор организации проверки отправки транзакции в программе
Урок 13. Функция обратного вызова «OnTrade»
  1. Функция обратного вызова “OnTrade()”
  2. Отслеживание совершенных в терминале КВИК сделок
  3. Параметры функции обратного вызова
Урок 14. Функция обратного вызова «OnStopOrder»
  1. Функция обратного вызова “OnStopOrder()”
  2. Отслеживание стоп заявок в терминале КВИК
  3. Параметры функции обратного вызова
Урок 15. Функция обратного вызова «OnAllTrade»
  1. Функция обратного вызова “OnAllTrade()”
  2. Можно отследить заявки других участников рынке
  3. Необходимость подключить таблицу всех сделок у брокера
  4. Параметры функции обратного вызова
Урок 16. Работа с фондовой секцией биржи
  1. Настройка на фондовую секцию
  2. Где найти код клиента в терминале КВИК
  3. Где найти счет депо в терминале КВИК
  4. Тип лимита для фондовой секции и срочной секции биржи
  5. Номер счета и код клиента при анализе таблиц терминала КВИК
Урок 17. Работа с валютной секцией биржи
  1. Краткий обзор валютной секции
  2. Особенности комиссии на валютной секции Московской биржи
  3. Как найти позицию по инструменту на валютной секции
  4. Расчет валюты “today” и “tomorrow”
  5. Сложности при торговле инструментом. Время торгов
  6. Универсальная функция для расчета текущей позиции по секциям
Урок 18. Функция определения позиции инструмента
  1. Различие при определении цены на разных секциях
  2. Таблица “futures_client_holding”
  3. Таблица “depo_limits”
  4. Таблица “money_limits”
  5. Функция определения цены входа в позицию
Урок 19. Запрещенные периоды для торговли
  1. Как ограничить периоды торговли
  2. Запрещенные периоды для торговли
  3. Оптимальные действия при наступлении запрета на торговлю
  4. Разбор кода Торгового Робота
Урок 20. Работа с биржевыми стаканами
  1. Получаем стакан котировок (функция обратного вызова)
  2. Функция «OnQuote»
  3. Функция «getQuoteLevel2»
  4. Учет собственных заявок в биржевом стакане
  5. Функция нахождения нужной цены для заявки
  6. Функция нахождения нужного количества
Урок 21. Работа с графиками в терминале КВИК
  1. Привязка к графику при помощи идентификатора
  2. Получение напрямую исторических данных
  3. Какой способ лучше использовать при написании кода
Урок 22. Работа с историческими данными без помощи идентификатора
  1. Функция “CreateDataSource”
  2. Заказ таблицы обезличенных сделок
  3. Заказ напрямую необходимых параметров
  4. Пример получения данных без идентификатора
  5. Функция расчета индикатора Скользящие средние для определения текущего тренда на бирже
Урок 23. Функция контроля лимиток
  1. Функция контроля лимиток для нашего кода
  2. Подробный разбор функции LimitControlParams_
Урок 24. Отправка лимитированных заявок на биржу
  1. Функция для выставления лимитированных заявок на биржу
  2. Идентификатор поле «Trans_ID»
  3. Как работать с едиными счетами на фондовой секции
  4. Отличие при работе с едиными счетами
ЧАСТЬ III. ДОПОЛНИТЕЛЬНЫЕ ФИШКИ ДЛЯ ОПТИМИЗАЦИИ И УЛУЧШЕНИЯ ПРОГРАММНОГО КОДА (56 МИНУТ)
Урок 25. Работа с метками в терминале КВИК
  1. Для чего нужно использовать метки в терминале КВИК
  2. Пример показа на графике бида и офера при помощи меток
  3. Привязка к графику для вывода меток
  4. Разбор готовой функции для работы с метками в КВИКе
  5. Файлы картинок для вывода на график
  6. Удаление меток при отключении программы
  7. Демонстрация работы программного кода с метками
Урок 26. Вывод данных в таблицу скальперского Робота
  1. Какие параметры нужно выводить в таблицу
  2. Вывод ошибок в таблицу Робота
  3. Работа с событиями по нажатию на таблицу Торгового Робота мышкой
  4. Существующие проблемы с окнами в терминале КВИК
  5. Функция “SetWindowPos”
Урок 27. Проверка работы программного кода Робота
  1. Отладка и проверка программного кода на демо счета
  2. Проверка рабочего кода на реальных счетах
  3. Удобство и скорость при работе с оф-лайн параметрами
  4. Работа с он-лайн параметрами
  5. Пример работы с он-лайн параметрами данного Торгового Робота
Урок 28. Оптимизация кода Торгового Робота
  1. Чтение параметров он-лайн из файла
  2. Дополнительные проверки выставления заявок для увеличения скорости
  3. Удаление лимиток при выключении Робота
  4. Возможность закрытия позиции при выключении программы
  5. Работа с несколькими инструментами одновременно
  6. Тонкости работы с биржевым стаканом
  7. Учет других параметров при создании алгоритмов
Урок 29. Переход к новой 8.5 версии терминала КВИК
  1. Компиляция программ под различные версии
  2. Проблемы с переходом на более новые версии терминала
  3. Функция RoundForStep()
  4. Быстрое решение проблем с совместимостью версий терминала КВИК
Урок 30. Подведение итогов курса
  1. Итог изучения курса программирования на языке ЛУА
  2. Создание профессиональных программ для терминала КВИК
  3. Ограничение по скорости терминала КВИК

Leave a comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *