0
//@version=4
study(title="Moving Average 400", shorttitle="EMA 400", overlay=true)
len400 = input(400, minval=1, title="EMA - 400")
src400 = input(close, title="Source")
out400 = ema(src400, len400)
plot(out400, title="EMA - 400", color=#9b9e9e, linewidth=4)

EMA 400 を 1 時間または 4 時間の時間枠でペイントしようとしていますが、常に毎日の終値から値を計算したいと考えています。現在、時間枠を変更すると線が異なるレベルで描かれるため、どうすればよいかわかりません。

4

1 に答える 1

0

関数を使用する必要がありsecurity()ます。詳細については、これをお読みください。

すでに ema400 を計算しているので、その変数をexpressionパラメーターとして渡すだけです。

ema400_daily = security(syminfo.tickerid, "D", out400, lookahead=barmerge.lookahead_on)
于 2021-12-07T06:14:31.433 に答える