零基础学AI交易:50分钟学会看盘、策略开发与回测

随着人工智能快速发展,AI已经开始进入股票、加密货币、外汇和期货交易领域。过去需要交易者手动完成的图表分析、技术指标设置、交易策略编写和历史回测,现在都可以借助AI提高效率。

本篇教程将详细介绍如何把 Claude连接到TradingView桌面版,让Claude读取当前图表中的K线、价格和技术指标,并协助完成市场结构分析、支撑阻力识别、多周期分析、策略开发、策略回测和仓位计算。

学完以后,你将了解:

  • 什么是AI交易;
  • 如何安装Claude、TradingView和Node.js;
  • 如何通过TradingView MCP连接Claude;
  • 如何让AI分析K线和市场趋势;
  • 如何让AI添加SMA、MACD等技术指标;
  • 如何使用AI编写和回测TradingView交易策略;
  • 如何使用AI计算仓位、止损和风险。

提示: 本文只提供交易工具和技术学习内容,不构成任何投资建议。金融市场存在较高风险,AI也无法保证预测准确或帮助你稳定获利。部分链接属于推广链接,通过这些链接注册不会增加你的费用,但可能为本站带来佣金收入。

开始之前:先准备TradingView

整套AI交易工作流都需要在TradingView图表中完成。如果你还没有TradingView账号,可以先通过下面的链接注册。

TradingView:交易投资分析必备看盘软件

立即注册TradingView

链接:https://bit.ly/3QApgwJ

TradingView支持股票、加密货币、外汇、期货和指数等多个金融市场,提供K线图、技术指标、画线工具、价格提醒、Pine Script和策略测试器。

需要特别注意的是,本教程使用的是 TradingView桌面版,而不是浏览器网页版。完成注册后,可以进入TradingView下载页面,根据自己的电脑系统安装Windows版或macOS版。

 

 



提示词1:将 Claude 连接到我的 TradingView 桌面版

从 https://github.com/tradesdontlie/tradingview-mcp 安装 TradingView MCP 服务器。

先把项目克隆到 ~/tradingview-mcp 目录,然后运行 npm install 安装依赖,再把它注册到我的 Claude MCP 配置中,作用范围设置为用户级。

接着,启动 TradingView,并开启远程调试端口,端口号设置为 9222

全部完成后告诉我。





提示词2:

请在桌面新建一个TradingView CDP快捷方式,方便我下次快速打开,



提示词3:

请根据当前可见的K线,标记主要的波段高点和波段低点,并判断目前处于上涨趋势还是下跌趋势。



提示词4:

我希望你找出这张图表中最重要的关键价位。

请从2026年年初开始分析,并把真正重要的价位标记出来。重点考虑那些受到很多交易者关注,并且未来很可能引发强烈价格反应的位置。

例如:

  • 历史最高点附近的价位;
  • 曾经被价格多次明显测试过的价位;
  • 也可以结合成交量进行判断,成交量较少的价位可能更具有重要性。

请认真分析,不要着急。你标出的每一个价位,都必须有充分、合理的理由。



提示词5:

现在我希望你打开一个简单移动平均线指标(SMA)。请通过“指标”选项卡来添加,使用 TradingView 内置的简单移动平均线,不要通过 API 添加。

同时,请进行以下设置:

  • 将简单移动平均线的颜色改为紫色;
  • 将线条设置为最粗;
  • 周期设置为 50 天;
  • 最后确认指标能够正常显示和运行。


提示词6:

请使用和刚才相同的方法,通过“指标”选项卡添加一个普通的 MACD 指标。然后,把 MACD 的参数修改为 Linda Raschke(琳达·拉施克)使用的设置

具体参数我不会直接告诉你,你需要自己查找并确定正确的设置。我相信你能够找到。

请添加 MACD,并将其参数调整为 Linda Raschke 的设置。



提示词7:

我希望你分析我当前正在查看的这张图表,并分别从三个不同的时间周期进行分析:

  • 日线级别
  • 1小时级别
  • 5分钟级别

如果你不清楚我所说的时间范围、分析周期,或者其他任何内容,可以在开始任务之前先向我提问。



提示词8:

现在我希望你帮我建立一个非常简单的交易策略,而且越简单越好。

我们就使用图表上现有的这条简单移动平均线。策略规则如下:

