能否在收盘于EST下午4点的NDX图表上接入NQ1!隔夜数据指标?
解决方案
开启NDX图表的扩展时段显示
先在NDX图表设置里打开「扩展时段数据」选项,让图表显示常规交易时段(EST 9:30-16:00)之外的时间轴,即便NDX本身没有这些时段的成交数据,也能为指标提供时间锚点来加载NQ1!的隔夜/盘后数据。用
request.security()强制跨标的全时段取数
借助TradingView的request.security()函数,指定NQ1!为目标标的,通过参数设置跳过时段限制,直接获取其所有交易时段的数据。示例代码如下://@version=5 indicator("NDX同步NQ1!隔夜数据", overlay=true) // 获取NQ1!全时段收盘价,包含盘后/隔夜 nq_full_close = request.security("NQ1!", timeframe.period, close, gaps=barmerge.gaps_on, lookahead=barmerge.lookahead_on) // 在NDX图表上绘制NQ1!价格线 plot(nq_full_close, color=color.blue, title="NQ1!全时段价格") // 用表格显示最新隔夜数据 var table data_table = table.new(position.bottom_right, 2, 1) if barstate.islast table.cell(data_table, 0, 0, "NQ1!最新价:") table.cell(data_table, 1, 0, str.tostring(nq_full_close))这段代码会在NDX的扩展时段图表上持续绘制NQ1!的全时段价格,同时在右下角表格展示最新数值。
适配时间框架对齐
如果NDX的图表周期与NQ1!的交易节奏不匹配,可将指标的时间框架设为NQ1!的最小交易周期(如1分钟),再通过request.security()将数据聚合到NDX的图表周期,确保休市时段的数据能准确映射到NDX的时间轴上。
内容的提问来源于stack exchange,提问作者Trade5000
相关产品推荐
相关产品推荐

