[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-kst-fr":3},"# Know Sure Thing (KST)\n\n> Page de l'indicateur StratCraft pour l'oscillateur de tendance KST.\n\n**Route**: `\u002Findicators\u002Fkst\u002F`\n\n## Ce qu'il fait\n\nLe KST combine plusieurs segments de taux de variation (ROC) lissés en un seul oscillateur de tendance composite.\n\n## Formule\n\n`KST = ROCMA1 + 2 * ROCMA2 + 3 * ROCMA3 + 4 * ROCMA4`  \n`Signal = SMA(KST, rsignal)`\n\nChaque segment `ROCMA` est construit à partir d'une période de taux de variation et d'une paire de lissage de moyenne mobile différentes.\n\n## Paramètres\n\n- `rp1` - par défaut `10`\n- `rp2` - par défaut `15`\n- `rp3` - par défaut `20`\n- `rp4` - par défaut `30`\n- `rma1` - par défaut `10`\n- `rma2` - par défaut `10`\n- `rma3` - par défaut `10`\n- `rma4` - par défaut `10`\n- `rsignal` - par défaut `9`\n- `rfactors` - par défaut `[1.0,2.0,3.0,4.0]`\n- `_rmovav` - par défaut `SMA`\n- `_smovav` - par défaut `SMA`\n\n## API C++23\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## Utilisation courante\n\n- Utilisez la ligne de signal pour les entrées et sorties sur croisement.\n- Confirmez la force de la tendance lorsque les quatre segments ROC pointent dans la même direction.\n- Associez-le à une structure de support ou de cassure pour réduire les faux signaux.\n"]