当价格向上突破移动平均线时买入;当价格向下跌破移动平均线时卖出。

目前我不希望你帮我直接进行任何交易。我只是希望你把这个策略清晰、简洁地整理出来,方便我们先进行检查,然后再决定下一步操作。



提示词9:

现在我希望你对这套交易策略进行一次完整的回测。

请使用 TradingView 内置的“策略测试器”,并严格按照我们刚才制定的交易规则进行测试。

你可以进行两组回测,或者设置两种不同的测试条件:

第一组回测不计算任何交易手续费,用来观察这套策略在没有佣金的情况下表现如何。

第二组回测要更加贴近真实交易,为每一次买入和卖出加入手续费。

请按照以下条件进行模拟:

  • 初始账户资金:10,000 美元;
  • 回测样本:100 笔交易;
  • 严格使用刚才确定的策略规则;
  • 分别对比无手续费和有手续费两种情况下的回测结果。

请认真、完整地完成回测,不要省略任何步骤,也不要使用简化的方法。这就是你的任务。

 

提示词10:

请把它和最简单的买入并长期持有策略进行对比。

假设在整个回测期间,我只是买入比特币并一直持有,不进行任何交易,那么最终能够获得多少利润?



提示词11:

好的,我现在准备进入屏幕上显示的这笔交易,希望你能够看到图表中的入场价、止损价和目标价。

我目前的账户资金是 10,000 美元,每笔交易希望承担 2% 的风险

请根据图表上的入场价和止损价,准确计算我应该买入多少比特币。

正如我刚才所说,每笔交易最多只承担账户资金的 2% 风险。图表中已经标出了我的止盈目标和止损位置。

 

 

什么是AI交易?

AI交易并不等于让AI自动帮你赚钱。

更准确地说,AI交易是把人工智能应用到交易流程中,帮助交易者完成数据整理、图表分析、策略开发、历史回测和风险计算等工作。

AI在交易中的应用可以分为多个层级。

最基础的方式,是把AI当成交易分析助手。例如,让Claude读取当前TradingView图表,分析市场处于上涨趋势、下跌趋势还是震荡行情。

更进一步,可以让AI识别:

  • 波段高点和波段低点;
  • 支撑位和阻力位;
  • 市场结构变化;
  • 多周期趋势方向;
  • 技术指标信号;
  • 潜在的买入和卖出条件。

再往后,还可以让AI把你的交易想法整理成明确规则,生成Pine Script策略代码,并使用TradingView策略测试器进行回测。

原语音文本中多次出现的“回撤策略”,准确说法应该是 回测策略。回测英文是 Backtesting,意思是把交易规则放到过去的历史行情中,观察这套策略过去的表现。

而“回撤”英文是 Drawdown,通常指账户资金从高点下跌到低点的幅度。两者属于不同概念。

AI能够帮交易者做什么?

Claude连接TradingView以后,可以协助完成以下工作。

1. 读取当前图表

Claude可以识别你当前查看的交易品种、时间周期和K线数据。

例如,你正在查看BTC/USDT的1小时图,Claude可以读取当前图表信息,并根据可见K线分析市场趋势。

2. 分析市场结构

你可以让Claude标记主要波段高点和波段低点,并判断当前市场属于上涨趋势、下跌趋势还是横盘震荡。

也可以让它分析BOS和CHoCH:

  • BOS:Break of Structure,结构突破;
  • CHoCH:Change of Character,市场结构转变。

不过,AI分析结果仍然需要人工检查。交易者本身对价格行为和市场结构理解得越深入,越容易判断AI给出的结果是否合理。

想系统学习裸K、趋势、突破、回调和市场结构,可以参考下面的价格行为课程:

Al Brooks价格行为交易课程

链接:https://bit.ly/4oeVuO1

3. 自动寻找支撑位和阻力位

Claude可以根据历史高低点、重复测试区域、整数关口、成交密集区和成交量真空区,寻找可能受到市场关注的关键价格位置。

它不仅可以解释某个位置为什么重要,还可以直接在TradingView图表中画出支撑线、阻力线或价格区域。

4. 添加和分析技术指标

Claude可以打开TradingView的指标菜单,帮助你添加常见技术指标,例如:

  • SMA简单移动平均线;
  • EMA指数移动平均线;
  • MACD指数平滑异同移动平均线;
  • RSI相对强弱指标;
  • 成交量指标;
  • 布林带。

