将 cTrader 数据复制推送服务连接到 MySQL – Spotware cTrader 报告服务器替代方案

我们 ❤️ 开发者!

此 cTrader 同步服务面向需要对 cTrader 数据进行高效本地访问的经纪商、营销人员和开发者,适用于各种应用。 

经纪商可以利用该服务生成定制化报表,从而监控客户活动、分析交易数据,并获得与其业务需求相匹配的洞察。 

开发者可以使用这些数据来 构建自定义推荐/引介与 IB 佣金支付逻辑,构建 Forex 风险应用,集成 Forex Marketing Suites,实现自定义 Prop firm 触发器以及更多。  

该 Web 服务充当充当 cTrader 交易服务器与 MySQL 数据库之间的中间件层。其主要作用是从 cTrader 服务器检索并处理实时交易数据,并在本地数据库中维护一份始终最新的镜像,用于报表、分析以及运营监控。

cTrader 报告服务器替代方案包含:

  • cTrader Manager API 连接器: 此模块通过 Manager API 连接到 cTrader 服务器,执行安全身份验证以访问交易数据和账户管理功能。
  • 数据同步服务: 一项实时服务,从 cTrader 服务器获取数据并与本地数据库进行同步。 
  • 数据转换器: 该组件将从 cTrader 服务器检索到的原始数据整理成本地数据库的模式结构,确保以下表之间的一致性。

数据库模式与表详情:

  • : 存储用户组及其关联的交易权限:包含的字段有:id, group_name, currency, markup, permissions, max_leverage 等。
  • 符号: 包含从 cTrader 服务器同步的实时行情数据:包含的字段有:id, symbol, buy_value, sell_value, spread, markup 等。
  • 时区: 记录服务器当前时间和时区:包含的字段有:id, server_time, timezone_offset, timezone_name。
  • 持仓-开仓: 存储每位用户的所有交易,包括进行中的与已关闭的仓位:包含的字段有:id, user_id, position_type, symbol, price_open, price_close, volume, timestamp_open, timestamp_close 等。
  • 交易: 存储每位用户的所有交易,包括进行中的与已关闭的仓位:包含的字段有:id, user_id, position_type, symbol, price_open, price_close, volume, timestamp_open, timestamp_close 等。
  • 交易者: 保存客户端数据及个人与交易账户详情:字段包括:id, username, email, group_id, address, registration_date, account_status 等。
  • 权益: 包含每位用户的权益数据:包含的字段有:id, user_id, live_equity, highest_equity, lowest_equity, timestamp。
  • 日报表: 提供每日交易活动的期末汇总:包含的字段有:id, report_date, total_volume, balance, active_users, closed_positions 等。
  • 证券: 列出平台上所有可用证券及其设置与加成:包含的字段有:id, symbol, security_name, type, margin, markup, trade_enabled 等。
  • 此外 Kenmore Design 将为你的项目添加所需的任何数据点。

同步工作流:

  • 数据拉取: 该服务会在预设间隔向 cTrader 服务器发起 API 调用,或在服务器预先定义的 API 下获取数据变更:覆盖交易、用户、权益及其他相关表。
  • 数据转换与校验: 将传入数据转换为符合本地模式结构。额外的校验用于确保数据一致性,移除或标记任何异常。
  • 数据库更新: 将处理后的数据插入或更新到本地数据库中,保持 cTrader 服务器的镜像状态。
  • 同步速度: 通常同步速度会有所不同。它取决于交易服务器限制、地理距离、网络吞吐量以及客户的通用需求。例如,可以比更新用户信息更快地同步权益数值。 
  • 断线后补齐:如果与数据库或交易服务器的连接丢失,服务器将回到之前的时间点并追补/重新同步缺失的数据更新。
  • 日志:系统保留日志用于故障排查。
  • 通知:系统可以向 Slack 频道发布关键通知,或为事件提供 web-hook。

获取 cTrader 数据推送的文档与咨询

专业知识、复制推送服务细节、文档、定价、指南、资源与工具。

选择 cTrader PUSH 数据库复制服务,告别麻烦的数据访问体验,无需每次使用或用量限制——只需简单的固定月费,凭借超过 19 年的专业经验以及可靠性的口碑,我们是您值得信赖的选择,可让您的业务数据轻松完成同步,并随时可用于驱动您的定制化应用与报表。

查看我们所有的 API

在许多情况下会同时使用多个 Forex API。可在此查看完整列表。