方向与城市
现金方向中,城市会成为交易对和 TXT 代码的一部分,避免不同城市的汇率混在一起。
iEXRates 会采集 BestChange 报价,按你的规则计算最终汇率,跟踪竞争对手,发布 TXT 文件,并向操作员清楚说明为什么选择这个汇率。
该模块面向不只是“获取 BestChange 汇率”的兑换站,而是需要在大量方向上管理排名、利润、手续费、城市、排除项、公式和更新速度的业务。
该项目需绑定有效的 iEXExchanger 授权,并作为核心平台的附加模块运行。
视频展示后台工作流:配置文件、方向、公式、位置控制、TXT 文件、更新分析和操作员页面。
管理员配置配置文件、方向和规则。之后系统会自动更新字典、检查可用交易对、获取报价、应用公式、保护位置,并为兑换站网站准备公开文件。
现金方向中,城市会成为交易对和 TXT 代码的一部分,避免不同城市的汇率混在一起。
可纳入储备、限额、兑换站标记、黑名单、自有兑换站和零值报价。
系统可跟随指定竞争对手,并自动位于其上方或下方。
统一设置语言、汇率类型、间隔、超时、默认位置、自有兑换站和 TXT 发布。
方向可单独或批量添加、分组、筛选,并按所选条件批量更新位置和步长。
详情中可看到基础报价、位置、兑换站、公式、步长、手续费、限制和最终输出值。
公式编辑器会显示可用标签,解释每一步计算,并允许保存前检查结果。当汇率需要同时考虑多个条件时,这会非常实用。
最佳汇率、指定位置、位置区间、多个位置平均值、自有兑换站或竞争对手。
标签可从提示中插入,预览会在应用到方向前显示结果。
可限制最大跳动、最低储备、位置,以及无数据时的行为。
支持 +1、-1、+1%、-1%、除法、公式修正,以及外部来源的独立规则。
每个方向都可选择目标兑换站、上方或下方模式、最小步长、变动限制、手续费,以及目标竞争对手从列表消失时的 fallback。
方向不仅可以跟随排名,也可以跟随 BestChange 列表中的指定兑换站。
可将汇率设置为始终略高于指定竞争对手,或稳妥地位于其下方。
变动限制和防跳动规则可避免汇率因偶发报价或临时市场错误而剧烈变化。
汇率可使用 +1、-1、+1%、-1%、/5、/5% 或自定义公式,直接纳入利润和成本。
规则可考虑位置、储备、限额、兑换站标记、城市和黑名单。
Trace 会显示选中的报价、应用的步长、手续费触发点,以及最终值为何进入 TXT。
规则只需配置一次。之后 iEXRates 会获取市场、选择正确报价、应用保护,并发布最终汇率。
例如 BTC 兑换现金 RUB,并要求城市为莫斯科。
第 #2 位、位于指定兑换站上方,或取 top-10 平均值。
筛选、储备、限额、黑名单、手续费、取整和防剧烈跳动。
类似 BTC-CASHRUB_MSK 的最终代码会写入配置文件,并可供网站使用。
Go 核心将工作拆成多个阶段:字典、方向检查、报价获取、计算、位置保护和文件生成。这样可降低延迟,并扩展到数千个交易对。
币种、城市、兑换站和标记在服务器上更新,并从本地存储读取。
系统可先检查哪些交易对真实存在,避免加载不必要的汇率。
URL/key pool、限速、重试、快照缓存和 fallback 帮助应对 API 不稳定。
公式、位置、手续费、步长和限制共同生成一个可解释的最终汇率。
检查目标位置、竞争对手、最小步长和允许变动范围。
TXT 只在有变化时重建,保持发布速度。
如果汇率未更新,操作员能看到具体原因:BestChange 镜像无响应、密钥触发限制、方向过期、TXT 生成延迟,或公式给出了被禁止的结果。
显示更新耗时、成功交易对、未更新方向和每秒处理速度。
可查看最终汇率、raw rate、位置、名次之间的 spread 和竞争对手行为。
问题会变成清晰卡片:哪里失败,密钥、URL、方向和 TXT 发生了什么。
密钥登录、权限组、用户和审计日志帮助团队安全协作。
运营中心展示更新速度、TXT 新鲜度、队列健康状态、API 错误、计算历史和每个方向的质量。
Binance、Bybit、WhiteBIT、Heleket、文件和手动汇率都可使用独立配置、自有代码、手续费、TXT 文件和服务端分页。
iEXRates 拆分为后台、API 和独立 Go 核心。后台不会直接调用 BestChange,而是使用 PostgreSQL、Redis 和日志中的预处理数据;汇率更新由服务端 worker 完成。
React/Vite SPA,包含 i18n、TanStack Query、服务端表格、虚拟列表和实时运营页面。
NestJS 11 承载后台 API、公共 API、配置设置、访问控制、调度器、任务队列和后台事件。
iEXRates 作为独立服务端产品部署:Go 核心、Docker Compose、Nginx、PostgreSQL、Redis、ClickHouse,以及公开 TXT 文件分发。
配置会根据你的兑换站定制:配置文件、API 密钥、镜像、方向、公式、位置策略、TXT 文件、额外来源和更新分析。