它还可以修改指标周期、颜色、粗细和其他参数,并结合当前价格走势解释指标信号。

5. 编写和回测交易策略

你可以先用一句简单的话描述自己的策略,例如:

“价格收盘上穿50日简单移动平均线时买入,价格收盘跌破50日简单移动平均线时卖出。”

Claude可以继续帮助你补充:

  • 使用什么时间周期;
  • 是否允许做空;
  • 如何设置止损;
  • 如何设置止盈;
  • 每次使用多少仓位;
  • 是否计算手续费;
  • 如何确认开仓信号。

规则确认以后,AI可以生成Pine Script代码,将策略加载到TradingView,并通过策略测试器查看净利润、胜率、最大回撤、交易次数和盈亏比。

AI交易不能做什么?

AI可以帮助你提高分析效率,但不能准确预测未来,更不能保证每次交易都赚钱。

即使AI成功识别了支撑位、阻力位或技术指标信号,市场也可能受到突发新闻、流动性变化、政策消息和大额资金交易影响。

因此,目前更合理的使用方式是:

把Claude当成交易助手,而不是完全替代交易者做决定。

AI可以提供分析,但是否买入、是否卖出、使用多少资金以及承担多少风险,最终仍然需要由你自己决定。课程中的核心内容也强调,AI适合辅助分析和回测,但最后的交易决定及风险仍由交易者本人承担。

连接Claude和TradingView需要哪些工具?

正式开始连接之前,需要先准备以下三个工具。

Claude桌面版

下载Claude桌面版

链接:https://claude.com/download

这里的正确名称是 Claude,不是语音转文字中经常出现的“Cloud”。

Claude是Anthropic推出的AI助手,可以理解为与ChatGPT类似的大语言模型。本教程需要使用Claude桌面端及相关代码执行功能,单纯使用普通网页聊天窗口可能无法完成全部安装和控制操作。

TradingView桌面版

注册并使用TradingView

链接:https://bit.ly/3QApgwJ

安装完成后,先打开TradingView桌面版并登录账号。为了让MCP工具读取和控制图表,后续还需要通过指定方式启动TradingView的调试功能。

Node.js

下载Node.js

链接:https://nodejs.org

语音转文字中出现的“Node点GS”“Root点GS”等说法,正确名称都是 Node.js

Node.js是运行TradingView MCP项目所需的基础环境。进入官网后,根据自己的操作系统下载安装推荐的LTS版本即可。

准备好这三个工具以后,下一步就可以安装TradingView MCP,把Claude和TradingView真正连接起来。

还不熟悉TradingView基础功能的读者,可以先观看下面的中文教程:

TradingView中文完整教程

链接:https://www.youtube.com/watch?v=By0mNwefMcQ&t=3s

 

第三个工作流:让Claude自动添加和分析技术指标

完成市场结构、支撑位和阻力位分析以后,接下来可以让Claude操作TradingView中的技术指标。

Claude不只是能够读取K线,还可以打开TradingView的“指标”菜单,搜索指定指标、修改参数,并结合当前价格走势进行解释。

常用指标包括:

  • SMA简单移动平均线;
  • EMA指数移动平均线;
  • MACD指数平滑异同移动平均线;
  • RSI相对强弱指标;
  • 布林带;
  • 成交量;
  • ATR平均真实波幅。

如果你还没有TradingView账号,可以先通过下面的链接注册:

立即注册TradingView

链接:https://bit.ly/3QApgwJ

TradingView是本教程中的核心看盘和策略回测工具,后续添加指标、生成Pine Script代码以及查看回测结果,都需要在TradingView中完成。

使用Claude添加50周期SMA

可以先从最简单的移动平均线开始,将下面的提示词发送给Claude:

请通过TradingView的“指标”菜单,添加内置的简单移动平均线指标。

请不要通过API自行绘制均线。

将SMA周期设置为50,颜色修改为紫色,并把线条设置为最粗的可选样式。

完成以后,请检查指标是否正常显示。

这里的SMA是 Simple Moving Average,中文名称为简单移动平均线。

如果当前图表是日线,那么SMA 50代表50日简单移动平均线;如果当前图表是1小时周期,那么它代表最近50根1小时K线的平均收盘价。

