Notifier for CC Cent
- 实用工具
-
Adrian Winata
CC Cent(Cash Cow Cent)的开发者。这是一款面向美分账户的黄金网格 EA,核心只有一条规则:每天挤奶。坦诚面对风险,严格对待测试,专注于简单易用的工具:清晰的面板、经纪商端的安全保护,以及考虑新闻的 XAUUSD 交易。如有问题或需要支持,请通过 MQL5 私信联系。 - 版本: 1.1
Notifier for CC Cent:第一时间知道奶牛挤好了奶。
一款小巧的只读工具,每次 CC Cent 篮子平仓时都会向你的手机发送一条 Telegram 消息,还可选每日和每周利润汇总。无需打开 MT5,就能看到结果、净利润和今日合计。
Notifier 只读取账户历史。它不能下单、平仓或修改订单,因此可以放心地与真实账户一起运行。
消息内容
| Result | : WIN |
| Net | : +8.56 USC |
| Basket | : BUY 1 pos, 0.08 lot |
| Duration | : 1m |
| Today | : +42.15 USC |
| Account | : #12345678 |
- Result:WIN 或 LOSS。如果篮子在 Notifier 未运行时平仓,会标注 "while offline"。
- 净结果:包含隔夜利息和佣金的利润,可选显示各项明细。
- 篮子详情:方向、持仓数和手数、持续时间、今日合计以及账户号码。
每日与每周汇总
| Summary | : Daily, Tue 29 Sep |
| Result | : +255.51 USC |
| Baskets | : 14 (13 win, 1 loss) |
| Deepest | : L4 |
| Best | : +38.20 USC |
| Worst | : +2.14 USC |
| Week | : +1,116.35 USC |
| Month | : +4,897.87 USC |
| Balance | : 12,345.67 USC |
| Account | : #12345678 |
- 每日汇总:前一天的数据,每天早上 00:05(你的本地时间,可自选时间)发送。日期划分与 CC Cent 面板上的 "Today" 相同。
- 每周汇总:上周一至周日的数据,周一发送,包含交易天数、最佳日和最差日。
- Best 和 Worst:当天整篮的结果,含隔夜利息和佣金。篮子按平仓当天计算。
- 空闲日:没有篮子的周末会跳过。没有篮子的交易日也会跳过,除非你开启它。
功能
- 只统计 CC Cent 篮子:通过 CC Cent 的订单注释或设置信标识别。账户上的其他 EA 会被忽略。
- 自选通知范围:监控一个或多个魔术号、一个品种或全部品种,并且只接收达到指定层数的篮子消息,例如 L3 及更深。
- 不重复:重启后同一个篮子绝不会发送两次。离线期间错过的平仓只补发一次。
- 单一发送端:只有开启了 Algo Trading 的终端才会发送消息,因此家用电脑和 MQL5 VPS 不会同时发送。
- 可靠送达:发送失败会自动重试,超过设定时限的旧消息会被丢弃,而不是延迟送达。
- 状态面板:显示设置和实时状态,并带有发送测试消息的按钮。同样的奶牛主题,可折叠成一行。
分步安装
大约 10 分钟。你需要手机上的 Telegram,以及运行 CC Cent 的 MT5 终端。
第 1 部分:创建你自己的 Telegram 机器人(在手机上)
- 安装 Telegram 并登录。
- 点击搜索图标,输入 BotFather。打开带有蓝色认证标记的那个。它是 Telegram 官方用于创建机器人的机器人。
- 点击 Start,然后发送消息 /newbot。
- BotFather 会询问名称。随意发送一个名称,例如 "CC Cent Ultima"。它会成为你手机上的聊天名称。
- BotFather 会询问用户名。发送一个以 "bot" 结尾的唯一名称,例如 cccent_ultima_bot。
- BotFather 会回复一个令牌(token):一长串类似 123456789:AAE-xxxxxxxx 的字符。复制整行并妥善保密。
- 在同一条回复中,点击新机器人的名称打开它,然后点击 Start。这一步必须完成:否则机器人无法给你发消息。
- 可选:向 BotFather 发送 /setuserpic,为机器人设置头像,例如你的经纪商标志。
第 2 部分:允许 MT5 访问 Telegram(在电脑或 VPS 上)
- 在 MT5 中打开 工具 > 选项,进入 EA 交易 选项卡。
- 勾选允许对列出的 URL 使用 WebRequest。
- 在列表中添加地址 api.telegram.org,前面加上 https://。同时保留 nfs.faireconomy.media:CC Cent 的新闻过滤需要它。
- 点击 确定。
第 3 部分:启动 Notifier
- 确认 Algo Trading 已开启(MT5 工具栏上的 Algo Trading 按钮为绿色)。只有开启时才会发送消息。
- 新开一个图表,任意品种,与 CC Cent 的图表分开。
- 在导航器中找到 Notifier for CC Cent(在 EA 交易下的市场文件夹中),拖到新图表上。
- 在输入参数选项卡中,把令牌粘贴到 "Bot token (from @BotFather)"。"Chat ID (empty = automatic)" 留空。
- CC Cent 使用的魔术号不是 888888?请在 "CC Cent magic number(s), comma separated" 中填写。可以填写多个,例如 888888, 888898。
- 点击 确定。面板会出现在图表上,并在几秒内找到你的聊天。
- 点击面板上的 "Send test message"。你的手机应会收到一条测试消息。
第 4 部分:多个账户或 MQL5 VPS(可选)
- 多个账户:每个账户创建一个机器人(重复第 1 部分)。这样每个账户都会显示为单独的聊天,拥有自己的名称和头像。
- MQL5 VPS:在你的终端中把 Notifier 加载到 CC Cent 旁边,然后照常迁移。允许的 WebRequest 列表会一起迁移。家里的终端关闭 Algo Trading 后就不会再发送。
遇到问题时
- 面板提示在机器人中点击 Start:在 Telegram 中打开你的机器人并点击 Start(第 1 部分,第 7 步)。
- 面板要求允许 Telegram 地址:重复第 2 部分,并检查地址拼写完全正确。
- "Telegram rejected the bot token":从 BotFather 重新复制令牌,整行复制,不要有空格。
- 测试正常但没有篮子消息:检查 Algo Trading 是否开启、魔术号是否与 CC Cent 一致,以及 "Notify from layer" 是否设得比篮子实际达到的层数更高。
注意事项
- Notifier 只配合 CC Cent 使用。账户上没有 CC Cent 篮子时,它没有可报告的内容。
- 你的机器人令牌只保存在你的终端中。消息直接从 MT5 发送到 Telegram。
- 在策略测试器中它保持空闲,因为那里无法使用 Telegram。
EA 负责挤奶,Notifier 告诉你桶什么时候满了。
