StratCraft

ハル移動平均線 (HMA)

HMA(低ラグ移動平均線)のQuantNexus指標ページ。

Route: /quantnexus/indicators/hma/

役割

HMAは、標準的な移動平均線よりも滑らかでありながら、価格の変化に素早く反応することを目指しています。トレンドフォローシステムで広く使用されています。

公式

HMA = WMA(2 * WMA(price, n/2) - WMA(price, n), sqrt(n))

パラメータ

  • period - デフォルト 30
  • _movav - デフォルト WMA

C++23 API

#include <nonabt/indicators/hma.hpp>
auto hma = std::make_unique<nonabt::HMA>(data().close(), 30, "WMA");

一般的な使用法

  • HMAを高速なトレンド基準線として使用します。
  • 価格とのクロスオーバー、または2番目の低速な平均線と組み合わせます。
  • 大きなラグなしにトレンド転換を検出するのに役立ちます。

実践的なパターン

価格がHMAを上回り、かつHMAが上向きに傾斜している場合に買い、価格がその基準線を下回った場合に決済します。