文件名称:改之理java源码复制-ib-re-actor-976-plus:围绕InteractiveBrokersjavaAPI的clojure友好包
文件大小:159KB
文件格式:ZIP
更新时间:2024-06-26 10:58:22
系统开源
改之理java源码复制ib-re-actor-976-plus 围绕 Interactive Brokers java API 的 clojure 友好包装器。 致谢 这是一个经过大量重构的 and 分支。 该包装器适用于 API 的 971 版本。 Interactive Brokers 从版本 972 开始引入了几个重大更改。此包装器的主要目的是更新代码以使用后续 API 版本。 它还引入了一些简化的更改。 目前它已经用 976、980 和 981 版本进行了测试。 IB API 从 971 更改为最新版本 在 971 版长期稳定之后,盈透证券从 972 版开始引入了几项更改以实现 API 的现代化。更改包括: 引入EReader和ESignal类来连接 API,打破现有的连接机制。 到处封装:现在通过Bar类返回历史价格; 以前是字符串的字段,例如安全类型或订单操作,现在是 Java 枚举; 曾经是公共的类字段现在是私有的,带有 getter 和 setter。 例如,Contract 类中的m_conId conid() get 和conid(integer) set 替换。
【文件预览】:
ib-re-actor-976-plus-master
----.gitignore(135B)
----.lein-plugins()
--------checksum(40B)
----old_examples()
--------buy-on-tick.clj(85KB)
--------getting-news.clj(806B)
--------tick-recorder.clj(4KB)
--------historical-data-request.clj(3KB)
--------gap-fade.clj(3KB)
--------security-lookup.clj(363B)
--------getting-fundamentals.clj(1KB)
----src()
--------ib_re_actor_976_plus()
----resources()
--------EWrapper_9.81.01.java(7KB)
--------EWrapper_9.76.01.java(7KB)
--------EWrapper.java(7KB)
--------OLD_README.MD(14KB)
--------EWrapper_9.80.03.java(7KB)
----.travis.yml(49B)
----demo_apps()
--------basic_app.clj(4KB)
--------advanced_app.clj(6KB)
----README.md(6KB)
----.idea()
--------.gitignore(71B)
--------misc.xml(472B)
--------libraries()
--------workspace.xml(16KB)
--------vcs.xml(167B)
--------ClojureProjectResolveSettings.xml(176B)
--------compiler.xml(555B)
--------.name(20B)
--------modules.xml(292B)
--------ib-re-actor-976-plus.iml(4KB)
----.lein-repl-history(50B)
----ib-re-actor-976-plus.iml(4KB)
----docs()
--------uberdoc.html(252KB)
----test()
--------ib_re_actor_976_plus()
----project.clj(918B)