💎 精品课程 · 外汇软件

TradingView 从入门到精通完全教程

TradingView 从入门到精通完全教程

图表分析 · 策略开发 · 交易执行,一站式掌握全球交易者使用最广的图表分析平台。本文基于 TradingView 官方资料整理,核对时间 2026 年 9 月。

PART ONE

📘 使用手册

软件入门 · 安装登录 · 界面概览 · 行情图表

第一章 认识 TradingView

先搞清楚它是什么、能做什么、覆盖哪些市场,再动手不迟

1.1 平台定位

TradingView 是一个集行情图表、技术分析、社区策略、历史回测与实盘交易连接于一体的平台。它不只是"看盘软件",还是一整套分析工作台:从画图、写指标到回测策略、连接经纪商实盘下单,全部可以在一个界面里完成。

💡 一句话记住它

「图表分析 + 策略开发 + 交易执行」三合一,数据云端同步,网页、桌面、手机都能用。

1.2 六大核心能力

📊
超级图表
20+ 种图表类型、400+ 预置指标、110+ 智能绘图工具,单屏最多 16 张图表并联动同步
🔎
市场覆盖
股票、外汇、加密货币、期货、指数、债券、ETF 等,连接全球主要交易所与数据源
⚙️
筛选器与日历
按技术条件扫描全市场;经济数据、财报、央行事件一目了然
🧩
Pine Script 编程
内置语言(当前 v6)编写自定义指标与策略,社区有海量公开脚本可学可用
🔄
回放与回测
K线回放隐藏未来行情反复演练;策略测试器对历史数据做完整回测
🏦
实盘入口
直连 100+ 认证经纪商与交易所,图表下单、拖拽改单;平台不托管资金

1.3 市场覆盖与使用形态

支持的资产类别

  • 外汇:主要货币对、交叉盘、稀有货币对(EURUSD、GBPJPY、AUDNZD…)
  • 股票与 ETF:全球主要交易所个股(AAPL、TSLA…)与指数基金
  • 加密货币:BTC、ETH 及主流币种的现货与合约行情
  • 期货与指数:黄金、原油、股指期货等大宗与衍生品
  • 债券与更多:国债、利率产品及其他可交易资产

三种使用形态

🌐
网页版
浏览器打开即用,无需安装,适合临时看盘与轻量分析
💻
桌面应用
Windows / macOS / Linux 客户端,性能更好、支持更多快捷操作
📱
移动端 App
iOS / Android,随时随地看盘、收提醒;登录同一账号,图表、指标、绘图云端同步

1.4 注册与登录

  • 访问 cn.tradingview.com,免费注册,支持邮箱、Google 等方式
  • 免费账号即可使用绝大部分分析功能,付费与免费共用同一客户端,差别主要在数量配额
  • 注册后建议先到「设置 → 外观」调整界面语言与主题,再看第 3 章熟悉工作区

提示:本文所有功能描述基于 TradingView 官方帮助中心、官方快捷键页与交易页资料整理;价格、配额与功能以官网实时页面为准。

1.5 TradingView 与 MT4/MT5 对照

从 MT4/MT5 转过来的用户,先对照这张表建立对应关系:

维度MT4/MT5TradingView
使用形态桌面终端为主网页 / 桌面 / 移动全平台,账号数据云端同步
图表类型K 线 / 折线 / 柱状等少量内置20+ 种,含砖形图、点数图、TPO 等进阶类型
指标与脚本MQL4/MQL5(EA、自定义指标)Pine Script(400+ 预置指标、10 万+ 社区脚本)
回测MT4 策略测试器内置策略测试器,浏览器内直接运行
布局与数据本地文件(.set / .mq4 / 图表模板)云端自动保存,换设备自动恢复

迁移建议:先手动对齐常用指标参数(如 MA 9/21、RSI 14、MACD 12,26,9),再用第 9 章 K 线回放验证同一套信号在两边的表现;日常可以 TV 做分析、MT4/cTrader 做执行,两边分工使用。

第二章 学习路径:六阶段进阶

把整个技能树拆成六步,按顺序走,每一步都能用上一步的积累

2.1 六阶段总览

蓝色=基础,琥珀=常用,绿色=进阶。前四个阶段用免费账号即可完成大部分操作。

  • 01
    界面入门 基础
    认识工作区:商品搜索框、周期切换、图表类型、布局管理。
    • 输入 EURUSD / AAPL / BTCUSD 即可切换品种
    • 周期:1 分钟到月线;类型:K线、空心K线、点数图、砖形图等
    • 布局可命名保存并开启自动保存
  • 02
    技术分析 基础
    把指标和绘图工具用起来,建立自己的分析流程。
    • 400+ 预置指标:MA、MACD、RSI、布林带…
    • 绘图:趋势线、通道、斐波那契、形态工具
    • 多图联动:同步商品、周期甚至绘图
  • 03
    行情监控 常用
    把看盘变成自动化:到价提醒、自选表、市场扫描。
    • 价格提醒与指标提醒,应用推送 / 邮件
    • 自选表 Watchlist 管理关注品种
    • 筛选器按技术条件扫描;财经日历避开数据雷区
  • 04
    验证策略 常用
    上实盘之前,先在模拟环境里反复验证你的方法。
    • K线回放:隐藏未来行情,逐根播放反复演练
    • 纸面交易:模拟盘练手,不花真金
    • 策略测试器:历史回测,看收益、回撤、胜率
  • 05
    自定义进阶 进阶
    用 Pine Script 把想法变成可复用的工具,这是平台最深的护城河。
    • Pine Script(当前 v6)编写指标与策略
    • 脚本库:封装自定义函数供其他脚本复用
    • Pine 筛选器:用自写指标扫描全市场
  • 06
    实盘执行 进阶
    连接经纪商,把分析结果落到真实交易上。
    • 直连 100+ 认证经纪商与交易所(含外汇)
    • 图表下单:订单预览、拖拽修改、止盈止损
    • 订单大小计算器:按风险比例 / 余额计算仓位

2.2 学习建议

✅ 建议节奏

第一周完成阶段 1-2(界面 + 指标),第二周进入阶段 3-4(监控 + 回放验证),第三周起接触阶段 5(Pine Script)。实盘前务必先跑通阶段 4 的模拟验证。

⚠️ 三个常见学习误区

速成幻想:指望"三天学会、下周盈利",交易需要按本章节奏逐步积累;贪多不消化:资料收藏一堆、指标换不停,不如吃透第 8 章那一套流程;只学不练:只看不操作,回放 / 纸面 / 回测三件套(第 9–10 章)才是把知识变成能力的关键。

第三章 界面导览:超级图表工作区

打开图表后,把五个区域认一遍,后面所有操作都有落点

3.1 五大工作区

⬆️
顶部工具栏(最重要)
集中了最高频操作:商品搜索、图表类型与周期、指标入口、绘图工具、提醒、布局管理、交易按钮。找不到功能时先看这里
📐
左侧绘图工具栏
趋势线、通道、斐波那契、矩形、文本标注等。选工具后拖拽绘制,双击绘图可编辑参数
🕯️
图表主体区
价格 K 线所在区域。指标可叠加主图或放副窗格;右键图表可添加提醒、修改设置
📋
右侧面板
可开关的信息面板:数据窗口(OHLC 明细)、对象树(管理绘图)、提醒列表、交易面板等
⏱️
底部状态栏
周期快捷切换、数据连接状态、当前 K 线时间。双击价格轴或 K 线可快速打开图表设置

3.2 图表设置(齿轮图标)

  • 外观与主题:深色 / 浅色、图表背景、网格线显示
  • 颜色体系:涨跌颜色可切换(绿涨红跌 / 红涨绿跌),K 线与指标整体联动
  • 坐标轴与刻度:价格精度、对数 / 线性坐标
  • 成交量与样式:成交量显示开关、K 线实体 / 空心样式

3.3 右键菜单高频操作

  • 添加提醒:在光标价位直接创建价格提醒
  • 从这点移除数据:去掉未来 K 线,从当前点继续(配合回放演练)
  • 移除指标 / 移除绘图:快速清理图表
  • 图表设置:设置面板的快捷入口

提示:上手初期把「外观 → 主题」切到最顺眼的模式,可以减少长时间盯盘的视觉疲劳。

3.4 移动端 App 要点

  • 下载与登录:iOS / Android 应用商店搜 TradingView,登录同一账号,布局、指标、绘图、提醒自动同步
  • 看盘:横屏全屏图表,双指缩放 / 拖动,支持快捷切换品种与周期
  • 提醒:App 推送与电脑端设置互通,外出也能收到到价通知
  • 局限:多图布局、复杂脚本调试建议回到电脑端操作

推送通知设置:iOS——① App Store 下载最新版 App 并登录 → ② 手机系统「设置 → 通知 → TradingView」允许通知 → ③ 创建警报时勾选「推送通知」;Android——Google Play 下载登录后在系统「设置 → 通知」允许,并把 App 加入电池白名单避免收不到推送。移动端创建的警报默认已勾选推送,各方案用户均可用,设置跟随账号跨设备同步。

完整通知渠道:App 通知、浏览器弹窗通知、电子邮件、Webhook URL(把警报推送给你自己的服务器 / 机器人,做自动化对接)四种,可在警报里按需选择。

