0

我想得到marketclose和maketopen的确切时间。

每个值都必须存储在各自的基于时间的变量中,以便进一步计算

//@version=5

indicator('time market open close', overlay=true, precision=1)

market_open = time(

market_close = time

plot(market_open )  // the stock market starts


plot(market_close ) //  the stock market  ends for the day

我的许多指标的整个代码已完成已停止基于此问题

4

1 回答 1

3

这将为您提供股票代码的开/关时间。您可以在 Time 的用户手册
中找到有关日期/时间格式的更多信息。

//@version=5
indicator('time market open close', overlay=true, precision=1)

var string  dateTimeFormat = "{0,time,full}"
var color   myColor        = color.new(color.yellow, 70)

var int market_open  = na
var int market_close = na

newDay = dayofmonth != dayofmonth[1]

if newDay
    market_open  := time
    market_close := time_close[1]

if barstate.islast
    market_open_str  = str.format(dateTimeFormat, market_open)
    market_close_str = str.format(dateTimeFormat, market_close)
    label_str        = 'open : ' + market_open_str + '\nclose : ' + market_close_str
    label.new(bar_index, close, label_str, style=label.style_label_left)

bgcolor(newDay ? myColor : na) // show start of a new day

哪个产量

截屏

于 2022-01-14T08:58:46.680 回答