文件名称:TWS_API
文件大小:135KB
文件格式:ZIP
更新时间:2024-03-07 08:29:48
Python
几件事/定义/约定: 低级消息是一些以其大小为前缀的数据 高级消息是由NULL字符分隔的字段列表; 这些字段都是字符串; 消息ID是第一个字段,其他字段的编号和语义取决于消息本身 请求是从客户端到TWS / IBGW(IB网关)的消息 答案是从TWS / IBGW到客户端的消息 代码的组织方式: 通讯模块:具有知道如何处理(例如:编码/解码)低级和高级消息的工具 连接方式:美化插座 Reader :使用Connection读取包,转换为低级消息并放入Queue的线程 解码器:知道如何获取低级消息并将其解码为高级消息 客户: 知道发送请求 具有消息循环,该消息循环从Queue接收低级消息,并使用Decoder转换为高级消息,然后使用该消息调用相应的Wrapper方法 包装器:需要用户子类化的类,以便它可以获取传入的消息 信息/数据流为: 接收: Connection.recv_ms
【文件预览】:
TWS_API-master
----MANIFEST.in(37B)
----wheel_for_install()
--------ibapi-9.79.1-py3-none-any.whl(64KB)
----tests()
--------test_utils.py(1KB)
--------test_order_conditions.py(864B)
--------manual.py(7KB)
--------test_enum_implem.py(560B)
--------test_comm.py(2KB)
--------test_account_summary_tags.py(549B)
----tox.ini(87B)
----ibapi()
--------common.py(6KB)
--------commission_report.py(815B)
--------orderdecoder.py(18KB)
--------account_summary_tags.py(2KB)
--------enum_implem.py(520B)
--------execution.py(2KB)
--------message.py(6KB)
--------utils.py(3KB)
--------comm.py(2KB)
--------order.py(9KB)
--------ticktype.py(3KB)
--------scanner.py(2KB)
--------errors.py(2KB)
--------client.py(127KB)
--------news.py(507B)
--------contract.py(6KB)
--------order_state.py(943B)
--------__init__.py(480B)
--------connection.py(3KB)
--------tag_value.py(714B)
--------wrapper.py(30KB)
--------order_condition.py(8KB)
--------server_versions.py(5KB)
--------ibapi.pyproj(2KB)
--------softdollartier.py(553B)
--------decoder.py(54KB)
--------object_implem.py(358B)
--------reader.py(2KB)
----setup.py(735B)
----.gitignore(2KB)
----README.md(3KB)