3.5 图表样式与个性化设置

  • 入口:图表右上角齿轮 →「外观」,集中调整视觉样式
  • 主题:亮色 / 暗色 / 跟随系统;字体大小、K 线实体与影线粗细均可调
  • 涨跌颜色:默认「绿涨红跌」(国际惯例),可在「外观 → 涨跌颜色」切换为「红涨绿跌」
  • 网格与细节:网格线开关、成交量默认显示、图表边距等按需开关
  • 指标默认参数:在指标「设置」里点「设为默认」,下次添加该指标直接套用你的参数

提示:外观与偏好设置跟随账号云端同步,换设备登录自动恢复。

数据修改(复权类):图表设置里可按需调整历史数据——期货连续合约可勾选「根据合约变化调整」或点底部 B-ADJ 按钮消除换月跳空;股票类可勾选「调整股息数据」反映总回报。外汇无需调整,默认即可。

货币换算:把图表数据整体折算成另一种货币——悬停价格坐标顶部出现货币按钮,点击选择目标货币,OHLC 与指标都会按新货币重新计算(并非所有品种都支持)。

其他常用设置:坐标标签页可改日期格式(默认 yyyy-mm-dd);期货日线可用「结算价」或「最新价」作为收盘价,在设置里切换。

3.6 右侧常用面板详解

右侧图标列集中了高频面板,按需打开,不必全部常驻:

面板用途
对象树集中管理全部绘图:显示 / 隐藏 / 删除 / 分组(见 6.3)
数据窗口显示光标处 K 线的开高低收与指标值,适合精确读数(点数据图标或按 Ctrl + D)
警报集中管理所有提醒,可暂停、删除、查看已触发记录(见 7.1)
交易面板连接经纪商后的下单入口,管理订单与持仓(见 12 章)
自选表关注品种列表与板块管理(见 7.6)
消息中心提醒通知、系统消息与社区消息的收件箱

提示:面板可折叠、可拖拽调整宽度;图标没显示时在右下角「更多」入口里找。

3.7 顶部工具栏速查

顶部工具栏是最高频操作的集中地,从左到右常用按钮一览(找不到按钮时,点末尾「⋯」更多里找):

按钮作用
商品搜索输入代码 / 中文名切换品种(快捷键 Ctrl + K)
比较 / 添加商品在同一张图上叠加其他品种(见 5.4)
时间范围快速切 1D / 1M / YTD 等预设范围,或「前往」自定义日期(见 5.5)
图表类型 / 周期切换 K 线、砖形图等类型与时间周期(见第 5 章)
图表设置(齿轮)外观、颜色、坐标轴等全局设置(见 3.2 / 3.5)
指标搜索并添加指标(快捷键 /,见第 6 章)
提醒创建与管理警报(见 7.1)
选择布局多图表布局模板与同步设置(见 5.4)
发布把当前分析发布为社区观点(见 FAQ Q18)
分享导出图表图片 / 生成分享链接
交易连接经纪商与下单面板(见第 12 章)

3.8 电脑版应用(Desktop)

除了浏览器,官方还提供 TradingView 电脑版(Windows / macOS 原生应用,官网 desktop 页面可下载):分析与网页版一致,并带几个对盯盘很实用的独家功能:

  • 多显示器支持:可设置并还原多显示器工作区,摆脱浏览器窗口限制,适合多品种同时盯盘
  • 同步标签页:把标签页标上同一颜色即"链接",可同步商品 / 时间周期 / 时间 / 日期范围(可单独开关)
  • 十字线同步:光标在任一标签页移动,其他标签页 / 窗口的十字线同步跟随,跨图对齐很方便
  • 自动恢复:重启应用后恢复每个标签页的商品、周期与活跃自选表,接着上次的工作继续

网页版与电脑版使用同一账号,布局、绘图、自选表云端同步;两个端可以同时用(绘图对象按你的同步设置保持一致)。

3.9 快捷键速查表

官方快捷键列表(网页 / 桌面 / 移动键盘)里最常用的几组,Windows 表述,Mac 把 Ctrl 换成 ⌘、Alt 换成 ⌥:

操作快捷键
快速搜索(找任何功能 / 指标 / 命令)Ctrl+K
打开数据窗口Alt+D
添加警报Alt+A
前往日期Alt+G
给商品添加文本笔记Alt+N
添加当前品种到自选表Alt+W
翻转价格坐标Alt+I
复制图表图片Ctrl+Shift+S
保存图表布局 / 撤销Ctrl+S / Ctrl+Z
全屏模式Shift+F
光标位置快捷操作(弹出 + 号:下订单 / 建警报 / 画价格线)Alt+Ctrl(Mac ⌥⌘)
多图布局:最大化当前图表Alt+Enter 或按住 Alt 点击
K线回放:播放 / 暂停Shift+↓
K线回放:前进一根Shift+→

建议:先把 Ctrl+K 快速搜索练熟——它几乎能打开图表里的所有功能;再记 Alt+D 与 Alt+A 这两个看盘高频操作。

第四章 五分钟快速上手

第一次打开 TradingView,按这五步走完,就能正常看盘了

4.1 五步上手流程

  1. 注册并登录:访问 cn.tradingview.com 免费注册(邮箱即可)。想用桌面应用可下载 Windows / macOS 版;手机可装 App。
  2. 打开图表并切换品种:顶部点「图表」进入超级图表,按 Ctrl+K 打开快速搜索,输入 EURUSD、AAPL、BTCUSD 等回车即可切换。支持中文名称与模糊匹配,结果按市场分组。
  3. 设置周期与图表类型:顶部左侧切周期(1m / 5m / 15m / 1H / 4H / 1D / 1W…),旁边切换图表类型。外汇日内交易常用 15m / 1H / 4H,波段常用 4H / 1D;切周期后指标自动按新周期计算。
  4. 添加第一个指标:点「指标」按钮或直接在图表上按 /,搜索 MA、MACD、RSI、布林带。点选后默认叠加主图;标题可拖到副窗格,右键可调参、配色、收藏。
  5. 保存你的布局:顶部「管理布局」→ 命名并保存,开启「自动保存」。布局、指标、绘图、提醒云端同步,换设备登录即可恢复。想给别人看时:布局名旁箭头 → 开启「分享」→ 复制链接(只读模式,只有你能改图表)。

布局管理要点:随时点「管理布局」→「打开布局」查看所有已保存布局(快捷键 . 句号键);每次改动后按 Ctrl+S 及时保存。注意:布局删除后无法恢复——删除前会弹窗提示所含内容,官方不提供回收站,请给不同用途取不同名称、避免误删。

4.2 上手小贴士

💡 先把快捷键练起来

快速搜索 Ctrl+K、指标 /、保存 Ctrl+S——这三个每天用几十次,详见第 20 章快捷键大全。

4.3 首次使用检查清单

跑通 4.1 五步之后,按这张清单逐项补齐,避免漏掉影响后续使用的设置:

  • ☐ 注册并登录账号(第 1 章)
  • ☐ 在「设置 → 外观」调好界面语言与主题(3.5)
  • ☐ 确认常用品种行情为实时数据(7.4)
  • ☐ 创建并保存第一个布局,开启自动保存(4.1 第 5 步)
  • ☐ 添加 2–3 个常用指标与绘图,熟悉调参与收藏(6 章)
  • ☐ 设第一个价格提醒(7.1)
  • ☐ 把关注品种加入自选表(7.6)

提示:清单不必一次做完,按 4.1 把五步跑通后,再在 2–3 天内逐项补齐即可。

第五章 图表类型与周期

20+ 种图表类型与从秒级到月线的周期体系,选对组合才能看清走势

5.1 图表类型全览(20+ 种)

按官方帮助中心口径,超级图表提供 20+ 种图表类型,从经典 K 线与折线,到内置成交分布的高级图表(TPO、SVP)。所有类型均可自定义。下表按三大类整理,覆盖外汇分析最常涉及的全部类型。

经典价格类(12 种)

图表类型特点适用场景
K线(蜡烛图)包含开高低收,实体与影线直观呈现多空力量最通用,适合绝大多数技术分析
空心K线空心表示收盘高于开盘,颜色与形态联动表达趋势延续识别连续趋势与潜在反转
美国线(柱状图)竖线加左右刺线表示开高低收,信息密度与 K 线相当偏好简洁线条的经典交易者
折线图仅连接收盘价,画面最干净快速看大方向、长期趋势与多品种对比
带标记线折线图基础上为数据点添加标记需要突出每个收盘点的分析
阶梯线水平线与垂直线组成台阶,突出价格变化的不规则性观察市场节奏与阶梯式推进
面积图收盘线下方填充颜色,突出价值变化幅度趋势方向与幅度的一体化呈现
HLC 面积图以高、低、收盘三个价格绘制面积长期趋势识别与短期波动并行观察
基准线(Baseline)相对基准价显示涨跌偏差,方向更易读观察相对某一基准的强弱变化
柱线图(Columns)用竖直柱显示开盘到收盘区间柱状形态的另一种价格呈现方式
高低图(High-Low)单一颜色绘制每根 K 线高低区间,不受涨跌色彩干扰日内 / 超短线看波动区间与极端值
成交量K线(成交量蜡烛)K 线宽窄随成交量变化,量价一体需要同时确认量能的日内交易

价格过滤类(5 种,忽略时间轴)

