pine-script - 如何在 RSI 的连续枢轴高点或枢轴低点捕获相应的收盘价?
问题描述
我正在尝试使用以下代码在 RSI 的连续枢轴高点或枢轴低点处捕获相应的收盘价。但是,它似乎没有捕捉到收盘价。我错过了什么?
rsi = rsi(close, 14)
plr = pivotlow(rsi, 5, 5)
p1 = valuewhen(plr, close, 0)
p2 = valuewhen(plr[1], close, 0)
解决方案
rsi = rsi(close, 14)
plr = pivotlow(rsi, 5, 5)
getloc(bar_i)=>
_ret = bar_index + 5 - bar_i
pos = valuewhen(plr, bar_index, 0)
val = nz(close[getloc(pos)])
这可能有效(未经测试)
推荐阅读
- discord.js - 用用户名 Discord.js 替换参数
- bash - 7z 命令的脚本化 Jenkins 管道中具有特殊字符的密码
- google-cloud-platform - 从 bigquery 中获取数据而不重复
- c++ - Win32 编辑控件滚动条在 Windows 10 中不起作用
- r - 如何创建一个函数以在多个列上运行 t.test
- python - Docker 容器服务器不发送数据
- r - R gt 表格式:我怎样才能把我的长 gt 表变宽?
- powershell - 从 PSSession 中提取远程文件或文件夹的最佳方法是什么(Enter-PSSession)
- amazon-web-services - Terraform:如何捕获 aws_instance 的公共 IP?
- python - 使用多对多关系插入值