問題タブ [candlestick-chart]
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.
charts - JAVAFX - スライダーでローソク足チャートを制御する
古い既知の JAVA-FX ローソク足チャートを使用しようとしていて、いくつか問題がありました。添付したスライダーでグラフのサイズを変更しようとすると、何らかの理由でろうそくが大きく (太く) なり始めたり、非常に小さく (細くなったり) したりします。
私のsliderXはデータ情報を持つスライダーで、最小値を最小日(1)、最大値を最大日として設定します。
スライダーのリスナーとして次のコードがあります。
アイデアは、毎回 100 日先を見て、+100 間隔でデータを移動することでした。そのため、最初はチャートに 0 ~ 100 の価格が表示され、左側のスライダーを 1 回クリックすると、1 ~ 101 の価格などが表示されます。
明らかに何かが欠けていますが、この問題に関する通常の説明を見ていません。読んで学ぶことができるチュートリアル/ドキュメントに誘導していただけないでしょうか。魔法の解決策を探しているわけではありませんが (ただし、良い解決策はあります)、この分野での私の誤解を学ぶ場所です。
ありがとう。
testing - ライブローソク足チャートの分度器テスト
分度器を使用してライブローソク足チャートをテストしようとした人はいますか? このサイトのように: http://www.amcharts.com/demos/candlestick-chart/ http://www.highcharts.com/demo/dynamic-update/grid-light
d3.js - d3.js グリッド線とブロックを等間隔に変更する
ローソク足っぽいチャートのレンダリングである次のd3ブロックhttp://bl.ocks.org/lakenen/8529857で遊んでいます。その出力は次のようになります。
各ブロックのデータは、1 日分の金融株数 (高値、安値、始値、終値) です。
ただし、通常、ローソク足チャートは異なります。通常、ブロックは等間隔に配置され、1 日あたり 1 つのグリッド線があり、x 軸には 1 日 1 回ラベルが付けられます。これは、Google Finance での例です。
上記の d3 チャートをレンダリングするコードは次のとおりです。
ティック数を変更する値をいじってみましたが、それをデータ.data(x.ticks(10))
ポイントの値と等しく設定する方法がわかりません。また、d3.scale.linear().domain(...)
レンダリング前にデータがどのように正確に変更されているかもわかりません始まります。
では、ブロックごとにグリッド線とブロックごとにラベルを作成できるように、ブロックを均等に配置するにはどうすればよいでしょうか?
c# - ローソク足OHLCを単一の株価チャートOHLCに組み合わせる
複数の会社データを 1 つのグラフに表示するキャンドル スティック チャート (株価チャート OHLC) を持っています。 .
.net には「aspose.cell」を使用します。チャートをExcelにエクスポートすると、複数の会社のチャートを個別の株価チャートとして描画できるため、1つのチャートにしたいと考えています。
コード:
以下は、私が描きたいチャートを示しています - そのローソク足 ohlc - 株価チャート。
python - pandas.io.data を使用した Python ta-lib: ローソク足はプロットされませんが、他のチャートは問題ありません
iPython 2.3.1、OS-X Yosemite 10.10.2
Python print (sys.version):
2.7.6 (デフォルト、2014 年 9 月 9 日 15:04:36)
[GCC 4.2.1 互換 Apple LLVM 6.0 (clang-600.0. 39)]
次のコードは、米国の株式データから取得したデータに対して機能します。たとえば、Intel のセキュリティ ID を "INTC" にします。しかし、ヨーロッパ株のデータにアクセスすると、すべての OHLC データがデータフレームにあるにもかかわらず、ローソク足関数が失敗します。ここに完全なコードを入れて、他の技術分析チャートがヨーロッパの株式データに対してうまくプロットされていることを示します.
c# - ローソク足C#ですべてのX軸の日付値をプロットする
C# ですべての日付値をローソク足チャートにプロットするソリューションを見つける必要があります。始値、高値、安値、終値の値とともに日付を文字列として含む構造体を用意します。株式データを含む .csv ファイルからの値の読み取り。現在、すべてのポイントを正しくプロットしていますが、プロットされた値の量に応じて、いくつかの日付値のみをプロットしています。添付画像を参照してください。
グラフの値に該当するすべての日付を表示したいと思います。したがって、この場合、表示される日付は次のようになります。
- 2015/2/25
- 2015/2/24
- 2015/2/23
- 2015/2/20
- 2015/2/19
- 2015 年 2 月 18 日
- 2015 年 2 月 17 日
- 2015 年 2 月 13 日
- 2015 年 2 月 12 日
- 2015 年 2 月 11 日
- 2015 年 2 月 10 日
- 2015 年 2 月 9 日
- 2015 年 2 月 6 日
- 2015 年 2 月 5 日
- 2015 年 2 月 4 日
- 2015 年 2 月 3 日
- 2015/2/2
2015 年 2 月 2 日、2015 年 2 月 9 日、2015 年 2 月 17 日、および 2015 年 2 月 24 日の日付のみが表示されています。以下は、チャートの現在の状態に関連するコードです。
これに関するヘルプは大歓迎です。ありがとう!
javascript - Google スプレッドシート ローソク足チャートは高低の線幅を変更しますか?
ローソク足の上下の線の幅を変更できないか、単に変更する方法が見つからないことを除いて、Google のローソク足チャートを使用して、必要に応じてすべてをカスタマイズしました。私のコードは次のようになります。
これは完全にうまく機能しますが、上下に表示される線はおそらく「大きい」か、ローソク足のstrokeWidthと結合しない「太い」スタイリングの観点からです。スタイリングが見苦しく、トランジションがうまく収まりません。これらの線をローソク足のstrokeWidthと同じサイズに設定する方法はありますか? 私は次のコードを試しました:
残念ながら、うまくいきません。皆さんがいくつかのアイデアを持っていることを願っています。キングよろしく!!