Към съдържанието
ГРАФИКИ · COMPLETE

CandlestickChart

Покажете отваряне, максимум, минимум и затваряне за всеки период, както го очакват търговците.

Покажете отваряне, максимум, минимум и затваряне за всеки период, както го очакват търговците, с по избор обем и индикатори.

Защо помага

  • Отваряне, максимум, минимум, затваряне
  • Обем и индикатори
  • Мащаб и избор на диапазон

Къде пасва

  • Цени
  • Курсове
  • Пазарни данни
Контролата CandlestickChart в страница на RayCraft

Пример

<CandlestickChart Label="Share price" Items="_items" ValueFormat="#,0.00" />

@code {
    private readonly CandleItem[] _items = Build();

    private static CandleItem[] Build()
    {
        var random = new Random(7);
        var price = 100.0;
        var items = new List<CandleItem>();

        for (var day = 1; day <= 24; day++)
        {
            var open = price;
            var close = open + (random.NextDouble() - 0.45) * 8;
            var high = Math.Max(open, close) + random.NextDouble() * 3;
            var low = Math.Min(open, close) - random.NextDouble() * 3;
            items.Add(new CandleItem($"D{day}", open, high, low, close, 800 + random.Next(0, 900)));
            price = close;
        }

        return items.ToArray();
    }
}

Кратък фрагмент. Добавете @using RayCraft.Blazor.Components към страницата си и ползвайте интерактивен режим на рендиране.

Част от RayCraft Complete.

Всички контроли ยท Документация