【发布时间】:2021-04-18 14:46:40
【问题描述】:
作为一个全新的初学者,我正在尝试使用 Tradingview 的 pine 编辑器。 我写了一个简单的脚本来绘制 ema 和 dema 之间的区别。此外,我想获得所选时间范围内的最高和最低值。
假设在 600 万个时间框架内,一只股票的最高收盘价为 120.3 美元,最低收盘价为 49.41 美元。我想绘制这两条水平线,分别代表特定时间范围内的历史最高点和历史最低点。
//@version=4
study(title="Test")
biggest(series) =>
max = 0.0
max := nz(max[1], series)
if series > max
max := series
max
smallest(series) =>
min = 0.0
min := nz(min[1], series)
if series < min
min := series
min
fast = 14, slow = 50
length = input(fast, minval=1)
src = input(close, title="Source")
e1 = ema(src, length)
e2 = ema(e1, length)
dema = 2 * e1 - e2
band4 = hline(0, "Upper Band", color=#ff0000)
fastEMA = ema(close, fast)
slowEMA = ema(close, slow)
test = (dema - slowEMA)//(high1-low1)
plot(test,color=color.white)
【问题讨论】:
标签: pine-script highest