图表类型特点适用场景
砖形图(Renko)按固定波动幅度画砖,完全忽略时间过滤噪音,清晰呈现趋势与关键反转
卡吉图(Kagi)垂直线与短水平线构成,仅按价格反转画线趋势延续与反转信号过滤
点数图(Point&Figure)只记录价格变化,以 X/O 列显示多空力量支撑阻力密集区与突破信号
新价线图(Line Break)仅当价格突破前几根线范围才画新线忽略小幅震荡、聚焦有效突破
范围K线(Range)价格每波动设定幅度即生成一根新 K 线高频 / 波动率驱动的分析

成交分布与特殊类(4 种)

图表类型特点适用场景
TPO(时间价格机会)按时间与价格排列交易机会字母格,内置成交分布机构行为、价值区间与平衡区分析
SVP(时段成交量分布)按交易时段统计成交量分布识别价值区、控制点与止损密集位
成交量轨迹图(足迹图)把逐价成交量显示在 K 线内部(买方 / 卖方 / 总量)订单流分析、观察主动买卖失衡
价差图表(Spread)直接展示两个品种间的价差走势套利、对冲与相关性分析

提示:日内砖形图 / 卡吉图 / 新价线 / 点数图、秒级与基于 tick 的周期、自定义公式图表、成交量K线与 TPO 等属于付费会员功能(Pro / Pro+ / Premium),免费版以图表类型菜单实际可用项为准。

价格类图表自定义:砖形图 / 卡吉图 / 点数图等在图表的属性设置里可调砖(框)大小——方法可选 ATR 自动(默认 14 期)、传统固定值或百分比(LTP);点数图另设「反转金额」(价格须反转几个框才画新列)。砖形图不显示时,多半是框设太大,换小框或改 ATR 即可。

计算来源:砖形图等还可选「收盘价 / OHLC」作为计算来源,想要更平滑还是更灵敏,按你的习惯选。

5.2 类型选择建议

分析目标推荐类型理由
快速看大方向折线图 / 面积图只保留收盘价,画面干净、趋势最清晰
标准技术分析K线 / 空心K线信息完整,形态(吞没、十字星等)识别最方便
日内短线看波动高低图不受涨跌色彩干扰,专注波动区间
过滤噪音、看趋势砖形图 / 卡吉图 / 新价线忽略时间,只保留有意义的波动
支撑阻力密集区点数图X/O 列天然展示多空密集成交带
机构行为 / 价值区TPO / SVP / 成交量轨迹成交分布直指控制点与失衡区
两品种价差价差图表一站式对比价差与相关性

5.3 周期选择

周期定位适用场景
1m / 5m超短线抢反弹、消息行情快进快出(注意滑点与点差)
15m / 1H日内日内交易者主用,配合 4H 定方向
4H波段波段交易主周期,兼顾趋势与入场精度
1D / 1W中长线确定大方向、关键支撑阻力与趋势结构
💡 多周期配合

常见做法:大周期(4H / 1D)定方向,小周期(15m / 1H)找入场点。TradingView 支持在多图布局中把两个周期并排,联动观察。

自定义周期与快捷输入

  • 添加自定义周期:点周期下拉菜单末尾「+ 添加自定义周期…」,输入分钟数(如 150 = 2 小时 30 分);自定义周期会自动出现在指标与脚本的「时间周期」下拉里
  • 直接键盘输入:不用点菜单,直接敲数字后回车即切换(如输入 125 回车 = 125 分钟);也可带字母后缀:1S 秒、2 分钟、12H 小时、3D 天、2W 周
  • 上限:键盘输入方式的自定义周期最大 1,440 分钟(24 小时);更长周期从预设列表选
  • 秒级周期:适用于流动性强的品种(外汇、指数等),秒级数据保留时间更短

5.4 多图布局与联动

  • 顶部「布局」按钮选择 2 格、4 格等模板,单屏最多 16 张图表
  • 每张图可独立设置品种与周期;「选择布局」菜单里可勾选要同步的元素
  • 适合同时盯多个货币对、或同一品种多个周期的组合视图

布局同步:想联动哪些就勾哪些

「选择布局」→ 多图表模式 → 「布局同步」里按需勾选,官方支持同步以下元素:

  • 商品代码:切换任一图品种,其余同步切换
  • 周期 / 时间 / 日期范围:周期联动;滚动任一图的可见日期范围,其余跟随(日期范围同步仅适用于基于时间的图表类型)
  • 十字线:光标在任一图移动,其余图十字线同步移动,方便跨图对齐同一时刻
  • 绘图:开启后绘图可跨图同步(初始图表的指标与策略会自动应用到同布局其他图表;绘图本身绑定具体品种,换品种会消失)

分组同步进阶:只想让其中几张图联动、另几张独立,可把图表加入不同「组」(图表右键或状态行 →「图表同步」→ 选一个表情符号作为组名),组内同步商品与周期,组之间互不影响。

同一张图叠加多个品种(比较)

除了多图布局,还可以在同一张图表上叠加其他品种做对比:

  • 入口:图表顶部工具栏「比较 / 添加商品」按钮(加号),选择要叠加的品种,可继续添加多个
  • 归一显示:叠加品种以「首值 = 100」的百分比变化显示,价格区间不同的品种也能直接比强弱
  • 应用:比较货币对与美元指数 / 黄金的联动关系;用价差等式(如 EURUSD − USDCHF)做相关性分析

5.5 时间范围选择器:快速回看任意区间

想快速看某段历史行情,不用一直往前拖滚动条——用顶部工具栏的「时间范围」按钮一步到位:

  • 预设范围:1 天 / 5 天 / 1 个月 / 3 个月 / 6 个月 / YTD(今年以来)/ 全部 等,点击即切换
  • 周期联动:每个预设范围会自动配一个合适的周期(官方默认:1D→5m、5D→15m、1M→1H、3M→4H、6M→1D、YTD→1D),也可手动再改
  • 前往特定日期:点「前往」输入日期直接跳到那一天,无需手动滚动
  • 自定义范围:「前往」→「自定义范围」,设"从 / 到"两个日期精确回看任意区间

应用:快速回看历史大级别行情(如某次央行决议前后的走势);K线回放前用它定位练习起点(见 9.1),回测前用它核对数据区间(见 10.4)。

第六章 技术指标与绘图工具

400+ 预置指标、10 万+ 社区脚本、110+ 绘图工具——分析能力的天花板取决于你的使用深度

6.1 指标体系

按官方定价页口径,平台的指标来源主要有两类:

  • 400+ 预置指标:官方内置,覆盖主流技术分析需求
  • 10 万+ 社区公开脚本:第三方指标与策略,包含大量外汇专用工具
  • 搜索技巧:指标面板勾选「社区脚本」,可按免费 / 收藏数筛选
⚠️ 用社区脚本前注意

第三方指标质量参差不齐:优先看作者公开的源码、收藏数与评价;涉及信号买卖的建议先在回放与纸面交易中验证,不要直接实盘。

6.2 常用指标速览

指标类型用途
MA / EMA趋势识别趋势方向,均线交叉是经典信号
MACD趋势 / 动量趋势强度与背离,金叉死叉配合零轴
RSI震荡超买超卖(70 / 30),与价格背离预警
布林带波动波动区间与挤压突破,带宽收敛常预示变盘
KDJ震荡短线超买超卖与金叉死叉
ATR波动平均真实波幅,用于设置止损宽度与仓位
成交量 / 成交分布量能确认价格行为的有效性,识别关键价位
多空比率情绪多头 / 空头账户占比,观察市场分歧(部分市场提供)
枢轴点(Pivot Points)支撑阻力按前周期高低收计算 P / S / R 多级价位,日内交易常用(标准枢轴点指标)
技术评级综合26 个组成指标合成单一"买入 / 卖出"评级,盘前快速总览
Zig Zag结构过滤小幅波动、连接枢轴点(局部高低点)把趋势分成一段段,适合看清结构

常用指标实战参数表

指标常用默认参数参考优化范围适用周期
MA / EMA9 / 21 / 505–200(趋势越长周期越大)日内 9/21,波段 50/200
MACD12, 26, 9快慢线 5–30 内微调15m 及以上
RSI14,70/307–21;超买超卖可调 80/201H 及以上更可靠
布林带20, 2周期 10–50,标准差 1.5–315m 及以上
KDJ9, 3, 39–215m–1H 短线
ATR147–21任何周期(定止损宽度)
成交量—配合 MA 周期使用任何周期(确认量能)

提示:参数无"最优解",应以回测与回放验证为准;不同品种(如 EURUSD 与 GBPJPY 波动不同)建议分别测试。

💡 技术评级(技术分析摘要)

平台把移动均线、震荡指标等 26 个组成指标的信号合成一个单一评级(强力买入 / 买入 / 中立 / 卖出 / 强力卖出),图表顶部即可查看。它是"参考摘要"而非买卖指令,仍要按第 8 章流程自己确认方向与结构。

技术评级策略:官方还提供配套策略——技术评级出「强力买入」就开多、出「强力卖出」就开空,默认固定止损 3×ATR(14)、利润达 5×ATR(14) 后启用追踪止损;可作第 23 章自动化战法的参考模板,按自己的参数再改。官方评级分档:分数 >0.5 强力买入、0.1–0.5 买入、±0.1 之间中性、-0.5 ~ -0.1 卖出、<-0.5 强力卖出。

6.3 绘图工具

平台提供 110+ 智能绘图工具,外汇分析最常用四类:

