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

如何在TradingView中用自定义指标全市场扫描值为1的股票

如何用自定义指标在TradingView中全市场扫描信号

步骤1:确认自定义指标的输出逻辑

打开你的自定义指标代码,先确保触发入场信号时输出值为1的逻辑没问题,并且要把这个信号值做成可被扫描识别的输出变量。比如在Pine Script里可以这么写:

// 假设你的入场条件是condition
entrySignal = condition ? 1 : 0
plot(entrySignal, title="入场信号", display=display.data_window)

重点是要让这个1的信号值能输出到数据窗口,而不是只做颜色标记——扫描工具只能识别量化的数值输出,单纯的颜色变化没法被捕捉。

步骤2:打开扫描工具并添加条件

  • 点击TradingView顶部的放大镜图标打开扫描面板,然后点添加条件。
  • 在弹出的条件选择窗口里,切换到我的脚本标签,这里会显示你保存过的所有自定义指标,找到你要用来扫描的那个,选中它。

步骤3:设置扫描规则

进入指标参数配置界面后,选择你刚才定义的entrySignal(或对应的输出变量),然后把条件设为等于 1。

步骤4:配置扫描范围并运行

  • 在扫描面板的「市场」选项里,选你要覆盖的全市场范围(比如对应交易所、板块),再匹配你指标编写时用的时间周期(比如日线、1小时线)。
  • 点运行扫描,等加载完成后,就能看到所有触发信号(指标值为1)的股票列表了。

注意点

  • 如果在「我的脚本」里找不到自定义指标,检查下是不是没把指标保存到你的TradingView账户里——只有已保存的脚本才会出现在这个列表里。
  • 要是扫描没结果,回头核对下指标的输出逻辑,确保信号触发时确实输出了1,而不是其他数值或者仅颜色变化。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 16:26:25