pine-script - 查询MFI或RSI线突破时如何标注bar
问题描述
如果 MFI 或 RSI 超过 hline(80) 或 hline(20),我想标记条形。有谁能告诉我剧本吗?谢谢你^^
解决方案
一个例子
//@version=4
study("My Script",overlay=true)
length = input(14),src = input(close)
//----
mfi = mfi(src,length)
rsi = rsi(src,length)
cnd = crossover(mfi,80) or crossover(rsi,80) or crossover(mfi,20) or crossover(rsi,20)
plotshape(cnd ? close : na,location=location.belowbar,text="Text")
您也可以label.new
在if
语句中使用,但plotshape
可能更适合您的情况。
推荐阅读
- php - 从多级 XML 结果 (API) 中提取 CDATA 时遇到问题
- python - 为什么 JAX 在 init 函数中执行完整的前向传递?
- mongodb - 如何为 mongodb 更改 Nosql 助推器的字体(不是字体大小)
- php - 如何从多个表中获取数据
- python - 是否可以在列表中保存 canvas.create_image 图像?如果是这样,怎么做?
- vue.js - 在 Vue 组件中使用 CDN 库
- angular - 如何在一个选项标签中设置两个值?在 Angular PrimeNG 中
- python - 使 scikit-learn 估计器在训练和预测期间以不同的方式工作
- sql - 我在视图中为一个 inv_id 获得多行。但理想情况下,它应该只为一个 inv_id 获取一条记录
- ios - 如何在 iOS 中同时请求相机和图库的权限?