Zillionare-trader-client

Latest version: v0.4.4

Safety actively analyzes 626983 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.4.4

* 采用coretypes.errors.trade中的异常类型,以区分各种不同的异常情况

0.4.3

* 取消了对position方法的客户端缓存。缓存会导致sellable字段无法根据日期变化。这个逻辑服务器已经实现了。

0.4.2

* 将positions属性改回为方法,在回测模式下,必须传入日期。
* `available_shares`方法增加`dt`参数,在回测模式下,必须传入日期。

0.4

* 增加buy_by_money 函数
* 将positions方法改为属性。此属性为当前最新的持仓。
* 增加get_positions方法,以获取某个指定日期下的持仓。
* 回测中所有需要`order_time`参数的地方,其类型都去掉`str`类型,只接受`datetime.datetime`。
* 性能改进。在调用`available_money`, `positions`和`available_shares`时,如果距上次调用后,中间未发生可能导致持仓变化的操作(比如买、卖和撤销等),则这些方法将不会从远程同步信息,而是仅使用本地已保存的信息。

0.3.10

* fixed 7

0.3.9

* add timeout when trader client talk to server.
* add stop_backtest API
* this version will match zillionare-backtest >= 0.4.1. When it's talk to that version, order_time must be strictly ordered in ascending order (in seconds or even less granularity).

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.