Открыто

Видео курс создание роботов для Quik [2022] [Day Trading School] [Николай Хартанович]

Тема в разделе "Форекс и инвестиции", создана пользователем Toxich, 11 дек 2021.

Цена: 14950р.
Взнос: 881р.-94%

Основной список: 19 участников

Резервный список: 11 участников

  1. 11 дек 2021
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Видео курс создание роботов для Quik [2022]
    Day Trading School
    daytradingschool
    Николай Хартанович


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

    Наш видео курс научит Вас создавать любых торговых роботов для терминала Quik на языке программирования Lua.

    Сам язык Lua достаточно простой и понятный, но в то же время функциональный. И в этой простоте его сила, что дает вам возможность очень быстро освоить написание роботов и уже к концу обучения запустить свой первый робот в реальную торговлю.

    1. Легко освоит начинающий
    Язык программирования Lua достаточно прост в понимании. Даже начинающий пользователь сможет с ним разобраться, а мы вам в этом поможем!​
    2. Lua надёжен в работе
    Т.к. язык программирования QLua — это внутренний язык программирования самого терминала Quik, то все написанные на нем роботы, скрипты и индикаторы работают очень стабильно и устойчиво.​
    3. Высокая скорость работы
    Lua позволяет созданным вашим роботам и индикаторам производить расчеты и выполнять команды за доли секунд, при этом давая минимальную нагрузку на сам терминал Quik. Можно сделать даже скальпера.​
    4. Широкий функционал
    Опытные программисты легко могут подключать любые свои и сторонние библиотеки на C или С++, что дает безграничные возможности для реализации своих идей.​
    5. Русскоязычная поддержка
    Большое количество пользователей, использующих язык программирования Lua могут получить ответы напрямую от создателей терминала Quik, а также от более опытных пользователей в дружном сообществе на форуме терминала Quik.​
    6. Для любого брокера в Quik
    Вы создаете роботов и можете их использовать у любого брокера в терминале Quik, нет никаких ограничений по количеству роботов. При этом ненужно платить никакие абонентские платы как за TSLab.​
    1. Только практика
    На протяжении всего курса вы будете создавать вашего торгового робота и по завершению курса он будет у вас на руках!​
    2. Все фишки и тонкости языка Lua
    Автор курса — это практик с большим стажем в области разработки и торговли в терминале QUIK. Расскажет вам все «подводные камни» при создании скриптов.​
    3. Создание скриптов
    На примере вашего торгового робота вы узнаете, как нужно грамотно создавать собственные скрипты роботов и индикаторы.​
    4. Готовый робот
    Под руководством автора курса вы создадите готового робота с интерфейсом, которого можете дальше запустить в реальные торги.​
    5. Быстрая отладка кода
    Мы познакомим вас с удобными редакторами для создания скриптов и индикаторов, которые позволят вам быстро выявлять ошибки и устранять их.​
    6. Курс круче любого учебника
    На курсе вы не только научитесь созданию роботов на Lua, но и узнаете где можно отслеживать новую информацию в случаи необходимости.​
    Занятие 1
    • Цели курса.
    • Что такое Quik.
    • История создания, архитектура.
    • Установка, настройка.
    • Форум, компания Arqa.
    Занятие 2
    • Язык программирования QLua.
    • Особенности.
    • Материалы и ресурсы для изучения.
    • Специфика qLua.
    Занятие 3
    • Что такое скрипт на Lua, разновидности.
    • Плагины.
    • Запуск и остановка скриптов в Quik.
    • Работа с индикаторами.
    Занятие 4
    • Обзор инструментов для разработки скриптов.
    • Редактор Notepad++ для разработки.
    • Дебаггер Decoda.
    • Редактор Subline Text.
    • Редактор Visual Studio Code.
    • DebugView.
    • Обзор версионирования Git, GitHub и интеграция средктором.
    Занятие 5
    • Введение в язык программирование Lua.
    • Основы языка Lua.
    • Идентификаторы.
    • Пунктуация.
    • Комментарии.
    • Переменные.
    Занятие 6
    • Типы и значения в языке Lua.
    • nil, boolean, number, string, table, function, userdata и thread.
    • Функция type.
    • Модуль math.
    Занятие 7
    • Выражения в языке Lua.
    • Операции (Арифметические (+ - * / % ^), сравнения (< > <= >= == ~=), логические (and, or и not), длины (#), конкатенация).
    • Приоритеты операций.
    • Бинарные операции.
    Занятие 8
    • Операторы (присваивания, multiple assignment).
    • Локальные переменные и блоки.
    • Управляющие конструкции.
    • Операторы (if, then, else, end, for, while, until, repeat, break, return).
    • Циклы.
    • Итерирующая функция.
    Занятие 9
    • Функции.
    • Виды функций (как оператор, как выражение, возвращающие).
    • Вариадические функции.
    • Варианты применения.
    Занятие 10
    • Функции -продолжение темы.
    • Анонимные, неглобальные функции.
    • Лексическая область видимости.
    • Замыкания.
    • Хвостовой вызов.
    Занятие 11
    • Итераторы и общий for.
    • Семантика и Синтаксис общего for.
    Занятие 12
    • Интерпретируемый язык Lua.
    • Предкомпилированный код.
    • Компиляция.
    • Выполнение (dofile, loadfile, loadstring).
    • Ошибки при компиляции. Обработка ошибок и исключений.
    • Сообщения об ошибках и обратные трассировки.
    Занятие 13
    • Структуры данных.
    • Таблицы в Lua.
    • Массивы.
    • Матрицы и многомерные массивы.
    • Связанные списки.
    • Очереди и двойные очереди.
    • Множества и мультимножества.
    • Строковые буферы.
    • Сериализация.
    Занятие 14
    • Метатаблицы и метаметоды (Арифметические, сравнения, доступа к таблице, index, newindex).
    Занятие 15
    • Модули и пакеты.
    • Функция require.
    • Поиск пути.
    • Использование окружений.
    Занятие 16
    • Объектно-ориентированное программирование.
    • Классы.
    • Наследование.
    Занятие 17
    • Структура скрипта Lua.
    • Событийная модель.
    • Примеры Lua скриптов.
    • Схема выполнения Lua скрипта.
    Занятие 18
    • Индикаторы.
    • Структура индикатора.
    • Готовые примеры индикаторов.
    Занятие 19
    • Объяснение взаимодействия потоков Lua скрипта.
    Занятие 20
    • Обзор сервисных функции терминала getInfoParam, OnConnected, OnDisconnected, getScriptPath и др.
    Занятие 21
    • Обзор таблиц терминала QUIK и методов получения данных из них.
    Занятие 22
    • Подписки на потоки данных по барам, данных стакана.
    • Функции CreateDataSource, SetUpdateCallback, Subscribe_Level_II_Quotes, OnQuote, getQuoteLevel2
    Занятие 23
    • Получение данных с графиков терминала.
    • Управление метками на графике.
    • Примеры использования.
    Занятие 24
    • Транзакции.
    • Подготовка параметров транзакции, корректное форматирование представлений данных.
    • Примеры отправки транзакций.
    Занятие 25
    • Транзакции - продолжение темы
    Занятие 26
    • Таблицы (окна) скрипта.
    • Обзор методов создания интерфейсных окон скрипта.
    • Примеры создания окна, вывод информации.
    Занятие 27
    • Подготовка базы скрипта, торгующего по данным с графика.
    • Логирование, функция main, проверка подключения к серверу, получение информации по инструменту.
    Занятие 28
    • Формирование методов получения и обработки данных с графика.
    • Проверка торговых сигналов.
    • Подготовка и отправка транзакций по торговым сигналам.
    • Контроль открытой позиции.
    Занятие 29
    • Алгоритм скрипта - Продолжение.
    Занятие 30
    • Установка стоп-ордера для открытой позиции.
    • Поиск стоп-ордера при старте скрипта.
    • Контроль соответствия стоп-ордера и открытой позиции (автостоп).
    Занятие 31
    • Алгоритм скрипта.
    • Стоп-ордера - Продолжение.
    Занятие 32
    • Контроль исполнения стоп-ордера.
    • Обработка разворота позиции.
    • Оптимизация методов.
    Занятие 33
    • Интерфейс скрипта.
    • Создание окна скрипта.
    • Вывод информации.
    Занятие 34
    • Ввод данных в окне скрипта.
    • Старт остановка торговли скрипта, без его выключения.
    • Обработка команд через окно скрипта.
    Занятие 35
    • Запуск созданного робота в реальные торги.
    • Заключение.

    Примечание: тариф базовый

    Продажник
     
  2. Последние события

    1. Foras1918
      Foras1918 участвует.
      29 мар 2024 в 08:59
    2. gohas
      gohas не участвует.
      15 янв 2024
    3. ce3oh
      ce3oh участвует.
      3 янв 2024
    4. GreyS2024
      GreyS2024 участвует.
      3 янв 2024

Поделиться этой страницей