【文件属性】:
文件名称:改之理java源码复制-ib-re-actor-976-plus:围绕InteractiveBrokersjavaAPI的clojure友好包
文件大小:159KB
文件格式:ZIP
更新时间:2021-06-06 17:11:42
系统开源
改之理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)