- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OpenQuent软件帮助文档OpenQuent软件帮助文档
OpenQuant是一个利用历史或实时数据进行设计和执行量化交易的集成开发环境,具有简单的编程API和在模拟、仿真和实盘之间转换的简易方式。其主要作用为基于用户自定义的金融产品去设计和编写策略。
支持的主要功能:
1、用技术指标对金融合约分析,如移动平均线
2、使用C#语言,利用OpenQuant API进行策略开发
3、以模拟、仿真和实盘模式进行自动化交易
对菜单栏的了解:
文件菜单:
一个解决方案容器能包含多个策略项目。每个策略与解决方案结合,使用不同的合约和代码块能实现不同的算法。
编辑菜单:
编辑菜单提供了通用的剪切/复制/粘贴/撤销/恢复选项,这些选项能编辑C#策略源文件。
视图菜单:
视图菜单提供了许多不同的面板和工具栏。左侧、底部、左侧的停靠面板都是现代的可分离面板
合约面板(左上)展示了已定义的金融合约。在交易策略中使用合约之前,必须先对这些合约下好定义
指标面板(Indicators window pane)展示了多种技术指标,拖拽它们到一个合约的图表上来分析这些合约的行为。想要在图表应用一个技术指标,右键一个合约名,选择图表显示它,然后把技术指标拖拽到图表上。会弹出一个对话框来帮助你设置指标。
报单管理(Order Manager) (中央选项卡)查看、入场和撤销已发送给交易接口的交易指令,负责执行交易指令
投资组合(中央选项卡)显示作为策略部分的已执行的所有合约的所有交易。一个分离的投资组合提供了各种交易模式(模拟、仿真或者实盘模式)。在实盘交易模式的时候,投资组合选项卡显示开仓价格、盈亏,还有账户权益和交易记录。
提供商面板(Providers)(左下)显示了交易执行,历史数据、合约、实时行情提供商。提供商面板与指标面板共享左下停靠空间。
提供商错误面板(Provider Errors)(中下)显示提供商引发的错误。典型的错误包括连接失败信息,和数据请求失败。如果提供商出现问题,该窗口会显示详细信息。
账号信息面板(Broker Info)(中央)。仿真或实盘交易一个实际账号时会显示账户信息。模拟下显示空白。
解决方案资源管理器面板(Solution Explorer)(右上)显示了交易策略的关键点,如bar数据(每日、5分钟或其他)、要交易的合约、C#源代码以及在策略中可能用到的事件列表。要编辑事件,如OnBarOpen,双击这个事件名打开一个代码窗口。
解决方案资源管理器窗口显示了你策略的结构元素,例如交易策略的合约,它使用的bar和能控制策略行为的C#代码及事件。
右键策略名能选择构建、运行、查看策略结果(图表,结果,绩效)和代码
右键合约文件夹能增加和删除合约
右键合约能设置合约属性或者把合约删除。从策略删除不会将合约面板中的合约删除
右键市场数据文件夹增加输入数据类型(Bar、Trade、Quote)或者输入bar大小(1、5、15分钟或者自定义bar大小)
在OpenQuant中的模拟、仿真、实盘中增加bar sizes的正常方式是使用解决方案资源管理器
右键C#代码图标来编辑策略代码
双击或者右键一个事件名定位到代码。像VS一样,如果没有代码,OpenQuant IDE为事件处理程序生成模板代码
脚本资源管理器面板(Script Explorer)(右上)显示了一系列的脚本(事实上就是C#代码),这些脚本能执行简单的数据管理任务,或者使用OpenQuant框架的代码来测试自己的想法。例如,编写脚本去把合约添加到数据库,把市场交易数据转为不同长度的bar数据,等等。
行情报价监示器网格(Quote Monitor)(中)显示了接收到的感兴趣合约的报价。把合约从合约面板拖拽到行情报价监示器,运行监示器来实时追踪合约买价和卖价。如果没有连接一个市场数据提供商,当拖拽合约到报价监视器时,它会提示去建立一个提供商链接。
报价监视器选项卡显示了接收到的叫价/卖价和成交价,这些拖拽到报价监视器上才会显示。它能查看市场数据提供商的连接是否工作。如果在工作,那报价会改变,如果连接没有工作,那么价格看上去不会出现变化
在报价监视器选项卡增加一个合约,从合约面板拖拽合约符合到报价监视器选项卡。
从报价监视器选项卡移走一个合约,右键合约并选择Remove。
工具条(Toolbars)(都能分离和可停靠)提供了常用功能的快捷访问。有7个工具条——文件、编辑、视图、解决方案、解决方案视图、图表、合约。
输出面板(Output window)(中下)显示从IDE和策略中输出而来的打印输出。例如,编译成功信息在这显示,策略的调试信息也在这显示。编译错误显示在错误列表窗口,它和输出窗口共享相同的空间。
属性面板(Properties)(右下)显示了在IDE中选定的任意内容的属
您可能关注的文档
最近下载
- 墙面软包施工的方案.doc VIP
- 中国古典舞身韵-云肩转腰、云手 教案-2021-2022学年舞蹈美育七年级上册.doc
- YBT 153-2015 优质结构钢连铸坯低倍组织缺陷评级图.docx
- 湖北省武汉市部分重点中学2023-2024学年高二下学期期末联考数学试题含答案.pdf VIP
- 从生物视觉到机器之眼:生物启发式视觉识别模型与算法的深度探索.docx
- Airport English 机场英语 (详细精美图文对话单词介绍解说).ppt
- 土地整理施工方案及技术措施.docx VIP
- 19S306 居住建筑卫生间同层排水系统安装(高清版).pdf
- 工程材料力学性能第3版束德林习题答案.docx
- 2024年河南省中考语文真题(附答案解析).docx
文档评论(0)