sgcCharts をダウンロード
sgcCharts は、Delphi 用と C++ Builder 用の 1 つずつのインストーラーで、sgcUI の全 15 製品を含む sgcUI All-Access 体験版に収録されています。全機能が使える体験版をダウンロードするか、IDE なしでコンパイル済みデモを実行するか、NuGet パッケージを .NET プロジェクトに追加してください。ライセンスは価格ページでご購入いただけます。
sgcCharts は、Delphi 用と C++ Builder 用の 1 つずつのインストーラーで、sgcUI の全 15 製品を含む sgcUI All-Access 体験版に収録されています。全機能が使える体験版をダウンロードするか、IDE なしでコンパイル済みデモを実行するか、NuGet パッケージを .NET プロジェクトに追加してください。ライセンスは価格ページでご購入いただけます。
sgcUI 体験版を 1 つインストールすると、sgcCharts を含む sgcUI の全製品が、評価用に全機能とともに導入されます。
Delphi 7 から RAD Studio 13 までに対応し、sgcCharts を含む sgcUI の全 15 製品とデモプロジェクトが付属する、フル機能の評価版です。
Delphi 体験版をダウンロード →C++ Builder 2007 から 13 までに対応するフル機能の評価版です。同じコンポーネントを C++ ヘッダーファイルとデモプロジェクトとともに提供します。
C++ Builder 体験版をダウンロード →sgcUI の全製品について、そのまま実行できる実行ファイルを用意しています。sgcCharts の 19 個のデモには、LiveLine(100 万点)、MultiAxis、Candlestick、DataSetChart、BusinessCharts、BusinessChartsFMX、Themes、DrawingTools、PieDonut、RadarCompare、HeatmapLive、TreemapFunnel、MQTTSensors、BinanceLive、WebSocketFeed、SSEFeed、FMXMobile、Headless、HeadlessService が含まれます。
デモをダウンロード →体験版をインストールし、デモを実行してから、ご自身のフォームに sgcCharts を配置してください。
sgcUI_Trial.exe(または sgcUI_Trial_CBuilder.exe)を実行し、お使いの IDE のバージョンを選択します。
Demos\Charts\Delphi\LiveLine を開いてコンパイルし、実行すると、100 万点のストリームを確認できます。続けて Candlestick と TreemapFunnel もお試しください。
新しい VCL アプリケーションで、SGC Charts パレットページから TsgcChart、系列、TsgcVCLChart を配置し、オブジェクトインスペクターで関連付けます。
バックグラウンドスレッドから 100 万点のリングバッファに供給する高速ライン系列です。10 秒、60 秒、またはバッファ全体の時間ウィンドウ、テーマの切り替え、ストリーム全体にわたるクロスヘアを備えます。
出来高軸付きの日時軸に表示する日足ローソク足です。マウスでズームとパンができ、多数のローソク足が同じピクセル列に入る場合は、正確な 1 本に統合されます。
ローソク足チャート上でマウスを使ってトレンドライン、水平線と垂直線、長方形、フィボナッチリトレースメントを描き、選択、ロック、削除します。
1,000 行のクライアントデータセットを DB グリッドに表示し、2 つのデータセットソースで折れ線系列と棒系列に読み込みます。行を編集して再読み込みすると、チャートが追従します。
バブル、箱ひげ図、ウォーターフォール、滑らかな範囲エリアの各系列に、誤差バー、注釈、ISA-101 のアラームライン、ISA-101 テーマ、実行時のチャートエディターを組み合わせ、チャートが追従するライブデータセットを表示します。.NET 版は BusinessCharts、BusinessChartsWpf、BusinessChartsAvalonia です。FireMonkey 版は BusinessChartsFMX です。
sgcChartsWS ブリッジ経由で Binance の市場ストリームからライブのローソク足を取得し、ペインと指標を備えた金融チャートに表示します。sgcWebSockets が必要です。
sgcChartsWS ブリッジ経由で MQTT のトピックから受け取ったセンサー値を、届いた順にプロットします。sgcWebSockets と MQTT ブローカーが必要です。
チャートを組み立て、ウィンドウなしで PNG と SVG のファイルを書き出すコンソールプログラムです。HeadlessService は同じことを Windows サービスから行います。
| 項目 | 対応状況 |
|---|---|
| Delphi (VCL) | Delphi 7、2007、2009、2010、XE から XE8、10 から 10.4、11、12、13 に対応し、Win32 と Win64 で利用できます。 |
| FireMonkey | Delphi XE6 以降で、Win32、Win64、macOS、iOS、Android に対応します。 |
| C++ Builder | C++ Builder 2007、2010、XE から XE8、10 から 10.4、11、12、13 に対応します。 |
| Linux64 | Delphi 10.2 以降で、ヘッドレスのモデル、レンダラー、PNG、SVG に対応します。 |
| .NET | WinForms、WPF、Avalonia、ヘッドレスレンダリングに対応します。Rendering パッケージは、.NET Standard 2.0、.NET Framework 4.7.2、.NET 6、.NET 8、.NET 9、.NET 10 を対象とします。 |
| ブリッジ | sgcChartsWS のデータソース(WebSocket、MQTT、SSE、Binance)には、sgcWebSockets と登録版が必要です。 |
sgcCharts は、同じクラス名を持つマネージド C# 版としても提供され、WinForms、WPF、Avalonia に対応し、NuGet パッケージとして配布されます。
無料の Community 版は dotnet add package esegece.sgcCharts.Community で、登録版は dotnet add package esegece.sgcCharts でインストールしてください。お使いの UI フレームワーク用のコントロールは esegece.sgcCharts.WinForms、esegece.sgcCharts.Wpf、esegece.sgcCharts.Avalonia に含まれます。 ブリッジパッケージ esegece.sgcCharts.sgcWebSockets は登録版のみで提供されます。
デモプロジェクト: LiveLine, LiveLineWpf, LiveLineAvalonia, SeriesGallery, SeriesGalleryAvalonia, BusinessCharts, BusinessChartsWpf, BusinessChartsAvalonia, SeriesHeadless, ConsoleRender, BinanceLive, MQTTSensors。
.NET の概要を読む →無料の Community 版 sgcCharts は、年間総収入が 100 万ユーロ未満で、開発者が 5 名以下の個人および組織が利用できます。登録版には、すべての機能、ソースコード一式、商用ライセンスが含まれます。 Community 版には、金融パック(ペイン、指標とボリューム系列、アグリゲーター、描画ツール、最終値マーカー、売り気配と買い気配の帯)、高度なテーブルリンクタイプを含むチャートデザイナー、sgcChartsWS ブリッジは含まれません。
Community パッケージは無料です。登録版パッケージには .NET ライセンスが必要です。
| エディション | インストール | 備考 |
|---|---|---|
| Community | dotnet add package esegece.sgcCharts.Community | free Community core |
| 登録版 | dotnet add package esegece.sgcCharts | plus esegece.sgcCharts.WinForms, .Wpf or .Avalonia (Registered) |
| 登録版 | dotnet add package esegece.sgcCharts.Rendering | headless PNG and SVG |
| 登録版 | dotnet add package esegece.sgcCharts.sgcWebSockets | sgcChartsWS bridge, Registered |