Скачать [Day Trading School] Видео курс создание роботов для Quik. Тариф базовый [Николай Хартанович]

Информация
Цена: 295 РУБ
Организатор: Kail Kail
Ссылки для скачивания
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
392 203
Реакции
38 241
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[Day Trading School] Видео курс создание роботов для Quik. Тариф базовый [Николай Хартанович]
Ссылка на картинку
Для тех, кто хочет самостоятельно создавать свои торговые роботы/скрипты/индикаторы и желает сохранить свои торговые стратегии в тайне от других.

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

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


Преимущества языка Lua:

1. Легко освоит начинающий

Язык программирования Lua достаточно прост в понимании. Даже начинающий пользователь сможет с ним разобраться, а мы вам в этом поможем!
2. Lua надёжен в работе
Т.к. язык программирования QLua — это внутренний язык программирования самого терминала Quik, то все написанные на нем роботы, скрипты и индикаторы работают очень стабильно и устойчиво.
3. Высокая скорость работы
Lua позволяет созданным вашим роботам и индикаторам производить расчеты и выполнять команды за доли секунд, при этом давая минимальную нагрузку на сам терминал Quik. Можно сделать даже скальпера.
4. Широкий функционал
Опытные программисты легко могут подключать любые свои и сторонние библиотеки на C или С++, что дает безграничные возможности для реализации своих идей.
5. Русскоязычная поддержка
Большое количество пользователей, использующих язык программирования Lua могут получить ответы напрямую от создателей терминала Quik, а также от более опытных пользователей в дружном сообществе на форуме терминала Quik.
6. Для любого брокера в Quik
Вы создаете роботов и можете их использовать у любого брокера в терминале Quik, нет никаких ограничений по количеству роботов. При этом ненужно платить никакие абонентские платы как за TSLab.

Занятие 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



    • Запуск созданного робота в реальные торги.
    • Заключение.
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
day trading school quik алготрейдинг бизнес инвестиции николай хартанович финансы
Похожие складчины
Kail
  • Kail
0
Ответы
0
Просмотры
3K
Kail
Kail
Kail
Ответы
0
Просмотры
509
Kail
Kail
Kail
  • Kail
0
Ответы
0
Просмотры
85
Kail
Kail
Kail
Ответы
0
Просмотры
379
Kail
Kail
Kail
Ответы
0
Просмотры
596
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.