Skip to content

release/5.5.4#923

Merged
Cuizi7 merged 8 commits into
masterfrom
develop
May 27, 2025
Merged

release/5.5.4#923
Cuizi7 merged 8 commits into
masterfrom
develop

Conversation

@Lin-Dongzhao

Copy link
Copy Markdown
Collaborator

No description provided.

Cuizi7 and others added 8 commits April 24, 2025 16:45
Integrate a new PositionQueue class to handle trade tracking, splits, and delisting. Update existing code for proper queue handling in position models. Add comprehensive tests for stock, futures, splits, delisting, and short-selling scenarios to ensure accurate position queue functionality.
Ensure position queue quantity aligns with expected values after splits by addressing rounding discrepancies. Updated stock split handling logic and added corresponding test cases to verify the fix.
* fix get_secutities_margin

* update test workflow ubuntu version

* 修改测试数据

---------

Co-authored-by: Cuizi7 <Cuizi7@users.noreply.github.com>
@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 65.203% (+0.2%) from 64.971%
when pulling 12defd7 on develop
into cde5274 on master.

@Cuizi7 Cuizi7 merged commit 6de68c9 into master May 27, 2025
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants