关于 SocialForex
SocialForex 是面向零售外汇、黄金和加密货币交易者的开源交易平台,整合市场数据、信号、交易日志和学习功能。其公共 MCP 服务向 AI 客户端提供实时市场信息和仓位大小计算器。
主要功能
- 01实时报价和市场筛选器
- 02经济日历和货币强弱热图
- 03社区信号和 MT5 跟单交易
- 04带 AI 复盘的交易日志
- 05仓位大小等交易计算器
- 06学院内容和新手任务
适用场景
- 01查看实时报价和市场评级
- 02了解经济事件和货币强弱
- 03记录交易并复盘交易纪律
- 04交易前计算仓位大小
MCP 相关
SocialForex 在 `https://toolforex.xyz/api/mcp` 提供公共 MCP 服务,向 MCP 客户端开放报价、经济日历、筛选器、货币强弱、交易时段和仓位大小计算器。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://toolforex.xyz/api/mcpclaude mcp add --transport http namlxuit056-social-forex https://toolforex.xyz/api/mcp{"mcpServers":{"namlxuit056-social-forex":{"type":"http","url":"https://toolforex.xyz/api/mcp"}}}在 Cursor 中打开{"servers":{"namlxuit056-social-forex":{"type":"http","url":"https://toolforex.xyz/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"namlxuit056-social-forex":{"type":"http","url":"https://toolforex.xyz/api/mcp"}}}{"mcpServers":{"namlxuit056-social-forex":{"serverUrl":"https://toolforex.xyz/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
SocialForex 是一款面向零售外汇 / 黄金 / 加密货币交易者的全栈交易助手。它集实时市场数据、社区信号室、MT5 跟单、深度交易日志及 AI 评估、新手学院于一体,支持越南语和英语。
⚠️ 本项目中的所有内容仅供教育和信息参考,不构成投资建议。杠杆产品交易存在较高的资金损失风险。
功能
📈 市场数据
实时报价 — 外汇、金属、能源和加密货币,自动刷新![]() | TradingView 图表,含自选列表和 AI 专家分析![]() |
市场筛选器 — M15/H1/H4/D1 评级,每个货币对均显示 RSI、ADX![]() | 货币强弱热力图,覆盖 8 种主要货币![]() |
经济日历 — 越南 / UTC 时间、影响筛选、AI 解读![]() | 实时交易台 — 每次交易前查看图表、新闻风险和手数计算![]() |
📡 信号与社区
信号室 — 免费和 VIP 信号,经 MT5 验证,支持评论和投票![]() | 高可信度技术信号 — 4H 强势信号由 H1 + M15 确认,按来源跟踪准确率(TradingView、CFTC COT、OANDA、Myfxbook、IG)![]() |
排行榜 — 胜率、盈利因子、XP;可关注或跟单![]() | 社区情绪 — 根据活跃信号计算多空比![]() |
MT5 跟单 — 专家顾问,支持固定手数 / 按风险百分比计算手数![]() | MT5 持仓 — 实时盈亏;可在周末 / 日终 / 盈亏平衡前自动平仓,并提供 AI 投资组合评估![]() |
📒 交易日志与纪律
交易日志 — 从 MT5 自动同步,统计胜率、盈亏比和期望值![]() | 高级统计 — 纪律评分卡、失控交易日、错误标签、MAE/MFE、每周和每日 AI 评估![]() |
每日交易计划 — 交易前检查清单、风险限制、连胜连败记录![]() | AI 自动剥头皮 — 多品种剥头皮分析,并设有质量阈值![]() |
价格提醒,支持 Web 推送通知![]() | 仪表盘 — 每日活动、XP 等级、推荐计划![]() |
🎓 学习
学院 / Wiki — 从入门到进阶的价格行为学习路径![]() | AI 外汇文章 — 结合网络搜索和图表快照的每日分析![]() |
新手任务板 — 16 项自动验证的任务,完成可获得 XP![]() | 计算器 — 仓位大小、枢轴点、保证金![]() |
回测 — 蒙特卡洛权益模拟![]() | 深色模式和移动端优先设计 ![]() |
使用 node scripts/screenshots.mjs 重新生成截图(账户余额会自动模糊处理)。
🤖 在 AI 助手中使用(MCP)
SocialForex 也是一个公开的 MCP 服务 — 提供报价、经济日历、筛选器、货币强弱、交易时段和仓位大小计算器,可直接在 Claude、Cursor、VS Code 或 DeepSeek Harness 中使用:
claude mcp add --transport http socialforex https://toolforex.xyz/api/mcp
工具列表和其他客户端请参阅 docs/mcp.md。
向助手提问 “有 BTC 信号吗?” — 它会调用 SocialForex MCP 工具,并根据实时筛选器数据作答。
技术栈
- Next.js 16(App Router)+ React 19、Tailwind CSS v4 + shadcn/ui
- Prisma 7 + PostgreSQL
- NextAuth v5(凭据、JWT 会话)
- next-intl v4 — 越南语(默认)和英语
- AI 提供商:DeepSeek、Groq、OpenAI 或 Anthropic(可在管理面板中配置)
- 用于跟单交易和仓位桥接的 MetaTrader 5 Expert Advisors(
docs/mt5) - Vitest 单元测试、Playwright 端到端测试
开始使用
要求:Node.js 20+、Docker(用于 PostgreSQL)。
git clone https://github.com/namlxuit056/social-forex.git
cd social-forex
npm install
cp .env.example .env # then fill in DATABASE_URL and AUTH_SECRET
npm run docker:up # start PostgreSQL
npm run db:deploy # apply migrations
npm run db:seed # optional sample data
npm run dev # http://localhost:3000
只需配置 DATABASE_URL、AUTH_SECRET 和 NEXTAUTH_URL。 .env.example 中的其他所有键(AI 提供商、Telegram、PayPal、OANDA、Myfxbook、Vercel Blob 等)均用于启用可选功能。
常用命令:
npm run lint # ESLint
npm test # Vitest
npm run build # production build
在自己的机器上使用 pm2 + Cloudflare Tunnel 自托管的说明见 docs/self-hosting.md。
参与贡献
欢迎提交问题和拉取请求 — 请参阅 CONTRIBUTING.md。请按照 SECURITY.md 中的说明,私下报告安全问题。
支持项目
SocialForex 由一位开发者开发和运营,托管于 toolforex.xyz。如果它对您的交易有所帮助,欢迎支持托管、数据和 AI 费用:
- ☕ 通过 PayPal 或银行卡支持 — 一次性支持,金额不限,最低 $1
- ❤️ 在 GitHub 上赞助 — 每月支持
- ⭐ 为此仓库点星,并与其他交易者分享 toolforex.xyz
- 💬 加入 Telegram 群组:t.me/toolforex
许可证
GNU AGPL-3.0。您可以使用、修改和自托管此项目;如果您将修改后的版本作为公共服务运行,则必须根据相同许可证发布源代码。
越南语
SocialForex 是一个开源平台,为外汇 / 黄金 / 加密货币交易者提供支持:实时价格、社区信号室、MT5 跟单交易、带有 AI 纪律评分的交易日志、经济日历、筛选器、热力图和面向新手的学院。
- 🌐 立即试用:toolforex.xyz
- 🛠️ 自行安装:参阅 Getting started
- ❤️ 支持项目:通过 PayPal / 银行卡在 toolforex.xyz/support 赞助 或 GitHub Sponsors — 帮助承担服务器、数据和 AI 的费用
- 💬 Telegram 群组:t.me/toolforex
- 🤖 通过 MCP 在 AI 助手(Claude、Cursor、DeepSeek Harness…)中使用:
https://toolforex.xyz/api/mcp— 参阅docs/mcp.md
所有内容仅供教育用途,不构成投资建议。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。























