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)