Pine script 每天下午6:10到6:40做标记

Pine script 每天下午6:10到6:40做标记,pine-script,Pine Script,我不知道如何在每天下午6:10到6:40之间完成一个情节 我可以标记周六和周日,但我不能标记特定的射程小时数 var color C_SATURDAY = color.new(color.red, 20) var color C_SUNDAY = color.new(color.red, 40) isSaturday = dayofweek == dayofweek.saturday isSunday = dayofweek == dayofweek.sunday bgcolor(isSat

我不知道如何在每天下午6:10到6:40之间完成一个情节

我可以标记周六和周日,但我不能标记特定的射程小时数

var color C_SATURDAY = color.new(color.red, 20)
var color C_SUNDAY = color.new(color.red, 40)

isSaturday = dayofweek == dayofweek.saturday
isSunday =  dayofweek == dayofweek.sunday
bgcolor(isSaturday ? C_SATURDAY : isSunday ? C_SUNDAY : na, title = "Saturdays and Sundays")

您正在尝试硬编码它,已经有用于时间、会话等的内置函数

只需输入会话时间(
:1234567
来自
sess
的输入将为您提供7天的会话,否则它将只获得工作日),然后创建一个函数来检查它是否在会话中,然后,使用它执行任何操作(示例:bgcolor)

//@version=4
study("Session", overlay=true)

//Session inputs
sess = input(title="Session", type=input.session, defval="1810-1840:1234567")

//New session
is_session(sess) =>
    not na(time(timeframe.period, sess))
    
Session = is_session(sess)
bgcolor(Session ? color.green :na)