【问题标题】:creating volume point on candle在蜡烛上创建音量点
【发布时间】:2020-05-29 08:19:46
【问题描述】:

我想用一条垂直线指出烛台上的最高交易量。现在我只在烛台内部看到这个点(看不到灯芯中的这个点)。我会在其中包括灯芯。有人可以帮忙吗?

//@version=4
study("Name", overlay=true)
i = input(1, title="Volume Periods")
Name = barssince(volume == max(highest(volume, i), 0))
plot(close[Name], color=color.black, title="Name", style=plot.style_circles)

enter image description here

水平线的长度应该更短。

【问题讨论】:

    标签: pine-script


    【解决方案1】:

    highestbars()将偏移量返回到最大值:

    //@version=4
    study("Name", overlay=true)
    i = input(10, title="Volume Periods")
    ofst = - highestbars(volume, i)
    line.new(bar_index[ofst], low[ofst], bar_index[ofst], high[ofst], color = color.new(color.silver, 0), width = 3)
    

    【讨论】:

    • 我指的是水平线而不是垂直线。我的错 -。-。那会是什么样子?我也想看看每根蜡烛:)
    • 你是同一个人在电视上的 Pine Script 房间里问同样的问题吗?
    • 是的,我是:)。我向比约恩描述的事情对你来说可能吗?
    • 首先,不要在多个论坛中问同一个问题。就像现在一样,您冒着让不同的志愿者同时帮助您的风险。其次,您的问题不清楚且过于开放,这就是为什么人们很难回答。
    • 你说得对,我很抱歉。我在上面添加了我实际意思的图像。它应该在每个烛台交易量最大的地方放置一条水平线。
    【解决方案2】:

    在 PineScript 中绘制垂直线很棘手,可能会导致缩放问题。
    可以在here 找到一些示例。

    当您的情况发生时,最好只突出显示背景。

    //@version=4
    study("Name", overlay=true)
    i = input(20, title="Volume Periods")
    bgcolor(volume == highest(volume,i) ? color.yellow : na)
    

    产生的结果

    【讨论】:

    • 是否可以为每个烛台画一条水平线?
    • 你能贴一张你想要的截图吗?您可以手动绘制您想要的线条。这将帮助我们更好地了解您想要的输出是什么。
    • 嗨,比约恩,感谢您的回复。我已经添加了上面的图像。水平线应该是音量最高的地方。当时间范围改变时,这条水平线也应该改变。
    • 所以如果我理解正确的话,你想在柱形形成期间成交量最高的价格水平画一条水平线吗?如果是这样,那将无法做到,因为您无法获得较低时间范围的信息。在我看来,您正在寻找音量配置文件。对吗?
    • 是的,实际上我之前看到过但找不到。该线出现在蜡烛收盘后。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-26
    • 1970-01-01
    • 2021-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多