План курса
Часть 1. Базовая
Теория
- Введение
- Термины и определения
- Что такое LUA, QLUA и как их можно использовать в алготрейдинге.
Практика
- Подготовка рабочего места
- Работа с терминалом QUIK
- Настройка терминала QUIK под алготрейдинг
- Создание и настройка отдельной вкладки под робота
- Выбор инструментов для программирования на LUA и особенности их использования
- Создание простого LUA-скрипта, разбор кода и запуск LUA-скрипта в терминале QUIK
- Принцип взаимодействия терминала QUIK и LUA-скрипта
- Синтаксис языка LUA, переменные, комментарии
- Условные операторы
- Циклы
- Функции
- Работа с файлами
- Отладка кода
- Компиляция
Часть 2. Алгоритмическая
- Структура программы-робота
- Торговые функции
- Работа с индикаторами
- Интерфейс. Вывод на экран сообщений с подсветкой.
- Логирование (ведение истории операций)
- Сохранение настроек в файлы
- Обработка клиринга
- Логика торговой стратегии
- Открытие позиции
- Закрытие позиции по тейк-профиту, в прибыль
- Стоп-лосс, в убыток
- Глобальный стоп-лосс
- Ведение позиции
- Расчет средневзвешенной позиции.
- Усреднение
- Обработка опасных ситуаций (робот раздает деньги)
- Тестирование и отладка на демо-счете.
По любым вопросам обращайтесь:
Денис Александрович Смоляков, Алготрейдер
Основатель проектов "АлгоШкола" и "Робот Скальпер"
WhatsApp: 79295158441
mail@algoschool.ru
robot-scalper@mail.ru
Актуальная информация здесь
instagram.com/algoschool.ru
AlgoShool.ru
instagram.com/robot_scalper
Robot-Scalper.ru
Telegram: iScalper
VK: iscalper
© Все права защищены
Перепечатка и распространение материалов без письменного согласия автора запрещены!