📈
趋势线与通道
画趋势线、上升 / 下降通道,识别趋势延续与破位
🔱
斐波那契
回调与扩展位(0.382 / 0.5 / 0.618),找潜在支撑阻力
📦
矩形与形态
标注区间、形态(头肩、旗形等),辅助结构分析
✏️
文本与标签
在图上记录思路与关键价位,复盘时一目了然

绘图时按住 Ctrl 可临时开启磁铁模式,吸附到 K 线高低点等关键价位,画线更精准。

另有官方「日期范围」绘图工具:在图上选两个时间点,两点之间出现阴影框,自动显示框内 K 线数与经过的时间跨度,适合标注"某段行情区间"(如上一轮加息周期)并配合复盘讲解。

「路径」绘图工具:可连续放置无限多个锚点连成折线,画复杂结构或预测未来路径,比两点趋势线更灵活(如标注艾略特波浪的推进浪 / 修正浪)。

图表形态工具组:左侧「形态」菜单里还有官方预置的形态工具——艾略特波浪(推动浪 1-2-3-4-5、修正浪 A-B-C)、三角形、杯柄等,可自动按枢轴点识别形态,配合第 23 章形态战法使用。

「多头 / 空头仓位」工具:在图上直接画出多 / 空头仓位,输入账户大小、风险金额、手数、杠杆、入场与止盈止损,图上即显示绿色盈利区与红色亏损区,可拖动调整,直观看到风险回报比。

斐波那契工具族:外汇分析最常用的价位工具——「斐波那契回撤」用两点画回撤位(可加自定义比率水平、延伸线、背景填充);「趋势扩展」用三点(起点 / 终点 / 修正结束)画扩展位,常用来设利润目标;另有「自动斐波那契回撤 / 自动扩展」内置指标,自动按枢轴点画位。在已画的斐波那契工具上右键可直接「添加警报」,到位提醒。

6.4 指标操作提示

  • 调参:右键指标 →「设置」,调整周期、颜色、显示方式
  • 收藏:右键 →「收藏」,下次从指标面板快速调用
  • 窗格:按住指标标题拖到图表下方,变成独立副窗格(如 MACD)
  • 多指标叠加:同屏叠加数量受账号配额限制(免费版较少,付费版逐级提升)
  • 指标模板:把一组指标连同当前设置存成模板(工具栏「指标模板」→ 保存),下次一键套到任何图表;应用时当前图表原有指标会被替换(绘图不会被保存),勾选「记住商品」可连品种一起套用
  • 指标互连(外部输入):让一个脚本的数据成为另一个脚本的输入——① 指标标题「更多」菜单或右键指标 →「在…上增加指标 / 策略」;② 或目标脚本「设置 → 输入 → 来源」下拉里选另一指标。适合把"信号计算"和"执行逻辑"拆成两个脚本;注意来源必须是指标(不能是策略),且脚本不能依赖 10 个以上连续连接的指标

6.5 绘图工具使用要点

  • 趋势线:至少连接两个有效点,出现第三个点确认更可靠;画在影线上还是实体上,前后保持一致
  • 斐波那契:从显著波段起点拉到终点,0.382 / 0.5 / 0.618 是常用回撤位,配合趋势线找支撑阻力
  • 磁铁吸附:绘图时按住 Ctrl 吸附 K 线高低点等关键价位,画线更精准
  • 管理与清理:右侧「对象树」集中管理全部绘图,可锁定、隐藏、批量删除
⚠️ 别让画线绑架判断

绘图是主观工具:行情破位后要敢于删除重画,而不是为了"证明自己画对了"去改线。复盘时定期清理过时标注,保持图表干净。

6.6 指标组合的常见坑

  • 堆指标不增胜率:指标大多是价格的不同算法,叠两条均线再加 MACD 信息是重复的,画面变乱胜率不会提高
  • 参数拟合:反复调参让历史回测好看,实盘大概率失效——参数越"刚好",越不可信
  • 指标冲突:一个看多一个看空时,先定"主信号"(按第 8 章大周期优先),其余只做过滤,不要均等投票
  • 忘了周期:日线与 5 分钟的同名指标含义完全不同,先定周期再看信号

建议:用"主指标 + 确认 + 过滤"的简洁组合(如大周期趋势 + 小周期入场),远比十个指标叠在一起有效,具体流程见第 8 章。

6.7 官方高频小技巧

官方"快捷键与小贴士"系列里最常用的一组操作,学会了能明显提升画图与看盘效率:

  • 以 45° 角画线:用趋势线等工具画线时按住 Shift 拖动,角度锁定为 45° 的倍数,画对称通道和斜线更规整
  • 复制绘图:选中一个绘图对象后按 Ctrl+D(或右键 → 复制),可快速复制出多个相同对象(如多根平行线)
  • 水平 / 垂直拖动:拖动绘图对象时按住 Shift,移动方向被锁定为水平或垂直,微调对齐不跑偏
  • 多选对象:按住 Ctrl 逐一点选多个绘图,或框选后统一移动、修改、删除;全选可用 Ctrl+A
  • 反转价格坐标:右键价格轴 →「设置」中可反转坐标(低在上高在下),看对称形态、找镜像位时方便
  • 快速加入自选表:商品搜索框输入代码后点结果右侧星标直接加自选,或右键图表标题 →「添加商品到自选表」
  • 快速测量:选中「测量工具」后按住 Shift 拖出第二根测量线,可同时读取多段距离

第七章 行情监控:提醒、筛选器与日历

把看盘变成自动化:价格到点自动通知,机会全市场扫描,大行情提前规避

7.1 提醒系统

  • 价格提醒:价位到达预设位置触发通知
  • 指标提醒:指标条件满足时触发(如 RSI 进入超买区)
  • 绘图提醒:价格穿越你画的趋势线 / 通道时触发
  • 通知渠道:应用内推送、浏览器通知、邮件,可分别开关;设置跟随账号跨设备同步

快速创建:右键图表 →「添加提醒」,或按 Alt+Ctrl 点击任意价位直接建提醒 / 订单 / 价格线。

进阶:可在同一条警报里叠加多个条件建「多条件警报」(可混合不同周期,全部满足才触发);常用配置可保存为「警报预设」模板,下次一键复用。

警报管理器:左侧「警报」图标进入,集中浏览所有警报;每条可用列表控制键停止 / 恢复 / 编辑 / 克隆,克隆是批量复制同条件到多个品种最快的办法;列表可自定义列,并按代码、名称、创建日期或触发时间排序。

7.2 市场筛选器

顶部「筛选器」进入,支持股票、外汇、加密货币等市场。叠加技术条件(如 RSI < 30、均线金叉、涨幅榜)可以把全市场缩到几个候选品种,适合做盘前机会扫描。

💡 外汇场景用法

先按 4H 趋势过滤出强势货币对,再用 1H 周期确认入场结构,筛选器负责「找票」,图表负责「确认」。

💡 进阶:Pine 筛选器(Beta)

用自写 Pine 指标扫描全市场:顶部「筛选器」切换到 Pine 筛选器,选自己的指标即可筛出符合条件的品种。要求:指标至少输出一个 plot() 或 alertcondition();支持 1/5/15/30 分钟、1/2/4 小时、1 天 / 周 / 月周期,不支持自定义周期与「指标套指标」。编写见第 11 章。

保存筛选条件:把当前过滤条件、列与排序存成「滤网」模板(操作菜单 → 创建新滤网,或按 Shift+N),下次选模板直接复用,多套盘前 / 盘中 / 复盘模板轮流切换即可。

7.3 财经日历

顶部「日历」查看经济数据公布、财报、央行会议时间表,可按市场与重要性筛选。非农、CPI、利率决议等大行情前后波动剧烈。

提示:数据行情常伴随瞬间剧烈波动与点差扩大,做单前先看日历,避开无法控制的风险时段。

7.4 数据源与实时行情订阅

  • 注册登录后,多数主流市场可获得实时数据;部分市场(如个别交易所)需单独订阅数据权限
  • 实时数据设置:打开图表 → 数据源图标,可查看当前行情来源与延迟
  • 数据延迟会直接影响提醒与回测准确性,重要交易前确认数据为实时

提示:各市场数据权限与订阅价格以 TradingView 官网为准;模拟数据(如部分指数)会有明显延迟标识。

7.5 提醒使用建议

  • 三类提醒:价格提醒(到价通知)、指标提醒(条件满足,如 RSI 进入超买区)、绘图提醒(价格穿越你画的线)
  • 配额管理:免费版提醒条数有限,用掉的及时删除;同价位多条件可用「条件提醒」合并为一条
  • 避免提醒疲劳:只对关键支撑阻力、计划中的入场位设提醒,数量控制在个位数;触发后复盘这次提醒是否有价值
  • 跨设备同步:提醒跟随账号,电脑端设置后手机 App 也能收到通知
💡 提醒是闹钟,不是信号

提醒只负责「到点叫你回来」,触发后仍要按第 8 章完整流程判断是否值得交易,不要看到提醒就直接下单。

7.6 自选表(Watchlist)管理

