Курс по программированию на языке Lua
О чём курс
Курс по программированию на языке Lua [2022] robot qlua Сергей Усанов Алгоритмизируй свою торговлю. Стань программистом роботов для биржевой торговли по своей стратегии. Твоя стратегия останется при тебе. Для кого курс: 1. Начинающие и продвинутые трейдеры Спойлер: Содержание Урок 1 - Введение в алгоритмическую торговлю Закрываем риски. Оптимальное F Риск менеджмент Повышаем вероятность Математика трейдинга Адаптивность стратегии Где тестировать? Урок 2 - Пишем первый скрипт Знакомство Как пишут роботов? Выбираем стратегию для робота, которого напишем прямо на курсе Из чего состоит скрипт Справочник LUA для QUICK Пишем первый скрипт. Функция MAIN. Цикл. Функции обратного вызова. Создаём таблицу в QUICK. Вывод значения в таблицу. Домашнее задание: Создайте файл с параметрами для робота и выведете их в таблицу. Вебинар Разбираем нюансы. Ответы на вопросы. Урок 3 - Переменные, условия и циклы Переменные и их типы. Условия IF, ELSE. Циклы FOR, WHILE, UNTIL. Домашнее задание: Создайте таблицу робота 50х50. Заполните клетки чётными цифрами от 0 до 500, используя только цикл, используя условие и цикл. Урок 4 - Работа с данными из Quik Сохранение данных, запись в файл. Чтение данных из файла. Функция получения времени. Пишем интерфейс робота. Домашнее задание: Создайте файл с параметрами для робота и выведете их в таблицу. Вебинар Разбираем нюансы. Ответы на вопросы. Урок 5 - Функции Функция обработки события. Создаём кнопку ВКЛ робота. Код Класса. Проверяем статус торговли. Получаем параметры инструмента. Получаем параметры таблицы. Домашнее задание: Написать код для сохранения координат таблицы. Урок 6 - Работа с графиком и разработка алгоритма ID графика. Получение данных с графика. Пишем логику торгового алгоритма. Домашнее задание: Написать функцию получения объёма с графика. Вебинар Разбираем нюансы. Ответы на вопросы. Урок 7 - Торговые операции. Разработка алгоритма Торговые операции. ID заявки. Чтение таблиц «Заявки», «Сделки», «Стоп-заявки». Флаги. Пишем алгоритм торговли. Домашнее задание: Написать функцию для выставления «Стоп-заявки». Урок 8 - Разработка алгоритма Пишем алгоритм выставления Стоп-лосс и Тейк-профит. Домашнее задание: Записать в лог файл все ключевые действия алгоритма. Урок 9 - Логирование Что писать в лог? Пишем функцию для записи в лог файл. Домашнее задание: Записать в лог файл все ключевые действия алгоритма. Вебинар Разбираем нюансы. Ответы на вопросы. Урок 10 - Максимальное погружение Тестирование стратегий. Программа TSLAB. Как подбирать параметры. Домашнее задание: Формализация своей стратегии. Урок 11 - Работа с вводом данных Пишем код для ввода данных Домашнее задание: Разработка интерфейса робота, с вводом данных. Вебинар Разбираем нюансы. Ответы на вопросы. Урок 12 - Стакан заявок Работа со стаканом заявок. Функции работы со стаканом. Функции работы с обезличенными сделками. Домашнее задание: Разработать функцию поиска крупной заявки в стакане. Урок 13 - Кластера данных Кластеры данных. Разработка массива кластеров. Домашнее задание: Разработать функцию профиля дневной сессии. Вебинар Разбираем нюансы. Ответы на вопросы. Урок 14 - Опционы Опционы. Формулы Блэка Шоулза. Греки. Пишем формулы в код Домашнее задание: Разработать функцию Дельта хеджирование опциона. Урок 15 - Скорость в торговых роботах на Lua На что способен LUA. Недостатки связки Квик-Lua. Убираем "узкие места". Домашнее задание: Разработать функцию Дельта хеджирование опциона. Вебинар. Разбор торговых алгоритмов Разбор торговых алгоритмов участников. Часть 1 Вебинар. Разбор торговых алгоритмов Разбор торговых алгоритмов участников. Часть 2. Финал Примечание: тариф Без обратной связи Продажник
Программа обучения
Программа курса пока не добавлена.
Теги курса
Другие материалы автора 3
СУ Сергей Усанов Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.