インジケーターの説明: PTB.mq5
- 概要:
PTB.mq5インジケーターは、MetaTrader 5取引プラットフォームで使用するために設計されています。このインジケーターは、短期および長期の高値と安値を計算し、これらの極値に基づいてフィボナッチリトレースメントレベルを表示します。

- 特徴:
- 短期高値・安値: ユーザーが定義した短期の期間内での最高値と最低値を計算し、トレーダーが即座のサポートとレジスタンスレベルを特定するのに役立ちます。
- 長期高値・安値: 長期の期間内での最高値と最低値も計算し、広範な市場トレンドについての洞察を提供します。
- フィボナッチレベル: インジケーターは、長期の高値と安値に基づいて重要なフィボナッチリトレースメントレベル(23.6%、38.2%、50%、61.8%、78.6%)をプロットします。これらは、市場の反転ポイントを特定するために広く使用されています。
- 入力パラメーター:
- shortLength: 短期高値と安値の計算に使用するキャンドルの数。
- longLength: 長期高値と安値の計算に使用するキャンドルの数。

- ビジュアル表現:
- インジケーターは、異なるプロットラインのために明確な色と幅を使用しています:
- 短期高値: 赤(幅: 3)
- 短期安値: 青(幅: 3)
- 長期高値: 緑(幅: 3)
- 長期安値: オレンジ(幅: 3)
- フィボナッチレベル:
- 78.6%: 紫(幅: 1)
- 23.6%: アクア(幅: 1)
- 38.2%: 黄色(幅: 1)
- 61.8%: 茶色(幅: 1)
- 50%: 白(幅: 3)
- 計算ロジック:
- インジケーターは、価格データを反復処理して短期および長期の最高値と最低値を計算します。
- 続いて、長期の高値と安値の差に基づいてフィボナッチレベルを計算します。