|
本帖最后由 LEEzeal 于 2022-3-4 22:08 编辑
我承认我是标题党。
开题,项目分析
因为这段时间做模型,对数据挖掘和人工智能特别有兴趣,看到论坛的朋友还在逮着外挂呀,黑客呀这些陈年热点,作为过来人我就笑笑少说话,但提供一条别的路给各位智商超群的朋友玩玩。
股票这东西吧,成年人多少有点接触。但咱们这些玩代码的兄弟,是不是可以考虑给自己做一个外挂呢?得,从股票入手吧,咱也不是实盘,就是讨论技术的时候有个出发点。
思路大概是这样的,用股票历史日数据(大数据)+分析算法(人工智能)+形成量化交易指导。我翻看了相关论文,国内算是量化交易做得比较好的地方,因为中国的人工智能世界第一,不接受反驳。美国的人工智能年盈利不足8%(亏的能占80%),国内的大佬能做到35%的年化收益率。我还没有复盘,但感觉能有个10%。
这个系统简单来说这么搭:
量化交易系统架构
大概分析下,咱们搞这么大的事,会遇到什么困难。
1、历史数据、股票软件都会提供直接下载就行了。(基础的数据结构知识分析存档文件)
2、因为考虑到要历史数据少几百兆,多也有x-xxG,硬盘是自己的不可能测试一个小逻辑又要重新加载一次,慢不说,伤盘。咱们这块单独踢出来写个小软件,就让数据一直在内存里挂着。对比很多方法,比如sendmessage,剪贴板、DDE、DDEML、数据库、管道、Mailslots、TCP\IP这些技术都没有内存镜像来得实在,哪怕以后跨平台,多机分布,内存镜像算是现在最理想的实现目标。(核心API OpenFileMapping、MapViewOfFile)
3、核心是神经网络这块,其余的地方做得再好,这块直接决定,咱做这玩意到底是赚钱,还是亏钱。到最最最后面大家一起来讨论吧。(卷积神经网络,还是线型逻辑分析)
4、人机交互,不太难,看完论坛大佬的视频。用MFC好容易就实现了。(主要就是CDC类,父子数据互传、MAP容器)
今天就开个题。得空再继续! |
上一篇: MFC落伍了,呵呵!下一篇: 学习什么样子才算是C++入门了呢?
|