自选表不是简单的"收藏夹"——配合筛选器与提醒,它是盘前机会管理的核心入口。

  • 入口与添加:右侧「自选表」面板;搜索品种后点「+」,或在图表右键商品 →「添加到自选表」
  • 多列表:列表名旁「+」新建列表,按市场或策略分组(如"欧元系"、"突破候选")
  • 板块(Section):右键列表内品种 →「添加板块」,按资产类型 / 市场 / 情绪分区,板块内单独排序
  • 与筛选器联动:在筛选器里按住 Shift / Ctrl 多选结果,右键「将所选商品添加到自选表」
  • 同步:列表与板块跟随账号云端同步,手机端与电脑端一致
  • 列自定义:列表名右侧「⋯」菜单可增删列(如涨跌幅、成交量、RSI),商品可显示为代码 / 名称 / 徽标
  • 导入 / 导出:列表菜单可「导入列表…」,或打开「高级视图」在行情表格里「导出列表」;导入文件须为 .txt,商品带交易所前缀、逗号分隔

排序与视图:点列名即可按该列排序(再点切换升 / 降序);三点菜单可管理徽标、代码、描述等元素,并切换"表格 / 行"显示;「高级视图」模式还提供价格变动、成交量、10 日平均成交量、市值等更多列。快捷键:Shift+W 切换自选表、Shift+C 添加列。

盘前闭环:筛选器「找票」→ 自选表「建池」→ 图表「确认」→ 提醒「盯位」,四步串起来就是 7.2 之后的完整流程。

7.7 市场热力图:一眼看全场强弱

热力图(Heatmap)把整个市场的涨跌画成一张色块图,快速扫一眼就能找到"全场最亮 / 最弱"的品种,适合盘前找方向和做题材扫描(官方提供股票、ETF、加密货币三种热力图)。

  • 入口:顶部「产品」菜单 →「热图」,选择股票 / ETF / 加密货币热力图
  • 两个核心参数:顶部工具栏的「大小依据」决定每个色块的大小(如市值、成交量),「颜色依据」决定颜色(如涨跌幅、技术评级)
  • 显示模式:等尺寸模式(各色块等大,纯看颜色强弱)与单色模式(色块大小按比例反映数值)可切换
  • 配色方案:经典 / 色盲 / 单色三种可选,照顾不同视觉习惯
  • 下钻与分享:点击色块直接打开该品种图表;可下载图片、复制链接或转发分享整张热图

外汇用法:加密货币热力图可快速感受风险情绪(风险偏好 / 避险切换),股票热力图可看美元 / 风险资产的联动氛围;把 16.6 的货币对地图和热力图搭配,两个视角互为印证。

7.8 商品页面:快速看多周期技术面

每个品种都有自己的商品页面,把行情、新闻、技术面、社区观点集中在一个地方,是下单前做"最后一分钟功课"的快捷入口。

  • 入口:商品搜索框输入代码(如 GBPUSD)→ 悬停结果 → 点「查看概述」;或直接访问该品种的代码页面
  • 页面内容:实时报价、财经新闻、社区观点(最新发布的分析)、技术分析、聊天等,都与该品种相关
  • 技术分析标签:给出当前品种在各时间周期的技术评级概览,均线 / 震荡指标 / 枢轴点分列,切换周期即刷新
  • 搜索窗口提示:每行显示三部分——商品代码、描述、数据源(如 GBPUSD · 英镑/美元 · FXCM),一眼确认你要的是哪个报价源

用法:盘前对一个品种做快速体检——先看商品页技术面总览(评级是否一致),再回图表用 8 章流程细看结构,效率比逐个指标翻更高。

7.9 警报进阶:变量消息与自选表警报

警报消息里插入变量:在消息框用 {{占位符}},触发时自动替换为真实值,通知不再只有一句"到价了"。常用占位符:{{ticker}}(代码)、{{exchange}}(交易所)、{{close}} / {{open}} / {{high}} / {{low}} / {{volume}}(触发那根 K 线的值)。示例:{{exchange}}:{{ticker}}, price = {{close}}, volume = {{volume}}。

  • 注意:用 alertcondition() 的指标需 Pine v4 或更高版本,变量替换才生效
  • 策略警报占位符:策略类警报可用 {{strategy.position_size}}(当前仓位)、{{strategy.order.action}}(买 / 卖)等
  • 无限期警报:创建 / 编辑警报时把「过期」设为「无限期」,Premium 用户可用,避免定时器到期自动关闭

自选表警报:给整个自选表建一条警报,同一条件对表内每个商品独立运行(警报设置里「商品」选自选表即可)。列表新增品种自动纳入监控、删除则不再适用;只有当所有商品都触发过后警报才停止。适合"盘前扫一批货币对,谁先破位通知谁"的场景。

警报日志:所有触发的警报都会记入「警报日志」(图表上的触发标记也会闪烁),随时回看历史触发时间与消息,复盘"当时为什么没动手"很有用。

PART TWO

🛠 操作教程

交易实操 · 下单管理 · 自动化入门 · 日常运维

第八章 多时间框架实战流程

大周期定方向、中周期定结构、小周期找入场——三周期共振,胜率与盈亏比都会提升

8.1 三周期分工

层级周期职责
方向层(最大)4H / 1D确定趋势方向与关键支撑阻力,回答"能不能做"
结构层(中间)1H确认回踩 / 突破结构,回答"在哪里做"
执行层(最小)15m / 5m找入场触发点与止损位,回答"何时进场"

提示:相邻两层周期建议相差 3–4 倍以上(如 4H → 1H → 15m,或 1D → 4H → 1H),倍数太小会让两层结构意义重叠,失去"多周期过滤"的作用。

8.2 标准分析流程

  1. 定方向:打开 4H / 1D,画趋势线与关键位,明确当前趋势与阻力支撑带
  2. 等结构:切到 1H,等待价格回踩支撑 / 突破阻力,形成入场结构(如回踩不破、突破回踩)
  3. 找触发:在 15m / 5m 上等待 K 线确认信号(吞没、假突破收回等)
  4. 定风控:止损放在结构失效位(如 1H 支撑下方),仓位按第 15 章风控规则计算
  5. 执行与记录:下单后按第 16 章消息面检查、按第 17 章模板记录
✅ 趋势市 vs 震荡市

趋势市(价格沿均线单边运行)用"回踩进场",耐心等 1H 回踩;震荡市(价格在区间来回)用"区间边缘反做",靠近支撑买、靠近阻力卖,突破则放弃。多周期流程最大的价值,就是先在大周期判断是哪种行情,再决定用什么打法。

8.3 在 TradingView 中排布

  • 用「布局」选 3 格竖排,分别放 4H / 1H / 15m(同一品种)
  • 开启「同步」,点击任意一张图切换品种时三图联动
  • 也可以多图布局 + 独立周期,详见第 5 章「多图布局与联动」
  • 排布满意后按 Ctrl+S 保存布局,避免误操作丢失

同图看多周期:MTF 指标

不想开多图布局时,可以用官方的「多时间周期」能力在同一张图上叠加大周期信息:

  • 内置指标 MTF:部分内置指标的「设置 → 输入」里有「时间周期」下拉,可让该指标按更高周期计算并显示在当前图上(如 15m 图上叠加 4H 均线)
  • 多时段图表指标(MTPC):直接把更高周期 K 线的范围以彩色方框画在当前图上,一眼看清大周期结构
  • 注意:多时间周期分析在官方定价页列为 Pro 及以上功能,免费版以实际可用项为准

8.4 常见误区

⚠️ 周期冲突怎么办

大周期方向与小时级别结构冲突时,以最大周期为准、减少交易或不做;不要为了"入场"强行逆势。周期越多越好是误区——固定一套 4H-1H-15m 流程并坚持执行,比不断换周期更有效。

⚠️ 两个高频误区

误区一:只在最小周期盯盘,忽略大周期方向,等于逆大势做短线;误区二:行情一动就切周期找"支持自己的理由",本质是自我说服。正确做法:先看大周期定方向,小周期只负责触发,全程不再临时改框架。

8.5 完整实例走一遍

以 EURUSD 为例,把上面的流程串起来(仅演示方法,不构成任何交易建议):

  1. 定方向:4H 图上价格沿上升趋势线上行,1.0850 是近期关键支撑,方向判断为"回踩做多优先"
  2. 等结构:1H 图上价格回踩 1.0850 附近,收出长下影线(下方有承接),结构成立
  3. 找触发:15m 出现看涨吞没,同时 RSI 未进入极端超买区,触发条件满足
  4. 定风控:止损放在 1H 支撑下方约 20 点,止盈按 1:2 盈亏比设约 40 点
  5. 执行与记录:先查财经日历(见第 16 章)确认无重大数据,再按第 15 章公式算好手数下单,并在复盘模板里记录

8.6 周期倍率选择

目标持仓推荐三周期说明
日内(几小时)1H / 15m / 5m快进快出,对点差与手续费更敏感
波段(几天)4H / 1H / 15m最常用的组合,也是本教程默认流程
中长线(数周)1D / 4H / 1H忽略日内噪音,容错空间更大

选择原则:先定你打算持有多久,再倒推三周期组合,而不是反过来。持仓时长还影响止损宽度与仓位计算(见第 15 章)。

第九章 K线回放与纸面交易

上实盘之前,先在零成本的模拟环境里把策略和心态练熟

9.1 K线回放

把后面的行情藏起来,从指定时间点开始逐根播放,像看实盘一样做分析。同一段行情可以反复回放、换不同策略试,成本为零——是练盘感的最佳工具。

  1. 工具栏点「K线回放」按钮,选择开始时间与周期
  2. 用播放键自动推进,或逐根手动前进,观察行情如何演变
  3. 在回放中练习画图、识别形态、模拟入场与止损

