OPEN-SOURCE SCRIPT

TradeGenius Breakout

//version=5
indicator("TradeGenius Breakout", overlay=true)

// Breakout Line
timeFrame = input.timeframe(title="Close Time Frame", defval="240")
closePrice = request.security(syminfo.tickerid, timeFrame, close[1])
openPrice = request.security(syminfo.tickerid, timeFrame, open[1])
averagePrice = (closePrice + openPrice) / 2
plot(averagePrice, title="Breakout", color=color.white, style=plot.style_line, linewidth=2)

// EMA Trend
fastLength = input.int(90, title="Fast EMA Length")
mediumLength = input.int(180, title="Medium EMA Length")
slowLength = input.int(360, title="Slow EMA Length")
fastEMA = ta.ema(close, fastLength)
mediumEMA = ta.ema(close, mediumLength)
slowEMA = ta.ema(close, slowLength)
plotFast = plot(fastEMA, color=color.new(color.blue, 100))
plotMedium = plot(mediumEMA, color=color.new(color.orange, 100))
plotSlow = plot(slowEMA, color=color.new(color.red, 100))
upTrend = fastEMA > slowEMA
downTrend = fastEMA < slowEMA
trendColor = upTrend ? color.new(color.green, 70) : downTrend ? color.new(color.red, 70) : na
fill(plotFast, plotSlow, color=trendColor)

// Bar Colors
aboveCloud = close > fastEMA
belowCloud = close < fastEMA
aboveBreakout = close > averagePrice
belowBreakout = close < averagePrice

barcolor(aboveCloud and aboveBreakout ? color.green : na)
barcolor(aboveCloud and belowBreakout ? color.white : na)
barcolor(belowCloud and aboveBreakout ? color.white : na)
barcolor(belowCloud and belowBreakout ? color.red : na)
Candlestick analysisChart patternsCycles

開源腳本

在真正的TradingView精神中,這個腳本的作者以開源的方式發佈,這樣交易員可以理解和驗證它。請向作者致敬!您可以免費使用它,但在出版物中再次使用這段程式碼將受到網站規則的約束。 您可以收藏它以在圖表上使用。

想在圖表上使用此腳本?

免責聲明