場合によっては、コードを変更したくないが、対話型ポップアップ ウィンドウでいつでも直接パラメータを変更したい場合があります。どうしたのでしょうか?
1. まず、データソースとは何ですか?
つまり、各 K 列の価格です。この「価格」には、始値 "o"、終値"c"、最高値 "h"、最低値 "l"、hl2 などのさまざまな形式があります。は (h+l)/2、hlc3 は (h+l+c)/3、ohlc4 は (o+h+l+c)/4 です。
もちろん、最も一般的に使用されるのは終値です。
2. 一般に、インジケーターのデータ ソースのリストはどこで見つけられますか?
3. Pine スクリプトの使用方法は?
- コードでは、input.source() を使用します。
- コード:
//@version=5 indicator(title="sma", overlay=true) src = input.source(defval=close, title='来源') //defval代表默认值,即列表默认值 len = input.int(defval=20, title='长度') //title代表弹窗上显示的参数标题 sma(source,length) => sum = 0.0 i = 0 while i <= length sum += source[i] i += 1 sum / i plot(sma(src,len))