Candlestick series

A candlestick series is another type of financial series, as OHLC/HLC line series and OHLC/HLC bar series. It is also intendend to be used in the stock market, displaying prices progression. It is called candlestick for its similarity with a candle, with strings(wicks) coming out from both extremities of the candle's body. The top and bottom of the candlestick's body correspond to the 'open' and 'close' values, in a bearish condition, or vice versa, in a bullish condition. Bearish and bullish conditions are distinguished by candlesticks painted in different colors. The top of the upper line coming out from the top of the candlestick's body corresponds to the 'high' value and the bottom of the lower line corresponds to the 'low' value.
The class used to generate a candlestick series is com.jinsight.jetchart.CandleStickSerie.

import javax.swing.*;
import java.awt.*;
import com.jinsight.jetchart.*;

public class Main extends JFrame {

   public Main() { 

        Graph graph=new Graph();

        Container ct=getContentPane();

        ct.add("Center",graph);
        
	CandleStickSerie css=new CandleStickSerie();
        css.setTitle("Candlestick series");

	css.setWidth(5);
	css.setBullishColor(Color.green);
	css.setBearishColor(Color.red);
	
	double[][] values={{185.00,178.00,179.00,182.50},
	                   {196.00,183.50,183.95,192.90},
			   {196.95,189.20,194.00,190.00},
			   {195.50,186.55,191.00,187.25},
			   {195.60,190.00,192.00,192.00},
			   {207.35,190.10,191.10,207.35},
			   {214.00,193.10,211.25,196.15},
			   {202.80,189.50,196.00,196.45},
			   {206.35,194.30,197.00,199.00},
			   {208.00,197.00,204.00,198.10}};
			   
	// The method setValues(double[] values) is not
	// used with OHLC series.
        css.setMultipleValues(values);

        graph.addSerie(css);

	// Enables tooltips display. Move mouse cursor over
	// a data point to see all the OHLC values.
	graph.getToolTip().setEnabled(true);

        
        setSize(400,300);

        setVisible(true);


  }

  public static void main(String[] args) {
        new Main();
  }

}