問題タブ [highstock]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
highstock - オン フラグをクリックしてシリーズを取得 (グラフ) それはハイストックにありますか?
私はいくつかのフラグ シリーズを持っています。これらのシリーズはそれぞれ異なるグラフに属しています (私は onSeries prop を使用しています)。クリックしたときにフラグがオンになっているグラフを知りたいので、plotOptions.series.point.events.click でクリック イベントを使用すると、フラグ ポイントではなくグラフ ポイントを取得できます。
イベント パラメータをコールバックに渡そうとしましたが、それがオンになっているグラフを考慮して何もありません
php - Highcharts / Highstocks jQuery-スクロール、ズーム、マージンの問題
株価データをチャートでライブ表示する作業をしています。私はそれにHighchartsを使用しています。しかし、私はそれの適切な出力を得ていません。画像を見る
問題:
マージン:
ご覧のとおり、y軸のマージンは非常に高いため、私のohlcデータは非常に薄く表示されています。一部のポイントにカーソルを合わせても強調表示されない:
一部のポイントにカーソルを合わせようとすると、そのポイントのデータが表示されません。前のポイントのデータに固執します。下部の青い領域の陰影:
ご覧のとおり、下部の青い領域は特定の地域のデータに応じて変化していません。スクロールの問題:
スクロールバーを移動したり、サイズを大きくしようとすると、右端で動かなくなります。(スクロールしようとすると右側に引っかかってしまうので動かせません。)ズームの問題:
ズームオプションを使用してズームインしようとすると、データをズームできません。すべてのズームで、「すべて」オプションと同じままです
このスクリプトにいくつかの変更を加えました:(2つのペイン、ローソク足、ボリューム)データを受信します。
$ .getJSONを使用してPHPファイルからすべてのライブデータを取得し、すべてのことを行っています。
それは私のライブ株式市場データであるため、私はそれのフィドルを作成することはできません。
コードは次のとおりです。
charts - xAxis.plotline live Highstock から値を設定します
私は Highstock を使用し、ポイント クリック イベントによって xAxis.plotLine から値を設定します。直接表示されるようにするにはどうすればよいですか?xAxis.plotLines.value = this.x; でクリック イベントの値を設定します。
highcharts - シリーズの可視性の価値を得る
シリーズの可視性の価値を得ることができますか?私はそれを変える方法を知っています。しかし、series.getVisibility()のようなものはありますか?
highcharts - rangeSelector から date-input-box の値を取得する
rangeSelector から日付入力ボックスの値を取得することは可能ですか?
javascript - Highstock シリーズ 前日との比較
以下に示す HighStock チャートを実装しました。
http://www.highcharts.com/stock/demo/compare
このグラフは、最初または一番左のデータ ポイントからの変化率を示しています。何人かの株式アナリストが、これはあまり役に立たず、以前のデータポイントからの変化率を見たいと言っています。つまり、チャートの「今日」を見ていたら、昨日からの変化率を確認したい。highstock API を調べましたが、変化率関数を定義する方法が見つからないようです。highstock にこれを実行させる適切な方法はありますか、またはこれを達成するために highcharts 折れ線グラフを使用する必要がありますか?
javascript - GWT の HighCharts ライブラリからストックチャートでプログラムによってポイントを選択する (ネイティブ JS でも)
GWT 用の HighCharts API の Stockchart を使用しています。ボタンをクリックするときにポイントを選択したい。
私はこのようなものを持っています:
現在、これは Highchart グラフィックではうまく機能しますが、StockChart (同じ API でチャート オブジェクトが異なるだけ) では機能しません。株価チャートはこの機能をサポートしていませんか? ナビのせいかな?助けてください。
編集:
両方のチャート タイプもテストしました。これが結果です。StockChart がこの機能をサポートしていないか (おそらくナビゲーション オプションのため)、追加の構成が必要なようです。テストは次のとおりです。
Stock テスト
HighChart テスト
ありがとうございました
php - 膨大なデータと PHP エラー
サーバーから返されたデータを表示するために、現在、次の HighCharts:HighStock:Charts: http://www.highcharts.com/stock/demo/data-groupingを使用しています。
MySQL データベースからデータを取得しますが、これは非常に大きなデータです。1 秒ごとにセンサー メトリックを保存しています。しばらくすると、次のエラーが発生しました。
このデータを JSON オブジェクトとして HighStocks に返して表示するための最適なソリューションは何ですか? そして、どうすれば PHP の制限を克服できるでしょうか? 毎回データのチャンクを返しますか? 通常、膨大な量のデータをユーザーに提示し、このデータからグラフやレポートを作成する方法は? 克服しなければならないもう 1 つの大きな問題は、返される JSON オブジェクトが膨大であることです。この時点で約 20 ~ 30 mbs であり、将来的にはさらに大きくなります。このデータをユーザーに返し、すべてクライアント側で実行してもよろしいですか?
提案や考えは大歓迎です。
highstock - Highstock ナビゲーターがドラッグ終了イベントを追加
ナビゲーター ハンドルにドラッグ終了イベントを追加することはできますか? チャートから実際のナビゲーターの選択を取得するため
highcharts - Highcharts範囲セレクターは日付以外の線形範囲を使用できますか?
HighStock JS libを使用して、xAxisに線形系列(時系列ではない)を使用するグラフを作成しています。
線形シリーズ内の事前に決定された範囲にズームするために、範囲セレクターを使用したいと思います。これは可能ですか?
例えば; 私のxAxisにシリーズがあるとしましょう:
[[121,616],[122,600],[123,605],[124,585.5],[125,575.5],[126,580.5],[127,582],[128,582],[129,584],[130,583]]
n
範囲セレクターを使用して、シリーズの最後にズームしたいと思います。