Claude完成操作以后,建议自己打开指标设置,检查:

  • 周期是否为50;
  • 数据来源是否为收盘价;
  • 均线颜色是否正确;
  • 指标是否加载在当前图表;
  • Claude是否误添加了其他相似指标。

让Claude自动查询并修改MACD参数

除了直接告诉Claude具体参数,还可以让它自行搜索资料,再修改TradingView指标。

例如:

请通过TradingView的“指标”菜单添加内置MACD指标。

添加完成后,请查找Linda Bradford Raschke常用的3/10振荡器参数,并将MACD参数修改为相近设置。

完成以后,请告诉我你使用了哪些参数,以及这些参数与传统MACD有什么区别。

语音转文字中出现的“Linda拉斯克”,正确姓名是:

Linda Bradford Raschke

她常用的LBR 3/10 Oscillator通常采用3、10和16作为主要周期参数。

需要注意,经典LBR 3/10 Oscillator与TradingView内置标准MACD并不完全相同。经典版本通常使用简单移动平均线,而标准MACD主要使用指数移动平均线。因此,在普通MACD中使用3、10、16,更适合理解为一种接近LBR 3/10振荡器的参数设置,而不是完全相同的指标。

这也是使用AI查询交易资料时必须人工核对的原因。Claude可以快速搜索和整理信息,但不代表它给出的每一个参数都绝对准确。

使用AI寻找指标共振

交易中的“共振”英文通常写作 Confluence,指多个不同条件同时支持同一个交易方向。

例如:

  • 价格回踩重要支撑区域;
  • 当前市场仍处于上涨趋势;
  • RSI从超卖区域向上反弹;
  • MACD出现金叉;
  • K线出现看涨吞没形态。

如果多个条件同时出现,这个交易机会通常比只依赖一个指标更值得关注。

可以向Claude发送:

请分析当前TradingView图表中的价格行为、市场结构、SMA、MACD和RSI。

寻找多个信号同时指向同一方向的位置,并说明目前是否存在看涨或看跌共振。

不要直接给出买入或卖出指令,只需要列出支持和反对当前方向的证据。

这种提示方式比直接询问“现在应该做多还是做空”更合理,因为它会要求AI同时列出正反两方面证据,减少只寻找支持某个结论的信息偏差。

第四个工作流:使用AI进行多周期分析

多周期分析是交易中非常常见的方法。

基本思路是:

  • 使用更高时间周期判断整体趋势;
  • 使用中等时间周期寻找关键结构;
  • 使用较低时间周期寻找具体入场位置。

例如,可以使用:

  • 日线判断主要趋势;
  • 1小时图观察支撑阻力和市场结构;
  • 5分钟图寻找短线入场信号。

Claude连接TradingView以后,可以自动切换不同时间周期,分别读取图表,再把分析结果整理在一起。

可以使用下面的提示词:

请对当前交易品种进行多周期分析。

分别分析日线、1小时图和5分钟图。

日线重点判断整体趋势和主要支撑阻力;

1小时图重点分析市场结构和当前价格区域;

5分钟图重点观察短线动量和潜在入场条件。

如果你对分析范围或任务要求不清楚,请在开始操作之前先向我提问。

最后请用简洁的表格总结三个周期的方向、关键位置和主要风险。

在提示词中加入“如果不清楚,请先提问”,可以明显减少Claude误解任务的概率。

因为“分析日线、1小时和5分钟图”本身仍然比较模糊。AI可能不知道你希望它分析趋势、指标、支撑阻力,还是具体交易机会。

要求Claude在操作前先提问,可以帮助你进一步明确:

  • 分析哪个交易品种;
  • 使用多长的历史区间;
  • 是否需要在图表上画线;
  • 是否需要加入技术指标;
  • 是否需要给出交易计划;
  • 是否只需要文字总结。

多周期分析应该怎样使用?

假设Claude给出的结论是:

  • 日线:整体下跌趋势;
  • 1小时:处于横盘震荡;
  • 5分钟:短线向上突破。

这并不代表市场已经全面转为上涨。

更合理的理解是:5分钟图正在出现短线反弹,但它仍然发生在日线下跌趋势之中。

对于顺势交易者来说,这种情况可能更适合等待短线上涨结束,再寻找顺着日线方向的机会。

