您的位置:鼎尖2 > 编程语言 >
编程语言

谈一谈期货程序化交易编程基础如何自学编程

2018-11-16作者:admin来源:未知次阅读

  原标题:谈一谈期货程序化交易编程基础 期货程序化比较常见的交易软件有文华赢顺、交易开拓者、快期、金字

  期货程序化比较常见的交易软件有文华赢顺、交易开拓者、快期、金字塔等等,我们还可以自建一套交易系统,比如以python为工具,然后去对接交易所的CTP接口,编程语言实现从编写到回测到交易的完整流程。

  软件选择主要看交易者的需求和编程开发能力,根据程序自身的特点,选择合适的程序化交易软件,这一点十分重要。

  我们综合考虑了国内各家软件的优劣势,虽然文华赢顺语言简单,使用人数较多,交易开拓者相对而言是比较稳妥的选择,其函数和语言风格更加工整,功能较多,我们的大部分策略也都以这个平台为主。

  交易开拓者TradeBlazer(以下简称TB)开发的语言系统是接近于理想编程环境的,它将大量的底层控制封装起来。用户只关心交易的逻辑,精力集中在交易方面,并且它的代码格式和结构类似C语言一般工整。这类软件的数据质量和程序准确度很高,部分机构也使用它作为开发平台,尽管实盘可能有自己的IT系统,但是开发策略阶段为保证效率和精力分配的侧重点,自有IT平台往往不如TB和MC之类的平台方便。

  控制语句让模型可以在不同的情况下执行不同的操作,这是编程所必须的。其中算法中的条件结构是由条件语句来表达的,它是处理条件分支逻辑结构的算法语句。它一般的构成形式是IF-ELSE-ELSEIF格式:

  2009年开始专注于程序化模型研究,随后经历股票多因子模型、商品期货时间序列模型等开发工作。

  随后作为励京投资管理(北京)有限公司创始团队,发行了多只阳光化私募基金产品。

  2018年撰写的《量化投资 技术分析实战》图书获得众多业内人士推荐成为畅销书,帮助很多量化投资交易者走上了起步之路。

  七禾网联合量化交易高手濮元恺先生制作和推出了15节量化学习的精品视频课程,同时在视频中详细地分享了9套量化交易策略源码,带您零基础学习量化交易!

  标签:程序化交易 开拓者 金字塔 量化交易 python 集合竞价 期货

谈一谈期货程序化交易编程基础如何自学编程 相关的内容:

关于 谈一谈期货程序化交易编程基础如何自学编程 的评论