StratCraft

基本適用 N (BASEAPPLYN)

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

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_uniquenonabt::BASEAPPLYN(data().close(), 14, "sum"); ```

一般的な使用法

  • BASEAPPLYN を再利用可能なローリングユーティリティとして使用。
  • カスタムシグナルやラッパーインジケーターと組み合わせる。
  • 高レベルのロジックの前のデータ前処理に有用。

実践的なパターン

BASEAPPLYN は直接的な売買シグナルではなく、計算用のヘルパーです。