ctrader-skills

为AI编程助手提供操作cTrader交易平台的专业技能包

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:ctrader-skills。
它的用途是:为AI编程助手提供操作cTrader交易平台的专业技能包
完整的 Skill 内容见:https://321skill.com/skills/ctrader-skills/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我写一个通过cTrader MCP服务器查询EURUSD实时报价并计算开仓0.1手所需保证金的代码。”,它会自动应用ctrader-skills中的知识,理解cTrader的服务器语义和单位规范,并可能调用内置的Python脚本来进行精确的保证金计算,从而生成正确、可运行的代码。

介绍

ctrader-skills 是一个专为AI编程助手(Agent)设计的技能包,旨在解决开发者在对接cTrader交易平台MCP服务器时面临的复杂操作问题。cTrader平台涉及复杂的服务器语义、单位转换、编码规范以及端到端的交易工作流,手动处理极易出错。该技能包将这些专业知识封装起来,让AI助手能够正确、安全地驱动cTrader服务器。

使用方式非常简单。通过npx skills或Claude Code插件安装后,当你在支持Agent Skills规范的编程助手(如Claude Code、Cursor等)中工作时,助手会自动发现并应用这些技能。你无需手动调用任何脚本,AI助手会在需要时,自动运行技能包内置的Python辅助脚本来进行精确计算,如点值计算、头寸规模确定、汇率链转换和分级保证金计算等。

这个技能包特别适合需要开发或维护与cTrader平台交互的自动化交易策略、量化分析工具或后台服务的开发者。无论是量化交易员、全栈开发者还是运维开发工程师,只要工作涉及cTrader API的集成与操作,都能从中受益。

请注意,该项目仍处于早期开发阶段,API、技能内容和约定可能会发生变化。使用前请确保系统已安装Python 3.12或更高版本,因为内置的辅助脚本依赖于此。虽然技能包本身不要求安装第三方Python库,但Python环境的正确配置是技能生效的前提。

核心特点

与通用交易API技能不同,它深度封装了cTrader平台特有的服务器交互语义、单位编码规范和端到端交易工作流,并内置了用于精确计算的Python脚本,确保AI助手能进行符合平台规则的精准操作,而非仅提供通用的API调用知识。

注意事项

该项目处于早期开发阶段,API和功能可能不稳定,不适合用于生产环境的关键交易系统。

常见问题

需要提前学习cTrader API吗?

不需要,该技能包旨在让AI助手掌握必要的操作知识,开发者无需深入了解底层细节。

安装后如何验证技能生效?

在安装目录(本地安装)或任意目录(全局安装)启动你的AI编程助手,当对话涉及cTrader相关操作时,助手会自动应用这些技能。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/ctrader-skills/raw/index.md 读取 ctrader-skills 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。