C#/.NET量化交易【3】搭建定时任务,自动获取历史股票数据和当前数据

💡 原文中文,约3700字,阅读约需9分钟。
📝

内容提要

本文介绍了使用quartz包创建定时任务和任务监控的方法。通过创建定时任务来自动获取实时股价和历史股票数据,并使用Hosted服务实现程序的自动后台运行。通过添加注册定时任务服务并启动程序,可以监控定时任务的执行情况。定时任务的核心代码包括设置线程池、远程输出配置和创建定时任务。

🎯

关键要点

  • 使用quartz包创建定时任务和任务监控。
  • 创建基础通信段quartz配置实体类,用于与前端监控通信。
  • 定时任务用于自动获取实时股价和历史股票数据。
  • 新增Hosted服务以实现程序的自动后台运行。
  • 在程序中注册定时任务服务并启动。
  • 监控定时任务的执行情况,显示下次执行时间。
  • 手动执行定时任务以获取实时A股价格。
  • 获取股票历史数据,分析走势和计算指标。
  • 定时任务核心代码包括线程池设置和远程输出配置。
  • 提供量化操作的基础,支持获取实时和历史数据。
🏷️

标签

➡️

继续阅读