[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-dm-zh-tw":3},"# 趨向運動 (DM)\n\n> DM 的 StratCraft 指標頁面。\n\n**Route**: `\u002Findicators\u002Fdm\u002F`\n\n## 作用\n\nDM 隔離了各柱線之間的方向性運動。它是計算 DI 和 ADX 的核心構建模組。\n\n## 公式\n\nDM 透過比較目前的最高價和最低價與前一柱線來衡量方向性變化。\n\n## 參數\n\n- `period` - 預設 `14`\n- `movav` - 預設 `SmoothedMovingAverage`\n\n## C++23 API\n\n```cpp\n#include \u003Cnonabt\u002Findicators\u002Fdm.hpp>\nauto dm = std::make_unique\u003Cnonabt::DM>(data(), 14, \"SmoothedMovingAverage\");\n```\n\n## 常見用法\n\n- 將 DM 用作方向性輸入特徵。\n- 與平滑後的範圍測量結合使用。\n- 幫助構建趨勢強度指標。\n\n## 實用模式\n\n正向方向性運動通常反映出更高的最高價；負向方向性運動反映出更低的最低價。\n"]