选起点时,除了手动指定日期,官方还提供「选择第一个可用日期」和「随机K线」选项——随机起点能避免你总是挑"自己熟悉的行情"练习,结果更接近实盘遭遇。

回放中同样可以使用指标与绘图工具,操作方式与实盘完全一致——练习什么,复盘时就面对什么。

回放间隔与速度:回放面板上速度右侧显示当前间隔(一次播放推进多长时间的 K 线),点它可切换周期;秒图最小 1 秒、日内与日图最小 1 分钟,周图 / 月图只能按 1 天推进。快捷键:播放 / 暂停 Shift+↓,向前一步 Shift+→。

深度日内数据小技巧:想回放比当前周期更细的日内数据时,先在更高周期(如 1D)里选择回放起点,再切到小周期,可获得更多日内 K 线。

回放交易:工具栏还有「回放交易」模式——回放开始前可配置初始资本、基础货币与佣金比例,选择起点后就能在历史数据上真实下单(市价 / 限价 / 止损 / 止损限价),等于把 9.2 的纸面交易搬到历史行情里,最适合验证"如果当时这么做会怎样"。

9.2 回放交易

在回放模式下直接「下单」:可配置初始资金、基础货币与佣金比例,像真实交易一样记录持仓与结果。回放交易的数据只存在于本次回放中,不会保存到账户历史。

9.3 纸面交易

纸面交易是实时行情下的模拟盘:用虚拟资金按真实节奏下单,练习执行、仓位与心态。在「交易」面板可切换模拟账户与真实账户。

💡 两者的分工

K线回放练「历史行情下的思路」,纸面交易练「实时行情下的执行」。建议先用回放打磨策略,再上纸面交易跑流程。

9.4 回放练习计划

给零基础学习者的一份 4 周渐进计划(可自行调整节奏):

阶段练习内容
第 1 周只做识别:每天 30 分钟回放,画趋势线与支撑阻力,观察行情演变,不下单
第 2 周模拟入场:在回放中记录入场理由与离场点,对照事后走势检查
第 3 周单一场景:固定 EURUSD 1H,只练「回踩支撑做多」一种形态,重复到形成手感
第 4 周风控与统计:加入止损止盈,统计胜率与盈亏比,看是否达到正期望

提示:回放练习贵在固定频率与固定流程——建议每天 30 分钟连续 4 周,而不是周末一次练 4 小时。

第十章 策略测试器与历史回测

用历史数据验证策略是否靠谱,回测报告是交易者的「体检报告」

10.1 回测入口

写好 Pine Script 策略(见第 11 章)并「保存并添加到图表」后,打开底部「策略测试器」,选择时间范围与初始资金,点运行即可在图表上看到历史买卖点与资金曲线。

回测 vs 前测:回测(Backtesting)用历史 K 线验证策略;前测(Forward testing)指把策略挂到实时行情上观察未来表现(纸面交易即最简单的前测)。正确顺序:回测粗筛 → 前测验证 → 再谈实盘,两步缺一不可。

10.2 回测报告区怎么用

跑完回测后,底部「策略测试器」报告区有多个标签页,各看各的:

标签页看什么
表现概述全部核心指标一览(净利、回撤、胜率等),逐个含义见 10.5
交易列表每一笔交易的入场 / 出场 / 盈亏明细,可导出 CSV 做进一步统计
图表资金曲线与逐笔买卖点标记,直观看回撤发生在哪段行情
策略属性策略参数、佣金与滑点设置是否生效,先核对这里再读指标

提示:核心数值(净利、回撤、胜率等)都集中在「表现概述」页,含义与判断标准见 10.5,别在多个标签页之间来回找。

10.3 回测注意事项

⚠️ 回测不代表未来

回测结果受手续费、滑点、K 线确认时机影响;参数反复调优会出现「过拟合」——历史表现极好但实盘失效。正式使用前务必在纸面交易与回放中多做几轮验证。

10.4 回测实操示例

以第 11 章的双均线策略为例,完整跑一遍:EURUSD 1H,2023-01 至 2024-12,初始资金 10000 USD,勾选手续费与滑点假设。

  1. 载入策略:把双均线策略「保存并添加到图表」,打开底部「策略测试器」
  2. 设置范围:品种 EURUSD、周期 1H、时间选 2023-01 至 2024-12、初始资金 10000
  3. 跑报告:点「运行」,依次看净利润、最大回撤、胜率、盈亏比、交易次数
  4. 换区间复测:把时间改为 2021-2022 再跑一次,结果接近才算稳健,避免只挑一段好行情
  5. 微调参数:在 9/21 附近小范围调整快慢线,观察报告是否大幅波动;剧烈变化说明参数敏感、易过拟合

判断标准:交易次数少于 50 笔的结论不可靠;多时间区间表现一致、参数小幅变化结果稳定,这样的策略才值得进入第 9 章纸面交易验证。

10.5 回测报告指标解读

策略测试器「表现概述」页的常用指标,先看懂再下结论:

指标含义关注点
净利总盈利 − 总亏损为正只是第一步,还要看下面几项
最大回撤资金从峰值回落的最大幅度对照第 15 章回撤红线,回撤大说明曲线拿不住
胜率盈利笔数 ÷ 总笔数与盈亏比配合看,低胜率高盈亏比同样可行
盈亏比平均盈利 ÷ 平均亏损决定单笔盈亏结构是否健康
利润因子总盈利 ÷ 总亏损大于 1 即盈利,长期稳定建议看 1.5 以上
交易数回测区间内的总交易笔数样本太少结论不可靠,一般建议至少 50 笔以上
夏普比率风险调整后的收益越高越稳,低于 1 说明收益波动偏大

提示:别只看净利——最大回撤和盈亏比决定你实盘是否拿得住;同时确认报告里已计入手续费与滑点假设(见 11.4)。

10.6 回测精度:K线放大器

普通回测按图表周期逐根 K 线撮合;想更贴近真实盘,可在策略「设置 / 属性」里打开「K线放大器」(Bar Magnifier):它用更低的子周期 K 线做撮合,信号发生在 K 线中间时按实际位置成交,而不是等图表 K 线收盘。

  • 在哪开:策略设置 → 属性 → 勾选「K线放大器」相关输入
  • 适用:日内策略(信号敏感于入场时机)最受益;低频的波段 / 趋势策略影响不大
  • 注意限制:策略无法请求超过 200,000 条较低周期 K 线;当 图表K线数 × 子周期K线数 超过该上限时,早期交易可能不受放大器影响
  • 代价:放大后回测明显变慢,先用普通模式粗筛、再用放大器精测是个省时间的组合

10.7 策略属性参数详解

策略「设置 → 属性」里的每一项都对应 strategy() 函数的一个参数,改界面和改代码效果等价。常用项:

属性对应参数含义
初始资金initial_capital回测起点资金;币种用 currency 指定
订单大小default_qty_value / default_qty_type每笔默认数量与方式(固定 / 按账户权益百分比等)
金字塔加仓pyramiding允许同一方向最多叠加几笔;0 表示不叠加
佣金commission_type / commission_value按金额 / 百分比 / 每合约计费
滑点slippage每笔成交模拟的价格偏移(tick 数)
K线收盘下单process_orders_on_close默认在信号 K 线收盘时按收盘价成交;关闭则按 K 线内实时价
多空保证金margin_long / margin_short模拟杠杆的保证金比例,影响最大可开仓位

建议:回测前先按真实账户把 初始资金 / 佣金 / 滑点 / 保证金 设好,再跑结果——缺成本假设的回测会高估收益(见 11.5 常见坑)。

第十一章 Pine Script 入门:从指标到策略

平台内置脚本语言(当前 v6),把想法变成可复用的工具;从复制、修改、运行三个示例开始最快

11.1 什么是 Pine Script

Pine Script 是 TradingView 内置的脚本语言,主要用来编写三类脚本。不需要系统学过编程,从改别人的代码开始最快。

  • 指标(indicator):在图表上叠加自定义的计算结果
  • 策略(strategy):带买卖规则、可回测的脚本
  • 脚本库(library):封装函数供其他脚本复用
💡 当前版本 v6

Pine Script 当前版本为 v6:带来动态请求、无限历史回测、严格布尔判断等新能力;旧版 v5 脚本仍可运行,但不会自动获得 v6 新特性。

11.2 编辑器与三个内置函数

  • 入口:超级图表底部「Pine 编辑器」→ 新建指标 / 策略,写完点「保存并添加到图表」
  • 参考:编辑器里按 F1 打开内置参考文档,含全部函数与示例,可离线查阅
  • 快捷键:新建指标 Ctrl+K+I;新建策略 Ctrl+K+S

编辑器能力:官方编辑器基于 VSC 同款引擎(Monaco),三点菜单 →「编辑器设置」里可开输入时建议(自动补全函数)、小地图(代码概览)、行长指南与差异装饰;写长脚本时可用「更多 → 分离模式」把编辑器打开到独立页面,图表与代码同屏更舒适。

Pine 日志:脚本不按预期运行时,用「更多 → Pine 日志」打开日志窗格,可启动 / 停止记录、按消息类型过滤、搜索调试信息,定位报错比盲猜快得多。

内置函数作用
ta.sma(close, n)n 周期简单均线,最基础的均值计算
ta.crossover(a, b)判断 a 是否上穿 b(金叉),配合均线使用
plot(series, ...)把计算结果画到图表上

