TradingViewでDMIバーのインジケーターを公開(マルチタイムフレーム対応)

この記事には広告・プロモーションが含まれています

DMIの状態をすぐに分かるようにしてみました。マルチタイムフレームに対応してます。

トレビューでDMIを分かりやすくしてみました

MTF DMI Bar

ご要望や感想などコメントいただけると、非常に嬉しいです。




TradingViewでの表示はこちら(2025/11/26 ver1.2)

 

更新履歴
2025年11月26日
【TV ver1.2 更新】 PineScriptのバージョン6に対応。コードも修正。
2022年8月19日
【TV ver1.1 更新】 コードを分かりやすくしました。
2022年7月5日
【TV ver1.0 公開】 マルチタイムフレームDMIバースクリプトを公開。

※インジケーターへのご質問・改善アイデアあれば、下部のコメント欄に投稿をお願いします!

友だち追加LINE公式アカウントでインジケーターの新着リリースやバージョンアップ情報を配信中。LINEお友だち限定のインジケーターも公開中です!

インジケーターの使い方・見方

DMIのヒストグラムに対応するバーになります。

MTF DMI Barの見方

シンプルで分かりやすいかと思います。

 

パラメーターの解説

マルチタイムフレームにも対応してますが、現在の時間足で表示させる場合はパラメーターを「チャート」に設定してください。

MTF DMI Barのパラメーターの解説

今後もバージョンアップさせていきます。

 

インジケーターのPineScriptコード

//@version=6
indicator(“MTF DMI BAR”)

diLen = input.int(defval= 14, title=”DI Length”, display = display.none)
mtf = input.timeframe(defval= ”, title=”MTF”, display = display.none)

[plusDI, minusDI, adx] = ta.dmi(diLen, 1)

mtfPlus = request.security(syminfo.tickerid, mtf, plusDI)
mtfMinus = request.security(syminfo.tickerid, mtf, minusDI)

p = plot(0, color=color.new(color.gray, 100), editable=false, display = display.none)
p1 = plot(1, color=color.new(color.gray, 100), editable=false, display = display.none)

bar_color = mtfPlus > mtfMinus ? color.new(color.green, 0) : color.new(color.red, 0)

fill(p, p1, color=bar_color, title=”DMI color”)

 

その他のバーのインジケーターはこちら

 

 

より良い情報を提供するために、アンケートを実施しております。
ご協力よろしくお願いいたします。

回答する

アンケートでいただいたご質問やご要望については、随時こちらのページでお答えしています。

ご質問・ご要望の一覧はこちら

 

TradingViewオリジナルインジ一覧はこちら

TradingViewオリジナルインジ一覧はこちら

当記事で紹介しているインジケーターの他にも、FXキーストンではTradingView対応のオリジナルインジを複数公開中です。いずれも無料でお使いいただけます。

気になったインジがあれば試してみて、気づいた点や感想などありましたらぜひアンケートかコメントでお聞かせください!

コメント