ハル移動平均線 ATR バンド – HMAAB
SQX 137以降で動作します。.
ハル移動平均線(HMA)ATRバンドは、ハル移動平均線(HMA)とアベレージ・トゥルー・レンジ(ATR)の概念を組み合わせたテクニカル分析指標であり、HMAラインの周囲に動的なサポートおよびレジスタンスレベル、すなわち「バンド」を形成します。この指標は、トレーダーがHMA周辺のボラティリティや価格変動を測るのに役立ち、潜在的なトレード・セットアップに関するさらなる洞察を提供します。.
2つのコンポーネントについての簡単な説明は以下の通りです:
- ハル移動平均線(HMA):アラン・ハル(Alan Hull)によって開発されたハル移動平均線は、従来の移動平均線に比べて遅延を減らし、応答性を向上させるために設計された、高速かつ滑らかな移動平均線です。HMAは、中間点(期間の半分)の加重移動平均(WMA)を求め、そこから期間全体のWMAを引くことによって計算されます。次に、その結果に対して期間の平方根に基づくWMAを適用します。この計算により、遅延が軽減され、より応答性の高い移動平均線が得られます。.
- アベレージ・トゥルー・レンジ(ATR):ATRは、J・ウェルズ・ワイルダー・ジュニアによって開発されたボラティリティ指標であり、特定の期間における価格変動の度合いやボラティリティを測定します。ATRはトゥルー・レンジの平均を取ることで計算されます。トゥルー・レンジとは、「当日の高値と当日の安値の差」、「当日の高値と前日終値の差の絶対値」、「当日の安値と前日終値の差の絶対値」のうち、最も大きいものです。.
HMA ATR Bandsを作成するには、まずHMAのラインを計算し、次にATRの倍数をHMAに加算または減算します。この倍数は通常、バンドの望ましい感度に応じて調整できるユーザー定義のパラメータです。その結果得られるアッパーバンドとローワーバンドは、HMAの周囲のレンジを表し、潜在的な支持線や抵抗線を特定したり、HMAに対する値動きの強さを測ったりするために使用できます。.
HMA ATR Bandsは、潜在的なエントリーポイントやエグジットポイントの特定、損切りおよび利食い水準の設定、トレンドの強さの評価など、さまざまな方法で使用できます。ただし、他のテクニカル指標と同様に、HMA ATR Bandsは取引の決定を改善するために他のツールや分析手法と組み合わせて使用すべきであることに留意してください。.
このインジケーターには以下のパラメータがあります
- ComputedFrom – 価格シリーズの種類
- 期間 – HMAのルックバック期間
- 乗算 – HMAからのATRの乗算
インジケーターの対応プラットフォーム:MT4 / MT5 / TradeStation / MultiCharts
カスタムブロックを使えば、条件分岐を簡単に行うことができます。詳細はこちらをご覧ください:
- https://strategyquant.com/doc/strategyquant/custom-blocks/
- https://strategyquant.com/doc-category/strategy-templates-custom-blocks/
- https://www.youtube.com/watch?v=CGkn5kh_etc
このモジュールでは、カスタムブロックを変更することもできます。ピリオドの変更、ステップの変更などを行います。.
SQXにカスタムインジケーターをインポートする方法:
- https://strategyquant.com/doc/programming-for-sq/import-export-custom-indicators-and-other-snippets/
コンパイル中に「Cannot find … method getCurrentBar()」というエラーが1回発生します。SQX 135を使用しています。.
こんにちは、このインジケーターはSQX 137以降でのみ使用してください。.
素晴らしい!!!イヴァン、ありがとう
@clonex / イヴァン・フデツ sqcliの起動中にエラーが発生しています:
スニペットが同期されていません。ソースファイル ‘SQ/Blocks/Indicators/HullMovingAverage/HullMovingAverageBollingerBands.java’ が見つかりません。.
バージョン140.2099を使用しています