【お知らせ】TradingViewのバックテストをプログラミング不要で体験できる新講座作りました。(詳細はクリック)

study

TradingViewのインジケーターをPine言語で作成する時、コード先頭に宣言します。

表示方法や設定などを引数で指定することができます。

定義

study(title, shorttitle, overlay, format, precision, scale, max_bars_back, max_lines_count, max_labels_count, resolution)

引数

引数名 内容 初期値
title インジケーター名 (必須)
shorttitle インジケーター名(短縮版)
overlay チャートに重ねて表示するかどうか? false
format 価格軸のフォーマットタイプ。
・format.inherit:自動
・format.price:価格軸
・format.volume:出来高軸
format.inherit
precision 価格軸の小数点以下桁数(最大16まで) 0
scale 価格スケールの設定。
・scale.right:右
・scale.left:左
・scale.none:無し(overlay=trueの時、チャートに合わせる)
メインスケール
max_bars_back スクリプトが参照可能な過去足数の最大値。
linktoseries ペインおよび価格スケールを常にメインチャートと同じにするかどうか? false
resolution スクリプトの対象とする時間足
max_lines_count スクリプトが表示可能なライン描画数。最大500まで可能 50
max_labels_count スクリプトが表示可能なラベル描画数。最大500まで可能 50

戻り値

(無し)

サンプルコード

「MA 3 Lines」という名前のインジケーターを作成する。チャートに重ねて表示する。

study(title="MA 3 Lines", overlay=true)


「RSI Ex」という名前のインジケーターを作成する。チャートとは別に表示し、値は小数点以下2桁まで。
study(title="RSI Ex", precision=2)

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次