Livro de ordens esparso
Um livro de ofertas esparso é uma apresentação do livro de ofertas que mostra todos os níveis de preço possíveis, incluindo aqueles que não têm ordens ativas no momento. Esta abordagem permite aos traders avaliar visualmente os "intervalos" entre ordens, ou seja, níveis de preço onde não existem ordens de compra ou venda, oferecendo uma perspetiva sobre potenciais níveis de resistência ou suporte.
Porquê Usar um Livro de Ofertas Esparso
Usar um livro de ofertas esparso tem várias vantagens:
- Visualização de intervalos: É mais fácil identificar níveis de preço sem ordens, o que pode indicar potenciais pontos de entrada ou saída.
- Análise de liquidez: Uma representação clara da distribuição das ordens ajuda a avaliar a liquidez do instrumento em diferentes níveis de preço.
- Planeamento estratégico: Compreender a estrutura do livro de ofertas permite planear operações de negociação com maior precisão, considerando potenciais "vazios" de liquidez.
Criar um Livro de Ofertas Esparso
Para trabalhar com um livro de ofertas agrupado, primeiro tem de configurar a receção através de Subscrições e, em seguida, chamar o método de extensão Sparse. O método recebe os seguintes parâmetros:
priceRange- a diferença de preço até à qual os níveis devem ser expandidos.priceStep- o passo de preço do instrumento de negociação. É usado casopriceRangetenha menor precisão nos níveis de preço do quepriceStep, sendo necessário arredondar os preços obtidos para o passo de preço do instrumento.
// Assume-se que orderBook é um objeto IOrderBookMessage obtido do StockSharp
var sparseDepth = orderBook.Sparse(priceRange, priceStep);
// Agora sparseDepth contém uma representação do livro de ofertas original,
// onde todos os níveis de preço possíveis são considerados, incluindo aqueles sem ordens.
Neste exemplo, Sparse é usado para criar um livro de ofertas esparso, que permite mostrar todos os níveis de preço, mesmo aqueles sem ordens ativas. Isto pode ser útil para analisar potenciais níveis "vazios" que podem servir como níveis de suporte ou resistência.