JoeSigala

Trading hours zone

26
Joel Sigala

開源腳本

本著真正的TradingView精神,該腳本的作者將其開源發布,以便交易者可以理解和驗證它。為作者喝彩吧!您可以免費使用它,但在出版物中重複使用此代碼受網站規則的約束。 您可以收藏它以在圖表上使用。

免責聲明

這些資訊和出版物並不意味著也不構成TradingView提供或認可的金融、投資、交易或其他類型的意見或建議。請在使用條款閱讀更多資訊。

想在圖表上使用此腳本?
//
// Joel Sigala 
// https://www.tradingview.com/
//
// If you use this code in its original/modified form, do drop me a note. 

study(title="Trading hours background highlight UTC based", shorttitle="Trading hours", overlay=true)
timeinrange(res, sess) => time(res, sess) != 0

showUS = input(defval=true, type = bool, title="NY Session On")
tradeHoursUS = input(title="Trade hours US", type=session, defval="1330-2100")
sessionUS = lime

showAsia = input(defval=true, type = bool, title="Asia Session On")
tradeHoursAsia= input(title="Trade hours Asia", type=session, defval="1330-2100")
sessionAsia = lime

showAustralia = input(defval=true, type = bool, title="Sydney Session On")
tradeHoursAustralia = input(title="Trade hours Sydney", type=session, defval="1330-2100")
sessionAustralia = lime

showfrankfurt = input(defval=true, type = bool, title="Berlin Session On")
tradeHoursfrankfurt = input(title="Trade hours Berlin", type=session, defval="1330-2100")
sessionfrankfurt = lime

showEU = input(defval=true, type = bool, title="Euro Session On")
tradeHoursEU = input(title="Trade hours Europe", type=session, defval="0800-1630")
sessionEU = navy

bgcolor(showUS and timeinrange(period, tradeHoursUS) ? sessionUS : na, transp=95)
bgcolor(showAsia and timeinrange(period, tradeHoursAsia) ? sessionAsia : na, transp=95)
bgcolor(showAustralia and timeinrange(period, tradeHoursAustralia) ? sessionAustralia : na, transp=95)
bgcolor(showfrankfurt and timeinrange(period, tradeHoursfrankfurt) ? sessionfrankfurt : na, transp=95)
bgcolor(showEU and timeinrange(period, tradeHoursEU) ? sessionEU : na, transp=95)