# Базовое применение N (BASEAPPLYN)

> Страница индикатора StratCraft для вспомогательной логики BASEAPPLYN.

**Route**: \`/quantnexus/indicators/baseapplyn/\`

## Что он делает

BASEAPPLYN применяет функцию к последним \`n\` наблюдениям, используя базовую серию данных. Это помощник для создания пользовательских скользящих вычислений.

## Формула

BASEAPPLYN выполняет скользящую функцию, такую как сумма, среднее значение, максимум, минимум или стандартное отклонение, в окне ретроспективы.

## Параметры

- \`period\` - по умолчанию \`14\`
- \`func\` - по умолчанию \`sum\`

## C++23 API

\`\`\`cpp
#include <nonabt/indicators/baseapplyn.hpp>
auto baseapplyn = std::make_unique<nonabt::BASEAPPLYN>(data().close(), 14, "sum");
\`\`\`

## Общее использование

- Используйте BASEAPPLYN как многоразовую скользящую утилиту.
- Комбинируйте его с пользовательскими сигналами или индикаторами-обертками.
- Полезно для предварительной обработки серий перед применением логики высокого уровня.

## Практический паттерн

BASEAPPLYN — это скорее помощник для вычислений, чем прямой торговый сигнал.