对于短线交易者来说,也可以参与5分钟反弹,但需要清楚这属于逆着更大周期趋势的交易,风险通常更高。

AI可以帮助你快速整理不同时间周期的信息,但最后如何使用这些信息,仍然取决于你的交易系统。

第五个工作流:把交易想法变成明确规则

很多交易者只有一个大概想法,例如:

“价格站上均线以后做多,跌破均线以后卖出。”

这还不能算一套完整的交易策略,因为里面有很多不明确的地方:

  • 是价格触碰均线就开仓,还是收盘确认?
  • 使用什么时间周期?
  • 只做多还是允许做空?
  • 每次使用多少仓位?
  • 止损设置在哪里?
  • 是否需要止盈?
  • 连续亏损以后是否停止交易?
  • 是否计算手续费和滑点?

Claude可以帮助你把模糊想法整理成可以回测的具体规则。

例如:

请帮我设计一套简单的SMA 50趋势策略。

基本想法是:价格收盘上穿SMA 50时买入,价格收盘跌破SMA 50时平仓。

目前只做多,不做空。

请帮我列出策略中仍然不明确的地方,并逐个向我提问。

在我确认全部规则之前,不要生成代码,也不要在TradingView中执行任何操作。

这种方式非常重要。

不要一开始就让Claude直接写代码,而是先让它找出规则中的空白点。等开仓、平仓、仓位、止损和回测条件全部确认以后,再进入代码生成阶段。

使用TradingView模拟交易测试策略

真实资金上线之前,建议先使用TradingView模拟交易功能练习。

模拟交易可以帮助你检查:

  • 自己是否能严格执行信号;
  • 策略是否会频繁交易;
  • 连续亏损时能否承受;
  • 止损距离是否合理;
  • 实际执行结果是否接近历史回测。

注册TradingView并体验模拟交易

链接:https://bit.ly/3QApgwJ

刚开始使用AI交易工具时,不要急着连接真实交易账户,更不要因为一次回测结果很好,就立即投入大额资金。

下一部分将继续介绍如何让Claude生成Pine Script策略、使用TradingView策略测试器完成回测,以及如何正确理解净利润、胜率、最大回撤和买入持有基准。

第六个工作流:让Claude生成Pine Script交易策略

当交易规则全部确认以后,就可以让Claude把策略写成TradingView可以运行的Pine Script代码。

Pine Script是TradingView专用的脚本语言,主要用于开发:

  • 技术指标;
  • 买卖信号;
  • 价格提醒;
  • 交易策略;
  • 历史回测系统。

即使你没有编程基础,也可以先用自然语言描述规则,再让Claude生成代码。

不过,在AI写代码之前,必须先把策略条件说清楚。下面以SMA 50均线策略为例。

SMA 50策略示例

策略规则可以设置为:

  • 交易品种:当前TradingView图表品种;
  • 交易方向:只做多,不做空;
  • 买入条件:K线收盘价从下方向上穿过SMA 50;
  • 平仓条件:K线收盘价从上方向下跌破SMA 50;
  • 信号确认:以K线收盘为准;
  • 初始资金:10,000美元;
  • 仓位:每次使用账户可用资金的100%;
  • 手续费:分别测试无手续费和计算手续费两种情况。

可以把下面的提示词发送给Claude:

请根据我们已经确认的规则,为TradingView编写一套Pine Script策略。

策略使用SMA 50,只做多,不做空。

当K线收盘价从下方向上穿过SMA 50时开仓买入;

当K线收盘价从上方向下跌破SMA 50时平仓。

请使用TradingView当前支持的Pine Script版本。

代码必须能够正常编译,并显示在TradingView策略测试器中。

生成代码后,请先检查是否存在未来函数、重绘问题或明显的逻辑错误。

这里需要特别注意两个专业术语。

什么是未来函数?

未来函数是指策略在历史K线上使用了当时还不可能知道的数据。

这种代码在历史回测中可能表现得非常好,但放到真实行情中就无法复制,因此会造成虚假的回测结果。

什么是重绘?

重绘英文是 Repainting

它指的是指标或信号在K线形成过程中出现,但等K线结束以后又发生变化或消失。

如果一套策略会重绘,历史图表上的买卖信号可能看起来非常准确,但真实交易时却无法按照同样的信号执行。

