バンド
バンドシリーズは上限と下限の2本の境界線を描き、その間のチャネルを塗りつぶします。エンベロープやボリンジャーバンド、あるいは価格コリドーを生成するあらゆるスタディに自然に適合します。
ライブデモ
セットアップ
BandSeries を追加し、{ time, upper, lower } のポイントを与えます。
const band = chart.addSeries(SSChart.BandSeries, {
upperColor: '#26a69a',
lowerColor: '#ef5350',
fillColor: 'rgba(74,158,255,0.10)',
});
band.setData(data.map(d => ({ time: d.time, upper: d.upper, lower: d.lower })));
chart.timeScale().fitContent();
upper / lower は、スタディが要求する方法で計算します。ボリンジャーバンドの場合は、終値の移動平均を取り、その標準偏差の倍数を加算・減算します。価格そのものを保持するラインシリーズまたはローソク足シリーズにバンドを重ねて表示します。