Создаем первую таблицу в QuestDB и добавляем данные вручную
QuestDB
Сделали и описали первые практические шаги в QuestDB — создали таблицу для хранения биржевых данных и вставили в нее первые записи.
57
Алготрейдинг шаг за шагом. Создай торгового робота на Python с нуля по нашим урокам. Автоматизируй торговлю на бирже по собственной стратегии.
Хранение OHLCV данных в QuestDB (разные тикеты и таймфреймы)
QuestDB
При хранении OHLCV-данных для 30–50 фьючерсных тикеров возникает архитектурный выбор: создать одну общую таблицу или отдельную таблицу под каждый инструмент. Ответ однозначный — одна таблица.
55
Алготрейдинг шаг за шагом. Создай торгового робота на Python с нуля по нашим урокам. Автоматизируй торговлю на бирже по собственной стратегии.
QuestDB изнутри: одна база, три способа работать с базой данных, протоколы.
QuestDB
QuestDB удивляет с первых минут знакомства — здесь невозможно создать вторую базу данных, и это не баг, а осознанное архитектурное решение. Разберемся почему одной базы достаточно для любых задач в алготрейдинге и как устроены три интерфейса работы с сервером: встроенная веб-консоль, Python и Grafana. Каждый из них для своей задачи — и вместе они закрывают всё что нужно.
59
Алготрейдинг шаг за шагом. Создай торгового робота на Python с нуля по нашим урокам. Автоматизируй торговлю на бирже по собственной стратегии.
Установка QuestDB на Windows с указанием места хранения данных
QuestDB
Разбираем как установить QuestDB на Windows, запустить его как системную службу чтобы сервер стартовал автоматически вместе с компьютером, и откроем встроенную веб-консоль для первого знакомства с интерфейсом.
51
Алготрейдинг шаг за шагом. Создай торгового робота на Python с нуля по нашим урокам. Автоматизируй торговлю на бирже по собственной стратегии.
База данных QuestDB — лучший выбор для алготрейдинга
QuestDB
Обычные базы данных не рассчитаны на миллионы тиков в секунду. QuestDB — рассчитана.
6
Алготрейдинг шаг за шагом. Создай торгового робота на Python с нуля по нашим урокам. Автоматизируй торговлю на бирже по собственной стратегии.
Изучаем SQL — быстрый минимум
QuestDB
SQL с нуля — без лишней воды. Конспект: основы, фильтрация, агрегация, JOIN и шпаргалка с примерами. Главный минимум, чтобы начать работать с базами данных прямо сейчас.
46
Алготрейдинг шаг за шагом. Создай торгового робота на Python с нуля по нашим урокам. Автоматизируй торговлю на бирже по собственной стратегии.