mattlacoco

Buy Blue Sell Red

Minor update: Implementation of Raghee Horner's "Wave and GRaB Candles"
Paints candles blue or red according to their close relative to an EMA on each the high, low and close.

开源脚本

本着真正的TradingView精神,该脚本的作者将其开源发布,以便交易者可以理解和验证它。为作者喝彩!您可以免费使用它,但在出版物中重复使用此代码受网站规则的约束。 您可以收藏它以在图表上使用。

免责声明

这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。

想在图表上使用此脚本?
study(title='Buy Blue Sell Red', shorttitle='BBSR', overlay=true)
//ema periods
emaPeriod = input(title="EMA Period", type=integer, defval=34)

//build wave
emaHigh = ema(high,emaPeriod)
emaLow = ema(low,emaPeriod)
emaClose = ema(close,emaPeriod)

//optionally show ema lines
showWave = input(title="Show Wave", type=bool, defval=false)
waveHigh = iff(showWave == true, emaHigh, na)
waveLow = iff(showWave == true, emaLow, na)
waveClose = iff(showWave == true, emaClose, na)
plot(waveHigh, color=red)
plot(waveLow, color=blue)
plot(waveClose, color=silver)

//paint candles according to close position relative to wave
barcolor(close < emaLow ? close > open ? red : maroon : close > emaHigh ? close > open ? blue : navy : close > open ? silver : gray)