Candlestick Patterns mq5
- インディケータ
-
Yaroslav Sukov
Кандидат физ-мат наук.
Программист.
Доцент кафедры теории вероятностей и мат. статистики.
Директор Учебно-научного полигона.
Учредитель Агентства путешествий Путевка.Ру
Учредитель студии звукозаписи FireStudio.
Учредитель загородного семейного клуба.
Директор базы отдыха. - バージョン: 1.20
- アクティベーション: 5
動作原理
Candlestick Patterns v1.11 インジケーターは、MetaTrader 5 のチャート上で 57種類の古典的なローソク足パターンを自動認識するための総合的なツールです。インジケーターは確定した各バーをスキャンし、データベースに登録された1つまたは複数のパターンと照合します。
パターン検出の処理フロー
各確定バー(shift = 1、つまり直近の確定済みバー)に対して、インジケーターは以下の順序で処理を行います。
-
パターン認識 — まず3本以上のローソク足で構成されるパターンを検出し(一般的により強いシグナルとされるため)、その後、1本および2本のローソク足パターンを検出します
-
強度フィルター — 強度が InpMinStrength 未満のパターンを除外します
-
方向フィルター — 上昇パターンのみ、または下降パターンのみを表示できます
-
出来高フィルター — 出来高が異常に少ないパターンを除外します
-
レンジフィルター — 値幅が狭い状態(ATRが低い)で発生したパターンを除外します
-
トレンドコンテキストの判定 — 現在のトレンドを、初期/成熟した上昇トレンド、初期/成熟した下降トレンド、またはレンジとして分類します
-
シグナル描画 — パターン矢印、エントリー矢印、テキストラベルを表示します
-
通知 — 通知は直近の確定バーに対してのみ発生します
重要な原則:リペイントなし
すべての計算は確定済みのバーのみを対象として実行されます。まだ確定していない現在のバーは処理対象から除外されるため、シグナルが表示された後にリペイントすることはありません。
チャート上の表示
検出された各パターンについて、インジケーターは以下を表示します。
-
ローソク足の下/上に表示される小さな矢印(Lime/Red、サイズ2)— パターンマーカー
-
ローソク足上の大きな矢印(DarkGreen/Maroon、サイズ4)— エントリー矢印。どのローソク足から取引を開始するかを示します(パターンが形成されたローソク足の終値をエントリー価格とします)
-
テキストラベル — パターン名(英語)+ 強度 + トレンドコンテキスト
-
チャート隅のインジケーターバッジ — インジケーターの動作状況をリアルタイムで表示
