# 基本適用 N (BASEAPPLYN)

> BASEAPPLYN 補助ロジックのための StratCraft インジケーターページ。

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

## 機能

BASEAPPLYN は、ベースデータシリーズの直近 \`n\` 個の観測値に対して関数を適用します。これは、カスタムのローリング計算を構築するためのヘルパーです。

## 公式

BASEAPPLYN は、ルックバックウィンドウ内で合計 (sum)、平均 (mean)、最大 (max)、最小 (min)、標準偏差 (standard deviation) などのローリング関数を実行します。

## パラメータ

- \`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 は直接的な売買シグナルではなく、計算用のヘルパーです。
