見出し画像

Pine Script™ (v5) の覚書 - 6 : MTF移動平均線を描くインジケータの作成(1)


MTF移動平均線の概要

やりたいこと(目標)

A. 単純移動平均線(SMA)と平滑移動平均線(EMA)を表示する
B. 短期・中期・長期をそれぞれ、
  ・今のTFの20期間(短期)
  ・ひとつ上のTFの20期間(中期)
  ・さらにひとつ上のTFの20期間(長期)
 として表示する。(図1)

図1 MTF移動平均線のイメージ図

実装方針

A. 
・SMAをcolor.aqua、EMAをcolor.yellowでplotする。
・移動平均線の右にlabelを配置する。(例 TF:20SMA/TF:20EMA)

B. 
・ひとつ上のTFを自動的に判定する。
・タイムフレーム(TF)のステップを定義して、自動的に判別する。
 (例 1, 5, 15, 60, 240, D, W, M, 3M, 12M)
・判定したTFのSMA/EMA値をrequest.securityで取得し、
・短期をlinewidth=1、中期をlinewidth=2、長期をlinewidth=3でplotする。

続く