[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-cumsum-ru":3},"# Накопительная сумма (CUMSUM)\n\n> Страница индикатора StratCraft для логики накопления CUMSUM.\n\n**Route**: `\u002Findicators\u002Fcumsum\u002F`\n\n## Что он делает\n\nCUMSUM накапливает значения с течением времени, начиная с необязательного начального значения (seed). Это универсальный помощник для расчета накопительной суммы, используемый в количественной логике.\n\n## Формула\n\n`CUMSUM = накопительная сумма выбранного входного ряда + необязательное начальное значение`\n\n## Параметры\n\n- `seed` - по умолчанию `0`\n\n## C++23 API\n\n```cpp\n#include \u003Cnonabt\u002Findicators\u002Fcumsum.hpp>\nauto cumsum = std::make_unique\u003Cnonabt::CUMSUM>(data().close(), 0);\n```\n\n## Общее использование\n\n- Используйте CUMSUM для расчета текущих итогов.\n- Комбинируйте его с логикой событий или пересечением пороговых значений.\n- Полезен для рабочих процессов с кумулятивной доходностью или агрегацией объема.\n\n## Практический паттерн\n\nПри использовании для доходности CUMSUM может аппроксимировать кривую капитала (equity curve).\n"]