A股自动交易系统流程图(已实现)

Discussion in 'General Topics on Software and Data' started by prizeh, Nov 15, 2010.

  1. [​IMG]
    从上图我们很清楚地看到一个股票自动交易系统的过程,通过本人在12年股票操作积累的经验的基础上,经过两年来潜心的研究开发,用Delphi开发工具,Access轻量级数据库,实现了这个系统。总结整个系统,有以下几个要点:
    一、如何设计一个成功率较高的选股公式,用来进行盘中实时选股(难度☆☆☆☆☆)
    二、如何读取大智慧股票软件根据选股公式在盘中运行的预警数据(难度☆☆☆)
    三、如何读取交易软件中的账户实时数据,获得账户的持股数据(难度☆☆☆)
    四、如何设计一个数据库来保存各类基础数据,以备分析用(难度☆☆)
    五、如何设计一个操作策略来利用基础数据分析得出买卖结果(难度☆☆☆☆☆)
    六、如何根据买卖操作分析结果来自动操作账户(难度☆☆☆☆)
     
  2. [​IMG]
    上图是用通达信金融实验室进行自动交易模拟账户的情况。
     
  3. 南宁人?我是用商业自动软件实现自动交易的,自己所做的就是,选股公式,操作策略,资金控管这一块,没有很好的编程基础我觉得这是最好的做法。
     
  4. 还有看了一下你的波段选股的图,我看如你的方法应该是很多信号的,很多股票同时选中,你如何确保实际操作时自己买人持仓的股是正收益,有这种可能买入的都表现很差,不买的都涨的不错,这是实战的最难解决的问题。要用以往的数据测试此种策略可靠,才放心实战。
     
  5. 选股是要合适的量,信号不在于多,否则成功率高,但资金有限还是可能收益不理想。
     
  6. 选用商业软件也是个好的选择,只是目前对A股的自动操作软件不多,看了几个市场上的都不符合自己的要求,所以就自己动力做了一个,可以把自己很多想法加以实现。
     
  7. 预警选股是一个初选,还要经过操作策略的进一步筛选。
     
  8. 自动操作的优势在于快速操作、可以分仓到几十只股,主要适用于超短线,中线的话就没有必要用自动操作了。
     
  9. [​IMG]
    上图是2010年11月15日的持仓情况
     
  10. [​IMG]
    上图是2010年11月15日的交易情况
     
  11. 这个系统实现了全自动化,每天早上开盘前打开大智慧行情软件、交易系统、自动操作系统三个软件即可。大智慧主要用于预警进行初步选股,自动操作系统会根据交易系统持仓的情况、预警的情况,判断市场的强弱并控制仓位的多少,执行买卖,一般持股1-3天,整个进程是全自动的,不需要人做任何干预,只需要注意是否出现网络故障问题、是否停电的问题。自动操作系统是用API函数来实现读取各类数据、发送操作指令的,没有用按键精灵,可以充分地发挥想像力,只要想得到的策略都可以加以实现。下一步还需要实现的是连续一周无人值守功能、邮件短信提醒、不同交易系统操作、多账户操作等等功能。
     
  12. 支持楼主,本人股票的自动交易研究刚刚起步,希望向楼主多多学习。
     
  13. 请问楼主:
    你的图中怎么只有进场信号而没有出场信号呢?谢谢指教。
     
  14. 互相学习。
     
  15. 卖入后何时出场、如何出场在自动操作系统的策略中设置并根据多方面的数据自动判断,不用在大智慧中设置,大智慧只负责盘中监控哪些股可以买就行。
     
  16. 可以做到挂单撤单吗?

    LZ的功能貌似小闪客都能实现。
     
  17. 不能挂单又如何能进行买卖?这是最基本的东西,撤单和挂单实现方法是一样的。对于自动交易来说其核心是“策略”部份。
     
  18. 没有执行,策略再好也没用。

    LZ的作品呢?让我们试用一把?
     
  19. 对!操作策略部份既要不停地分析预警出来的股哪些可以买、买多少,又要不停地分析持股中哪些应该卖出,分析出结果后就发出买卖操作指令给执行,去自动操作交易账户就可以了,执行部份并不复杂。