【问题标题】:Pine Script - Determining delta between three time intervalsPine Script - 确定三个时间间隔之间的增量
【发布时间】:2021-02-19 03:52:14
【问题描述】:

使用 Pine 脚本和 TradingView

基本上我有三个指标都绘制在我的图表上。我不想将这三个都绘制出来,而是将它们组合起来,并在它们都在一定时间内分开时有一个单一的标志图。我的想法是,每当触发指标时,它都会将当前时间戳分配给一个变量。如果相同的变量连续触发,则时间戳将随着最近的时间不断更新。我想要的是,如果所有三个变量都在 X 小时内,它会发出一个要发布的标志。

A) 是否可以为变量分配时间戳?

B) 是否可以确定三个给定时间戳之间的增量并触发绘图?

【问题讨论】:

    标签: pine-script stock trading


    【解决方案1】:

    比我更有经验的人可能会提供另一种意见,但总的来说,我不建议使用时间戳。使用 bar 并使用 barsince 创建条件。

    假设您在 30 分钟图表上,并希望在 3 小时内触发。

    recent(_cond, _bars) =>
        recent_cond = barssince(_cond) <= _bars
        recent_cond
    
    condtionA = ...
    conditionB = ...
    conditionC = ...
    condtionAll = recent(conditionA, 6) and recent(conditionB, 6) and recent(conditionC, 6)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-21
      • 1970-01-01
      • 2016-03-18
      • 2015-10-18
      • 2013-10-08
      • 1970-01-01
      相关资源
      最近更新 更多