sgcUI sgcCharts jest już dostępne

sgcCharts. Trzynaście serii. Jeden model wykresu.

Od linii po treemapę, świece ze wskaźnikami SMA, RSI, MACD i Bollingera, dane na żywo, zoom i narzędzia rysowania oraz eksport do PNG lub SVG. Natywna biblioteka wykresów dla Delphi, C++ Builder i .NET, z dołączonym kodem źródłowym.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7 do 13
  • 13typów serii w jednym modelu wykresu, od linii do lejka
  • 1,000,000punktów w buforze pierścieniowym LiveLine, zasilanym z wątku w tle
  • 4punkty na kolumnę pikseli najwyżej, przy decymacji dmMinMax
  • 5frameworków UI: VCL, FireMonkey, WinForms, WPF, Avalonia

Wszystko, czego potrzebuje biblioteka wykresów.

Dashboardy, analityka i ekrany handlowe, od statycznego raportu po strumień, który nigdy się nie kończy. sgcCharts obejmuje je wszystkie jednym modelem, w każdym frameworku.

  • 13 typów serii

    Od linii do lejka, od świec do treemapy, wszystkie komponenty w jednym modelu wykresu.

  • Stworzony dla strumieni

    Bufory pierścieniowe, okno czasu i decymacja dla każdej serii utrzymują płynność wykresów na żywo.

  • Twoje dane, powiązane

    Punkty ręczne, CSV, JSON, dowolny TDataSet, tabela w pamięci lub dane na żywo.

  • Ekran lub serwer

    Widoki VCL, FireMonkey i .NET oraz PNG i SVG bez okna.

Zobacz, jak działa.

Przechwycone z dem sgcCharts dołączonych do wersji próbnej.

Treemapa sprzedaży według miast obok lejka procesu sprzedaży z udziałem zachowanym na każdym etapie
Typy wykresów

Trzynaście typów wykresów, jeden model do poznania.

  • Linia, szybka linia, linia schodkowa, obszar, słupki, punktowy, świece i OHLC na osiach liczbowych, daty i godziny, logarytmicznych lub kategorii.
  • Kołowy i pierścieniowy, radar, mapa cieplna, treemapa i lejek dla danych kategorii, każda seria to komponent, który dowolnie łączysz.
  • TsgcChartSeries_Treemap przechodzi głębiej po kliknięciu, a lejek pokazuje każdy etap z jego wartością procentową.
Dzienne świece z EMA 20, EMA 50 i serią wskaźnika MACD 12, 26, 9
Wykresy finansowe

Wskaźniki bez pisania obliczeń.

  • Ustaw Source wskaźnika SMA, EMA, Bollingera, RSI, MACD, Stochastic, ATR lub VWAP na serię świecową, a wskaźnik przeliczy się przy każdej zmianie świec.
  • Panes układają cenę, wolumen i oscylator na jednej osi czasu, ze znacznikiem ostatniej wartości i pasmem bid i ask.
  • Linie trendu, prostokąty i zniesienia Fibonacciego pozostają zakotwiczone do świec, gdy użytkownicy powiększają lub przesuwają wykres.
Zestaw danych klienta pokazany w siatce DB i odczytywany przez dwa źródła danych do serii liniowej i słupkowej
Dane wchodzą, obrazy wychodzą

Powiąż dane, które już masz.

  • TsgcChartDataSource_DataSet czyta dowolny TDataSet przez XField, YField i LabelField.
  • Źródła CSV, JSON i tabel ładują pliki, odpowiedzi API i wiersze sgcGrid bez pętli wywołań AddXY .
  • TsgcChartRenderer zapisuje ten sam wykres do PNG lub SVG bez okna, w usłudze lub na serwerze Linux64.
Wykres stacji pogodowej: trzy serie na trzech osiach wartości
Osie i interakcja

