buaasdu / quant_trader

使用easytrader进行实盘交易的集成项目

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

概述

此项目为交易的监控服务器,帮助接受交易服务器的心跳推送,信息展示等功能。

并实现了一个心跳客户端,用于部署在交易服务器上,向监控服务器发送心跳和信息。

心跳客户端 ----> 监控服务器

这个代码需要分别部署到交易服务器和监控服务器上

之前的版本已经转移到分支b_4easytrader, 那个版本是为了协助easytrader进行交易,做了大量的工作,现在看,没有太多意义。 因为,现在交易系统已经全面转向到QMT了。

主要功能

监控服务器端功能

  • 展示持仓信息
  • 展示当日交易信息
  • 展示服务器和QMT策略心跳状况
  • 生成并展示ETF定投策略的svg图形
  • 接收交易服务器的心跳
  • 接收交易服务器的最新的ETF数据(用于svg生成)
  • 接收交易服务器的交易信息、持仓信息等
  • 监控服务器心跳,如果发现超时(半小时),会推送通知到微信、邮件和plusplus

心跳客户端功能

  • 用于定期向监控服务器,推送心跳
  • 推送心跳的同时,同时推送指定目录下的所有文件

About

使用easytrader进行实盘交易的集成项目


Languages

Language:Python 68.4%Language:JavaScript 22.9%Language:HTML 6.8%Language:CSS 1.4%Language:Batchfile 0.3%Language:Shell 0.2%