問題タブ [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.

0 投票する
1 に答える
361 参照

javascript - Highstockでスパイクが正しく表示されない

Highstockについて質問があります。データセットにスパイクがあるデータ記録エンジン負荷があります。このデータセットをHighstockでグラフ化しようとしていますが、入力データ範囲が(特定のポイントまで)大きい場合、スパイクがグラフに正しく表示されません。添付されているのは、より良い説明のための画像です。

日付範囲が大きくない場合に正しく表示される: データ範囲が大きくなる場合に正しく表示 されここに画像の説明を入力してください ない:ここに画像の説明を入力してください

2つの画像は、同じデータセットから異なる時間範囲でグラフ化されています。これがHighstockで発生する理由と、それを修正する方法を教えてください。

前もって感謝します。

0 投票する
1 に答える
4765 参照

javascript - クリックイベントにフラグを設定するHighStock HighCharts

HighCharts の HighStock バージョンを使用して、チャート内の一連のデータを作成しています。棒グラフの上、ヒストグラムの上にろうそく足グラフがあります。ローソク足ポイントはクリック可能です。彼らがクリックしたローソク足チャートのポイントにフラグを追加したいと思います。

これが私が試してみたコードの一部です:

グラフは JavaScript エラーをスローしませんが、フラグを作成していません。少なくとも、それはそれを示していません。基本的に、クリックしたローソク足の上にフラグを描画させたいと考えています。彼らが別の場所をクリックした場合は、古いフラグを削除して、新しいポイントに新しいフラグを描画したいと考えています。シリーズのデータ​​を追加および削除することでこれを行うのが最善だと考えましたが、うまくいきませんでした。

これに関する助けがあれば大歓迎です!

0 投票する
2 に答える
2130 参照

javascript - tickInterval は Highchart と Highstock では正しく機能しません。

Highstock/Highchart を使用してデータを表示しようとしています。私のデータでは、各レコード間の間隔は 1 ミリ秒です。各ティック間の長さを 40 ミリ秒に設定したいので、tickInterval を 40 に設定して試しましたが、グラフでは各ティック間に 50 を示しています。30 に設定すると、グラフは 25 を示します。非常に奇妙です。どうすればよいかわかりません。助けてください。

リンク: http://jsfiddle.net/xEcNS/1/

ありがとうございます

0 投票する
2 に答える
282 参照

javascript - クリア後​​に Highstock チャートが表示されない

ページの読み込み時に Highstock チャートと、グラフを削除するためのボタンと再読み込みするためのボタンの 2 つのボタンがある単純なページを作成しようとしています。ただし、最初のボタンをクリックして内部のチャートのコンテナをクリアすると、2 番目のボタンをクリックしてもチャートはリロードされません。どうすればリロードできますか? フィドルはhttp://jsfiddle.net/Cupidvogel/DCkmN/にあります

0 投票する
2 に答える
7967 参照

highcharts - Highstock - ツールチップの色を変更する方法

この例に似たハイストック チャートを使用しています - http://jsfiddle.net/93HQn/2/。私が追加しようとしているのは、ツールチップの % 値が負の値の場合は赤、正の値の場合は緑になることです。以前に誰かがこれを行ったことがありますか?

ありがとう、リンダ

0 投票する
1 に答える
2315 参照

php - Highstock - php を使用して作成した csv による OHLC グラフの作成

highstock グラフを取得するために csv をインポートする際に問題が発生しています。私は ohlc の例 (ローカルで正常に動作します) と同じコードを使用していますが、私のローカルホストで php によって作成された別の CSV を使用しています。

CSVを取得するPHP

グラフをインポートして作成するコード:

結局、空白のページが表示されるだけです...これはlocalhostを使用していることが原因ですか? 配列の順序 (昇順ではなく降順)?

ヘルプ?

更新: json_encode が追加されましたが、まだ機能しません。

0 投票する
1 に答える
2401 参照

highcharts - JSONを介して複数の動的系列と軸をHighchartsに追加する

多くのHighstockユーザーと同様に、私たちのデータはAjaxクエリを介してデータベースから取得されます。系列データセットはすべて時間ベースですが、目的とデータ範囲が異なります。

チャートに複数のシリーズを追加しても問題ありません。よく働く。ただし、これらのシリーズ(軸のタイトルと範囲)にコンパニオン軸を動的に(動的に強調して)追加するにはどうすればよいですか?ドキュメントとフォーラムを精査しましたが、新しい軸を新しいシリーズに関連付ける方法を正確に理解できません。

ありがとう!

0 投票する
1 に答える
782 参照

javascript - getjsonをhighstockで動作させることができません

ハイストックグラフを取得するためにcsvをインポートする際に問題が発生しました。私はohlcの例(ローカルで正常に動作します)と同じコードを使用していますが、phpによってローカルホスト上に作成された別のCSVを使用しています。

CSVを取得するためのPHP

グラフをインポートして作成するコード:

結局、空白のページが表示されます... Chromeコンソールでは、getjson内にあるコンソールログを取得できず、すべてが正常であるかのように報告されます。

ヘルプ?

ありがとう

0 投票する
1 に答える
1216 参照

javascript - highchartsポジショナーツールチップ-一般的なJavaScript

ツールチップポジショナー機能が動作しません。この関数がまったく存在しないかのように動作し、通常のようにツールチップをロードします。その上のイベント関数が機能します。私はすべてを試しましたが、なぜそれが単にこれを無視しているのか理解できません。シャドウなど、ツールチップの他のプロパティを使用できますが、ポジショナーが機能しません。チャートは、ポジショナー設定を除くすべての設定で描画されます。

これは、domreadymootools関数内のphpを含むページにエコーされます。

あなたの助けは大歓迎です。

この動作の例を次に示します。http: //jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/stock/tooltip/positioner/

chart_optionsオブジェクト

chart_optionsオブジェクト