@BurdenBear
2017-04-11T07:56:36.000000Z
字数 1943
阅读 651
引擎使用文档
FxDayu为交易者封装了一些常用高级下单接口以及算法下单接口,通过这些接口交易者可以便捷地对订单进行更加精细化的操作,这在实盘交易中尤为有用。
将一系列订单归为一个订单组,订单组之间由不同ID进行区分,FxDayu将监听订单组中的订单成交事件,并进行相关处理。以下的高级下单方法均基于此实现。
高级下单方式:
OCO订单类型允许投资者将多个可能不相关的订单分配给一个订单组。一旦其中任一个订单成交,剩余的订单都将被取消,而部分完成导致该组的订单被重新分配。投资者可以提交几个订单,以达到最理想的成交价格。投资者可能希望出售1000股只有当前市场价格持有的3只头寸中的1只。 OCO订单组允许投资者对此几种品种分别给定进场价格,如果任一单成交,另外两个将自动取消。或者,投资者可能希望在下跌的市场上对eMini S&P股指期货长期做多,否则以更优的价格卖出美国国库券。使用OCA订单类型,将两个订单分为一组,为投资者提供了两次机会来持有相似的头寸,同时只能承担单一仓位的风险暴露。
示例:
1.在位置①以$23买入股票XYZ
2.在位置②价格运动到$25,挂出一个OCO订单,包含了$27价位的卖出止盈单O1,以及$24价位的卖出止损单O2
3.价格运动到⑤,O1成交,O2随之被取消。
Bracket订单旨在通过用两个相反方向的辅助订单“包围”主订单的一组订单来实现止盈止损。
辅助订单数量与原订单数量一致。
Bracket 订单可以由OTO和OCO订单组合而成
https://www.fidelity.com/learning-center/trading-investing/trading/conditional-order-types