Tradingview - 在较低时间范围内绘制较高时间范围趋势线

问题描述 投票:0回答:1

是否可以在较低时间范围内基于较高时间范围绘制趋势线?

例如: 在日级别图表中绘制周级别趋势线。 趋势线从第[2]周高点到第[1]周高点 并在日时间范围内显示。

pine-script tradingview-api trendline
1个回答
0
投票

这样做的问题是,你不能真正使用 security() 函数,因为你想绘制逐个烛芯的趋势线。使用

security()
,您无法判断 HTF 灯芯是在哪里形成的。

因此,您需要自己跟踪事件。

像下面这样的东西应该可以让你继续:

var float weekly_high_price = na
var int weekly_high_idx = na

is_new_week = timeframe.change("W")

if (is_new_week)
    weekly_high_price := high
    weekly_high_idx := bar_index
else
    if (high > weekly_high_price)
        weekly_high_price := high
        weekly_high_idx := bar_index

这就是您如何在较低的时间范围内计算出 HTF 高点的方法。

W[1]
W[2]
创建另外两个变量集,然后用
line.new()
绘制趋势线。

© www.soinside.com 2019 - 2024. All rights reserved.