Tyle osi, ile potrzebują dane.

  • Jedna TsgcChartAxis na skalę: liczbowa, logarytmiczna, daty i godziny lub kategorii, po dowolnej stronie wykresu.
  • Zoom kółkiem, zoom ramką, przesuwanie i gesty dotykowe, z kursorem krzyżowym i podpowiedzią, które przyciągają do najbliższego punktu.
  • Na wykresie strumieniowym zoom wstrzymuje automatyczne przewijanie, które wznawia się samo po AutoScrollResumeDelay.

Wykres pierścieniowy w kilku linijkach.

Przychody według regionu jako wykres pierścieniowy z wycinkiem Others, w ciemnym motywie, wyeksportowane do PNG. To samo API w Delphi, C++ Builder i C#.

dotnet add package esegece.sgcCharts.Community

Wersje C++ Builder i C#

uses
  Controls, sgcUICore_Theme, sgcCharts_Chart, sgcCharts_Series_Pie,
  sgcCharts_Renderer, sgcCharts_VCL;

procedure BuildDonut(aOwner: TWinControl);
var
  oChart: TsgcChart;
  oView: TsgcVCLChart;
  oPie: TsgcChartSeries_Pie;
  oPNG: TsgcChartRenderer;
begin
  oChart := TsgcChart.Create(aOwner);
  oChart.Theme := utDark;
  oChart.Title.Text := 'Revenue by region';
  // a pie with a 55 percent hole, small slices folded into Others
  oPie := TsgcChartSeries_Pie.Create(aOwner);
  oPie.Chart := oChart;
  oPie.InnerRadiusPercent := 55;
  oPie.OthersThreshold := 4;
  oPie.OthersText := 'Others';
  oPie.AddItem('North America', 420);
  oPie.AddItem('Europe', 310);
  oPie.AddItem('Asia Pacific', 280);
  oPie.AddItem('Middle East', 12);
  // on screen
  oView := TsgcVCLChart.Create(aOwner);
  oView.Parent := aOwner;
  oView.Align := alClient;
  oView.Chart := oChart;
  // and as a 1200 x 700 PNG, no window needed
  oPNG := TsgcChartRenderer.Create(aOwner);
  oPNG.Chart := oChart;
  oPNG.RenderToPNGFile('revenue.png', 1200, 700);
end;

Część sgcUI.

Kup sgcCharts osobno albo otrzymaj go w sgcUI Professional i Enterprise, obok produktów, które dzielą jego motyw i środowisko uruchomieniowe. Każdy z kodem źródłowym.

Osobno

sgcCharts

Sama biblioteka wykresów, z pełnym kodem źródłowym i rocznymi aktualizacjami.

€199 / programista
Cennik sgcCharts

Standard

sgcGrid, sgcNavigation, sgcToolbar i sgcEditors.

€380 / programista
Zobacz Standard
Zawiera sgcCharts

Professional

Standard plus sgcCharts, sgcDashboard i sgcGauges.

€529 / programista
Zobacz Professional
Zawiera sgcCharts

Enterprise

Wszystkie 15 produktów sgcUI.

€699 / programista
Zobacz Enterprise

W .NET esegece.sgcCharts.Community na NuGet jest bezpłatny, bez pakietu finansowego i mostu danych na żywo. sgcCharts jest też w pakiecie All-Access.

Poznaj sgcUI

Wbuduj sgcCharts we własną aplikację już dziś.

Pobierz wersję próbną i uruchom dema LiveLine, Candlestick i DataSetChart albo najpierw przejrzyj wszystkie funkcje.

Najnowsze wpisy na blogu

Zobacz wszystkie wpisy →

Oglądasz widok sgcCharts eSeGeCe.

Pokaż mi inne ujęcie →
30-dniowa gwarancja zwrotu pieniędzyNie jesteś zadowolony? Poproś o pełny zwrot pieniędzy w ciągu 30 dni od zakupu. Zobacz politykę zwrotów