pine-script - 在松树上向右移动系列
问题描述
我需要在 Pine v4 上向左移动一个系列。
我知道存在一个offset()
允许将系列向右移动但不能向左移动的功能。
例如,我想在 30 分钟的时间范围内运行以下代码,但我想在 1 小时的时间范围内使用布林带 (BB) 来触发买入信号。我在 1h 时间范围内计算 BB 波段的方式如下
//@version=4
strategy("test",overlay=true)
length = input(20, minval=1)
mult = input(2.0, minval=0.001, maxval=50, title="StdDev")
close1h = security(syminfo.tickerid, "60", close)
basis1h = sma(close1h, 2*length)
dev1h = mult * stdev(close1h, 2*length)
upper1h = basis1h + dev1h
lower1h = basis1h - dev1h
p1 = plot(upper1h, "Upper", color=#2962FF, offset = 0 )
p2 = plot(lower1h, "Lower", color=#2962FF, offset = 0)
正如您从图片中看到的,我应该对函数应用偏移量,以将plot()
在 1h 时间范围内计算的 BB 波段直接与 TradingView 中的默认指标匹配。我对这个解决方案不满意,因为通过这种方式,我只对情节而不是对系列应用偏移(即我需要使用系列来触发买入信号)。
我该怎么做?
解决方案
推荐阅读
- bash - 在 git bash 提交消息中使用日期
- java - Java虚拟机处理数组
- r - 计算 AIC 和 BIC 的简单指数平滑 ses()
- listview - 如何在点击时更改 ListTile() 的背景颜色?
- ios - 获取喜欢帖子 Swift 和 Firestore 的用户列表
- python - Docker-compose Django Supervisord 配置
- python - LLDB:如何写入 AArch64 向量寄存器
- javascript - 将数组中字符串的长度相加(JavaScript)
- c++ - C ++如何从子类实例化抽象父类构造函数
- java - 如果线程 ID 是 Key,那么同时更新 HashMap 是否安全?