证券程序化交易接口的开发需要遵循适当的开发流程,确保各个开发流程的质量和最终系统整合的有效性。
寻找策略思想寻找成功的程序化交易策略是构建优秀程序化交易系统的基础。
程序化策略思想大致来源于以下几个方面:经典理论、逻辑推理、经验总结、数据挖掘、机器学习等。不论基本面还是技术面,都可以使用程序化的方法进行分析,进而得出程序化交易策略。
比如,在基本面上,国内生产总值(GDP)增幅、货币发行量增幅、供需平衡表等都可以使用程序化方法进行描述和分析;在技术面上,移动平均线、指数平滑移动平均线(MACD)等绝大部分技术分析指标都是程序化策略思想来源。
部分功能编写:
// 登录 接口支持普通交易和两融交易账号, 以下例子使用两融账号
typedef int (*LogonProc)(const char *ip, short port, const char *version,
short yybid, const char *account,
const