Curiosity about life in all its aspects, I think, is still the secret of great creative people.
Материал разбит на короткие видеоуроки, чтобы идти в быстром темпе и лучше усваивать информацию
ДЕЛАЕТЕ ДОМАШНЕЕ ЗАДАНИЕ
Curiosity about life in all its aspects, I think, is still the secret of great creative people.
Если не получается, можно задать вопрос в общем чате и получить обратную связь
1
2
ОБЩАЕТЕСЬ С НАСТАВНИКОМ
Curiosity about life in all its aspects, I think, is still the secret of great creative people.
Преподаватель разбирает вопросы, которые решая самостоятельно Вы потратили бы в два раза больше времени.
3
ЭКЗАМЕНАЦИОННАЯ РАБОТА
Curiosity about life in all its aspects, I think, is still the secret of great creative people.
По окончании курса у Вас будет готовый набор индикаторов и торговых алгоритмов
4
ЧТО ПОСЛЕ ОКОНЧАНИЯ КУРСА?
Curiosity about life in all its aspects, I think, is still the secret of great creative people.
Каждый ученик сможет - Алгоритмизировать свою торговлю - Самостоятельно разрабатывать торговые стратегии, роботов помощников и уникальные индикаторы. - Зарабатывать на программировании торговых роботов.
5
Программа курса
15 уроков 8 вебинаров и 14 практических заданий.
Продолжительность курса 2 месяца.
• Закрываем риски. • Оптимальное F • Риск менеджмент • Повышаем вероятность • Математика трейдинга • Адаптивность стратегии • Где тестировать?
• Знакомство.• Как пишут роботов? • Выбираем стратегию для робота, которого напишем прямо на курсе • Из чего состоит скрипт • Справочник LUA для QUICK • Пишем первый скрипт. • Функция MAIN. • Цикл. • Функции обратного вызова. • Создаём таблицу в QUICK. • Вывод значения в таблицу.
Домашнее задание Создайте файл с параметрами для робота и выведете их в таблицу.
Разбираем нюансы. Ответы на вопросы.
• Переменные и их типы. • Условия IF, ELSE. • Циклы FOR, WHILE, UNTIL.
Домашнее задание Создайте таблицу робота 50х50. Заполните клетки чётными цифрами от 0 до 500, используя только цикл, используя условие и цикл.
• Сохранение данных, запись в файл. • Чтение данных из файла. • Функция получения времени. • Пишем интерфейс робота.
Домашнее задание Создайте файл с параметрами для робота и выведете их в таблицу.
Разбираем нюансы. Ответы на вопросы.
• Функция обработки события. • Создаём кнопку ВКЛ робота. • Код Класса. • Проверяем статус торговли. • Получаем параметры инструмента. • Получаем параметры таблицы.
Домашнее задание Написать код для сохранения координат таблицы.
• ID графика. • Получение данных с графика. • Пишем логику торгового алгоритма.
Домашнее задание Написать функцию получения объёма с графика.
Разбираем нюансы. Ответы на вопросы.
• Торговые операции. • ID заявки. • Чтение таблиц «Заявки», «Сделки», «Стоп-заявки». • Флаги. • Пишем алгоритм торговли.
Домашнее задание Написать функцию для выставления «Стоп-заявки».
• Пишем алгоритм выставления Стоп-лосс и Тейк-профит.
Домашнее задание Записать в лог файл все ключевые действия алгоритма.
• Что писать в лог? • Пишем функцию для записи в лог файл.
Домашнее задание Записать в лог файл все ключевые действия алгоритма.
Разбираем нюансы. Ответы на вопросы.
• Тестирование стратегий. • Программа TSLAB. • Как подбирать параметры.
Домашнее задание Формализация своей стратегии.
• Пишем код для ввода данных
Домашнее задание Разработка интерфейса робота, с вводом данных.
Разбираем нюансы. Ответы на вопросы.
• Работа со стаканом заявок. • Функции работы со стаканом. • Функции работы с обезличенными сделками.
Домашнее задание Разработать функцию поиска крупной заявки в стакане.
• Кластеры данных. • Разработка массива кластеров.
Главный разработчик и владелец компании ROBOT- QLUA. Специализация: C#, Python, Lua, алготрединг, торговля опционами.
6 лет опыта в написании роботов, тестировании стратегий и их оптимизации. Есть чёткое понимание работы биржи, терминала Квик, исполнения сделок, нюансов поведения в различных рыночных ситуациях.
Прошел полный путь развития трейдера – от форекса – до опционного алготрейдера.
* Курс воспроизводится только на операционной системе Windows. На компьютерах Mac плейер курса работать не будет.
По результатам прохождения курса напишите роботов - арбитражник, сеточник
Не является публичной офертой. Договор на обучение заключается по результатам собеседования.
Подать заявку на курс «Алгоритмизируй свою торговлю»
После заполнения заявки мы свяжемся с Вами в ближайшее время
Отзыв о курсе
Николай М.
31.08.2021
Курс построен по модели мастер-класса. Основы языка даются кратко, объясняется, что и где более подробно посмотреть. Упор сделан на формирование самостоятельных навыков программирования (не бояться самостоятельно писать код, находить ошибки). Готовые скрипты не даются, но блоки кода показаны и объяснены в видео, остается их только перепечатать и проверить их работоспособность.
На видео-уроках Сергей с нуля пишет скрипт на языке Lua. Показывает как писать код, делать дебаг с помощью message и логирования. Курс разбит на блоки (создание интерфейса робота, ввод параметров с клавиатуры, отправка заявок, чтение таблицы заявок и сделок, работа со свечками, кластерами, стаканом). Если уже иметь базовые навыки по любому языку программирования (переменные, циклы, массивы/таблицы) , то будет значительно проще проходить этот курс и выполнять домашние задания. Материала много, последние уроки сложнее.
На вебинарах разбираются возникшие трудности при выполнении домашних заданий и даются ответы на интересующие вопросы. Недостаток – видео-уроки можно смотреть только через специальный плеер (привязывается только к одному компьютеру под Windows (на макбуке можно поставить на bootcamp). Желательно иметь два устройства – на одном смотреть видео-урок, на втором – писать код.
Аналогов таких мастер-классов по программированию на lua я не встречал. Поэтому однозначно рекомендую курс. По итогам прохождения сформировано понимание как работает скрипт на Lua, написан базовый скрипт, в который достаточно добавить торговую логику и под себя уже настраивать параметры торговли.
Как бонус в конце курса дается одна уже готовая стратегия: в виде отдельного трехчасового урока по написанию робота-сеточника. Желательно продолжение данного курса в виде мастер-классов по программированию отдельных стратегий (трендовых и контр-трендовых, по уровням, по объему, по стакану и т.д.).
Николай М.
31.08.2021
Курс построен по модели мастер-класса. Основы языка даются кратко, объясняется, что и где более подробно посмотреть. Упор сделан на формирование самостоятельных навыков программирования (не бояться самостоятельно писать код, находить ошибки). Готовые скрипты не даются, но блоки кода показаны и объяснены в видео, остается их только перепечатать и проверить их работоспособность.
На видео-уроках Сергей с нуля пишет скрипт на языке Lua. Показывает как писать код, делать дебаг с помощью message и логирования. Курс разбит на блоки (создание интерфейса робота, ввод параметров с клавиатуры, отправка заявок, чтение таблицы заявок и сделок, работа со свечками, кластерами, стаканом). Если уже иметь базовые навыки по любому языку программирования (переменные, циклы, массивы/таблицы) , то будет значительно проще проходить этот курс и выполнять домашние задания. Материала много, последние уроки сложнее.
На вебинарах разбираются возникшие трудности при выполнении домашних заданий и даются ответы на интересующие вопросы. Недостаток – видео-уроки можно смотреть только через специальный плеер (привязывается только к одному компьютеру под Windows (на макбуке можно поставить на bootcamp). Желательно иметь два устройства – на одном смотреть видео-урок, на втором – писать код.
Аналогов таких мастер-классов по программированию на lua я не встречал. Поэтому однозначно рекомендую курс. По итогам прохождения сформировано понимание как работает скрипт на Lua, написан базовый скрипт, в который достаточно добавить торговую логику и под себя уже настраивать параметры торговли.
Как бонус в конце курса дается одна уже готовая стратегия: в виде отдельного трехчасового урока по написанию робота-сеточника. Желательно продолжение данного курса в виде мастер-классов по программированию отдельных стратегий (трендовых и контр-трендовых, по уровням, по объему, по стакану и т.д.).
Торговые роботы работают по чётко заданному алгоритму. У них нет эмоций, сомнений. Они всегда в рынке и их «внимание» стопроцентно направлено на соблюдение стратегии. Более того вы можете эксплуатировать не одного робота – а хоть 200! Таким образом достигается диверсификация рисков.
И да – и нет. Всё зависит от предрасположенности человека к математике и алгоритмическому мышлению. Но в любом случае лучше попробовать и узнать твоё это или нет. Я программировал еще в школе. Но потом на много лет забросил и даже не думал – что это то дело, от которого у меня глаза горят!
Есть несколько конструкторов торговых роботов. Самый простой и понятный – это TSLAB. Своих первых роботов я создал именно в нём. Из плюсов: можно быстро собрать стратегию, протестировать ее на истории и подобрать оптимизированные параметры. Из минусов: ограниченные возможности, абонентская плата.
Рынок – это огромный поток информации. Быстро проанализировать, пересчитать – человеку часто не по силам. Роботы с этим справляются за миллисекунды. Ещё роботы снимают с трейдера рутинную работу – выставить тейк и стоп, котировать опционы, пересчитывать лотность, стоп лосс в системах с активным управлением капиталом и многое другое.
Обычно – несколько дней. И это не смотря на то, что у меня уже накопилась собственная обширная библиотека функций. Каждый робот индивидуален по дизайну и алгоритму. К каждому -всегда индивидуальный подход. И самое большое время отнимает тестирование. В реальном рынке всегда очень много нюансов, случайностей, задержек. Как правило робот на 60% состоит из защиты от таких непредсказуемостей.
Такая доходность вполне достижима – НО! Во первых - вы будете загружать весь депозит на одного робота. Во вторых – эта доходность показана на исторических данных и как правило на оптимизированных параметрах. Я вам скажу, что создавал простые индикаторные стратегии, которые показывали (на оптимизированных параметрах по истории) и 1000% годовых. Соответственно у вас рынок должен быть точно таким же как на истории. А это невозможно. Рынок всегда меняется. Поэтому это будет пан или пропал… Никому в такие игры я не рекомендую играть. Всегда нужно диверсифицировать, грамотно применять риск менеджмент и следить за оптимальными настройками роботов.
Это язык программирования, который также встроен в терминал QUICK. Он появился раньше чем LUA. И первых роботов для QUICK писали именно на нём. QPILE значительно проигрывает роботам на LUA как в скорости, так и в юзабилити готовых роботов. Но для не сложных стратегий, где не требуется скорость вычислений – он вполне подходит.
Заполните соответствующие поля в форме и мы свяжемся с Вами в ближайшее время.