
Скачиваем и устанавливаем пакет Anaconda
Запускаем Anaconda. Первый запуск блокнота Jupiter. Первая строчка на Python в блокноте Jupiter - Hello world!
Научимся получать исторические данные о значении цены для любого актива: криптовалюты, акции, нефть, золото и т.д. Получим данные за последние 3 дня о цене Ethereum. Отобразим данные в удобном виде. Выполним несколько операций с данными.
Более глубокое погружение в принцип торговли и определения точек входа. Разбор необходимых индикаторов.
Соединяем код получения исторических данных с индикаторами. Запускаем обработку данных. Визуализируем на графике линии канала, изменение цены.
На этом уроке мы проведем подготовку отдельных частей кода для создания алгоритма. Проверим на графике точки входа и точки выхода из сделок. Проведем анализ параметров будущего бота.
Проведем анализ сделок по стратегии. Рассчитаем доход от прибыльных сделок. Переведем полученный доход в годовой процент. Оценим результат.
На этом уроке мы соберем из стратегии скрипт торгового бота. Разберем из чего состоит.
На этой лекции мы создадим чат-бота в Telegram. Научимся определять код своего аккаунта.
Разберем как отправлять команды в Telegram, как читать сообщения, отправленные чат боту.
Добавим нашему чат-боту Telegram функции управления торговлей.
Тестируем управление трейдинг роботом из Telegram
На этой лекции мы создадим виртуальный сервер на AWS от Amazon. Настроим необходимые модули, подключим необходимые библиотеки.
На этом уроке мы перенесем все необходимые файлы на сервер и проведем первое тестирование. Робот теперь работает на удаленном сервере.
Настроим расписание запуска робота на сервере.
Ну вот и подошел к концу наш курс. Мы научились тестировать стратегии, создавать роботов, торгующих по этим стратегиям. Мы создали удаленный сервер и запустили нашего робота на автономную работу.
Курс подойдет для любого уровня подтоговки. Содержит готовые к работе скрипты и подробную инструкцию как их запустить. Материал курса и программные модули позволят Вам в будущем создать робота по своему алгоритму, улучать доходность, переключаться в ручной или полностью автоматический режим торговли.
Курс составлен из практических лекций, минимум теории программирования и теории торговли на бирже.
Вы можете как проходить курс с первого урока до последнего, так и скачать готовый для запуска программный код робота и начать изучение меняя его настройки.
Я как автор курса с большим удовольствием буду ждать Ваших вопросов по материалам курсов, ждать Ваших отзывов.
После прохождения курса Вы научитесь:
- Настраивать среду разработки на Python
- Получать исторические данные о котировках криптовалюты напрямую с биржи Binance, а также из других источников
- Разрабатывать свои собственные торговые алгоритмы
- Обучать робота торговать по Вашим алгоритмам
- Управлять торговым роботом через Telegram
- Подключаться программно к бирже Binance и направлять команды на открытие и закрытие позиций
- Настраивать с нуля сервер на Amazon на базе Linux
- Визуализировать в виде графиков цену криптовалюты, график доходности, накладывать индикаторы
Какие навыки программирования вы приобретете:
- Работа с массивами данных через модули Pandas и NumPy
- Отправка GET запросов на сервере, работа с API биржи Binance
- Визуализация данных с помощью Matplotlib
- Работа с API Telegram
Для работы нам понадобиться:
- Персональный компьютер с операционной системой Windows или Mac OS
- Базовые знания по установке новых программ
- Базовый опыт в программировании