John Colvin 0aaa6e18fd refactor: Split MarketDataGateway up into providers/sources
MarketDataGateway still exists, but is greatly simplified. It creates
several `IMarketDataProvider`s, each of which generates a list of
`IMarketDataSource`s. The market data sources provide market data to an
`IMarketDataListener`.

* EmumbaMarketDataProvider
* CCApiMarketDataProvider
* PyMarketDataProvider
* OnixsMarketDataProvider
* ReplayMarketDataProvider

As a side effect, individual py market data sources are now explicitly
limited to a single venue (it probably should have been this way all
along, since the shared memory writers do not expect updates to involve
multiple venues).
2024-11-25 19:21:48 +00:00
2023-03-20 13:26:43 -04:00
2022-05-02 12:28:56 -04:00
2019-11-14 17:44:24 -05:00
S
Description
No description provided
182 MiB
0 Stars 1 Watchers 0 Forks
Languages
C++ 54.9%
C# 39.2%
CSS 2.7%
F# 1.3%
Python 0.8%
Other 0.9%