Skip to content

[pull] master from StockSharp:master#603

Open
pull[bot] wants to merge 1627 commits intomaintell:masterfrom
StockSharp:master
Open

[pull] master from StockSharp:master#603
pull[bot] wants to merge 1627 commits intomaintell:masterfrom
StockSharp:master

Conversation

@pull
Copy link

@pull pull bot commented Jun 16, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Jun 16, 2025
- Replace HttpClient with IMessageAdapter for message-based communication
- Use async extensions (ConnectAsync, SubscribeAsync)
- Add comprehensive tests with MockRemoteAdapter
- Add tests for subscription, candle loading, tick trades, order books
- Add multi-security and date range tests
- Use CooperativeCancellation for all Timeout attributes
- Fix SubscribeAsync to yield SubscriptionFinishedMessage before completing
  (enables archive extraction in DoAsync)
- Add LookupBoardsAsync method for board lookup with archive support
- Add tests for archive extraction (securities and boards)
- Add tests for corrupted/invalid archive handling
Share single cache instance instead of cloning.
Simplified CacheAllocator in BaseOptimizer.
Add proper styling, column widths, and formatting
to match template output format.
- EmulationMessageAdapter: forward messages to base when OwnInnerAdapter
- BacktestingTests: start strategy before connect (like BaseOptimizer)
- Add skip if history data not available
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments