Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //@version=5
- indicator(title="Study Ichimoku Cloud", shorttitle="Ichimoku", overlay=true)
- conversionPeriods = input.int(9, minval=1, title="Conversion Line Length")
- basePeriods = input.int(26, minval=1, title="Base Line Length")
- laggingSpan2Periods = input.int(52, minval=1, title="Leading Span B Length")
- displacement = input.int(26, minval=1, title="Lagging Span")
- donchian(len) => math.avg(ta.lowest(len), ta.highest(len))
- conversionLine = donchian(conversionPeriods)
- baseLine = donchian(basePeriods)
- leadLine1 = math.avg(conversionLine, baseLine)
- leadLine2 = donchian(laggingSpan2Periods)
- plot(conversionLine, color=#2962FF, title="Conversion Line")
- plot(baseLine, color=#B71C1C, title="Base Line")
- plot(close, offset = -displacement + 1, color=#43A047, title="Lagging Span")
- p1 = plot(leadLine1, offset = displacement - 1, color=#A5D6A7,
- title="Leading Span A")
- p2 = plot(leadLine2, offset = displacement - 1, color=#EF9A9A,
- title="Leading Span B")
- plot(leadLine1 > leadLine2 ? leadLine1 : leadLine2, offset = displacement - 1, title = "Kumo Cloud Upper Line", display = display.none)
- plot(leadLine1 < leadLine2 ? leadLine1 : leadLine2, offset = displacement - 1, title = "Kumo Cloud Lower Line", display = display.none)
- fill(p1, p2, color = leadLine1 > leadLine2 ? color.rgb(67, 160, 71, 90) : color.rgb(244, 67, 54, 90))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement