[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-applyn-en":3},"# Apply N (APPLYN)\n\n> StratCraft indicator page for APPLYN utility logic.\n\n**Route**: `\u002Findicators\u002Fapplyn\u002F`\n\n## What It Does\n\nAPPLYN applies a function to the last `n` values in a series. It is a general-purpose helper for custom rolling transformations.\n\n## Formula\n\nAPPLYN computes a rolling transformation using the selected function, such as sum, mean, max, min, or standard deviation.\n\n## Parameters\n\n- `period` - default `14`\n- `func` - default `sum`\n\n## C++23 API\n\n```cpp\n#include \u003Cnonabt\u002Findicators\u002Fapplyn.hpp>\nauto applyn = std::make_unique\u003Cnonabt::APPLYN>(data(), 14, \"sum\");\n```\n\n## Common Usage\n\n- Use APPLYN for rolling aggregation logic.\n- Combine it with custom logic pipelines.\n- Useful for compacting multiple bars into one derived value.\n\n## Practical Pattern\n\nAPPLYN is a utility building block rather than a pure entry signal indicator.\n"]