首页
学习
活动
专区
圈层
工具
发布

BackTrader 中文文档(十一)

事件(通过 IB reqMktData) 用于CASH产品(至少 TWS API 9.70 的实验表明不支持其他类型) 通过查看BID价格接收tick价格事件,根据非官方互联网文献,这似乎是跟踪CASH...可能的条件: 指定的合同有误 在历史下载期间中断 尝试重新连接到 TWS 的次数已超过限制 CONNBROKEN 与 TWS 或数据中心的连接已断开。...参数也可以在使用此存储的类中指定,如IBData和IBBroker 参数: host(默认:127.0.0.1):IB TWS 或 IB Gateway 实际运行的位置。...此类将 Interactive Brokers 的订单/持仓映射到backtrader的内部 API。 注意 实际上不支持tradeid,因为利润和损失直接来自 IB。...what(默认:None) 如果为None,则历史数据请求将使用不同资产类型的默认值: 对于 CASH 资产,为‘BID’ 对于任何其他交易 如果希望使用另一个值,请查看 IB API

1.4K00
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    websocket(三) 进阶!netty框架实现websocket达到高并发

    通过对Netty的分析,我们将它的优点总结如下: API使用简单,开发门槛低; 功能强大,预置了多种编解码功能,支持多种主流协议; 定制能力强,可以通过ChannelHandler对通信框架进行灵活地扩展...Level.FINE)) { logger.fine(String.format("%s received %s", ctx.channel(), request)); } TextWebSocketFrame tws...); // 返回【谁发的发给谁】 // ctx.channel().writeAndFlush(tws); } private void handlerWebSocketFrame2(ChannelHandlerContext...Level.FINE)) { logger.fine(String.format("%s received %s", ctx.channel(), request)); } TextWebSocketFrame tws...); // 返回【谁发的发给谁】 // ctx.channel().writeAndFlush(tws); } private void handleHttpRequest(ChannelHandlerContext

    10.2K110

    UCX-UCT统一通信传输层1-简介

    简介 UCT(Unified Communication Transport)是一个传输层,它抽象了各种硬件架构之间的差异,并提供了支持通信协议实现的低级 API。...在通信 API 方面,UCT 定义了立即(短消息,如: uct_ep_am_short)、缓冲区复制发送(bcopy,如: uct_ep_am_bcopy)和零拷贝(zcopy, 如: uct_ep_am_zcopy...如果不是,则传输必须仅在 API 的进度调用期间调用它,而不是从进度线程(如果存在)中调用它。 回调可以调用任何通信函数,但不能调用Progress。...线程安全 所有 API 函数都应该是线程安全的 Interface( uct_iface_h)可以独立于不同的线程进行。...运行时环境RTE 不会成为 API 的一部分。用户可以使用 RTE 来提供要连接到的地址 blob 的 UCT。

    1.7K31

    Linux源码分析-RDMA的通信连接管理CM模块

    API 概念基于套接字,但适用于基于队列对 (QP) 的语义:通信必须通过特定的 RDMA 设备进行,并且数据传输基于消息。...RDMA CM 可以控制 RDMA API 的 QP 和通信管理(连接建立/拆除)部分,或者仅控制通信管理部分。 它与 libibverbs 库定义的 verbs API 结合使用。...抽象调用(例如 rdma_create_ep)将其中多个调用封装在单个 API 下。 用户还可以参考示例应用程序来获取代码示例。.../核心:引入和使用 rdma_create_user_ah,引入 rdma_create_user_ah API,该 API 允许将 udata 传递给提供程序驱动程序,并另外解析 RoCE 的 DMAC...MAD 层在 DMA 映射完成后触及用于发送的数据缓冲区,从而违反了 DMA API。

    2K10

    UCX-UCT统一通信传输层3-服务端和客户端调用栈详解(及相关)_源码解读

    _devx_general_cmd -> rdma-core -> 通过 devx 接口发出通用命令, 介绍 DEVX 对象及其 DV API:创建/修改/读取/销毁。...还添加了 DEVX 通用命令 API,以便能够直接从固件读取 CAP, 参考: https://patchwork.kernel.org/project/linux-rdma/patch/1539190590...) -> ucs_status_t uct_ib_md_open_common uct_ib_device_init -> 初始化IB设备 uct_ib_device_get_locality...用于注册用户存储器的 API 将用户地址、长度和访问标志作为输入,并向用户提供一个对象作为输出,该对象保存由固件返回到该已注册存储器的 UMEM ID。...if (barrier(oob_sock, progress_worker, if_info.worker)) ​ ... ucs_status_t do_am_short UCT_INLINE_API

    1.8K00

    UCX-UCT统一通信传输层2-深入-建连_数据收发主流程

    -> 监控进程的虚拟文件系统初始化, 加载所有ucs模块 服务端火焰图 客户端火焰图 短消息(am_short) 调用堆栈 ucs_status_t do_am_short UCT_INLINE_API...重要数据结构 组件(struct uct_component) 如下图所示, 搜索(.name =) 支持的传输层组件 基础数据结构 src/ucs/datastruct API...头文件 src/uct/api/uct.h 接口配置 struct uct_ib_iface_config 传输层IB接口配置, 继承父类接口配置,自己的发送和接收配置, 内联, IB流分类, MTU...更新了 *post_op 例程以设置 DCI 流通道 ID 添加了读取 HCA 功能以获取最大 DCI 流数量 DEVX API 允许使用 KABI 机制从用户空间区域直接访问 mlx5 设备驱动程序...UCX_IB_DEVICE_SPECS= UCX_IB_PREFER_NEAREST_DEVICE=y UCX_IB_INDIRECT_ATOMIC=y UCX_IB_GID_INDEX=auto UCX_IB_SUBNET_PREFIX

    2.1K00

    软硬件融合视角:一文看懂高性能网络

    Onload库在运行时使用标准Socket API与应用程序动态链接,这意味着不需要对应用程序进行任何修改。...IB的主要优点: 高性能,超算TOP500中一半左右采用IB; 低延迟,IB端到端测量延迟为1µs; 高效率,IB原生支持RDMA等协议,帮助客户提高工作负载处理效率。...IB传输层API即HCA网卡和CPU之间的软硬件接口。Socket API是传统TCP/IP网络的应用网络接口,而Verbs API是IB的应用网络接口。...MPI是一种通过提供并行库来实现并行化的方法库,MPI可以基于OFA Verbs API,也可以基于TCP/IP Socket。 3.2 IB为什么能够高性能?...4.4 RDMA Verbs API RDMA Verbs是提供给应用使用的RDMA功能和动作抽象。Verbs API则是Verbs具体实现,提供标准接口供应用调用。

    2K10

    微秒级高性能网络初探

    高性能IB网络 在高性能计算集群中,网络协议一般不是Ethernet+TCP/IP,而是Infiniband(IB)协议,是从物理层到传输层的一整套协议栈。...Infiniband是完全基于集中控制的一种网络设计,简化了交换设备的复杂度,有助于降低转发时延,但这也就导致了IB网络的扩展性不如以太网。...自此,IB网络和以太网正式发生交叠,RDMA技术开始进入一般数据中心,为即将到来的AI计算和云计算的爆发式增长提供了关键支持。 3....3.1 RDMA的verbs API 应用程序使用RDMA用的是verbs API,而不是socket API。...RDMAcm的API近似于socket API,如rdmaconnect,rdmalisten,rdma_accept等,只是作为部分verbs API的一个简化使用方案而已。

    51310

    《iOS UI 开发捷径 利用 Interface Builder 高效、优雅地开发 UI》 读书笔记第1章 Interface Bundle 概要第2章 使用 Interface Builder第3

    利用 IB 学习控件可以达到事半功倍的效果 Interface Builder 的缺点 IB 的执行效率没有纯代码高 使用 IB 开发的过程中容易出现一些小问题 有一定的学习成本 文件易冲突 没有代码表达清晰...第4章 在 Interface Builder 中使用 Auto Layout ---- 在 IB 中使用 Auto Layout 的优缺点 设置约束十分简单 如果约束不恰当,IB 提供很好的实时反馈...如果约束不恰当,IB 可以帮忙改正。...中设置 - 推荐 苹果原生 API - 最复杂,强烈不推荐 用 VFL (Visual Format Language) 设置约束 - 不推荐 第三方库(Masonry等)设置约束 - 代码设置最简单...无法连线 IB 文件是否与源文件关联 @IBAction 红色提示 先在源文件中定义好方法,再从源文件 拖 到 IB 文件进行 连线

    3K80
    领券