因此,让Claude生成策略以后,最好明确要求它检查:

  • 是否使用未来数据;
  • 是否使用未收盘K线确认信号;
  • 是否存在重绘;
  • 是否重复开仓;
  • 是否错误计算仓位;
  • 是否忽略手续费和滑点。

在TradingView中运行策略回测

代码生成以后,可以让Claude把策略添加到TradingView图表,也可以自己打开Pine编辑器,粘贴代码并点击“添加到图表”。

如果你还没有TradingView账号,可以先通过下面的链接注册:

注册TradingView并使用策略测试器

链接:https://bit.ly/3QApgwJ

添加成功以后,打开TradingView底部的“策略测试器”,就可以看到这套策略在历史行情中的表现。

可以继续向Claude发送:

请对当前策略进行两组回测。

第一组不计算手续费;

第二组每次买入和卖出都计算手续费。

初始账户资金设置为10,000美元。

请尽量使用至少100笔交易作为样本。

完成后,请整理两组结果中的净利润、交易次数、胜率、盈亏比、最大回撤和利润因子,并解释手续费对结果产生了什么影响。

需要说明的是,“至少100笔交易”只是希望获得相对充分的样本,并不是所有策略和时间区间都一定能够产生100笔交易。

如果样本数量不足,可以:

  • 扩大历史回测时间;
  • 更换交易品种;
  • 降低K线时间周期;
  • 调整策略触发条件。

但不要为了增加交易次数,随意修改策略规则。否则最终测试的可能已经不是原来的交易逻辑。

如何看懂TradingView回测结果?

策略测试器中会显示很多数据,新手最需要关注以下几个指标。

1. 净利润

净利润是回测结束后,策略总盈利减去总亏损和交易成本得到的结果。

净利润为正,不代表策略一定优秀。

还需要考虑:

  • 测试时间有多长;
  • 最大回撤有多大;
  • 是否跑赢买入并持有;
  • 是否计算手续费;
  • 是否只依赖少数几笔大盈利。

2. 胜率

胜率是盈利交易次数占全部交易次数的比例。

高胜率不一定代表策略好,低胜率也不一定代表策略差。

例如,一套趋势跟随策略可能只有30%的交易盈利,但盈利交易的平均利润远高于亏损交易,最终仍然可以赚钱。

3. 盈亏比

盈亏比通常指平均盈利与平均亏损之间的比例。

如果平均盈利为300美元,平均亏损为100美元,那么平均盈亏比约为3:1。

胜率和盈亏比必须结合起来看。

4. 利润因子

利润因子英文为 Profit Factor

计算方式是:

总盈利 ÷ 总亏损

利润因子大于1,表示历史总盈利高于总亏损。

但利润因子过高时,也要检查是否存在样本过少、过度拟合或未来函数等问题。

5. 最大回撤

最大回撤英文为 Maximum Drawdown

它表示账户资金从历史高点下降到后续低点时,出现过的最大亏损幅度。

例如,账户从10,000美元增长到20,000美元,随后下降到12,000美元,这一阶段的回撤约为40%。

最大回撤越大,意味着交易者在真实执行过程中需要承受的资金波动和心理压力越大。

不要只看回测赚了多少钱

某些策略在比特币长期上涨的历史行情中,可能显示出非常夸张的利润。

但这并不一定说明策略本身非常优秀。

因为如果测试区间从比特币价格很低的时候开始,即使什么策略都不用,只是买入并长期持有,也可能获得巨额收益。

因此,每次回测以后,都应该加入一个重要对比:

这套策略能否跑赢同期买入并持有?

可以向Claude发送:

请把当前交易策略与同期买入并持有进行比较。

假设两种方法使用相同的初始资金和相同的开始日期。

请比较最终收益、最大回撤、交易次数、手续费和风险调整后的表现。

不要只告诉我哪一种赚得更多,还要解释差异来自哪里。

一套均线策略可能并不是因为买点特别准确而跑赢买入持有,而是因为它在长期熊市中及时离场,避开了部分严重下跌。

这说明移动平均线策略的价值,很多时候不只是寻找上涨机会,还包括控制下跌期间的持仓风险。

回测中必须加入手续费和滑点

没有手续费的回测结果,通常会明显高估真实表现。

尤其是在5分钟、15分钟等较低周期中,策略交易次数越多,手续费对结果的影响越大。

除了手续费,还应该考虑滑点。

