简体   繁体   中英

Trading View in Pinescript

Below code showing error:

Save operation failed, reason: Script could not be translated from: |B|Buytrigger := input(defval=13000.0,

Code:

study("Multi Horizontal Lines", overlay=true)
pricedifference = 0.
linesval = 0.
Buytrigger = 0.
Selltrigger = 0.
Buytrigger := input(defval=13000.0, title="Buy Trigger", type=input.float)
Selltrigger := input(defval=13000.0, title="Sell Trigger", type=input.float)
linesval := input(title="How many lines draw above / below", type=input.integer, defval=5)
pricedifference := input(title="Interval", type=input.float, defval=45.0)
line.new(bar_index, Buytrigger, bar_index[75], Buytrigger, width = 1, color=color.green, style=line.style_dashed)
line.new(bar_index, Selltrigger, bar_index[75], Selltrigger, width = 1, color=color.red, style=line.style_dashed)

for i = 1 to linesval
    line.new(bar_index, Buytrigger+(pricedifference*i), bar_index[75], Buytrigger+(pricedifference*i), width = 1, color=color.red)
    line.new(bar_index, Selltrigger-(pricedifference*i), bar_index[75], Selltrigger-(pricedifference*i), width = 1, color=color.green)```

Your script was missing the //@version=4 line.
That line tells the compiler which Pine version your script is written in.
This will save correctly:

//@version=4
study("Multi Horizontal Lines", overlay=true)
pricedifference = 0.
linesval = 0.
Buytrigger = 0.
Selltrigger = 0.
Buytrigger := input(defval=13000.0, title="Buy Trigger", type=input.float)
Selltrigger := input(defval=13000.0, title="Sell Trigger", type=input.float)
linesval := input(title="How many lines draw above / below", type=input.integer, defval=5)
pricedifference := input(title="Interval", type=input.float, defval=45.0)
line.new(bar_index, Buytrigger, bar_index[75], Buytrigger, width = 1, color=color.green, style=line.style_dashed)
line.new(bar_index, Selltrigger, bar_index[75], Selltrigger, width = 1, color=color.red, style=line.style_dashed)

for i = 1 to linesval
    line.new(bar_index, Buytrigger+(pricedifference*i), bar_index[75], Buytrigger+(pricedifference*i), width = 1, color=color.red)
    line.new(bar_index, Selltrigger-(pricedifference*i), bar_index[75], Selltrigger-(pricedifference*i), width = 1, color=color.green)

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM