[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-kst-ru":3},"#确然指标 (Know Sure Thing - KST)\n\n> Страница индикатора StratCraft для трендового осциллятора KST.\n\n**Route**: `\u002Findicators\u002Fkst\u002F`\n\n## Что он делает\n\nKST объединяет несколько сглаженных ветвей скорости изменения (ROC) в один составной трендовый осциллятор.\n\n## Формула\n\n`KST = ROCMA1 + 2 * ROCMA2 + 3 * ROCMA3 + 4 * ROCMA4`  \n`Signal = SMA(KST, rsignal)`\n\nКаждая ветвь `ROCMA` строится на основе различных периодов скорости изменения и пар сглаживания скользящими средними.\n\n## Параметры\n\n- `rp1` - по умолчанию `10`\n- `rp2` - по умолчанию `15`\n- `rp3` - по умолчанию `20`\n- `rp4` - по умолчанию `30`\n- `rma1` - по умолчанию `10`\n- `rma2` - по умолчанию `10`\n- `rma3` - по умолчанию `10`\n- `rma4` - по умолчанию `10`\n- `rsignal` - по умолчанию `9`\n- `rfactors` - по умолчанию `[1.0,2.0,3.0,4.0]`\n- `_rmovav` - по умолчанию `SMA`\n- `_smovav` - по умолчанию `SMA`\n\n## C++23 API\n\n```cpp\n#include \u003Cnonabt\u002Findicators\u002Fkst.hpp>\nauto kst = std::make_unique\u003Cnonabt::KST>(data().close(), 10, 15, 20, 30, 10, 10, 10, 10, 9, \"[1.0,2.0,3.0,4.0]\", \"SMA\", \"SMA\");\n```\n\n## Типичное использование\n\n- Используйте сигнальную линию для входов и выходов на пересечении.\n- Подтверждайте силу тренда, когда все четыре ветви ROC указывают в одном направлении.\n- Используйте в паре с уровнями поддержки или прорывными структурами для уменьшения количества ложных сигналов.\n"]