Key

3 tháng trước 47

Key

//@version=5
indicator("Key Volume", overlay=true)

// Thời gian để tính toán khối lượng
length = input.int(20, title="Length")

// Tính toán mức giá cao nhất và thấp nhất trong khoảng thời gian
highest_high = ta.highest(high, length)
lowest_low = ta.lowest(low, length)

// Khối lượng tại mức giá cao nhất và thấp nhất
vol_at_highest = request.security(syminfo.tickerid, "D", ta.valuewhen(high == highest_high, volume, 0))
vol_at_lowest = request.security(syminfo.tickerid, "D", ta.valuewhen(low == lowest_low, volume, 0))

// Hiển thị kết quả
plot(highest_high, color=color.red, linewidth=2, title="Highest High")
plot(lowest_low, color=color.blue, linewidth=2, title="Lowest Low")

// Hiển thị khối lượng giao dịch tại các mức giá đó
plotshape(series=high == highest_high ? high : na, location=location.absolute, color=color.red, style=shape.labeldown, text="Vol: "+str.tostring(vol_at_highest))
plotshape(series=low == lowest_low ? low : na, location=location.absolute, color=color.blue, style=shape.labelup, text="Vol: "+str.tostring(vol_at_lowest))
Nguồn bài viết