一种模拟炒股撮合系统和装置的制作方法

文档序号:20205199发布日期:2020-03-27 22:33阅读:来源:国知局

技术特征:

1.一种模拟炒股撮合系统,其特征在于,包括路由服务器(100)、至少一台撮合服务器(200)和数据库服务器(300);

所述路由服务器(100)用于接收买卖单(1)、根据所述买卖单(1)生成订单消息(11)并分配至一台所述撮合服务器(200);

所述撮合服务器(200)用于根据所述订单消息(11)与实时行情进行撮合交易,并将交易数据发送给所述数据库服务器(300);

所述数据库服务器(300)用于根据所述交易数据修改并保存用户信息。

2.如权利要求1所述的撮合系统,其特征在于,所述撮合服务器(200)配置有行情缓存(21),所述行情缓存(21)用于存储实时股票行情信息。

3.如权利要求2所述的撮合系统,其特征在于,所述撮合服务器(200)还配置有资金账户缓存(22),所述资金账户缓存(22)用于临时存储用户的资金账户余额信息。

4.如权利要求3所述的撮合系统,其特征在于,所述撮合服务器(200)还配置有持仓缓存(23),所述持仓缓存(23)用于临时存储用户的股票持仓信息。

5.如权利要求4所述的撮合系统,其特征在于,所述撮合服务器(200)安装有撮合程序(31)和组包程序(32);

所述撮合程序(31)用于将所述订单消息(11)与实时行情进行比对,并将其中满足成交条件的订单信息更新为成交消息(12);

所述组包程序(32)用于将所述成交消息(12)分解生成多个数据库指令,并将所述数据库指令组包成为写库消息(13)向所述数据库服务器(300)发送。

6.如权利要求5所述的撮合系统,其特征在于,所述撮合服务器(200)还配置有撮合队列(41)和成交队列(42);

所述撮合队列(41)用于接收和存储由所述路由服务器(100)发送的所述订单消息(11),所述撮合程序(31)遍历所述撮合队列(41)中的所述订单消息(11)与实时行情进行比对,并将所述成交消息(12)写入所述成交队列(42)。

7.如权利要求6所述的撮合系统,其特征在于,所述撮合服务器(200)还配置有写库队列(43);

所述写库队列(43)用于存储所述写库消息(13),并根据所述组包程序(32)的指令将所述写库消息(13)向所述数据库服务器(300)发送。

8.如权利要求7所述的撮合系统,其特征在于,所述数据库服务器(300)配置有入库队列(44)并安装有入库程序(33);

所述入库队列(44)用于接收所述写库消息(13),所述入库程序(33)遍历所述入库队列(44)中的所述写库消息(13),并根据所述写库消息(13)中的数据库指令写入、修改数据库数据。

9.如权利要求8所述的撮合系统,其特征在于,所述路由服务器(100)配置有路由队列(45)并安装有路由程序(34);

所述路由队列(45)用于接收和存储所述买卖单(1);所述路由程序(34)遍历所述路由队列(45)中的所述买卖单生成所述订单消息(11),并将所述订单消息(11)分配给一台所述撮合服务器(200)的所述撮合队列(41)。

10.一种模拟炒股撮合装置,其特征在于,包含有权利要求1~9任意一项所述的模拟炒股撮合系统。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1