======PPro8 TMS热键设置窗口 ====== [[ppro8_tms系统操作手册|PPro8]]热键设置窗口允许交易员在键盘上给单个订单,一篮子订单或者条件订单设置热键 =====开启热键设置窗口===== 1. 在PPro8的工具菜单,点击 **热键设置**工具按钮。 {{ :ks_001.png?nolink |}} 2. **热键设置**窗口将出现。 {{ :ks_002.png?nolink |}} 热键设置窗口包含四个标签:Markets市场,Cancel撤单,Defaults默认,Other Key Options其他热键选择。 {{ :ks_003.png?nolink |}} ====MARKETS标签==== 交易员可以用Market标签窗口,为每个交易区域和市场设置单个订单、一篮子订单、或者条件订单的键盘热键。 {{ :ks_004.png?nolink |}} * Region区域: 交易员需要选择交易的区域 * Market市场: 交易员需要选择交易的市场 * Gateway通道:交易员需要选择订单发往的通道 * Show All Preset显示所有默认设置: 选择或者取消选择来显示所有默认设置,然后点击一个项目来指定默认的订单类型 * Order Setup Dialog:订单设置对话框。双击空白单元格将开启订单设置窗口 {{ :ks_005.png?nolink |}} * Single order单个订单: 交易员可以设置单个订单的热键 * Order list一篮子订单: 交易员可以设置一篮子订单的热键 * Script order条件订单: 交易员可以设置条件订单的热键 * Order Name订单名称: 交易员需要为订单命名 * Show Order Edit Box显示编辑栏: 选中以后,在报价窗口按下热键将显示订单特性编辑栏。 * Order configuration box订单特性编辑栏:交易员选择热键对应的订单特性: * Side方向: 点击**Buy**或**Sell->Short** * Destination目的地: 交易员需要选择订单送达的目的地 * Order Type订单类型: 自动设置为限价单 * Reference Side参考价格: 交易员选择限价单所参考的Level1报 * Price Adjust价格调整: 交易员设置限价单在参考价上的调整额度 * TIF有效时间:点击设置订单的有效时间,比如Day, IOC, GOC, or FOK * Reserve:交易员可以选择显示全部或者部分订单大小 * Display size: 如果您在**Reserve**点击**Yes**, 您就可以输入在市场中显示的股数大小 * 想要保存新的键盘设置,点击**OK**。 =====设置点击交易功能===== 您可以设置点击交易功能在__[[tms报价窗口|报价窗口]]__使用鼠标来交易。想要使用此功能,请看以下步骤: **注意:** 无论您在左键上设置的是什么,都将是买入或卖出指令。如果你点击股票窗口的左边(买价),它会发送一个卖出/卖空订单。如果您点击股票窗口的右侧(卖价),它将发送一个购买订单。此类订单可以以任何价格发出。如果你以更激进的价格发出订单,它将作为市场订单执行。 1. 在**Keyboard Setup**窗口, 点击Region地区, Market市场,以及Gateway通道. {{ :key_set_ctt_001.png?nolink |}} 2. 双击**Left Click**单元。 {{ :key_set_ctt_002.png?nolink |}} 3. **Order Setup Dialog**窗口就会出现。 {{ :key_set_ctt_003.png?nolink |}} 4. 点击或输入值在其他地方,然后取消**Show Order Edit Box**选项勾选框。 {{ :key_set_ctt_004.png?nolink |}} 5. 点击**OK**。 {{ :key_set_ctt_005.png?nolink |}} 6. 在__[[TMS报价窗口|报价窗口]]__中,左键点击**Price**列来用价格设置订单。左键点击**Total**列来用订单大小设置订单。 {{ :key_set_ctt_006.png?nolink |}} 7. 点击**Enter**。 8. 订单就发出了。 =====设置市场取消订单热键===== 您可以设置市场取消订单来取消某个市场所有股票的订单,从__[[报价窗口|Stock Window 报价窗口]]__进入。使用此功能,请参见以下步骤。 1. 在**Keyboard Setup**窗口,点击**Cancel**键。 2. 在**Market Cancel**一行中,点击一个单元。 3. 输入键盘热键。 4. 点击**OK**。 5. 市场取消订单就设置好了。 =====Stop/Conditional Orders止损/条件订单===== **警告:当使用条件订单/止损订单时,所有的风险检查机制(包括购买力Buying Power、单方向订单数、卖空限制等)是在订单被触发的时候检查,而不是订单提交的时候检查。** 条件订单是止损订单。这些订单是指当预先指定的条件达到后自动被激活和发送的订单。 {{:ppro8_限价止损订单_vs._市价止损订单.jpg|}} ====设置一个条件订单==== 1. 在热键设置窗口,按下一个空白的单元格,开启订单设置对话窗口。 {{ :ks_006.png?nolink |}} 2. 点击**Script Order**选项,开启条件订单设置窗口。 {{ :ks_007.png?nolink |}} 3. 在**Script Name**菜单,如果选择了**Stop**,你可以在空白处设置价格或保留为空(你可以稍后在发送订单时设置止损价)。你还可以对**Reference Price**和**Trigger Type**进行设置。 如果 **Trailing Stop** 被选中, **Reference Price**, **Offset Type**, 和 **Increment Type** 可以选择。 空格处可以填或者不填(当你发送订单时,你也可以设置**Trail Offset**和 **Trail Increment** 价值)。 {{ :ks_008.png?nolink |}} 4. 点击**OK**保存这个条件订单。 {{ :ks_009.png?nolink |}} 当股票的市场价格超过止损买单或者低于止损卖单的止损价格时,止损订单仍在服务器上并且变成市价单。当股价从最高点下跌,或者从最低点上涨的幅度超过“Trailing Offset”的值时,跟踪止损订单也仍服务器上并且成为市价单。 **新特征:**现在跟踪止损订单在订单设置窗口有了更多的选项,包括: * 参考价格 * 偏差类型选项(数字,百分比,跳价数量) * 增长类型选项(无,数字,百分比,跳价数量) ====发送一个stop order止损订单==== 1. 在__[[TMS报价窗口|报价窗口]]__中,按下止损订单的热键组合。 2. 止损价格框就在报价下方出现了。输入您想要的止损(触发)价格。 3. 输入键盘热键中,当价格达到止损价时的订单类型(买或卖)。 4. 在竞价框中,输入当止损价格达到时,您想执行的限价订单。 5. 点击**Enter**来提交止损订单。该订单一直会在程序服务器直到价格达到触发价,订单会显示在__[[TMS成交时间TOS窗口|成交时间TOS窗口]]__,然后之前设置的订单会通道指定通道发送。 举例来说,您有一个TD.TO的多头仓位,价格为54.26.您希望在价格降到54.19时退出仓位。为了实现这个目的,您的止损价应该设为54.19。 为了离开这个仓位,您的限价订单价格应该设在54.19以下,比如54.15。当价格跌到54.19时,这将会向市场发送54.15的限价单。交易员可以设置一个离止损价相差较远的限价单来保证在价格变化很大时的订单成交率。 {{ :stop_order止损订单.jpg?nolink |}} ====发送一个Trailing Stop跟踪止损单==== **新特征:** 现在订单设置对话框里跟踪止损单有更多的选项可选: * 参照价格选项: * 这项选项允许交易员指定他们希望以哪个股价为基准来触发订单。相比于之前成交的LastPrice (TOS上一个成交价),这给交易员提供了更大的掌控,他们现在也可以使用当前买价/卖价/中间价。例如:参照价格设置为‘卖价’以及Offset类型,'TickSize'选中。代码ABC,点值为0.05,买价35.05和卖价35.10。当建立一个跟踪止损单,交易员在tick offset输入4,跟踪止损单就会设置为当前卖价加上0.20。 * 偏差类型: * 这个选项允许交易员指定偏差为数值,百分比,或是点值数。此项设置给予交易员更大的灵活性当其交易不同点值和价格的产品。 * **注意:** 偏差设置明确了触发跟踪止损单需要最佳股价变化多少。举例:如果交易员在交易代码ABC,当其设置跟踪止损单是买价位80.00,如果交易员选择设置基于买价偏差为1%的跟踪止损单,那么跟踪止损单是买价减去0.80. * 增长类型: * 这将允许交易者指定(如果需要)在跟踪数额(偏差)自身调整之前股价必须移动多远。该值可以设置为无(无增长)或数字,百分比或点值。例如:如果股票ABC在80.00交易,并且用户输入跟踪偏差为1.00,跟踪增长为0.25的跟踪止损,则止损价格将从79.00开始。如果股价上涨至80.20,止损价仍将为79.00。但是,如果股价上涨至80.25,则止损价将调整至79.25。 1. 在__[[报价窗口|Stock Window 报价窗口]]__中,按下跟踪止损订单的热键组合。 2. **Trail Offset**和**Trail Increment**方框在报价下面显示。 3. 按下当触发价格达到时订单类型的快捷键。例如,如果TD.TO(点量为0.01)交易在54.26,并且要在下跌0.27时卖出,则使用您的ALPHA限价卖出键,并输入53.95的市场限价单,以确保成交。 4. 输入跟踪止损​​订单的跟踪偏差。例如,如果价格已经下降了一定数量(在这种情况下为0.27),您希望发送一个ALPH限价盘,卖出100股TD.TO。如果将其设置为数值,需输入0.27的跟踪偏差,如果设置为百分比,则输入0.5,如果选择了点值,则输入27。这些都将基于选择参考价格的LastPrice。 5. 输入跟踪止损单的跟踪增长。在上面的示例中,当价格上涨时,您希望止损只能以0.05增长移动,对于数额输入0.05,如果设置为百分比,则为0.1,如果选择TickSize,则为5。如果选择None,则增长为为1。 6. 按**输入**提交跟踪止损单。订单将一直保留在程序服务器中,直到触发价格低于发送订单时成交价格0.27或达到上一个增长量,然后预定义的订单将发送至通道。 ======Bracket Order 托架订单====== =====Overview概览===== 托架订单Bracket Orders是一种条件订单类型,可以被用于进入一个新的仓位或是管理当前仓位。 他们是通过在两个相反订单的其中一个订单上设置一个“托架",来限制损失并锁住利益。 比如,一个买单可以被一个高价卖单和一个低价卖单托起来。你可以在一个托架订单中任意组合买卖订单。 订单两部分的命名约定如下: *Bracket Low Limit (较低的bracket) - 用户输入所需订单较低的托架部分 *Bracket Up Limit (较高的bracket) - 用户输入所需订单较高的托架部分 这是9种可选择的托架订单类型(订单组合),如下: 较高: 新订单 | 较低: 新订单 较高: 新订单 | 较低: 止损订单 较高: 止损订单| 较低: 新订单 较高: 新订单 | 较低: 条件止损订单 较高: 条件止损订单 | 较低: 新订单 较高: 止损订单| 较低: 止损订单 较高: 止损订单| 较低: 条件止损订单 较高: 条件止损订单| 较低: 止损订单 较高: 条件止损订单 | 较低: 条件止损订单 **注意:** 以上的订单组合,​ “新订单” 是指普通订单(限价单, 市价单, 等等.) 没有触发价格,比如,不是止损订单或是跟踪止损订单。 **注意:** 当变成托架订单的一部分时,一个止损订单在PPro8中显示为“Swift Stop”。 {{ :bracket_order_托架订单.jpg?nolink |}} =====设置一个托架订单===== 1. 在**Keyboard Setup**, 双击一个空白格子开启**Order Setup Dialog**的对话框。 {{ :ks_006.png?nolink |}} 2. 点击**Script Order **选项开启条件订单编辑窗口。 {{ :ks_007.png?nolink |}} 3. 在**Script Name**目录下, 点击**Bracket Order**。 {{ :ks_009i.png?nolink |}} 4. 在**Bracket Low Limit** 目录下, 点击一个订单类型(**New Order**, **Stop Order**, 或者 **Trailing Stop**)。 {{ :ks_009ii.png?nolink |}} 5. 在**Bracket Up Limit** 目录下, 点击一个订单类型 (**New Order**,**Stop Order**, 或者**Trailing Stop**)。 {{ :ks_009iii.png?nolink |}} 6. 点击**OK**。 {{ :ks_009iv.png?nolink |}} 7. 就设置好了Bracket Order。 =====发送一个托架订单===== 1. 在**__[[报价窗口|Stock Window]]__**, 为托架订单选择一个热键(比如, **F3**)。 2. 较低的组件的托架订单注释出现 (比如, **Bracket Order Lower Limit (New Order)**)。 3. 点击设置好的热键来设置较低的组件 (比如, **F1**)。 4. **Order Edit Box** 出现。 5. 为订单较低的组件,输入你希望的价格和股数,并点击**Enter**。 6. 按下为托架订单设置好的热键(比如, **F3**). 7. 较高的组件的托架订单注释出现 (比如, **Bracket Order Upper Limit (Stop Order)** )。 8. 按下为止损订单设置好的热键 (比如, **F4**)。 9. **Order Edit Box** 伴随着止损价格输入出现。 10. 按下你希望较高限价的(买或卖)订单的热键 (比如, **F2**)。 11. **Order Edit Box** 更新来显示限价和股数的空处。 12.输入想要止损 (触发) 的价格以及想要执行订单的限价和股数。 13. 输入对于高价组件希望的价格和股数, 然后点击**Enter**。 14. 托架订单就设置好了。 15. 当较高或较低的限价达到时,订单完成,同时,相反方向的订单则会被自动取消。 **Bracket Order的行为** * 如果你希望调整托架订单的任何系数, 则需要将整个托架订单取消并重新进入。 * 如果你希望取消托架订单中的其中一个订单,则需要取消整个订单。 * 为了取消一个托架订单,请点击 **__[[历史记录工具|History Log]]__**中相应的一行, 然后点击 **Esc**。 * 如果你已经取消/替换了托架订单中任意一个订单,则整个托架订单的语句将会停止同时,系统只会保留取消/替换的订单。 * 如果托架订单语句成功运行,则订单将会自动取消。 =====CANCEL标签===== 交易员可以为撤销订单设置热键。 {{ :ks_010.png?nolink |}} 系统默认了一系列取消特定订单的热键。 *要修改设置,只需要将鼠标按住指定的订单单元格,然后在键盘上按下新的热键组合。 **新增:** 您现在可以设置键盘快捷键来撤销所有地区/资产类型的所有正在运行的脚本。 ====DEFAULTS标签==== 交易员可以设置默认的订单类型止损单价格调整额度。 {{ :ks_011.png?nolink |}} * Stop Order Default Price: 交易员可以设置止损单默认的价格调整额度,交易员可以点击**OK**按钮保存设置 ====OTHER KEY OPTIONS标签==== 交易员可以设置方向箭头和数码盘按钮对应的价格和股数调整幅度 {{ :ks_012.png?nolink |}} * Region区域:交易员需要选择交易市场所在的区域 * Market市场: 交易员需要选择交易的市场 * Modifier: 交易员需要选择在使用箭头按钮和数码盘按钮时一起使用的其他控制键如Alt,Ctrl等 * Key Shave setup: 交易员可以设置按钮对应的价格调整额度 =====按最小订单股数调整订单大小===== 您可以用Shares in Multiples功能为股票或者期货设置订单大小调整。这样在订单编辑器中用箭头就可以按照最小订单股数调整订单大小。 *股票:订单的股数可以按100股, 1000股, 10000股 100000股为单位调整 *期货:订单的股数可以按1个,10个,100个或者1000个合同为单位调整 {{ :ks_013.png?nolink |}}