TradingVIew 定量的プログラミング言語 PineScript オンライン ビデオ指導コースウェア (最初のレッスンの指導計画)

一。指導目標:
1. 知識の目的
pineScript を学ぶ理由?
方法?
「指標」と「戦略」の違い
2.能力の目標
2 つの MACD インジケーターの書き方を学ぶ
パイン エディターの使い方をマスターする
チャート上に線を引く方法:plot()
II. 指導のポイントと難しかった点 ポイント
と難しかった点: MACD インジケーターの作成、plot() の下線関数

三つ。指導プロセス
1. なぜ pineScript を学びたいのですか?
PPT に従って、簡単に説明します。
2. どのように学ぶか?
スクリプトを使用する、スクリプトを読む、スクリプトを書く
3、インジケーター戦略の違いを理解していますか?
co
4. MACD インジケーターの 2 つのバージョン
MACD の概念と使用法の簡単な概要。
最初のMACD

//@version=5
indicator("MACD #1")
fast = 12
slow = 26
fastMA = ta.ema(close, fast)
slowMA = ta.ema(close, slow)
macd = fastMA - slowMA
signal = ta.ema(macd, 9)
plot(macd, color = color.blue)
plot(signal, color = color.orange)

2番目のMACD

//@version=5
indicator("MACD #2")
fastInput = input(12, "Fast length")
slowInput = input(26, "Slow length")
[macdLine, signalLine, histLine] = ta.macd(close, fastInput, slowInput, 9)
plot(macdLine, color = color.blue)
plot(signalLine, color = color.orange)

注: コード構造の説明

5. 最も一般的に使用される関数の 1 つである下線関数の使用、plot()

plot(series, title, color, linewidth, style, trackprice, histbase, offset, join, editable, show_last, display) → plot

シリーズでは
、これが唯一の必須パラメータです。その引数は「Series int/float」型でなければなりません。
title には、「series color」を受け入れる
「const string」パラメータ
color が必要な
ので、アイテムごとに計算できます。
linewidth
は描画要素のサイズですが、すべてのスタイルに適用されるわけではありません。

4. 宿題

おすすめ

転載: blog.csdn.net/weixin_40641289/article/details/125014070