数字货币交易所的交易撮合系统中包括以下几个核心模块:
数字货币交易所的交易撮合系统中包括以下几个核心模块:
1、用户:用户委托报价与数量,生成订单发送至交易平台。
2、 网关:负责收集用户订单,并将其派发给撮合引擎。
3、撮合引擎:交易系统中的核心部分,用于接收订单并根据业务逻辑实现订单,撮合同时生成交易记录,随后给予用户交易结果反馈。
4、行情引擎:接收撮合交易引擎的处理结果,将撮合的交易数据持久化到数据库,同时定时生成多时间周期的K线数据(开盘价、收盘价、交易量、最高价、最低价)。
5、数据库:用来存放交易过程中的订单和交易记录,实现数据持久化。
版权声明:如无特殊标注,文章均为本站原创,转载时请以链接形式注明文章出处。
评论