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