国内流行程序化交易平台交易开拓者.docx
1 目录目录 第一章第一章 . 4 概概 述述 . 4 1.1 TradeBlazer 语言特点 . 5 1.2 功能特色 . 5 1.3 安装 TradeBlazer . 5 1.3.1 软件下载 . 6 1.3.2 软件卸载 . 7 第二章第二章 . 8 TradeBlazer 可视化集成开发环境可视化集成开发环境 . 8 2.1 启动 TradeBlazer . 9 2.1.1 TradeBlazer 系统登陆 . 9 2.1.2 连接交易账户 . 9 2.2TradeBlazer 的用户界面 . 11 2.2.1 系统菜单 . 12 2.2.2 工具栏 . 14 2.2.3 工作室 . 15 2.2.4 工作区 . 15 2.2.5 面板 . 16 2.2.6 桌面 . 17 2.2.7 窗口特性 . 18 2.2.8 我的键盘 . 19 2.2.9 跑马灯 . 19 2.2.10 状态栏 . 20 2.2.11 消息中心 . 20 2.2.12 系统设置 . 22 2.2.13 数据维护 . 25 2.2.14 导入和导出 . 28 2.2.15 图像存储和打印 . 29 2.2.16 操作小技巧 . 30 第三章第三章 . 31 TradeBlazer 视窗模块视窗模块 . 31 3.1 行情报价 . 32 3.1.1 行情报价主界面 . 32 3.1.2 行情报价工具栏 . 33 3.1.3 行情报价右键菜单 . 33 3.1.4 商品选择和字段选择 . 33 3.2 分时图 . 35 3.2.1 分时图主界面 . 35 3.2.2 分时图分时图表 . 36 3.2.3 分时图盆口明细 . 36 3.2.4 分时图分笔成交 . 37 3.2.5 添加“开平仓性质” . 37 2 3.3 超级图表 . 38 3.3.1 超级图表主界面 . 38 3.3.2 超级图表工具栏 . 39 3.3.3 超级图表菜单 . 40 3.3.4 页面设置 . 44 3.3.5 商品设置 . 47 3.3.6 技术分析设置 . 49 3.3.7 交易指令设置 . 50 3.3.8 自动交易 . 51 3.3.9 交易设置 . 51 3.3.10 讯号设置 . 53 3.4 TB 浏览器 . 54 第四章第四章 . 55 交易系统交易系统 . 55 4.1 交易师 . 56 4.2 触发单 . 58 4.3 快速平仓 . 59 4.4 止损获利 . 60 4.5 批量下单 . 61 4.6 组合下单 . 63 4.7 预埋单 . 64 4.8 交易助手 . 65 4.9 帐户管理 . 66 4.10 帐户分析 . 69 第五章第五章 . 71 TradeBlazer 公式基础公式基础 . 71 5.1 公式简介 . 72 5.2 数据 . 72 5.3 命名规则 . 76 5.4 语句 . 76 5.5 保留字 . 77 5.6 操作符 . 79 5.7 表达式 . 82 5.8 使用注释 . 83 5.9 系统函数 . 83 5.10 标点符号 . 83 5.11 控制语句 . 84 5.12 参数 . 90 5.13 变量 . 92 5.14 数据回溯 . 95 第六章第六章 . 98 TradeBlazer 公式应用公式应用 . 98 6.1 用户函数 . 99 6.2 用户字段 . 103 3 6.3 技术指标 . 105 6.4 K 线型态 . 107 6.5 特征走势 . 108 6.6 交易指令 . 110 6.7 公式报警 . 114 6.8 公式管理器 . 114 6.9 新建公式 . 115 6.10 公式编辑器 . 116 6.11 公式属性 . 118 6.12 公式导入导出 . 119 6.13 交易策略 . 121 附附 录录 . 126 TradeBlazer 公式范例公式范例 . 126 1. TradeBlazer 公式的 HelloWorld! . 126 2.如何在交易开拓者中编写技术指标? . 127 3. 一个简单顺势交易系统的例子 . 131 4. 一个文华交易系统的移植例子 . 133 5. 一个简单交易系统的自动交易测试 . 136 4 第一章第一章 概概 述述 欢迎使用交易开拓者。交易开拓者(TradeBlazer)是一款为中国期货市场专业投资用户开发的金融投资软件,它集中了实时行情,技术分析,快捷交易及程式化交易的功能。 通过使用交易开拓者, 用户可以简单, 快速的将自己的交易思想转化为计算机代码,让计算机帮助用户实现价值。 我们致力于为期货行业的投资者提供一个实现盈利的工具, 但并不保证该软件能为所有的使用者带来盈利,希望使用者能够通过使用系统,建立并优化自己的交易思想,形成自己的交易策略。感谢您选择交易开拓者,希望您能够通过使用该系统找到乐趣,并能创造更多价值。 本章要点:本章要点: TradeBlazer 的功能和特色 TradeBlazer 的运行环境 TradeBlazer 安装与卸载 5 1.11.1 TradeBlazerTradeBlazer 语言特点语言特点 交易开拓者是一款针对中国期货行业的专业金融投资软件,它借鉴了华尔街一些著名软件的优点,如 TradeStation 和 WealthLab,吸收了国际众多的网上交易系统的精华,并拥有简单和友好的用户界面,用户可以方便快捷的开发及优化自己的技术分析和交易策略。 1.21.2 功能特色功能特色 1 1、 全方面的系统交易能力全方面的系统交易能力 不同于市场上简单的程序化交易软件,本平台内嵌了个人客户的资金管理、帐户管理和风险管理的函数,真正地做到了系统交易。 2 2、独特的多帐户管理、独特的多帐户管理 操盘手或者经纪人往往同时操作多个客户帐户,采用交易开拓者的多帐户管理更加方便操作管理。首先,所有的委托单不再是以操作员的名义进入柜台,而是以客户的名义发到柜台,消除了潜在的法律风险。其次,实现了批量撤单功能。经纪人在管理多帐户时再也不会撤单时手忙脚乱。 3 3、内嵌模拟交易系统、内嵌模拟交易系统 包括股指期货在内的所有期货品种的模拟交易已经内嵌到系统中,用户可以通过模拟交易来学习本系统并测试系统交易模型,从而节约了大量学习成本。在历史数据中测试模型只是第一步,第二步就是在实时行情中测试模型。通过模拟交易帐户,你可以在实时行情中测试模型,而不是浪费你的真金白银。 4 4、历史交易分析、历史交易分析 客户端会记录客户所有的委托和成交,并且为此提供分析报表。依靠这些报表客户可以分析自己的交易弱点,进一步有针对性地改进交易技巧。 5 5、丰富的下单手段、丰富的下单手段 支持行情触发单、止损止盈单,提供专用于套利交易的组合式下单。另外通过行情与下单体统的完美整合,有行情显示的地方都可鼠标一点直接下单。 6 6、贴心的定制服务、贴心的定制服务 尽管具备众多的行情和交易功能,我们仍然意识到不同的客户具有自己独特的需求。凭借本平台优良的模块化设计,各模块可方便地拆卸,使我们可以为客户提供个性化的定制服务。 1.31.3 安装安装 TradeBlazerTradeBlazer 在安装 TradeBlazer 之前,必须确认计算机满足最低的安装要求, 6 TradeBlazer 最低系统配置最低系统配置 CPU: PII233 以上 硬盘: 200M 及以上可用空间 内存: 128M 及以上 显示器: 15 吋彩显,分辨率 800*600 操作系统: Windows2000 及以上系统 互联网: 56K Modem 推荐系统配置推荐系统配置 CPU: PIII800 以上 硬盘: 1G 及以上可用空间 内存: 256M 及以上 显示器: 17 吋彩显,分辨率 1024*768 操作系统: Windows2000 及以上系统 互联网: ADSL,CableModem 及其他宽带接入方式 其他:有声卡和音箱等多媒体设备 符合上述条件,TradeBlazer 的功能才能完全体现。TradeBlazer 的安装非常简单,只需在Windows2000 及以上系统环境下运行 Setup 即可。 1.3.11.3.1 软件下载软件下载 用户可以登录我们的网站进入下载中心,找到要下载的相关文件,直接点击下载。如果您是老用户,如果有新版本发布,系统在登录时会提示您下载最新版本。软件安装成功下载完交易开拓者安装程序之后,您可以双击安装文件进行安装,按照安装向导的提示,只需要点击几下按钮,即可轻松完成。 图 1.1 TradeBlazer 安装向导 7 1.3.21.3.2 软件卸载软件卸载 TradeBlazer 具有自动卸载的功能,当不需要该软件时,可以很方便地把它从硬盘上删除。单击“开始”按钮,选择“控制面板”子菜单,找到并双击“添加/删除程序”图标,在“安装/卸载”选项卡页面的列表中上找到“交易开拓者”项,然后单击【删除】按钮即可。 图 1.2 TradeBlazer 软件卸载 点击【确认】, 程序会自动将用户计算机上安装的交易开拓者程序及其快捷方式删除。 8 第二章第二章 TradeBlazerTradeBlazer 可视化集成开发环境可视化集成开发环境 本章要点:本章要点: 这一章详细介绍 TradeBlazer 基础知识。 TradeBlazer 具有丰富的工具集、众多的窗口、详细菜单,读者可以先大致浏览一遍,需要的时候再返回到这一章。 本章将学习如下内容: 启动 TradeBlazer TradeBlazer 各部分的组成 窗口的功能 菜单的使用 工具栏各按钮的功能 9 2.12.1 启动启动 TradeBlazerTradeBlazer 2.1.1 2.1.1 TradeBlazerTradeBlazer 系统登陆系统登陆 1.1.系统登录系统登录 成功安装交易开拓者之后,您就可以开始使用交易开拓者了,点击桌面或应用程序组中交易开拓者快捷方式,将弹出系统登录界面。 2.2.新用户注册新用户注册 如果您是交易开拓者的新用户,请先点击登录界面中的【新用户注册】按钮,按照提示信息填写相关内容,并提交。您将获得一个登录的帐号和密码,请牢记帐号和密码,这是您登录系统的唯一身份认证。 3.3.用户登录用户登录 如果您已经有交易开拓者的登录帐号,可以直接在登录界面中输入帐号和密码,并点击【登陆】按纽即可。 图 2.1 TradeBlazer 用户登陆 注意: 如果系统登录时网络不通,您将不能够使用该系统。但在系统使用过程中出现网络问题,您仍然可以脱机使用交易开拓者,但脱机情况下只能使用部分功能。当网络恢复正常的情况下,系统会自动连接服务器。 2.1.22.1.2 连接交易账户连接交易账户 1.1.连接交易帐户添加交易帐户连接交易帐户添加交易帐户 成功注册交易开拓者帐号之后,如果您想使用交易开拓者进行交易,需要先添加交易帐户。 请按照以下步骤进行操作: 登录我们的网站,查看已经开通交易开拓者的经纪商列表; 10 如果您已经在此列表中的经纪商开户,恭喜您,您可以通过和经纪商及我们签订协议,使用交易开拓者的交易功能; 如果您没有在此列表中的经纪商开户,您需要先选择其中的一个经纪商开设帐户,然后才能使用交易开拓者的交易功能; 您也可以向您的经纪商要求提供此项服务,只需简单安装,交易开拓者就可在该经纪商开通,您就可以使用交易开拓者的交易功能; 在三方的协议签署之后,我们将会把您的交易帐户加入交易开拓者帐号中,您可以加入多个交易帐户(可包括不同的经纪商),使用交易开拓者的多帐户交易和管理功能。 2.2.交易帐户登录交易帐户登录 成功添加交易帐户之后,您的交易开拓者帐号之下就会包含有相关的交易帐户。在登录系统之后,您可以在屏幕下部的状态条上找到一个按钮【交易帐户】,点击该按钮,将会弹出一个对话框,如下图所示: 图 2.2 TradeBlazer 账户登陆 选择您想要登录的交易帐户,输入密码,点击【登录】按钮,就完成了一个交易帐户的登录,登录之后您就可以对该帐户进行各项操作。您也可以重复该步骤,登录多个交易帐户。选中【保存密码】复选框,下次登录时可以不输入密码;选中【自动登录】复选框,下次登录交易开拓者时,可自动将该交易帐户登录。 3.3.退出系统退出系统 尚未登录系统尚未登录系统 如果您在“欢迎登录交易开拓者”的界面,直接点击【退出】按钮即可。 已经登录系统已经登录系统 如果您已经进入了交易开拓者系统,要退出程序,有以下几种方法: 1.1.直接按快捷键 Alt+F4; 2.2.用鼠标单击系统菜单【文件】-【退出】菜单项; 3.3.用鼠标点击窗口右上角的关闭按钮。 交易开拓者退出之前,系统会弹出是否保存对工作区的修改,用户可根据您自己的需要选择。 注意注意: : 菜单【窗口】的【关闭窗口】和【关闭所有窗口】以及工作区窗口右上方的关闭按钮【X】,只是关闭您所打开的工作区,并不退出系统。 11 2.22.2TradeBlazerTradeBlazer 的用户界面的用户界面 TradeBlazer 启动后出现以后出现如图 2.3 所示界面,这就是工作环境。主界面的内容有: 1.1.菜单:无工作区时,菜单为系统菜单,有【文件】 、 【视图】 、 【帮助】三个窗口,当工作区打开之后,对应不同的模块,系统会自动生成不同的菜单; 2.2.工具栏: 无工作区时,工具栏为系统工具栏。当工作区打开之后,对应不同的模块,系统会自动生成不同的工具栏; 3.3.状态栏: 包含一个简洁的报价窗体和下单工具,帐户登录,系统配置等快捷按钮; 4.4.面板: 为用户建立了常用模块和功能调用的快速通道,用户只要选中某个按钮,系统可以迅速打开相对应的功能和模块窗口; 5.5.工作区: 用户可以同时打开多个窗口,可以让用户同时关注更为丰富的内容。 6.6.帐户管理: 对用户的交易帐户信息进行管理,包括资金,持仓,委托等信息。 7.7.跑马灯: 滚动显示多个商品的报价信息。 图 2.3 TradeBlazer 用户界面 12 2.2.12.2.1 系统菜单系统菜单 在无工作区打开情况下,系统菜单有以下几个子菜单:文件、视图和帮助。在有工作区打开情况下,将会增加一个子菜单窗口。以下详细描述子菜单内容: 1.1.文件菜单文件菜单 图 2.4 文件菜单 【新建】: 新建视窗模块和 TB 公式; 【打开工作区】: 打开保存的工作区文件; 【打开工作室】: 打开工作室选择窗口,调入工作室文件; 【图像储存和打印】: 打开图像储存和打印窗口,可将工作区或系统界面保存为 bmp,jpg 文件,也可直接打印界面; 【数据管理】: 进行数据下载和商品属性,数据的管理; 【系统设置】: 对系统的界面,工作区管理,服务器连接,交易参数等进行综合设置; 【导入和导出】: 对系统工作区、超级图表、行情报价和跑马灯等数据进行导入和导出,方便在不同机器或不同用户之间进行交流; 【当前打开的工作区】: 当前打开的工作区列表; 【最近打开的工作区】: 最近打开的工作区列表,在系统设置中可设置保存最近打开工作区的数目。 在有工作区打开的情况下,文件菜单还会增加如下子菜单: 【关闭工作区】: 关闭当前工作区; 【保存工作区】: 保存当前工作区; 【另存工作区为】: 将当前工作区重新命名保存; 【保存所有工作区】: 保存当前打开的所有工作区; 【保存所有工作区为工作室】: 将当前打开的所有工作区保存为工作室文件; 【发送工作区】: 将当前工作区作为邮件附件进行发送; 【另存子窗口到桌面】: 将当前打开的视窗模块数据保存到桌面,以后可通过桌面进行快捷调用。 13 2.2. 视图菜单视图菜单 图 2.5 视图菜单 【桌面】: 显示或隐藏桌面; 【面板】: 显示或隐藏面板; 【跑马灯】: 显示或隐藏跑马灯; 【帐户管理】: 显示或隐藏帐户管理; 【消息中心】: 显示或隐藏消息中心; 【工具栏】: 显示或隐藏工具栏; 【状态栏】: 显示或隐藏状态栏。 3.3. 帮助菜单帮助菜单 图 2.6 帮助菜单 【索引】: 打开帮助文件的索引页; 【查找】: 打开帮助文件的查找页; 【帮助指南】: 打开帮助文件的目录页; 【常见问题解答】: 打开网站的常见问题解答; 【联系我们】: 打开网站的联系我们页面; 【操作小技巧】: 打开操作小技巧窗口,了解一些常用的操作技巧; 【关于 TradeBlazer】: 打开关于 TradeBlazer 窗口,了解版本和版权等信息。 4.4. 窗口菜单窗口菜单 14 图 2.7 窗口菜单 【横向拆分】: 将当前窗口拆分为两个并列的窗口,拆分时需选择新建窗口的类型; 【纵向拆分】: 将当前窗口拆分为两个并排的窗口,拆分时需选择新建窗口的类型; 【关闭窗口】: 关闭当前的窗口; 【最大化/还原】: 对当前选中的窗口进行最大化或还原操作; 【关闭所有窗口】: 关闭当前工作区所有的窗口。 2.2.22.2.2 工具栏工具栏 系统工具栏主要有以下和视窗模块无关的按钮,其他和视窗模块相关的按钮使用放到相关章节: 图 2.8 工具栏 【新建】: 新建视窗模块和 TB 公式; 【打开工作区】: 打开保存的工作区文件; 【保存工作区】: 保存当前工作区; 【保存所有工作区】: 保存当前打开的所有工作区; 【打印】: 直接打印当前系统界面; 【面板】: 显示或隐藏面板; 【桌面】: 显示或隐藏桌面; 【我的键盘】: 显示或隐藏我的键盘; 【帐户管理】: 显示或隐藏帐户管理; 【横向拆分】: 将当前窗口拆分为两个并列的窗口,拆分时需选择新建窗口的类型; 【纵向拆分】: 将当前窗口拆分为两个并排的窗口,拆分时需选择新建窗口的类型; 15 2.2.32.2.3 工作室工作室 工作室是交易开拓者特有的一种管理用户界面方式, 您可以将一些关联类型的工作区保存为工作室。比如,您可将和铜相关的图表、报价和网页等保存为铜的工作室,您也可将燃油相关的工作区保存为燃油的工作室;当您登录系统时,您可以直接选择打开一个工作室即可快捷的调入包含的所有工作区。 当您在系统设置界面中选中了 【启动时选定工作室】 复选框, 在登录系统时, 将会弹出以下窗口: 图 2.9 工作室 您可以选中窗口左边的工作室列表, 右边列表将会出现该工作室包含的所有工作区; 点击打开按钮,即可调入该工作室。您也对该工作室进行修改、重命名、删除等管理。 选中【启动时显示】,将会在每次登录交易开拓者时出现该界面。此选项和系统设置界面中【启动时选定工作室】复选框功能一样。 2.2.42.2.4 工作区工作区 交易开拓者支持多工作区(支持无限多个)操作,您可以通过多种途径来新建或打开工作区: 1.通过菜单【文件】-【新建】,可以新建各种工作区; 2.在面板中点击或拖放模块按钮,可以新建各种工作区; 3.在相关的模块中,通过右键菜单或工具栏可快捷的新建各种工作区; 4.通过菜单【文件】-【打开工作区】,可以打开保存的工作区; 16 5.在我的桌面点击保存的工作区文件和模块文件,可以打开保存的工作区; 6.通过打开工作室,可以打开保存的工作区。 多个工作区,通过鼠标单击工作区标签进行切换显示。右键点击工作区标签(见下图)会弹出菜单,可进行各项工作区的操作。 图 2.10 工作区 单个工作区下又可以包含多个模块窗口,您可以通过鼠标拖拉边框任意切分窗口的位置。 通过【另存子窗口到桌面】操作的保存的文件,在打开的时候,会自动生成一个默认的工作区。但其本身并不是工作区文件,其文件保存在桌面下对应的模块目录。 注意注意: : 默认的工作区文件保存在主程序目录User帐号Desktop我的工作区。 2.2.52.2.5 面板面板 面板是另一个交易开拓者特有的功能,通过面板您可以方便快捷的进行模块和功能操作。面板包括分组、按钮两部分,对于不同类的按钮可以归于不同的组里面。面板还支持边界拖拉、按钮拖拉、大小图标切换、字体和背景颜色定制等,并可选择显示或隐藏。 1.1.全局操作全局操作 显示显示/ /隐藏面板隐藏面板: : 点击系统菜单【视图】-【面板】子菜单;或直接按 F3;也可点击工具栏的面板按钮;在面板显示的情况下,还可以右键菜单中选择【隐藏面板】菜单项; 改变字体颜色改变字体颜色: : 在面板显示的情况下,在右键菜单中选择【改变字体颜色】菜单项; 改变背景颜色改变背景颜色: : 在面板显示的情况下,在右键菜单中选择【改变背景颜色】菜单项; 恢复默认颜色恢复默认颜色: : 在面板显示的情况下,在右键菜单中选择【恢复默认颜色】菜单项; 大大/ /小图标显示小图标显示: : 在面板显示的情况下,在右键菜单中选择【大图标】或【小图标】菜单项。 2.2.分组操作分组操作 展开组展开组: : 鼠标点击分组标题,该分组即可展开,其他分组将会关闭; 添加新组添加新组: : 在任意分组标题上右键菜单,选择【添加新组】菜单项; 删除组删除组: : 在用户自建分组标题上右键菜单,选择【删除组】菜单项; 重命名组重命名组: : 在用户自建分组标题上右键菜单,选择【重命名组】菜单项。 注意注意: 删除组和重命名组的操作只能对新添加的组有效,请慎用删除功能。 3.3.按钮操作按钮操作 点击点击: : 鼠标点击某个按钮,该会执行该模块的功能,如果是视窗模块,将会在当前工作区嵌入当前类型的窗口; 拖拉拖拉: : 在该分组类拖拉按钮,可以改变按钮的顺序,如果将视窗模块按钮拖放到工作区区域内,将会替换原窗体或新建当前类型的窗口; 17 添加添加: : 在用户自建分组下,右键菜单,选择【新建】菜单项;将会弹出添加快捷方式的对话框,可选择文件,设置图标和参数,并可在系统中调用。 注意注意: 添加按钮的文件必须按照交易开拓者的规范开发, 此项功能只提供给专业用户和第三方厂商使用,普通用户请慎用。 2.2.62.2.6 桌面桌面 桌面是交易开拓者集中管理用户资源的一个模块,桌面将各种程序文件(如我的工作区、我的超级图表、我的行情报价等)及所有公式分门别类显示出来,在桌面上即可进行打开、修改、增加、删除等操作,使用户的资源和个性化管理变得条理分明、简单快捷。 您可以通过快捷键 F2、点击菜单项或工具栏的按钮来显示和隐藏桌面,桌面的基本操作和示意图如下: 图 2.11 我的桌面 某些桌面类下包含一些快捷方式,您可以通过点击快捷方式执行相应的操作。您可以点击桌面类列表,切换显示不同的桌面类。您还可以通过右键菜单执行新建、修改、删除、排序及切换显示风格等操作。 点击不同的桌面项,可以打开该桌面项文件,在桌面类区域通过右键菜单可以执行修改,删除,排序及切换显示风格等操作。 18 2.2.72.2.7 窗口特性窗口特性 交易开拓者的窗口不同于一般的 Windows 窗口,在工作区区域内,窗口是可以任意切割。初次使用,您也许会不习惯这种方式,请不要着急,在仔细看过本节之后,您一定会喜欢上这种风格。 窗口是工作区之下的一个单元,窗口的操作包含以下几部分: 1.1.新建窗口新建窗口 您可以通过以下几种方式来新建窗口: 点击面板中的【视窗模块】按钮,如果当前没有打开工作区,将先新建一个工作区,并在工作区内新建一个当前模块; 点击面板中的【视窗模块】按钮,如果当前已经打开工作区,将在工作区内新建一个当前模块,并自动和选中窗口进行并排或并列显示; 如果觉得自动生成的位置不合您意,您可先将焦点移到工作区的需要切分窗口内,点击工具栏或系统子菜单【窗口】的横向/纵向拆分; 您还可以通过拖拉工作区区域的四个边框,来新建窗口。 系统自动拆分窗口原则系统自动拆分窗口原则: : 以当前窗口为基础,一分为二,即总是以当前窗口较长的两条对边的中点的连线为分割线,拆分窗口。 2.2.改变窗口大小改变窗口大小 窗口大小可以通过简单的鼠标拖动来改变,具体的操作方法如下: 将鼠标移到想要拖动的窗口的边框上,鼠标的形状变为单向箭头或双向箭头,此时表示可以开始朝箭头方向改变窗口大小; 若鼠标的形状是双向箭头,按住鼠标左键向着箭头方向拖动窗口此边,则当前窗口增大或减小,相邻的窗口的大小随之调整; 若鼠标的形状是单向箭头,按住鼠标左键向着箭头方向拖动窗口此边,该窗口的大小会随之变小,同时会弹出【新建视窗】对话框,即上面的新建窗口第四条; 另外,您还可以通过点击窗口标题位置的按钮:最大化,还原和关闭来进行窗口大小改变。 3.3.替换窗口替换窗口 将鼠标移至面板中的视窗模块快捷按钮的上方,按下鼠标左键,拖动该按钮图标至工作区中已经存在的功能窗口的上面,松开鼠标左键,就会在该窗口中替换显示该快捷按钮对应的视窗模块窗口内容,工作区中窗口数量保持不变。 4.4.关闭窗口关闭窗口 关闭当前窗口:要关闭一个窗口,首先将鼠标移至要关闭的窗口内,单击鼠标左键,激活该窗口,打开系统子菜单【窗口】,选择【关闭窗口】菜单项;或者单击要关闭窗口右上角的关闭按钮; 关闭所有窗口:鼠标单击系统子菜单【窗口】中的【关闭所有窗口】选项。 19 2.2.82.2.8 我的键盘我的键盘 我的键盘是交易开拓者中提供商品代码选择和技术分析输入的工具,您可以在超级图表,交易师及其他设置窗口中调入我的键盘。 我的键盘可以通过点击工具栏或窗口中的按钮调入,我的键盘显示之后,您可以在输入框中输入任意数字和字母,我的键盘会根据输入字符自动过滤代码。您可以继续输入直接定位到某个代码,也可以通过上下箭头进行定位,定位到想要选择的代码后,回车即可完成代码的输入。 您也可以通过鼠标点击我的键盘中的按钮来进行字符输入,用鼠标单击来进行代码选择。 图 2.12 我的键盘 2.2.92.2.9 跑马灯跑马灯 跑马灯是交易开拓者报价系统的一个组成部分,它提供简洁直观的报价信息,让您可以对关注的商品报价进行动态监控。 跑马灯嵌入主窗口,可以在顶部和底部显示,您可以通过快捷键 F4 或系统菜单【视图】-【跑马灯】显示或隐藏跑马灯。跑马灯可包含多个滚动条(最多 8 条,至少 1 条)。跑马灯的基本信息如下图所示: 图 2.13 跑马灯 您可以通过通过跑马灯管理器来设置商品代码,还可以通过右键菜单和拖拉跑马灯报价条来进行各项设置。鼠标双击跑马灯报价单元,将会弹出关于该商品的图表窗口,您可以通过该图表查看行情走势。 注意注意: : 跑马灯的涨跌平标志是指最新价和上一个报价相比。 20 2.2.102.2.10 状态栏状态栏 1.1.状态栏状态栏 状态栏位于交易开拓者主界面窗口的底部,包含两部分功能:报价栏和按钮栏。您可以通过系统菜单【视图】-【状态栏】显示或隐藏状态栏,状态栏的基本信息如下图所示: 图 2.14 状态栏 2.2.报价栏报价栏 报价栏类似于跑马灯,提供简单报价揭示。详细操作可参见跑马灯(上一章节)。 3.3.按钮栏按钮栏 交易师交易师: : 点击该按钮将打开【交易师】窗口,您可以通过交易师进行各项交易操作; 批量下单批量下单: : 点击该按钮将打开【批量下单】窗口,您可以通过批量下单进行多帐户的批量交易; 组合下单组合下单: : 点击该按钮将打开【组合下单】窗口,您可以通过组合下单进行普通套利及蝶式套利的交易; 预埋单预埋单: : 点击该按钮将打开【预埋单】窗口,您可以通过预埋单预设委托单,并提供一键下单的功能; 交易助手交易助手: : 点击该按钮将打开【交易助手】窗口,您可以通过交易助手进行未成交单的自动监控及后续处理操作; 交易帐户交易帐户: : 点击该按钮将打开【交易帐户登录】窗口,要进行交易操作,必须先登录交易帐户; 服务器状态服务器状态: : 该按钮显示当前服务器的连接状态,绿色表示服务器联机,红色表示服务器断开,按钮上有联机/脱机信息显示。点击该按钮只是刷新服务器状态,无其他操作; 系系统设置统设置: : 点击该按钮将打开【系统设置】窗口,您可以在此进行系统基本设置。 2.2.112.2.11 消息中心消息中心 1.1. 消息中心消息中心 消息中心是交易开拓者的提供消息提示和消息管理的模块,主要功能是处理报警消息和交易消息。您可以通过系统菜单【视图】-【消息中心】显示或隐藏消息中心,也可以通过双击 Windows 任务栏图标打开。消息中心的基本信息如下图所示: 21 图 2.15 消息中心 消息中心界面包括以下内容: 菜单菜单: : 显示消息中心的菜单项,可通过菜单项进行所有消息中心相关操作; 工具栏工具栏: : 显示常用的操作按钮,可进行页面设置、消息设置、字段设置及字体放大缩小等; 消息内容区消息内容区: : 用列表方式显示当前分类的所有消息; 消息消息 TabTab 页页: : 可通过点击消息 Tab 页进行消息内容区的切换; 状态栏状态栏: : 显示操作的一些提示信息。 2.2.页面设置页面设置 通过菜单或工具栏, 可以打开 【页面设置】 对话框, 页面设置对话框主要进行颜色和字体的设置。 3.3.字段设置字段设置 通过菜单或工具栏,可以打开【字段设置】对话框,报警消息页和交易消息页分别有自己的字段设置对话框。在此可进行字段选择和顺序的设置。 4.4.消息设置消息设置 通过菜单或工具栏,可以打开【报警设置/交易设置】对话框,报警消息页和交易消息页分别有自己的消息设置对话框。 消息设置页面包括以下内容: 消息保留设置消息保留设置: : 可按日期或条数保存消息,并可设置相关参数; 新消息到达新消息到达: : 可选择是否弹出信使; 22 信使风格信使风格: : 选择信使风格及停留时间,共有三种信使风格。 以下是其中一个信使显示的示意图: 图 2.16 报警信使 在消息内容区显示的消息中,列表的第一列显示了一个图标,该图标表达了以下含义: 新消息标志,新消息到达,明显的红色感叹号; 未读消息标志,消息中心中还有未看过的消息; 已读消息标志,阅读后标志已读。 5.5.默认报警设置默认报警设置 在报警页面的报警设置中,包含了一个报警默认设置页面。该页面是交易开拓者的默认报警设置,在此设置的信息,可在字段报警,技术分析报警和画线工具报警等地方调用。 2.2.122.2.12 系统设置系统设置 系统设置是对交易开拓者使用过程中的一些基本参数进行设置的窗口,您可以通过快捷键Ctrl+P、系统菜单【文件】-【系统设置】及状态栏的快捷按钮打开。 系统设置包括以下两个页面:常规和交易。 1.1.常规常规 常规页面包含以下内容:启动、文件和声音三部分,分别对启动选项、文件保存和声音等进行设置。 23 图 2.17 系统设置常规 启动启动 启动时选定工作室启动时选定工作室: : 系统登录后打开【工作室】选择窗口,您可以在此选定打开的工作室。 自动交易连接自动交易连接: : 点击该按钮打开帐户设置窗口,您可以在此选择自动登录帐户,此时需要输入选中的交易帐户密码,点击【保存密码】将交易帐户密码保存。如果该交易帐户已经登录,您还可以在此修改交易帐户密码。点击【确认】按钮,即可将设置内容保存。 进入桌面进入桌面: : 系统登录后,不打开任何工作室和工作区,直接打开桌面。 打开最后保存的工作室打开最后保存的工作室( (工作区工作区): ): 系统登录后, 自动打开最后保存过的工作室或最后保存的工作区。 打开最后一个活动的工作区打开最后一个活动的工作区: : 系统登录后,自动打开最后活动的一个工作区。 窗口模式窗口模式: : 设置工作区窗口的标题显示风格。 1.缺省模式: 只有激活的窗口才有标题; 2.无标题模式: 所有窗口都没有标题; 3.有标题模式: 所有窗口都有标题。 文件文件 设置是否自动保存工作区文件,当选中该复选框之后,系统将定时自动保存工作区,工作区命名方式为工作区+计数值。下面的选项设置自动保存的时间间隔及保存最近使用工作区列表个数。最近使用工作区列表个数会影响系统菜单【文件】-【最近打开的工作区】所显示工作区的个数。 声音声音 通过点击【设置】按钮打开声音设置对话框,在此可对各种事件设置声音。 24 2.2.交易交易 图 2.18 系统设置交易 默认帐户默认帐户: : 多交易帐户的情况下,交易师打开时的默认选择帐户; 自动保存交易师最后使用商品自动保存交易师最后使用商品: : 选中该复选框,交易师关闭时将保存最后使用过的商品信息,下次打开将会自动调入原商品; 默认使用叫买默认使用叫买/ /卖价下单卖价下单: : 选中该复选框, 交易师下普通单将选择叫买或叫卖价, 买入选择叫卖价,卖出选择叫买价; 默认显示交易师图表窗默认显示交易师图表窗: : 选中该复选框,交易师打开时将显示图表窗; 默认显示普通单确认页面默认显示普通单确认页面: : 选中该复选框,交易师下普通单将弹出确认页面; 默认显示触发单确认页面:默认显示触发单确认页面:选中该复选框,交易师下触发单将弹出确认页面; 默认显示成交回报页面:默认显示成交回报页面:选中该复选框,有成交信息时,将会自动弹出成交回报页面; 数量数量: : 关于交易师下单数量的设置。 1.使用默认数量: 交易师打开时的数量为此处设置的默认值; 2.保存交易师最后使用数量: 交易师打开时的数量为上次关闭时的数量; 3.单笔限量: 设定交易师单次交易发单的最大数量。 25 2.2.132.2.13 数据维护数据维护 数据管理是交易开拓者进行历史数据下载、合约代码维护、自定义合约及数据管理的功能模块。您可以通过快捷键 Ctrl+M、系统菜单【文件】-【数据管理】打开。 数据管理包括以下三个页面:数据下载、合约管理和数据维护。 1.1.数据下载数据下载 数据下载页面是用户进行历史数据下载的界面,通过一次性的历史数据下载,可以让您在超级图表中更快速的进行技术分析。 图 2.19 数据管理数据下载 合约选择树合约选择树: : 数据下载页面左边部分是合约代码选择树,您可以通过鼠标点中复选框来进行合约选择; 周期选择周期选择: : 数据下载页面右上部分是周期选择,您可以在此选择需要下载的数据周期; 范围选择范围选择: : 数据下载页面右边中间部分是范围选择,您可以选择下载所有数据或者最近 N 个 Bar的数据; 进度进度: : 当您选择好合约,周期和范围之后,可以点击开始下载进行数据下载,此进度条显示当前的下载进度。开始下载之后,开始下载按钮会变成取消下载按钮,您可以通过点击该按钮来取消当前的下载进度。当进度条上部出现下载完毕提示,表示已经完成下载操作。 注意注意: : 在下载过程中发生断电,直接终止程序等有可能导致数据文件出错,如果发现此后程序操作出错,可清空程序目录下 Data 文件夹再试。 26 2.2.合约管理合约管理 合约管理页面主要功能是给用户提供自定义合约,修改用户合约的属性,以及删除到期的合约数据等。 图 2.20 数据管理合约管理 合约管理界面包括以下几部分: 交易所交易所: : 选择系统合约的交易所,进行合约列表的合约切换; 合约列表合约列表: : 列出当前选择交易所的所有合约,包括服务器中的合约,到期合约及用户自定义合约。列表中的类型列显示了合约的类型:分为系统和用户,到期合约和用户自定义合约都属于用户类型,用户类型不可以交易,只可在超级图表中使用; 自定义商品自定义商品: : 点击该按钮,弹出新建用户合约的对话框,您可以在此对话框设置合约属性; 商品代码商品代码: : 当前商品的代码,新建之后不能修改,是系统识别商品的标识之一; 商品名称商品名称: : 当前商品的中文名称,最好控制在 5 个中文字符(10 个英文字符)以内,否则可能在某些模块会出现显示不全的问题; 商品品种商品品种: : 当前商品的品种类型。目前包括以下几类:证券、期货、外汇、债券、基金和期权; 交易市场交易市场: : 当前商品所属的交易市场,新建之后不能修改,是系统识别商品的标识之一。目前自定义商品只能选择在现存的几个市场内添加; 商品描述商品描述: : 对当前商品的详细描述信息; 小数位数小数位数: : 当前商品报价的小数点位数; 货币类型货币类型: : 当前商品的货币类型,目前包括以下几类:人民币、美元和港币; 27 报价精度报价精度: : 当前商品报价的小数精度。 比如18980的报价精度为1; 3.12的报价精度为0.01; 1.1823的报价精度为 0.0001;