📊

マルチタイムフレームMAインジケーター+エントリーサイン表示の実装

2025/01/05に公開

マルチタイムフレームMAインジケーター(MAタッチエントリーサイン表示機能付き)を作成。

インディケーター仕様

適用チャート時間足は、M5に固定。
4つの上位足(M15、H1、H4、D1)のMAを表示する。

各MAのデフォルトカラー設定は以下。

  • M15MA:白
  • H1MA:青
  • H4MA:黄
  • D1MA:赤

買いサイン(上矢印)

以下の条件がそろった状態で、価格がM15MA上側にタッチしたらサイン表示。

  • M15MA上向き
  • H1MA上向き
  • M15MAがH1MAより上にある

売りサイン(下矢印)

以下の条件がそろった状態で、価格がM15MA下側にタッチしたらサイン表示。

  • M15MA上向き
  • H1MA上向き
  • M15MAがH1MAより上にある

買い/売りサインが発生したら、アラートを鳴らす。
inputパラメータで有効無効を切り替え可能とする。

実装

マルチタイムフレームMAインジケーター。
https://github.com/yyosshu/mql/blob/master/MQL4/Indicators/MTFMA.mq4

↑のインジケーターにマルチタイムフレームMAタッチエントリーサイン表示機能を追加。
https://github.com/yyosshu/mql/blob/master/MQL4/Indicators/MTFMATouch.mq4

インディケーター適用チャート例

インディケーターを適用したチャート

Discussion