Skip to content

Пример использования PortfolioStream/PositionStream сервиса Operations #40

Open
AlexanderVolkovTCS opened this issue Sep 27, 2022 · 3 comments
Labels
hacktoberfest help wanted Extra attention is needed

Comments

@AlexanderVolkovTCS
Copy link
Contributor

По аналогии с https://github.com/Tinkoff/invest-api-csharp-sdk/tree/main/Examples/Tinkoff.InvestApi.Examples.MarketDataStream

  1. Подписываемся на PortfolioStream и PositionStream OrderService
  2. Проверяем достаточность средств (по GetLastPrice), выставляем рыночную заявку
  3. Получаем события в стримах
@OdCheban
Copy link

OdCheban commented Dec 9, 2022

Есть прогресс? Очень жду примеров OrderStream, PortfolioStream ☺️

По аналогии с https://github.com/Tinkoff/invest-api-csharp-sdk/tree/main/Examples/Tinkoff.InvestApi.Examples.MarketDataStream

  1. Подписываемся на PortfolioStream и PositionStream OrderService
  2. Проверяем достаточность средств (по GetLastPrice), выставляем рыночную заявку
  3. Получаем события в стримах

@OdCheban
Copy link

Есть прогресс??

@BlankaKorvo
Copy link

var psr = new PortfolioStreamRequest();
psr.Accounts.Add(accountId);
var pstream = client.OperationsStream.PortfolioStream(psr);
await foreach (var response in pstream.ResponseStream.ReadAllAsync())
{
Console.WriteLine(JsonSerializer.Serialize(response));
}

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
hacktoberfest help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants