Angle Channel Detector
- インディケータ
-
Carlos Dante Diaz
こんにちは、アルゼンチン出身のプログラマー兼アルゴリズムトレーダーの Carlos Díaz です。トレーダーとして10年以上の経験があります。私のすべての Expert Advisor は、MetaEditor と MetaTrader 5 の Strategy Tester を使って、MQL5 で設計・開発・テストしています。
さまざまな銘柄を長年取引してきた中で、ボットを作るうえで重要になる実務的な細部を学びました。スプレッド、約定、スリッページ、そしてブローカーや銘柄ごとの個別の条件です。その経験を、公開するすべての EA に注ぎ込んでいます。 - バージョン: 2.0
Angle Channel Detector: チャート上のノイズを排除し、最も急傾斜なトレンド区間を検出
Angle Channel Detector は線形回帰を用いて価格を分析し、設定した最小角度を超える傾斜がある場合のみ、クリアなチャネルを描画します。余計な描画やラインの重複はありません。各チャネルは2本の平行バンドと破線のセンターラインを備えた直線区間として表示されます。
表示内容
- 傾斜が最小角度を超えた場合、強気(緑)および弱気(赤)のチャネルを表示。
- 現在のチャネルは常に表示(最小角度に達していない場合はグレー表示)。
- 過去のチャネルは互いに重複することなく履歴表示。表示するチャネル数や分析対象とする過去のローソク足数は自由に変更可能。
- 各チャネルには、角度(度数)と傾斜率(%)を示すラベルを表示。
- 右上の情報パネルに現在のチャネル データをリアルタイム表示。
客観的に比較可能な角度計算
角度は ATR に対する回帰スロープに基づき計算されます。価格がローソク足1本あたり 1 ATR 上昇した場合、角度は 45° となります。これにより、銘柄や時間足が異なっても数値の比較が可能となり、デフォルト パラメータのままでも再調整なしで多様な銘柄に対応できます。ローソク足1本あたりの変化率(%)による計算への切り替えも可能です。
アラート機能
チャネルが急傾斜の強気または弱気に変化した際、画面上のポップアップ、スマホへの Push 通知、メール通知を受け取れます。アラートはローソク足の確定(終値)時に判定されます。
カスタマイズ
- 強気、弱気、および現在のチャネルのカラー設定。
- ラインの太さおよびテキスト サイズの変更。
- ラベルや情報パネルの非表示設定。
主なパラメータ
- Channel periods (regression): 1つのチャネルを構成するローソク足の数(デフォルト: 50)。
- Channel width (standard deviations): バンドの幅/標準偏差(デフォルト: 2.0)。
- Deviation calculation: 価格偏差、または残差偏差(よりバンドが収束)の選択。
- Price source: 計算に使用する価格データの種類。
- Angle calculation: ATR に対する傾斜(推奨)、またはローソク足1本あたりの変化率(%)。
- Minimum angle to detect (degrees): チャネルとして検出する最小角度(デフォルト: 10°)。
- ATR period (ATR mode): ATR の期間(デフォルト: 14)。
- Always show the current channel: 最小角度未満であっても、現在のチャネルをグレーで常時表示。
- Maximum channels to show: チャート上に表示する最大チャネル数。
- Number of bars back to analyze: 分析対象とする過去のローソク足の本数。
使用方法
強いトレンドの視覚的特定、市場の傾斜に応じたエントリーのフィルター、トレード判断前の環境認識ツールとして活用できます。角度が大きいほど、より急鋭なトレンド区間であることを示します。あらゆる銘柄・時間足に対応し、価格データのみを使用して動作します(自動で注文を発注することはありません)。
重要事項
チャネルはローソク足が確定するたびに再計算されます。新しいローソク足が出現するにつれて、現在のチャネルおよび過去のチャネルの位置が変化する場合があります。まずはデモ口座でお試しいただくことを推奨します。
レバレッジ取引には損失のリスクが伴います。本インジケーターは分析用のツールであり、将来の運用成果を保証するものではありません。

