【问题标题】:How to show variables in trading view charts using text如何使用文本在交易视图图表中显示变量
【发布时间】:2021-02-26 12:16:52
【问题描述】:

出于调试目的,我将在交易视图中显示一些变量。 每次我尝试使用 pine 显示变量时都会收到某种错误,我尝试使用 plot 和 label 以及其他方式。

假设我有这段代码

//@version=4
study("test", overlay=true)

    a = 20
    b = 2
    ob = 40
    os = -40
    // Range Calculation
    ll = lowest (low, a)
    hh = highest (high, a)
    diff = hh - ll
    rdiff = close - (hh+ll)/2
    avgrel = ema(ema(rdiff,b),b)
    avgdiff = ema(ema(diff,b),b)
    SMI = avgdiff != 0 ? (avgrel/(avgdiff/2)*100) : 0

    ////////////////////////////////////////
    SMIsignal = ema(SMI,b)
    emasignal = ema(SMI, 10)

在我的交易视图图表中,在每根蜡烛上方显示 SMIsignal 和 emasignal(使用文本)的代码是什么?

例如我试过了

label.new(bar_index, high, text=emasignal)

但什么也不返回

【问题讨论】:

    标签: pine-script


    【解决方案1】:

    要输出数字,必须将其转换为字符串。

    label.new(bar_index, high, text=tostring(emasignal))
    

    【讨论】:

    • 谢谢!但它仅适用于最新的 50 支蜡烛。是否可以显示例如最新的 50 支蜡烛,但从当前蜡烛开始 200 支蜡烛?
    • study("test", overlay=true, max_labels_count=200)
    猜你喜欢
    • 2022-06-14
    • 1970-01-01
    • 2021-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-07
    相关资源
    最近更新 更多