数据转储程序

项目总价 2500元
预估日薪 500/天
合作方式: 项目制
预估工时: 5天
发布位置: 苏州
参与范围: 远程+定期见面
五毛5⃣️🐱
五毛5⃣️🐱
职位ID: 103758复制

发布方信用行为

发布项目
0
订单总数
0
退款单数

需求描述

需求,dat数据包含多种数据类型,要求按指定类型或指定股票代码数据输出为新的dat,以文件夹区分数据类型


1,区分数据类型按相关资料中文档的介绍区分为下表,并按照结构体类型保存为新的分类dat(日期文件夹)
上交所L2
结构体定义 描述
SSEL2_Static 上交所L2静态数据
SSEL2_Quotation 上交所L2实时行情
SSEL2_Index 上交所L2指数行情
SSEL2_Transaction 上交所L2逐笔成交
SSEL2_Auction 上交所L2虚拟集合竞价
SSEL2_Overview 上交所L2市场总览

深交所L2
结构体定义 描述
SZSE_BuySellLevelInfo3 深交所买卖档位信息,含价、量、笔数3个信息,该结构体作为SZSEL2_Quotation 的成员被使用
SZSEL2_Static 深交所L2静态数据
SZSEL2_Quotation 深交所L2实时行情
SZSEL2_Status 深交所L2证券状态
SZSEL2_Index 深交所L2指数行情
SZSEL2_Order 深交所L2逐笔委托
SZSEL2_Transaction 深交所L2逐笔成交

2,按股票代码或结构体类型导出csv明文,具体查看消息结构体文档
3,按项目要求支持dat方式读取导出,并直接引入API(linux和win的引用,只有c++ demo)实现实时行情的实时导出,即需要2种导出方式
4,支持按条件导出和按文本中提供的股票代码读取每日代码的方式导出,导出为dat或csv。
5,按条件导出是指,如需要实现以深证Quotation数据中LastPrice = PriceUpLimit 的股票代码则导出;上证LastPrice = PreClosePrice*1.1(四舍五入小数点后两位),符合判断条件的则导出全部数据类型。因此,在这一步开发时,应先读取运行整个dat生成需导出列表后再进行导出步骤。
6,除虫,部分dat数据可能存在因为历史原因导致的数据不对齐等问题,其中特别是static数据可能存在问题。需要找出问题并记录log。
7,记录处理每个dat的处理时间,优化处理时间。尽量再ssd中开发此程序。
8,仅限C++标准库。必须扩展库实现的需协商解决。非界面开发禁止 Qt。

数据转储程序

合作方式 项目制
预估日薪 500
预估总价 2500元
预估工时 5天
发布位置 苏州
可参与范围 远程+定期见面
职位ID 103758复制
已有39人投递 ,发布人 点此登录 后查看。

需求描述

需求,dat数据包含多种数据类型,要求按指定类型或指定股票代码数据输出为新的dat,以文件夹区分数据类型


1,区分数据类型按相关资料中文档的介绍区分为下表,并按照结构体类型保存为新的分类dat(日期文件夹)
上交所L2
结构体定义 描述
SSEL2_Static 上交所L2静态数据
SSEL2_Quotation 上交所L2实时行情
SSEL2_Index 上交所L2指数行情
SSEL2_Transaction 上交所L2逐笔成交
SSEL2_Auction 上交所L2虚拟集合竞价
SSEL2_Overview 上交所L2市场总览

深交所L2
结构体定义 描述
SZSE_BuySellLevelInfo3 深交所买卖档位信息,含价、量、笔数3个信息,该结构体作为SZSEL2_Quotation 的成员被使用
SZSEL2_Static 深交所L2静态数据
SZSEL2_Quotation 深交所L2实时行情
SZSEL2_Status 深交所L2证券状态
SZSEL2_Index 深交所L2指数行情
SZSEL2_Order 深交所L2逐笔委托
SZSEL2_Transaction 深交所L2逐笔成交

2,按股票代码或结构体类型导出csv明文,具体查看消息结构体文档
3,按项目要求支持dat方式读取导出,并直接引入API(linux和win的引用,只有c++ demo)实现实时行情的实时导出,即需要2种导出方式
4,支持按条件导出和按文本中提供的股票代码读取每日代码的方式导出,导出为dat或csv。
5,按条件导出是指,如需要实现以深证Quotation数据中LastPrice = PriceUpLimit 的股票代码则导出;上证LastPrice = PreClosePrice*1.1(四舍五入小数点后两位),符合判断条件的则导出全部数据类型。因此,在这一步开发时,应先读取运行整个dat生成需导出列表后再进行导出步骤。
6,除虫,部分dat数据可能存在因为历史原因导致的数据不对齐等问题,其中特别是static数据可能存在问题。需要找出问题并记录log。
7,记录处理每个dat的处理时间,优化处理时间。尽量再ssd中开发此程序。
8,仅限C++标准库。必须扩展库实现的需协商解决。非界面开发禁止 Qt。

发布方信用行为

发布项目 1
订单总数 0
退款单数 0

完善简历

工程师完善技术能力和项目经验,更易接到订单

完善人才简历

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。
已有 39 人投递
登录后查看投递状态