交易平台
过去十天-重复出现的Stock
数据库地址 192.168.3.3 端口 27017 数据库名 stock_database 集合名 为 predictPriceTwoDaysTrendT
增加新页面StockTrendSumRepeat.vue,默认展示过去5天的数据,这5天是表中last_date存在的最后5天,增加两个按钮,开始时间,结束时间, 可以选择, 页面展示内容,为表格形式,但是是卡片 的样式,每天是一列,出现的卡片按照股票代码 升序排列, 页面默认,日期的字段为 last_date
增加新功能,在卡片中展示 添加两日价格模型, 日期字段为last_date ,股票代码字段为stock_code
展示 day1 和day2 predicted_price 预测价格 change_percentage 预测涨跌幅
参考StockPredictionFiveMinuteSum.vue页面的实现 新页面 StockRanking.vue
实现的功能, 显示 日线模型 5分钟模型 百分比模型 三个模型都上涨的股票 这些是复选框功能
页面上展示的卡片是从predictPriceFiveMinuteTrend 这个集合取到的
具体的过滤逻辑 , 1. 从src_db.stockMinuteHist集合获取最后一条记录的日期 2. 根据这个日期从stock_database.trendAnomaly中查询匹配的所有记录 3. 使用这些股票代码去predictPriceV2集合中匹配change_percentage大于零的所有股票代码(使用predictPriceV2中的最近日期)
参考fiveMinutesPredictAnomaly.py 实现新文件 fiveMPredictTrendAnomaly.py predict_all_stocks_multiprocess(getCodesMode=3)
给fiveMinutesPredictAll添加新函数get_trend_anomaly_stocks ,
数据库地址 192.168.3.3 端口 27017 数据库名 stock_database 集合名 为 trendAnomaly
从MongoDB数据库获取符合条件的股票代码列表: 1. 从src_db.stockMinuteHist集合获取最后一条记录的日期 2. 根据这个日期从stock_database.trendAnomaly中查询匹配的所有记录 3. 使用这些股票代码去predictPriceV2集合中匹配change_percentage大于零的所有股票代码(使用predictPriceV2中的最近日期) 4. 返回去重后的股票代码列表
返回: list: 符合条件的股票代码列表
数据库地址 192.168.3.3 端口 27017 数据库名 stock_database 集合名 为 trendAnomaly 在Home.vue 中增加趋势异常的页面链接 参考VolumeAnomaly.vue 页面的所有功能,实现趋势异常的页面 绘制这支股票过去90天的K线图,展示这几个字段change_percentage latest_price max_price min_price
完成前端页面图片与后端接口
数据库地址 192.168.3.3 端口 27017 数据库名 stock_database 集合名 为 predictPriceFiveMinuteSum
写一个函数,参数为 日期 格式 2025-08-26 匹配集合predictPriceFiveMinuteSum中的 date字段 返回所有满足条件的记录,所有字段都要
数据平台
adata 分钟级别数据
数据库地址 192.168.3.3 端口 27017 数据库名 src_db 集合名 为 capitalFlowHistAdata
写成一个类,参考bsMinute.py中的实现逻辑,采集所有股票的过去60天的的数据, 采集数据,然后存入数据库,要求数据库中不能保存重复的数据,自动校验缺失的然后补充
数据库地址 192.168.3.3 端口 27017 数据库名 src_db 集合名 为 bsStockDailyHist stockMinuteHist
从MongoDB数据库获取符合条件的股票代码列表: 1. 从src_db.stockMinuteHist集合获取最后一条记录的日期 2. 根据这个日期从stock_database.bsStockDailyHist中查询匹配的所有记录,统计数量 3. 根据这个日期从stock_database.stockMinuteHist中查询匹配的所有记录 统计数量 4. 根据这个日期从stock_database.stockDailyHist中查询匹配的所有记录 统计数量 5. 把这些 集合名 日期 总数 这样的表格,发送邮件 给showersh@163.com 和 1263354384@qq.com
写个函数,接收两个参数,days, percentage 能够统计出,过去多少天,涨跌幅百分比, 的股票, 统计多少天 日期字段为 date , 价格字段为 close, 统计百分比的时候 是过去days 中最高, 与最近一天的 价格
获取股票的换手率字段为turn,并绘制换手率的柱状图表, 完成前端页面图片与后端接口
写一个函数,统计最近一个月的股票交易量的众数, 中位数, 最后一个交易日 交易量放大 的这种异常
并绘制出最近1个月交易量的柱状图
预测平台
数据库地址 192.168.3.3 端口 27017 数据库名 src_db 集合名 为 capitalFlowHistAdata
增加新功能,字段为 特征增加 主力资金净流入(元) main_net_inflow
数据库地址 192.168.3.3 端口 27017 数据库名 src_db 集合名 为 bsStockDailyHist
找出来过去90天,满足趋势一直在上升的 所有股票,并绘制出K线图, 然后保存在images/upTrend 文件夹下
匹配字段 股票代码 日期
返回值为 股票代码 日期 收盘
实现功能 查询某只股票某日的收盘价 写有个函数
在Home.vue中生成新的链接 系统全景, 系统全景的页面包含几列 分别为
数据平台 分析平台 特征平台 预测平台 交易平台
数据平台 包含 数据源 数据采集 数据存储
分析平台 包含 异常放量 换手率异常 趋势异常
特征平台 包含 技术指标
预测平台 包含 日线模型 5分钟模型 百分比模型
交易平台 包含 选股模块 买入模块 卖出模块
页面整体排列方式为 不同平台纵向分割,类似与9宫格方式,纵向的颜色背景不相同