滑点英文是 Slippage,指实际成交价格与预期价格之间的差异。

在市场波动较大、流动性不足或使用市价单时,滑点可能更加明显。

因此,一套真正有参考价值的回测,至少应该加入:

  • 开仓手续费;
  • 平仓手续费;
  • 合理滑点;
  • 真实仓位限制;
  • 可用交易时间;
  • 数据质量和流动性条件。

不同品种和周期都要单独测试

同一套策略在比特币日线图上有效,不代表它在以太坊5分钟图、股票1小时图或原油期货15分钟图上同样有效。

不同市场拥有不同的:

  • 波动率;
  • 流动性;
  • 交易时间;
  • 手续费;
  • 趋势特征;
  • 跳空风险。

因此,可以让Claude分别测试BTC、ETH、SOL、股票、外汇或期货,但必须保存每一次测试的完整条件,不能只挑选表现最好的结果。

用于分析加密货币行情和测试策略的平台包括:

注册Binance币安

链接:https://bit.ly/3PF8egr
邀请码:BFCYEW71,可减免20%交易手续费。

注册OKX欧易

链接:https://bit.ly/4gjq2d1
邀请码:88576911,可减免20%交易手续费。

注册Bybit

链接:https://bit.ly/3EnpvbB
邀请码:95292,可减免20%交易手续费。

注册Bitget

链接:https://partner.bitget.com/bg/bit6688
邀请码:bit6688,可减免20%交易手续费。

真实资金交易之前,建议先在TradingView模拟账户中运行策略,并记录足够多的交易样本。历史回测只能说明策略过去的表现,不能保证未来继续有效。

第七个工作流:使用Claude进行交易风险管理

交易策略能够赚钱,并不代表交易者最终一定能够盈利。

如果仓位过大、没有止损,或者连续亏损时仍然不断加仓,即使长期有效的策略,也可能在优势发挥出来之前让账户遭受严重损失。

因此,AI在交易中非常实用的一个场景,就是协助完成风险管理和仓位计算。

Claude可以根据以下信息计算交易仓位:

  • 账户总资金;
  • 单笔交易允许承担的风险;
  • 计划入场价格;
  • 止损价格;
  • 止盈目标;
  • 交易品种的合约规格。

使用Claude计算比特币仓位

假设当前账户资金为10,000美元,每笔交易最多承担2%的风险,那么单笔最大允许亏损就是200美元。

先在TradingView图表中使用“多头仓位”或“空头仓位”工具,标出入场价、止损价和目标价,然后把下面的提示词发送给Claude:

我准备执行当前TradingView图表中标记的这笔交易。

请读取图表中的入场价、止损价和目标价。

我的账户资金是10,000美元,每笔交易最多承担账户资金2%的风险。

请计算这笔交易应该买入多少数量,并列出完整计算过程。

如果图表中的价格无法准确读取,请先向我确认,不要自行猜测。

基本计算逻辑是:

单笔风险金额=账户资金×风险比例
仓位数量=单笔风险金额÷每单位资产的止损距离

例如,账户资金为10,000美元,风险比例为2%,那么最大风险金额为200美元。

如果每买入1枚比特币,从入场价到止损价的价格距离为1,000美元,那么理论仓位就是:

200÷1,000=0.2枚比特币

实际交易时还要考虑手续费、滑点、最小下单数量和合约面值,因此AI计算完成后,必须再次检查交易平台中的实际订单参数。

每笔交易应该承担多少风险?

单笔风险并没有一个适合所有人的固定答案。

常见的风险比例包括:

  • 每笔风险0.5%;
  • 每笔风险1%;
  • 每笔风险2%。

风险比例越高,账户波动通常越大。

对于刚开始学习交易的用户,更重要的不是追求快速盈利,而是避免因为连续几笔亏损就让账户受到严重伤害。

例如,连续亏损10笔:

  • 每笔风险1%,理论累计亏损约为账户的10%左右;
  • 每笔风险5%,账户可能遭受非常严重的损失。

因此,不要只让Claude告诉你“买多少”,还可以让它模拟连续亏损对账户的影响:

假设我的账户资金为10,000美元,每笔分别承担0.5%、1%和2%的风险。

请计算连续亏损5笔、10笔和20笔后,账户大约还剩多少资金,并比较三种风险设置的差异。

