【问题标题】:How do i convert this logic to pinescript v5?如何将此逻辑转换为 pinescript v5?
【发布时间】:2021-11-05 18:54:37
【问题描述】:

我希望得到一些帮助来将此逻辑转换为 pinescript v4 或 v5,因为我在第 05 - 07 行不断收到以下错误,逻辑是未声明的标识符 TrendUpTrendDownTrendDef

01 Factor=input(1, minval=1,maxval = 000,)

02 Pd=input(1, minval=1,maxval = 100)

03 Up=hl2-(Factor*atr(Pd))

04 Dn=hl2+(Factor*atr(Pd))

05 TrendUp=close[1]>TrendUp[1]? max(Up,TrendUp[1]) : Up

06 TrendDown=close[1]<TrendDown[1]? min(Dn,TrendDown[1]) : Dn

07 Trend = close > TrendDown[1] ? 1: close< TrendUp[1]? -1: nz(Trend[1],0)

08 plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title="Up Arrow", colorup=color.new(color.lime, 85), maxheight=200, minheight=50)

09 plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title="Down Arrow", colordown=color.new(color.red, 85), maxheight=200, minheight=50)

提前非常感谢! :)

【问题讨论】:

    标签: logic pine-script


    【解决方案1】:

    查看修改后的代码...

    //@version = 4
    study("TREND")
    Factor=input(1, minval=1,maxval = 000)
    
    Pd=input(1, minval=1,maxval = 100)
    
    Up=hl2-(Factor*atr(Pd))
    
    Dn=hl2+(Factor*atr(Pd))
    
    
    float TrendUp = 0.0, float TrendDown = 0.0, float Trend = 0.0
    
    TrendUp :=close[1]>TrendUp[1]? max(Up,TrendUp[1]) : Up
    
    TrendDown :=close[1]<TrendDown[1]? min(Dn,TrendDown[1]) : Dn
    
    Trend := close > TrendDown[1] ? 1: close< TrendUp[1]? -1: nz(Trend[1],0)
    
    plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title="Up Arrow", colorup=color.new(color.lime, 85), maxheight=200, minheight=50)
    
    plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title="Down Arrow", colordown=color.new(color.red, 85), maxheight=200, minheight=50)
    

    【讨论】:

    • 我一直在努力将 TrendUp 定义为 TrendUp = close 或 TrendUp = close[0],但它没有给我正确的逻辑结果。我猜它正在寻找的是分配给变量的 int/float 容器,而不是我试图分配给变量的价格值。学习到教训了。你的解决方案帮助修复它。非常感谢您的自发回复:)
    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 2022-12-05
      • 1970-01-01
      • 2023-03-24
      • 2022-11-22
      • 2021-08-04
      • 2018-02-17
      • 2013-04-04
      • 2019-10-29
      • 2021-10-11
      相关资源
      最近更新 更多