【问题标题】:Pine script - Security function not show correct on different timeframePine 脚本 - 安全功能在不同的时间范围内显示不正确
【发布时间】:2021-10-05 05:26:17
【问题描述】:

我是新手,尝试在 4 小时的时间范围内获取 ichimoku 数据,但在我换班时它没有显示正确的值。

//@version=4

study(title="test1", overlay=true)

conversionPeriods = input(9, minval=1, title="Conversion Line Length")

basePeriods = input(26, minval=1, title="Base Line Length")

laggingSpan2Periods = input(52, minval=1, title="Leading Span B Length")

displacement = input(26, minval=1, title="Displacement")

donchian_M240(len) => avg(security(syminfo.tickerid, 'D' , lowest(len)), security(syminfo.tickerid, 'D', highest(len)))

tenkanSen_M240 = donchian_M240(conversionPeriods)
kijunSen_M240 = donchian_M240(basePeriods)
senkoSpanA_M240 = avg(tenkanSen_M240, kijunSen_M240)

plot(senkoSpanA_M240[25], title="senkoSpanA_M240[25]")

当我在 M5、M15、M30、H1、H4 或 D1 时,值 senkoSpanA_M240[25] 不断变化。

你能帮忙吗?

【问题讨论】:

    标签: security tradingview-api pine-script-v4


    【解决方案1】:

    当您更改时间范围时它不断变化的原因是因为您在 senkoSpanA_M240 上使用了历史柱线参考 [25]。

    这意味着它将查找 25 根柱线前发生的 senkoSpanA_M240 条件。

    根据您选择的时间范围,它将回顾该时间范围的 25 根柱线并执行计算。

    您究竟想通过使用 [25] 来实现什么?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-02
      • 2022-01-15
      • 2020-08-18
      • 2022-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多