AI可以协助制定完整交易计划

除了计算仓位,Claude还可以根据图表帮助你整理一份交易计划。

一份完整的计划至少应该包括:

  • 交易品种;
  • 做多或做空方向;
  • 入场条件;
  • 入场价格区域;
  • 止损位置;
  • 止盈位置;
  • 仓位大小;
  • 盈亏比;
  • 交易失效条件;
  • 是否受到重要新闻影响。

可以使用下面的提示词:

请根据当前TradingView图表,帮我整理一份交易计划。

请分别列出入场条件、止损位置、止盈目标、仓位大小、盈亏比,以及这笔交易在什么情况下应该取消。

不要假设市场一定会按照预期方向运行,同时列出支持和反对这笔交易的理由。

需要强调的是,AI生成的交易计划只能作为参考,不能代替交易者自己做决定。

进一步提高图表分析能力

Claude能够快速读取K线和技术指标,但AI给出的结果是否有价值,很大程度上取决于使用者是否具备基础交易知识。

想系统学习K线、趋势、交易区间、突破和回调,可以参考:

Al Brooks价格行为交易课程

链接:https://bit.ly/4oeVuO1

想使用更专业的订单流、成交量和市场深度工具,也可以了解以下平台。

ATAS订单流分析软件

了解ATAS

链接:https://bit.ly/3PnQhWU

ATAS主要用于订单流、足迹图、成交量分布和期货市场分析。

Bookmap市场热力图

了解Bookmap

链接:https://bookmap.com/members/aff/go/JDG1

Bookmap可以显示市场挂单、流动性热力图和二级行情,适合观察重要挂单区域和流动性变化。

NinjaTrader期货交易工具

注册NinjaTrader

链接:https://bit.ly/4fnGQ3U

NinjaTrader主要面向期货交易者,提供图表、策略开发、模拟交易和自动化功能。

Trade Ideas AI选股工具

了解Trade Ideas

链接:https://bit.ly/4vDwbYF

Trade Ideas主要用于美股扫描、盘中机会筛选和AI辅助选股。

如何安全使用AI交易工具?

目前的AI仍然更适合被当成交易助手,而不是完全自动替代交易者。

在使用Claude分析TradingView图表时,建议遵守以下原则。

1. 所有分析都要人工验证

Claude可能会错误识别支撑阻力、指标参数和市场结构。

特别是在图表信息不完整、提示词比较模糊或行情快速变化时,AI更容易给出不准确的结论。

2. AI不能预测未来

AI可以分析历史数据和当前图表,但无法保证未来价格按照分析结果运行。

任何声称AI能够稳定预测市场、保证盈利或完全没有风险的说法,都需要谨慎对待。

3. 回测结果不等于未来收益

历史表现只能说明策略在过去某段行情中的结果。

市场结构、波动率、手续费和流动性都会发生变化,过去有效的策略未来可能失效。

4. 不要直接使用高杠杆

即使Claude计算出一个看起来合理的交易机会,也不建议新手直接使用高杠杆。

杠杆会同时放大盈利和亏损,行情出现快速波动时,账户可能在很短时间内遭到强制平仓。

5. 先使用模拟账户

正式投入资金之前,建议先在TradingView模拟交易中测试策略。

注册TradingView并体验模拟交易

链接:https://bit.ly/3QApgwJ

总结:AI正在改变交易者的工作方式

把Claude连接到TradingView以后,AI可以协助完成K线分析、市场结构判断、支撑阻力绘制、技术指标设置、多周期分析、策略编写、历史回测和仓位计算。

但真正有优势的交易者,不是完全把决定交给AI的人,而是自己具备交易知识,同时懂得正确使用AI的人。

本文中的完整安装提示词、操作步骤和视频文字资料,可以在下面的页面查看:

查看Claude连接TradingView完整教程和提示词

链接:https://woshixiaobi.com/master-ai-trading

本教程使用的主要工具:

注册TradingView

链接:https://bit.ly/3QApgwJ

下载Claude桌面版

链接:https://claude.com/download

下载Node.js

链接:https://nodejs.org

本文内容仅用于软件教学、技术研究和经验分享,不构成投资建议。股票、期货、外汇和加密货币交易都存在较高风险,可能导致部分或全部本金损失。请根据自己的风险承受能力独立做出决定。

© 版权声明

相关文章