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)