我想用c++搭建一个常驻的服务，接收前端传递过来的http请求参数，以及websocket传递过来的实时价格数据，请帮我搭个架子。

1，持续获取三个平台实时价格（BN、平台（BG、HOT））
2，小输点校正：根据前端传递的参数统一各平台小数点位数

3，偏差补偿判断：

	如果离前一次偏差补偿时间超过前端给定的偏差补偿时间间隔（默认2小时），那么重新计算偏差补偿。

		平均值计算，三平台持续接收前端给定的时间（默认15分钟）的数据求平均
		平台.偏差补偿=AVG（BN）-AVG（平台）

	否则，跳过偏差补偿计算。

4，偏差补偿后偏离度百分比计算：

	平台.偏离度百分比=（BN.价格-(平台.偏差补偿+平台.价格））/BN.价格

5，开仓平仓判定：

如果平台.下单方向=开多，那么按照以下条件判定：

	如果平台.偏离度百分比>开仓条件百分比，那么该平台开多。

	如果平台.偏离度百分比<开仓条件百分比，并且已经开仓，那么该平台平仓。

如果平台.下单方向=开空，那么按照以下条件判定：

	如果平台.偏离度百分比< - 开仓条件百分比，那么该平台开多。

	如果平台.偏离度百分比> - 开仓条件百分比，并且已经开仓，那么该平台平仓。