最新消息:

打造自己的A股实时量化分析荐股系统(2)—平台

PHP lianghuaweidao 64浏览 0评论

MCL(M策略)平台是以Ubuntu为系统,外加Apache+PHP+MYSQL+Python+gcc(这样看起来像个加强版的WEB SERVER的配置)。最好在阿里云或腾讯云等云服务提供商申请一台云服务器(ECS)。这里注意,是云服务器不是云主机。云主机使用自己的c/c++程序很不方便。下面详细说下每步的详细安装过程。

一、申请云服务器。

这个步骤就不详说了,交钱就可以。单核CPU+1G内存+1M带宽的配置基本可以满足200支股票每间隔30秒获取一次实时数据。我这里用的是ubuntu 14.04系统。

另外最好申请一个域名。给系统起个好听的名字,方便展示。如果你的服务不是对公而是对私,那就不需要了。我系统起的名字叫M策略。

打造自己的A股实时量化分析荐股系统(2)—平台

M策略 3.0

二、软件应用安装。

apt-get install apache2 php

apt-get install php-curl

apt-get install mysql-server mysql-client

apt-get install libmysqlclient-dev

apt-get install phpmyadmin

apt-get install gcc g++

apt-get install python-dev

Python系统已经自带有了是2.7版本,这个已经够用。

三、平台主要部份功能

mysql:存储个股票历史数据和系统数据。

MCL系统:包含mcl_master、mcl_slave、mcl_sort、mcl_update(每部份用途以后再讲)。这是MCL的核心部分,负责数据更新和处理。

apache+php:负责数据的展现。利用WEB平台把计算出来的数据展示给用户。这种展现方法可以做到跨平台。

今天就说到这,主要是第一、二步。申请了云服务器,安装配置好必须域名和软件。为下一步工作做准备。

注:为什么要用云服务器,而不把服务器设在家里。首先带宽的保障,机器运行的保障,这些都是家里机器无法比拟的,这一条理由足够让你把服务器架设在云上。

转载请注明:PHP学习 » 打造自己的A股实时量化分析荐股系统(2)—平台

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址