有读者付费咨询下面一个问题:

请问在陆续所下的n个定单中之一被触发执行后,⚠️在保留该订单子订单不被取消的前提下⚠️,如何快速取消其他全部订单呢?是否有比按照订单ID逐一取消所有订单更快捷的方式呢?

盈透证券中有一种订单类型可以解决这个问题:

更详细订单介绍,可以参考本文:

One-Cancels All
一个成交取消全部(OCA)订单类型允许投资者将多个可能不相关的订单分配给一个组。其目的是只完成其中一个订单,这反过来将导致TWS取消剩余的订单。投资者可以提交几份订单,旨在利用集团内最理想的价格。完成一个组订单会导致取消剩余的组订单,而部分完成会导致组重新平衡。投资者可能希望出售1000股股票,其中只有三个头寸中的一个高于现行市场价格。OCA订单组允许投资者在指定的目标水平输入价格,如果一个完成,其他两个将自动取消。或者,投资者可能希望在下跌的市场中持有eMini标准普尔指数期货的多头头寸,或者以更优惠的价格出售美国国债期货。使用OCA订单类型对两个订单进行分组为投资者提供了两次进入类似头寸的机会,同时只冒着承担单个头寸的风险。

@staticmethod
def OneCancelsAll(

【TWS API 问题3】盈透证券的TWS API使用过程中如何实现一个订单成交之后自动取消其他的订单?相关推荐

  1. 【TWS API 问题2】如何用盈透证券的TWS API持续获取5分钟K线的问题?

    有一个读者付费咨询了一个问题: 请问在请求实时交易数据后,是否可以持续实时地获得"特定周期"的K线呢?比如发起请求指令后,每五分钟更新一次5min的k线值? 目前,IB不提供简单的 ...

  2. qq 新浪微博 第三方登录 api php,qq登录,新浪微博登录接口申请过程中遇到的问题...

    1,qq登录接口申请 申请地址是:http://connect.opensns.qq.com/,登录进去后,点击右上方的登录.然后填写信息就行了. 我遇到的问题是在域名审核时,域名审核就是不通过,没办 ...

  3. 盈透api python封装_盈透证券 简单API 实战

    1. 需求 把每日的操作固定下来后,每天提交订单是一件非常麻烦的事情.盈透证券的TWS支持收市订单,即在北京时间早上4:00下单.但是这种订单类型不支持条件.比如我要在4:00 的时候下单购买 SP- ...

  4. 盈透证券 简单API 实战

    1. 需求 把每日的操作固定下来后,每天提交订单是一件非常麻烦的事情.盈透证券的TWS支持收市订单,即在北京时间早上4:00下单.但是这种订单类型不支持条件.比如我要在4:00 的时候下单购买 SP- ...

  5. 【TWS API使用教程3】---如何使用TWS API从盈透证券中设置contract及获取contract的信息?

    在原先的文章7.TWS API和IB中的金融工具介绍详细翻译了TWS API中如何设置一个contract,用于获取数据.下单等操作,以及如何查找contract.本文尝试在应用层面上,来看看如何设置 ...

  6. 基于 IB 盈透证券的原生 Python API 连接

    在本文中,我们将介绍如何为 Interactive Brokers Native Python API 提供的 EClient 和 EWrapper 类派生子类.然后,我们将提供端到端连接测试脚本,以 ...

  7. backtrader与IB(盈透证券)实盘交易教程1---环境的配置

    更新1:最近有朋友反馈说直接使用pip install ibpy2下载的包不能连接backtrader跑实盘,ibpy2确实好些年没有更新了,我自己准备自己维护一下ibpy2并且进行必要的功能上的更新 ...

  8. 【backtrader与IB(盈透证券)实盘交易教程4】用backtrader在盈透证券上使用Aberration策略进行模拟交易

    在前面的文章中,已经对backtrader如何使用ibpy2进行交易做了说明,并且也写了一系列文章介绍了IB原生的TWS API的主要使用方法,本篇文章尝试编写一个现实当中的策略实现在IB上进行模拟交 ...

  9. 基于IB(Interactive Brokers)盈透证券的股票及期货行情获取讲解

           盈透证券,作为老牌帝国主义券商,能够提供强到变态的交易软件TWS,多到变态的全球股票.期货等产品覆盖,以及低到变态的交易费用.如果做全球股票或期货交易,能够对接盈透证券相关接口还是不错的 ...

最新文章

  1. no判断 python yes_python的判断 - osc_kewb5r6m的个人空间 - OSCHINA - 中文开源技术交流社区...
  2. Myeclipse 安装svn插件
  3. Unity中对象池的使用
  4. Linux对I/O端口资源的管理〔1〕
  5. jenkins+github+docker+maven自动化构建部署
  6. listview 每行后面的小箭头_几个简单而有用的电脑小知识
  7. 用java做一个管理系统难吗_想知道怎样用Java做出一个学生管理系统,课一直听得一知半解。现在考试啥都不会?...
  8. ROS:定制自己的消息类型msg
  9. oracle查询特殊字符-escape
  10. html2canvas区域截屏,vue实现网页区域截屏(结合html2canvas,pdf.js)
  11. Java基础5多线程技术
  12. 克里斯蒂安贝尔_克里斯蒂安贝尔现身机场,身材瘦到认不出来,蝙蝠侠又开始减重了...
  13. Python有嘻哈:Crossin教你用代码写出押韵的verse
  14. html文档定一层的标记,HTML基本结构和常用标记.doc
  15. 【Spring】AOP - 面向切面
  16. (ICML-2020)通过超球面的对齐和均匀性理解对比表示学习(一)
  17. G - RMQ and RAQ (cugb2023-s)
  18. 读 Linux 像读小说「GitHub 热点速览 v.22.03」
  19. 兄弟连视频教程下载地址汇总-2014(转)
  20. 【Adobe】Premiere pro 2023问题:文件导入器检测到xxxxx的文件结构不一致。已禁止读取和写入此文件的元数据(XMP)

热门文章

  1. [蓝桥杯2018初赛]倍数问题
  2. 好玩有趣的初音未来的居合斩游戏HTML源码
  3. html+css创建侧边导航栏
  4. 腾讯2020校园招聘-产品
  5. 13年电赛综合测评——三角波
  6. python 爬虫——爬取百度文库VIP内容
  7. 计算机课程的流程图raptor,RAPTOR与流程图课件.ppt
  8. 利用随机方法得到一个随机验证码 #java
  9. 第一课时(下):破解基础之常见加壳程序特征
  10. 电压互感器二次侧不能短路运行,电流互感器二次侧不能开路运行