如何使用两个时间坐标和两件式坐标绘制趋势线
How to draw Trend line with Two Time co-ordinates and Two Price co-ordinates
我正在编写一个 pine 脚本,我必须在两个时间和两个价格坐标的帮助下绘制趋势线。趋势线有两点:
第一点是 Price1 与 time1(FromDate) 的交集
第二点是 Price2 与 time2(ToDate) 的交集
//@version=4
study(title="Trend line.new()", overlay=true)
DateFilter = input(true, "------------- Date Range Filtering")
FromYear = input(2020, "From Year", minval = 1900)
FromMonth = input(4, "From Month", minval = 1, maxval = 12)
FromDay = input(21, "From Day", minval = 1, maxval = 31)
hour1 = input(16, "From-To Hour", minval=1, maxval=24)
min1 = input(15, "From-To Minute", minval=1, maxval=60)
ToYear = input(2020, "To Year", minval = 1900)
ToMonth = input(4, "To Month", minval = 1, maxval = 12)
ToDay = input(20, "To Day", minval = 1, maxval = 31)
hour2 = input(17, "From-To Hour", minval=1, maxval=24)
min2 = input(15, "From-To Minute", minval=1, maxval=60)
FromDate = timestamp(FromYear, FromMonth, FromDay, hour1, min1)
ToDate = timestamp(ToYear, ToMonth, ToDay, hour2, min2)
price1=281.00
p1=plot(price1, title = "price1", color = #FF0000, transp= 0, offset=0, trackprice = true, linewidth = 1)
price2=276.00
p2=plot(price2, title = "price2", color = #FF0000, transp= 0, offset=0, trackprice = true, linewidth = 1)
line.new(x1=FromDate, y1=price1,x2=ToDate, y2=price2)
我必须进行哪些更改才能运行此脚本....
使用:
var ln = line.new(x1=FromDate, y1=price1,x2=ToDate, y2=price2, xloc = xloc.bar_time)
而不是你的最后一行。
我正在编写一个 pine 脚本,我必须在两个时间和两个价格坐标的帮助下绘制趋势线。趋势线有两点: 第一点是 Price1 与 time1(FromDate) 的交集 第二点是 Price2 与 time2(ToDate) 的交集
//@version=4
study(title="Trend line.new()", overlay=true)
DateFilter = input(true, "------------- Date Range Filtering")
FromYear = input(2020, "From Year", minval = 1900)
FromMonth = input(4, "From Month", minval = 1, maxval = 12)
FromDay = input(21, "From Day", minval = 1, maxval = 31)
hour1 = input(16, "From-To Hour", minval=1, maxval=24)
min1 = input(15, "From-To Minute", minval=1, maxval=60)
ToYear = input(2020, "To Year", minval = 1900)
ToMonth = input(4, "To Month", minval = 1, maxval = 12)
ToDay = input(20, "To Day", minval = 1, maxval = 31)
hour2 = input(17, "From-To Hour", minval=1, maxval=24)
min2 = input(15, "From-To Minute", minval=1, maxval=60)
FromDate = timestamp(FromYear, FromMonth, FromDay, hour1, min1)
ToDate = timestamp(ToYear, ToMonth, ToDay, hour2, min2)
price1=281.00
p1=plot(price1, title = "price1", color = #FF0000, transp= 0, offset=0, trackprice = true, linewidth = 1)
price2=276.00
p2=plot(price2, title = "price2", color = #FF0000, transp= 0, offset=0, trackprice = true, linewidth = 1)
line.new(x1=FromDate, y1=price1,x2=ToDate, y2=price2)
我必须进行哪些更改才能运行此脚本....
使用:
var ln = line.new(x1=FromDate, y1=price1,x2=ToDate, y2=price2, xloc = xloc.bar_time)
而不是你的最后一行。