You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请求修改Pine Script脚本:MA200穿越价格且新K线开于其上时触发警报

修改后的Pine Script脚本

以下是满足需求的修改版本,触发逻辑为价格上穿MA200,且当前新K线开盘价高于MA200:

// 定义输入参数
src = input(close, title='价格数据源')
maSlowLength = input(200, title="200周期均线长度")

// 计算200周期简单移动平均线
maSlow = ta.sma(src, maSlowLength)

// 绘制200均线
plot(maSlow, color=color.red, title='200 MA')

// 核心触发条件:价格上穿MA200,且当前K线开盘价高于MA200
buy_cond = ta.crossover(src, maSlow) and open > maSlow

// 可选:绘制触发标记(取消注释即可启用)
// plotshape(buy_cond ? maSlow : na, title="触发标记", style=shape.labelup, location=location.belowbar, color=color.green, text="触发")

// 添加警报触发配置
alertcondition(buy_cond, title="MA200穿越价格警报", message="价格上穿MA200,当前K线开盘价高于均线")

关键修改点

  • 移除原脚本中无用的50周期均线代码,简化逻辑
  • 将触发条件从“50均线上穿200均线”替换为“价格上穿MA200 + 开盘价高于MA200”
  • 新增alertcondition函数,直接对接平台警报系统
  • 保留可选的标记绘制代码,按需启用

内容的提问来源于stack exchange,提问作者Hilary2b

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 22:43:14