QUIK Analyzer для Google Таблиц

Профессиональный анализ биржевых сделок из терминала QUIK прямо в Google Таблицах

О проекте

QUIK Analyzer — это мощный скрипт для Google Apps Script, который автоматизирует анализ сделок из терминала QUIK. Скрипт импортирует HTML-отчёты, структурирует данные по инструментам и рассчитывает прибыль/убыток по каждой позиции.

Версия 1.0 включает полный функционал для профессиональных трейдеров и инвесторов, работающих с терминалом QUIK.

📁 Импорт HTML 📈 Расчет прибыли 🚀 Автоматизация

Начать использование

Скопируйте код скрипта и начните анализировать свои сделки уже сегодня!

Основные возможности

📁

Импорт отчётов QUIK

Загружайте HTML-отчёты из терминала QUIK через удобный диалог с поддержкой drag-and-drop.

🔍

Умный парсинг таблиц

Автоматическое определение таблицы со сделками и извлечение всех необходимых данных.

📑

Создание листов по инструментам

Автоматическое создание отдельных листов для каждого инструмента с группировкой сделок.

💰

Расчет прибыли/убытка

Автоматический расчет P&L при вводе рыночной цены с цветовым кодированием результатов.

📊

Итоговые показатели

Расчет средних цен, остатков позиций и стоимости портфеля по каждому инструменту.

🎨

Удобный интерфейс

Цветовое оформление, фильтры, автоподбор ширины колонок и информативные подсказки.

Пример таблицы

После импорта и обработки создаются структурированные листы для каждого инструмента:

Инструмент: SBER (Сбербанк)
Дата Направление Кол-во Цена Объём
10.03.2024 Купля 100 285.50 28,550.00
11.03.2024 Купля 50 287.30 14,365.00
12.03.2024 Продажа 30 290.00 8,700.00
Итоги по инструменту SBER
Остаток штук Средняя цена Стоимость остатка Рыночная цена Прибыль/убыток
Итого: 120 286.20 34,344.00 300.00 +1,656.00

Инструкция по установке и использованию

  1. Создайте новую Google Таблицу или откройте существующую
  2. В меню выберите "Расширения" → "Apps Script"
  3. Удалите весь код по умолчанию и вставьте предоставленный скрипт (файл QUIK_Analyzer.gs)
  4. Сохраните проект под любым названием (например, "QUIK Analyzer")
  5. Нажмите кнопку "Сохранить" 💾 в редакторе скриптов
  6. Нажмите кнопку "Выполнить" ▶ (Run) или выберите функцию onOpen и нажмите "Выполнить"
  7. Предоставьте необходимые разрешения при первом запуске
  8. Вернитесь к таблице и обновите страницу (F5)
  9. В верхнем меню появится пункт "📊 ПАНЕЛЬ УПРАВЛЕНИЯ"
  10. Нажмите "📁 Импортировать отчёт QUIK" и выберите HTML-файл из терминала QUIK
  11. Перейдите на созданный лист и нажмите "🚀 Создать листы" для структурирования данных
  12. Введите рыночные цены в колонку F (строка "Итого:") и нажмите "📈 Рассчитать прибыль" в меню
// Пример использования в меню Google Таблиц:
// 📊 ПАНЕЛЬ УПРАВЛЕНИЯ
// ├── ▶ Открыть боковую панель
// ├── ────────────────────
// ├── 📁 Импортировать отчёт QUIK
// ├── 🚀 Создать листы
// ├── 📈 Рассчитать прибыль
// ├── 🗑️ Закрыть листы
// └── ❓ Помощь

⚠️ Важно: После сохранения скрипта, функция onOpen() автоматически создаст меню при следующем открытии таблицы. Если меню не появилось, обновите страницу или выполните функцию onOpen вручную в редакторе скриптов.

Как запустить скрипт

Пошаговая инструкция по запуску:

  1. Вставьте код в редактор Google Apps Script
  2. Нажмите кнопку "Сохранить" 💾
  3. Нажмите кнопку "Выполнить" ▶ (выберите функцию onOpen)
  4. При первом запуске разрешите доступ к вашей таблице
  5. Вернитесь в таблицу и обновите страницу
  6. В верхнем меню появится пункт "📊 ПАНЕЛЬ УПРАВЛЕНИЯ"

После этого все функции скрипта будут доступны через меню или боковую панель.

Часто задаваемые вопросы

❓ Какие форматы отчётов поддерживаются?

Скрипт поддерживает HTML-отчёты, экспортированные из терминала QUIK. Автоматически определяет таблицу со сделками по заголовкам "Инструмент", "Направление" и т.д.

❓ Что делать, если не создаются листы?

Убедитесь, что вы находитесь на листе с импортированными данными (название начинается с "QUIK_"). Проверьте, что в таблице есть заголовки с нужными колонками.

❓ Как обновить данные после новых сделок?

Просто импортируйте новый отчёт и заново нажмите "Создать листы" — старые листы инструментов будут заменены новыми.

❓ Почему не появляется меню после установки?

Обновите страницу таблицы (F5). Если меню всё ещё нет, откройте редактор скриптов и выполните функцию onOpen вручную, нажав кнопку "Выполнить".

Готовы оптимизировать анализ сделок?

Присоединяйтесь к трейдерам, которые уже используют автоматизацию для экономии времени!

Бесплатно • Простота установки • Полная автоматизация