查看内置脚本源码:编辑器「打开 → 内置脚本…」会列出用 Pine 编写的内置指标 / 策略,选中即把源码加载进编辑器——复制保存成个人脚本就能改着玩,改动不影响原版指标,是官方提供的"现成教材"。

版本升级:Pine v3 及以后版本写的脚本,可用「管理脚本」菜单里的转换器自动升到下一版本;部分写法需手动调整,详见官方用户手册的迁移指南。

编辑器快捷键速查(官方快捷键页)

快捷键作用
Ctrl+S保存脚本
Ctrl+Enter编译并添加到图表
Ctrl+`切换控制台(看编译错误与警告)
Ctrl+O打开已有脚本
Ctrl+Space触发建议 / 自动补全(Mac:Option+Space 或 Cmd+I)
Ctrl+Shift+Space触发参数提示(光标停在函数括号内时)
Ctrl+点击函数名打开 Pine 脚本参考
Shift+Alt+W / T新建窗口 / 新建标签页

11.3 示例代码

示例 1 · 双均线指标

//@version=6
indicator("双均线指标", overlay = true)

fast = ta.sma(close, 9)    // 9 周期简单均线
slow = ta.sma(close, 21)   // 21 周期简单均线

plot(fast, "快线", color = color.blue)
plot(slow, "慢线", color = color.orange)

示例 2 · 均线金叉死叉策略(配合策略测试器回测)

//@version=6
strategy("均线交叉策略", overlay = true)

fast = ta.ema(close, 9)
slow = ta.ema(close, 21)

// 快线上穿慢线 → 开多;下穿 → 开空
if ta.crossover(fast, slow) and barstate.isconfirmed
    strategy.entry("Long", strategy.long)
if ta.crossunder(fast, slow) and barstate.isconfirmed
    strategy.entry("Short", strategy.short)

示例 3 · 可调参数指标(input 让参数显示在设置面板)

//@version=6
indicator("可调参数均线", overlay = true)

len = input.int(20, "均线周期", minval = 1)  // 图表右侧设置里可调
ma  = ta.sma(close, len)

plot(ma, "MA", color = color.new(color.blue, 0))

11.4 从指标改策略

关键一步:把声明从 indicator(...) 换成 strategy(...),再用 strategy.entry(...) 定义开平仓条件(见示例 2),保存后即可在「策略测试器」里回测。改完注意检查:是否包含手续费与滑点假设、信号是否在 K 线确认后才触发。

常用订单控制函数:strategy.entry() 开仓(可带 limit / stop 价变成挂单)、strategy.exit() 为仓位设置止盈止损、strategy.close() 平掉指定方向仓位、strategy.close_all() 一键全平、strategy.cancel() 撤销未成交挂单、strategy.order() 直接下市价单。组合起来就能实现"进场 + 离场 + 风控"的完整逻辑。

11.5 进阶路线与常见坑

  1. 复制社区公开脚本,改参数看效果
  2. 在编辑器里按 F1 逐个查函数,理解代码逻辑
  3. 用「脚本库」把常用函数封装复用
  4. 发布到社区,接受反馈迭代
⚠️ 常见坑

回测结果受手续费、滑点、K 线确认时机影响;回测历史表现不代表未来。正式使用前务必在纸面交易中多验证。

11.6 实战案例:警报与自动止损止盈

示例 4 · 条件警报 alert()

条件满足时弹窗 / 推送通知,适合用自定义指标盯信号:

//@version=6
indicator("金叉警报", overlay = true)

fast = ta.ema(close, 9)
slow = ta.ema(close, 21)
crossUp = ta.crossover(fast, slow)

alert(crossUp, "快线上穿慢线(金叉)", alert.freq_once_per_bar_close)

示例 5 · 自动止损止盈 strategy.exit

在策略里一次性设定止损 / 止盈,回测更贴近实盘:

//@version=6
strategy("带止损止盈策略", overlay = true, initial_capital = 10000)

fast = ta.ema(close, 9)
slow = ta.ema(close, 21)

if ta.crossover(fast, slow) and barstate.isconfirmed
    strategy.entry("Long", strategy.long)

// 用 ATR 计算止损 / 止盈距离,比写死点数更通用
atr = ta.atr(14)

if strategy.position_size > 0
    strategy.exit("Exit", "Long",
         stop  = strategy.position_avg_price - atr * 1.5,  // 止损:1.5 倍 ATR
         limit = strategy.position_avg_price + atr * 2.0)  // 止盈:2 倍 ATR

注意:strategy.exit 的止损止盈按 ATR 计算更通用;回测时务必在设置中计入佣金与滑点。真实下单请结合第 13 章 cTrader 执行层的设置。

💡 策略警报:让信号在服务器端独立运行

策略验证通过后,可以在「策略测试器」面板点「添加警报」为策略创建策略警报:系统会在服务器上建立策略副本独立运行,即使关闭浏览器也照常触发。创建时可选触发条件:「订单成交」或「alert() 函数调用」(两者兼有亦可)。这样回测过的策略就能变成实盘提醒。

11.7 脚本报错排查与常见问题

  • 看错误提示:编辑器下方错误信息带行号,点行号直达出错的代码行,先改语法错误再跑
  • 常见报错:变量名拼写不一致、函数名写错、缩进不齐;v5 脚本用 v6 语法(或反之)会报版本不兼容
  • alert 不触发:检查 alert() 的条件是否真的会变为真,以及触发频率设置(每次 K 线收盘 / 每次变化)
  • 脚本不显示:确认 indicator / strategy 的 overlay 参数;指标计算结果全为 na 时图上自然是空的
💡 查函数就按 F1

编辑器里按 F1 打开内置参考文档,函数签名、参数说明与示例都在里面,比记忆更可靠。

11.8 Pine 常用函数速查表

写脚本时按分类找函数,签名与参数以编辑器内按 F1 的参考文档为准:

分类常用函数用途
指标计算ta.sma / ta.ema / ta.rsi / ta.macd / ta.atr均线、RSI、MACD、ATR 等常见指标值
ta.crossover / ta.crossunder判断金叉 / 死叉,配合条件触发
绘图输出plot / plotshape / plotchar画线、画标记、画文字
输入参数input.int / input.float / input.bool / input.string让参数显示在「设置」面板,可调参
策略函数strategy.entry / strategy.exit / strategy.close_all开仓、止损止盈、全部平仓
警报alert / alertcondition触发通知,配合条件使用
常用量close / open / high / low / volumeK 线的开高低收与成交量
状态判断barstate.isconfirmedK 线收盘确认后再触发,避免信号跳动
多时间周期request.security请求更高周期数据(如 15m 图取 4H 均线),用途见 8.3
💡 版本注意

v5 / v6 的部分函数名有差异,脚本第一行先写对 //@version=6;报错时按 11.7 先查函数名与参数个数。

11.9 Pine 库:复用你的代码

写的函数越来越多,每个脚本都要复制一遍很麻烦——用Pine 库(Libraries):把常用函数打包成一个可发布的库,其他脚本用 import 直接导入,无需重复贴源码。

  • 创建:Pine 编辑器「打开」→ 模板 →「新建库」,把常用函数放进去并发布(可私有或公开)
  • 导入:在指标 / 策略 / 其他库的代码开头写 import 用户名/库名/版本号 as 别名,之后用"别名.函数名()"调用。官方示例:
import PineCoders/High Time Frame/4 as htf
  • 版本不可变:发布后的库版本内容固定,你的脚本不会因为作者更新库而突然变化,依赖更安全
  • 找现成库:顶部「脚本」板块筛选「库」,官方建议库应在代码中导入、而不是直接加到图表
  • 先把 23 章战法里反复用的辅助函数(如止损计算、RSI 背离判断)抽成自己的库,代码会越来越简洁。

    11.10 数据请求函数族 request.*

    request.*() 系列函数让脚本读取"当前图表之外"的数据,是写多品种、跨周期与多币种逻辑的根基(request.security 的跨周期用法见 11.7):

    • request.security():跨周期 / 跨品种取数,最常见
    • request.currency_rate(from, to):取两种货币的兑换率,两个参数都是 ISO 4217 三字母代码(如 request.currency_rate("EUR", "USD")),可用它把价格统一折算成目标货币
    • request.symbol() 等动态请求:Pine v6 起 request.*() 接受序列字符串、可在循环与局部作用域里调用——一条代码就能动态请求多个品种,做"商品集合"扫描类脚本
    • 数量限制:每个脚本的独特数据请求数量受限——非专业方案最多 40 个、专业 / Ultimate 最多 64 个;Pine 筛选器脚本更严格,最多 5 个 request.*() 调用

    调试工具 Pine 日志:在代码里用 log.*() 家族输出变量值,编辑器「更多」菜单 →「Pine 日志」查看运行日志,比逐个 plot 调试快得多。

    第十二章 实盘交易与经纪商连接

    分析最终要落到执行:连接经纪商,在图表上下单、改单、管理仓位

    12.1 连接流程

    1. 在支持的经纪商或交易所完成开户(TradingView 直连 100+ 认证经纪商,含外汇)
    2. 打开「交易」面板,搜索并选择你的经纪商
    3. 按提示登录授权(凭证只交给经纪商,TradingView 不接触你的资金与密码)

    12.2 图表下单

    • 订单预览:下单前展示价格、手数、保证金等明细
    • 拖拽修改:已挂订单可直接在图表上拖动调整价格
    • 止盈止损:下单时一并设置,或用包围单(OCO)管理
    • 订单大小计算器:按风险比例 / 账户余额自动计算仓位

    订单投影:还可以在图表上先"投影"一笔尚未下单的订单——拖拽设价格、点数量用计算器输入、下拉选订单类型,甚至拖动添加 / 编辑包围单;投影只存在于图表上、不会发给经纪商,确认后才会真正下单,适合反复推演入场方案。

    下单面板还有「附加条件」按钮:开仓时一次为这笔单带上止损 / 止盈 / 包围单条件,避免裸奔进场(条件类型以所连经纪商支持为准)。

    下单面板可切换模拟 / 真实账户(见第 9 章),实盘前先在模拟账户把整套下单流程跑一遍。

    订单预设:把常用的订单参数(类型、价格、包围单、有效期)存成预设——订单窗口填好后点「订单预设 → 保存订单预设…」。下次从订单窗口预设菜单或图表买入 / 卖出按钮旁的预设按钮一键套用;参数不适合当前商品时会弹出提示说明需调整项。

    一键交易:在交易设置里开启后,下单 / 修改 / 取消 / 平仓都立即执行,不再弹确认窗口,适合需要抢价差的场景(新手建议先关着,多一道确认)。移动端在「图表设置 → 交易」里开「即时下达订单」,长按图表或点价格刻度旁的 + 号即可快速挂单。

    12.3 资金安全说明

    💡 平台定位

    TradingView 仅作为界面连接,不处理你的资金、不托管账户。交易执行、清算与资金安全由你选择的经纪商负责——开户前务必核实其监管资质。

    12.4 实盘首单检查清单

    1. 账户核对:账户类型、杠杆、点差模式(固定 / 浮动)与可用余额是否清楚
    2. 订单模式:确认是市价 / 限价 / 止损单,避免误把限价当市价(第 14 章)
    3. 风控三件套:止损、止盈、手数按第 15 章公式先算好,再点下单
    4. 消息面检查:查第 16 章日历,避开重大数据前 30 分钟
    5. 小仓试水:首单用最小手数,跑通"下单 → 改单 → 平仓 → 记录"全流程

    提示:首单的目标不是赚钱,而是验证流程;任何异常(价格、保证金、订单状态)先截图,再联系经纪商核实。

    12.5 经纪商连接常见问题

    • 找不到我的经纪商?官方持续接入新经纪商(通过 REST API 集成);先在经纪商列表搜索或点「显示全部」,实在没有的,可向你的经纪商建议接入 TradingView
    • 连接后为什么和经纪商软件"串线 / 断连"?个别经纪商只允许单一活跃连接(如盈透证券),同时登录其官方软件会中断 TradingView 的连接,退出其他端即可恢复
    • 授权会过期吗?部分经纪商的连接授权有有效期(各经纪商不同),过期后按提示重新登录授权即可
    • 凭证安全吗?连接时在经纪商授权页完成登录,TradingView 不处理你的交易、不接触资金,仅作为界面连接;官方也建议先用模拟账户练流程,再切真实账户

    12.6 券商模拟器:模拟真实成本

    券商模拟器(Broker Emulator)让无经纪商连接的模拟环境也按真实券商的成本结构运行,练手和验证策略时结果更可信。

    • 佣金三种计费:按成交额百分比(Percent)、每单固定金额(Fixed)、按每张合约(Per contract),挑一个贴近你实际账户的
    • 多空杠杆:可分别设置多头 / 空头杠杆——即仓位价值中必须由自有资金承担的最小百分比,决定最大可开仓位,模拟爆仓边界更真实
    • 在哪设置:交易面板 / 模拟账户的相关设置里按券商模拟器项配置
    • 用法:先按真实账户的佣金与杠杆配好,再跑 10 章的回测或模拟交易,得出的结果才接近实盘而非"理想化"收益

    第十三章 配合 cTrader 使用

    外汇交易者常同时使用 TradingView 与 cTrader:一个管分析,一个管执行,正好互补

    13.1 定位分工

    📊
    TradingView · 分析层
    强在图表体验、指标生态、Pine Script 策略开发与回测,适合盘前分析、画图、确认信号
    ⚡
    cTrader · 执行层
    强在订单执行、cAlgo / cBot 算法交易、深度市场数据(Level 2),适合实际下单与自动化

    13.2 推荐工作流

    1. 盘后复盘:TradingView 画图、K线回放、回测,把策略跑顺
    2. 盘前计划:标注关键价位、制定挂单计划
    3. 盘中执行:cTrader 下单、跟单、风控
    4. 收盘归档:导出成交记录回到 TradingView 复盘

    13.3 数据一致性提醒

    ⚠️ 挂单价格以执行平台为准

    两个平台的行情源和点差可能不同。挂单 / 止损价格以实际执行平台(cTrader)为准,避免按 TradingView 价格直接设止损导致误触发或滑点。

    13.4 自动化语言差异

    平台脚本语言侧重
    TradingViewPine Script分析信号与历史回测,迭代快、生态大
    cTraderC#(cBot / cAlgo)执行与自动化,深度订单流、低延迟

    两者无需二选一:信号在 Pine 里验证,执行交给 cBot。

    13.5 cTrader 用户常见问题

    • 两边价格为什么略有不同?两家数据源与报价商不同,属正常现象。分析以 TradingView 图表为准,成交以经纪商平台为准,两者不必逐点对齐。
    • 周期名称对不上?cTrader 的 M15 / H4 对应 TradingView 的 15m / 4H;TradingView 还提供秒级与基于 tick 的周期(部分需付费)。
    • 指标参数要重新设?两平台默认参数可能不同,迁移时以第 6 章参数表为起点手动对齐(如 MA 9/21、RSI 14、MACD 12,26,9)。

    建议工作流:保持「TradingView 分析 → cTrader 执行」的分工,不做两边完全一致的镜像配置,减少重复维护。

    第十四章 订单类型与执行细节

    看懂每一种订单类型,理解滑点与点差,执行质量决定利润能否落袋

    14.1 订单类型速查

    订单类型含义典型用法
    市价单按当前最佳可用价格立即成交突破 / 信号明确时快速进场
    限价单指定价格或更优价格成交回踩挂单接价,节省点差成本
    止损单价格触及指定价后按市价成交突破进场、或作为移动保护
    止盈单到目标价位后按市价平仓锁定盈利目标
    止损限价单先触发止损价,再以限价成交控制滑点,但可能因价格跳空不成交
    OCO(二选一)两个订单一个成交,另一个自动取消经典"止盈 + 止损"组合
    追踪止损止损价随盈利自动上移(或下移)让利润奔跑、回撤可控

    具体可用类型取决于所连接经纪商 / 交易所,以下单面板实际选项为准。

    提示:订单有效期常见三种:GTC(一直有效直到成交或手动取消)、当日有效、指定日期前有效。外汇经纪商大多默认 GTC;有效期的具体选项以下单面板实际显示为准。

    14.2 滑点与点差

    • 点差:买价与卖价之差,是外汇交易的主要成本,主流货币对通常较低,稀有货币对较高
    • 滑点:实际成交价与预期价的偏差,在快速行情(数据公布、开盘瞬间)更明显
    • 应对:大事件前避免市价单;限价单可减少滑点但可能无法成交;查看经纪商点差类型(固定 / 浮动)
    💡 回测也要考虑执行成本

    策略测试器中务必设置佣金与滑点假设,否则回测收益会明显虚高,详见第 10 章「策略测试器与历史回测」。

    点差类型特点适合场景
    固定点差点差恒定,数据行情也不会瞬时扩大;但常规时段成本通常偏高大新闻前后仍想交易的短线用户
    浮动点差常规时段点差低,行情剧烈时明显扩大常规时段交易,成本敏感的用户

    账户类型由经纪商决定,同一货币对在不同账户上的点差口径可能不同,下单前先看「品种信息」里的实时点差。

    14.3 执行检查清单

    1. 下单前确认:品种、方向、手数、止损 / 止盈是否齐备
    2. 确认订单模式:市价 / 限价 / 止损,避免误把限价当市价
    3. 大新闻前后(见第 16 章)检查点差与流动性
    4. 成交后核对成交价与状态,异常第一时间联系经纪商

    14.4 订单有效期与模拟演练

    • 有效期:确认挂单是 GTC 还是当日有效,避免周末/假期残留挂单被意外触发
    • 周末检查:周五收盘前清点所有挂单,外汇市场周末休市,残留单常在周一跳空时被击穿
    • 模拟演练:正式实盘前,在模拟账户把市价 / 限价 / 止损 / 止盈 / OCO 各下一遍,验证成交逻辑与有效期行为
    🔒 付费专享
    🔒
    🔐 继续阅读,解锁核心策略

    TradingView 从入门到精通完全教程 — 共 24 节深度内容,已免费阅读 14 节。
    继续解锁剩余 10 节(核心知识点),掌握从入门到独立交易的完整知识体系。
    🔓 单品买断 ¥69 或 👑 年卡每天仅 ¥1.1 畅读全部

    ¥ 69 ¥104 单品永久解锁 · 会员可阅
    ✅ 完整章节内容 ✅ 更新永久免费 ✅ 支持电脑/手机 ✅ 一次购买永久使用

    💬 用户评价 (0)

    🔒 登录并成为会员后可发表评价
    还没有评价 · 成为第一个评价的人吧 🎯