ストック チャートは、1 つのデータ点に対して 4 個の異なった値を表す時に使用されます。たとえば、毎日の株価の始値、高値、安値、終値を表す時に使用されます。そのためこのプロットはストック (株価) チャート、もしくはストック プロットと呼ばれます。
以下に、ストック チャートのサンプルを掲載します。
ストック プロットの場合、Y 座標のデータは 4 個の値 (最大値、開始値、終了値、最小値) を保持する必要があります。中央のバーが高値と安値を表しており、バーの両端の線分が出来高と終値を表しています。
データは以下の規則に従う必要があります。
開始値と終了値は、どちらが大きくても構いません。そのため、開始値 > 終了値の場合と開始値 < 終了値の 2 種類の場合が考えられ、それぞれ別のカラーが使用できます。これらのカラーは SetColor() メソッドを使用して設定できます。デフォルトでは、バーが終了値 > 開始値の場合は白色で上塗りされ、逆の場合は赤色で上塗りされます。
また、SetWidth() メソッドを使用して、バーの幅をピクセル単位で設定できます。
ストック チャートの最後のバリエーションは、最小値、最大値の終値に水平ラインを表示させるかどうかを決定することです。さらに、HideEndLine()メソッドを使うと、バーと最大値、最小値を結ぶ線分の表示、非表示を切り替えることができます。