看了下MC, 感觉主要是一个交易平台,目前没有历史数据测试的的功能,好像数据可视化,也就是k线图也没有,个人还是玩玩wld算了. 从软件架构的角度看,结构很不错,是分布式的架构. 使用了很多优秀的开源组件(站在巨人的肩膀上).
MYSQL 数据库的意思是 数据+硬盘,这就很慢, 现在做交易一般将就效率,动不动就要搞多线程、需要的数据最好在内存里,这样就比较快。 效率高的,人家主要做个别品种的对冲,这样要抢时间,这样的系统对效率要求就高。 有的人不一样,他们要做的是国内A股的组合投资、板块轮动之类的系统,这样对历史数据要求高、但对效率要求就没那么高,因为同时监控的那些数据太多,不可能放入内存,所以这类策略的系统一定要数据+硬盘配合,即数据库格式。 只要记得 数据库是有硬盘参与的,可处理大批量信息,但效率慢。 内存上的数据表效率快,但一般处理数据量有限。