pine-script - 无法在我的策略中弹出 TradingView 警报
问题描述
即使我的策略正确指示买入信号,我也无法让我的交易视图警报弹出。我需要弹出警报,以便交易机器人可以读取它。
当前代码:
// 1. Determine Long Trade Entry
enterLong = cross(low, TRbottom2)
alertcondition(enterLong, title='Position Opened', message="Test")
我不确定我错过了什么,我尝试在图表上设置警报但我没有得到下拉它只是指标上的警报并且它不会触发。
任何帮助,将不胜感激。
解决方案
可能是你的TRbottom2
价值永远不会交叉low
价值。
这个有效:
//@version=4
study("Cross Alert Test", overlay = true)
float sma50 = sma(close, 50)
float sma20 = sma(close, 20)
plot(sma50, "SMA 50", color.red)
plot(sma20, "SMA 20", color.blue)
bool smaCross = cross(sma50, sma20)
bgcolor(smaCross ? color.green : na)
alertcondition(smaCross, "SMA 20 cross SMA 50", "Crossed!")
推荐阅读
- xml - 如何将 XML 转换为 UTF-8 并保留标头
- r - 在 2D 平面中计算从点到点的罗盘航向
- jooq - jOOQ、Pojos 和数据库优先设计
- python - 我的代码读取此 csv 文件并将第一列命名为“团队”时遇到问题
- c# - 从通用项目工厂返回的随机项目(加权)
- arrays - 熊猫数据框列以二维数组的形式出现,其中包含引号
- javascript - 主 js 文件不导入创建的分块文件
- oauth - 为 React Native 扩展 Strapi Social Auth Providers API
- bash - 如何延迟/防止 bash 函数参数中的星号扩展?
- reactjs - 使用 react-adal 访问受 Azure AD 保护的 API 时出现 401 错误