量化投资入门教程八-空中花园策略_第1页
量化投资入门教程八-空中花园策略_第2页
量化投资入门教程八-空中花园策略_第3页
量化投资入门教程八-空中花园策略_第4页
量化投资入门教程八-空中花园策略_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、量化投资入门教程八空中花园(SKYPARK)策略目录1.策略原理及代码策略原理策略代码1.2.1配置文件【SkyPark.ini】,代码1.2.2策略文件【SkyPark.py】,代码2.Python相关函数2.1Python标准函数掘金接口函数1.策略原理及代码1.1策略原理基空中花园属于日内突破策略,是期货CTA日内策略。空中花园比较看重开盘突破。开盘时的高开或者低开均说明有大的利好或者利空使得开盘大幅远离昨天的收盘价。开盘突破,是最快的一种入场方式。当然出错的概率也最高。因此为了提高策略的胜率,空中花园策略加了额外的条件,也就是开盘要大幅高开或者低开,形成一个空窗,因此顾名思义称为空中花

2、园,然后再根据是否突破上下轨来进行开仓判断。这样一来,策略的胜率将大大提高,不过由于对高开或者低开的幅度要求过高,一般是超过1%,因此使得策略的交易次数可能相对其它策略而言要偏低一些。开盘第一根K线是收阳还是收阴,是判断日内趋势可能运动方向的标准。在当天开盘高开或低开时更有效。空中花园策略主要特点:日内交易策略,当日收盘平仓;空中花园在当天高开或低开时使用,即当开盘价=昨天收盘价*1.01或开盘价=昨天收盘价*0.99时:上轨二第一根K线的最高价;下轨二第一根K线的最低价;当价格突破上轨,买入开仓;当价格跌穿下轨,卖出开仓;当日收盘平仓。实现量化投资策略的相关编程并非想象中这么困难,从Pyth

3、on的安装到量化编程的实现只需简单几步(具体见 HYPERLINK /q/forum.php?mod=viewthread&tid=54&extra=page%3D1 /q/forum.php?mod=viewthread&tid=54&extra=page%3D1轻松安装Python、掘金量化平台及相关工具包12策略代码(可直接在python中实现)百度文库无法上传,详细内容见证经社http:/zjshecn/q/forumphp?mod=viewthread&tid=55&extra=page%3D1)1.2.1配置文件【SkyPark.ini】,代码2Python相关函数2.1Pytho

4、n标准函数功能函数原型参数返回值参数名含义sys提供了一系列有关Python运行环境的变量和函数。sys.argv0当前程序名sys.argv获取当前正在执行的命令行参数的参数列表(list)。sys.argvsys.argv1第一个参数sys.argv第二个参数arrow标准的时间日期库。time返回当前时间的时间戳time.time()返回当前时间的时间戳len返回对象(字符、列表、元组等)长度或项目个数。len(s)s对象返回对象长度。append用于在列表末尾添加新的对象。list.append(obj)obj添加到列表末尾的对象。该方法无返回值,但是会修改原来的列表。掘金接口函数功能

5、函数原型参数返回值参数名类型说明on_bar响应Bar事件,收到Bar数据后本函数被调用。on_bar(bar)barbarbar数据无open_long异步开多仓,以参数指定的symbol、价和量下单。如果价格为0,为市价单,否则为限价单。策略类和交易服务类都提供该接口open_long(exchange,sec_id,price,volume)exchangestring交易所代码,如上交所SHSE委托下单生成的Order对象sec_idstring证券代码,如浦发银行600000pricefloat委托价,如果price=0,为市价单,否则为限价单volumefloat委托量close_long异步平多仓接口,以参数指定的exchange,证券代码sec_id,价和量下单。如果价格为0,为市价单,否则为限价单。策略类和交易服务类都提供该接口。close_long(exchange,sec_id,price,volume)exchangestring交易所代码,如上交所SHSE委托下单生成的Order对象sec_idstring证券代码,如浦发银行600000pricefloat委托价,如果p

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论