トライアングルパターンを自動検出するMT4インジ「Triangle_Pattern_MT4」
サインなし 相場環境認識系
ファイル形式 .mq4
ジグザグをベースに、チャート上の三角持ち合い(トライアングル)パターンを自動で検出・描画するMT4インジケーターです。
収縮型(コントラクティング)などのパターンを視覚的に表示し、ブレイク前後の相場判断をサポートします。裁量トレードの補助として有効です。
Triangle_Pattern_MT4インジケーターの利用方法
緑色は「Ascending Contracting」で上昇トレンドを示唆します
赤色は「Descending Contracting」で、下降トレンドを示唆します
このインジケーターはZigZagの高値・安値をもとに、トライアングルパターンを自動認識し、チャート上にラインとラベルで表示します。上昇型・下降型の収縮三角形を検出でき、相場が収束している局面を視覚的に把握できます。
基本的な使い方は、トライアングル内ではレンジとして逆張り、ブレイク後は順張りを狙う形になります。特にラインを明確に上抜け・下抜けしたタイミングはエントリーの根拠として活用可能です。また、複数のパターンが連続して表示されることで、相場の転換やトレンド継続のヒントにもなります。
ZigZagの設定に依存するため、パラメータを調整することで検出精度や頻度が変わります。短期足ではノイズが増えるため、H1以上での使用が安定しやすいです。
MT4のパラメータ設定
InpZigZagLength
ジグザグの計算期間を設定します。大きいほど滑らかになります
InpZigZagDepth
高値安値を判定する深さです。値が大きいほど重要な転換点のみを拾います
InpZigZagBackstep
ジグザグの最小間隔を設定し、細かすぎる動きを除外します
InpErrorThreshold
パターン認識の許容誤差です。小さいほど厳密な三角形になります
InpFlatThreshold
水平ライン判定のしきい値です。レンジ寄りの形状検出に影響します
InpCheckBarRatio
バー比率をチェックするかの設定です。精度向上に寄与します
InpBarRatioLimit
バーの比率制限値です。パターンのバランスを調整します
InpAvoidOverlap
パターンの重複表示を回避するかの設定です
InpRepaint
リペイントの有無を設定します。falseで確定表示になります
InpPatternLineWidth
トライアングルラインの太さを設定します
InpShowZigzag
ジグザグラインを表示するかどうかを設定します
InpZigzagColor
ジグザグラインの色を設定します
InpShowPatternLabel
パターン名ラベルの表示設定です
InpPatternLabelSize
ラベルの文字サイズを設定します
InpShowPivotLabels
高値安値のラベル表示を設定します
InpDeleteOldPatterns
古いパターンを削除するかの設定です
InpMaxPatterns
表示する最大パターン数を制限します
インジケーターをMT4にインストールする方法
①インジケーターをダウンロードするとzipファイルでPCに保存されますので、そのフォルダを右クリックしてファイルを『展開』しておきます。
②フォルダの中に『mq4ファイル』または『ex4ファイル』がはいっていることを確認します。
③MT4を開いて、画面上部の『ファイル』→『データフォルダを開く』→『MQL4』→『Indicators』フォルダに②のファイルをいれます。(この時必ずフォルダからファイルをだして、ファイル単体でいれてください。)
④MT4を再起動すればMT4のナビゲータウィンドウに追加したインジケーターが表示されているので、チャートに適用すれば完了です。









