Ticker Overlay

barbaros

Administrator
Staff member
Platform
  1. TradingView
This was a request from Discord VIP discussions. It overlays another ticker on top of current one and allows for multiplier for the close price. It is preset for SPY to be overlayed on ES. Adjust as needed.

Code:
// Free for use. Header credits must be included when any form of the code included in this package is used.
// User assumes all risk. Author not responsible for errors or use of tool.
// Copyright (c) 2021 B4 Signals
//
// Get support at: https://b4signals.com
// Join us at: https://discord.gg/TveydqPWDF
//
//@version=5
indicator("Ticker Overlay", overlay=true)

symbol = input.string("SPY", "Symbol")
mult = input.float(10, "Multiplier")

sClose = request.security(symbol, timeframe.period, close, gaps = barmerge.gaps_off, lookahead = barmerge.lookahead_on)
fClose = sClose * mult

plot(fClose, "Symbol")

LjTDpJ2.png
 

barbaros

Administrator
Staff member
Now with candle type selection.

Code:
// Free for use. Header credits must be included when any form of the code included in this package is used.
// User assumes all risk. Author not responsible for errors or use of tool.
// Copyright (c) 2021 B4 Signals
//
// Get support at: https://b4signals.com
// Join us at: https://discord.gg/TveydqPWDF
//
//@version=5
indicator("Ticker Overlay", overlay=true)

symbol = input.string("SPY", "Symbol")
mult = input.float(10, "Multiplier")
type = input.string("Line", "Plot Type", options=["Line", "Candle"])

[sOpen, sHigh, sLow, sClose] = request.security(symbol, timeframe.period, [open, high, low, close], gaps = barmerge.gaps_off, lookahead = barmerge.lookahead_on)
fOpen = type == "Candle" ? sOpen * mult : na
fHigh = type == "Candle" ? sHigh * mult : na
fLow = type == "Candle" ? sLow * mult : na
fClose = type == "Candle" ? sClose * mult : na
lClose = type == "Line" ? sClose * mult : na


plot(lClose, "Close Line", editable=true)
plotcandle(fOpen, fHigh, fLow, fClose, color=fClose >= fOpen? color.green : color.red, editable=true)
 
Top