TakeProfit MCP
官方提供对TakeProfit.com的Indie文档和工具集的访问——这是一种基于Python的脚本语言,用于在TakeProfit平台上构建自定义云端指标和交易策略。
你可以用 TakeProfit MCP 做什么?
- 从零编写Indie指标 — 根据交易想法请求完整指标,例如“创建一个结合RSI和MACD背离的动量指标。”
- 搜索并推荐指标 — 按名称、标题或描述查找社区Marketplace或内置指标,以便复用而非编写新代码。
- 解释算法逻辑 — 获取复杂指标组合和技术分析逻辑如何协同工作的逐步说明。
- 验证Indie代码 — 粘贴现有代码,让AI使用
validate功能检查其正确性。 - 获取Indie文档 — 请求文档目录或特定算法参考,例如“显示RSI算法的文档。”
文档
什么是 TakeProfit MCP 服务器?
LLM 现在可以使用 TakeProfit MCP 服务器 编写、转换、验证和解释 Indie 代码。获取 AI 驱动的 Indie 开发帮助:
- 让 LLM 根据你的交易想法从头编写完整的指标
- 获取复杂算法组合及其工作原理的解释
发现指标
- 按名称或描述搜索社区 市场 中已发布的指标——LLM 可以推荐现有指标,而不是从头编写
- 按名称、标题或缩写搜索 内置指标 互动学习:
- 询问“如何实现 X 指标?”并获得可运行的代码示例
- 通过代码解释理解技术分析背后的逻辑
- 通过 AI 引导的开发学习 Indie 最佳实践 示例:
- “创建一个结合 RSI 和 MACD 背离的动量指标”
- “帮我使用价格行为构建支撑/阻力检测器”
- “解释如何实现基于波动性的自定义止损”
- “编写一个检测三角形等图表形态的指标”
分步设置说明
- Claude
- Claude Сode
- Cursor
- VSCode
- mcp-remote
Claude 和 Claude 桌面版集成
步骤 1:添加自定义连接器
- 下载、安装并登录/注册 Claude 桌面版,或使用 Claude 的 Web 界面登录
- 在 Claude 或 Claude 桌面版中转到设置 -> 连接器,然后点击“添加自定义连接器”
- 输入
TakeProfit名称和 URLhttps://mcp.takeprofit.com/mcp - 按下
Configure按钮以新建连接器,确保所有工具都已启用,并为所有工具选择Allow unsupervised
步骤 2:验证功能
- 退出设置并返回聊天窗口
- 要求
get the Indie docs TOC using TakeProfit MCP或generate SMA indicator in Indie language and validate this using TakeProfit MCP,然后观看 AI 为你执行技术工作流。
测试你的设置
尝试向 LLM 提出以下问题之一来测试连接:“你能展示 RSI 算法的文档吗?” “帮我在 Indie 中创建一个简单移动平均指标” “验证这段代码:[粘贴一些 Indie 代码]” “有哪些算法可用于计算布林带?” 如果 MCP 服务器工作正常,LLM 将使用 Indie 文档和逻辑进行响应。收到生成的代码后,将其粘贴到 TakeProfit 平台上的指标代码编辑器中测试,以验证其运行无错误。
备注
Claude 账户要求
- 你需要一个 Claude 账户才能使用此集成。虽然技术上任何账户都可用,但强烈建议使用付费套餐,以便 Claude 能妥善处理更长的提示并返回完整响应:
- Claude Pro(每月 20 美元):适用于大多数脚本和一般用途
- Claude Max(每月 100 美元):提供最大的上下文窗口,适合更长或更复杂的脚本
💡 在此查看当前定价方案: https://www.anthropic.com/pricing
性能说明
- 最适合最长约 200-300 行的代码
- 如果脚本太长,尝试在多个提示或聊天中拆分
- 现代 LLM 通常能在正确提示下完成或修补不完整的脚本
常见问题及解决方案
“找不到 node”错误
- 确保正确安装 Node.js
- 安装后重启电脑
- 在 Windows 上,检查 Node.js 是否在 PATH 环境变量中
MCP 服务器无法连接
- 检查你的网络连接
- 确保配置文件保存正确
- 尝试重启应用程序
- 通过在命令行中运行
node --version来验证 Node.js 是否正常工作
这个页面有帮助吗?
是 否