Обсуждение статьи "Создание системы торговой аналитики (Часть 4): Сводные метрики и дашборд"

Опубликована статья Создание системы торговой аналитики (Часть 4): Сводные метрики и дашборд:

В этой статье мы расширяем существующий бэкенд Flask, чтобы рассчитывать аналитические показатели эффективности на основе сохраненных закрытых сделок MetaTrader 5 и предоставлять их как в формате JSON, так и в виде простого веб-представления. Система рассчитывает общее количество сделок, общую прибыль, долю прибыльных сделок, среднюю прибыль и метрики продолжительности сделок, возвращает JSON по адресу /api/v1/analytics/summary и отображает дашборд по адресу /api/v1. В результате появляется быстрый и единообразный способ анализировать эффективность торговли на основе сохраненных записей SQLite.

В этой серии статей мы поставили перед собой цель создать систему торговой аналитики для MetaTrader 5. Мы уже создали уровни сбора, передачи и хранения данных. В этой заключительной части основное внимание уделяется использованию сохраненных данных для расчета значимых метрик эффективности и их представления в простой и доступной форме.

Здесь цель сугубо практическая. Мы расширим существующую аналитическую конечную точку, чтобы рассчитывать сводную статистику на основе сохраненных сделок и возвращать ее в формате JSON. Кроме того, мы обновим корневой маршрут API, чтобы он отображал минималистичную веб-страницу с этой статистикой для быстрого просмотра в браузере. Таким образом, система становится завершенной: сохраненные данные связываются с наглядным и удобным для использования представлением.


Автор: Chacha Ian Maroa