用于计算支持度的 pine 脚本1

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

我发现创建 pine 脚本代码来计算支持度 1 和最后 3 个支持度的平均值并绘制为线条很困难。

最近 3 天的平均值 s1 s(d)+s(d-1)+s(d-2)/3

我想要同样的松树脚本代码来创建行,以便我尝试一些策略。请给个答复

python pine-script
1个回答
0
投票

不能 100% 确定真正的问题是什么,但我认为您尝试使用此 Pine 脚本代码来计算支持 1 (S1) 和最后 3 个支持水平的平均值,并将它们绘制为线条:

// this is using version 4
study("Support and Average Support", overlay=true)

// Function to calculate Support 1 (S1)
s1 = low[1] - (high[1] - low[1])

// Function to calculate the average of the last 3 supports
avg_support = (s1 + s1[1] + s1[2]) / 3

plot(s1, color=color.blue, linewidth=2, title="Support 1")
plot(avg_support, color=color.red, linewidth=2, title="Average Support")

此脚本将支撑 1

(S1)
计算为前一个蜡烛的低点减去前一个蜡烛的高点和低点之间的差值。然后,它通过将最后 3 个 S1 值相加并除以 3 来计算最后 3 个支撑位的平均值。然后我们只需在图表上绘制支撑 1 和平均支撑线。

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