2 系统概述和相关技术
本章重点介绍了程序化交易系统的概念和性质,对系统研发过程中使用到的编程技术、研发工具、系统架构及期货和证券行业的通用指标语言进行了简明介绍,还对系统运行环境的选取和交易平台的选取做详尽说明和介绍。
2.1 期货和证券程序化交易系统介绍
交易系统是系统交易理念和思维的物化,在证券和期货市场它体现为对行情价格的判断和分析,通过对价格运动观察和研究,得出其中有价值性的价格变动规律并应用于未来的实际交易过程中,交易系统是全面反映了交易过程中的交易对象、交易资本和交易投资者的这三大要素。
将实践证明能够获得长期、稳定收益的交易规则通过计算机语言实现的自动化交易系统,即为程序化交易系统。程序化交易是交易系统的一种实现手段,它将交易思想与计算机相结合,通过网络等现代科技手段使整个交易过程严格遵循之前制定好的交易系统,剔除各类投资干扰因素,使投资者的交易行为变得尽可能的科学和严谨。
本文所研究的期货和证券程序化交易系统将可以同时实现期货和证券的交易,可以查看多种市场行情和历史数据,还应实现多种套利交易、多账户下单、银期转账、银证转帐、收盘作业、数据管理以及各类与程序化相关的设置和函数配套功能,系统最终设计和实现后,用户可以在该系统中实现完整的程序化交易,在整个交易过程中无需人工值守。在使用过程中,运维工作量少,系统运行完全依靠程序自身,只需在例行维护时进行少量人工干预即可。整个系统架构、网络结构并不复杂,主要工作量集中在客户端实现,众多需求分析和调研工作才是系统实现的关键。
2.2 Microsoft Visual C++介绍
Microsoft Visual C++(简称Visual C++、MSVC、VC++或VC)是美国微软公司推出的开发Win32环境程序,是一款面向对象的可视化集成编程系统。它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口、OLE2,WinSock(Windows Sockets)网络、3D(Three Dimensions,三维)
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新人文社科期货和证券程序化交易系统的设计与实现(20)全文阅读和word下载服务。
相关推荐: