CODE:
									
<%@page import="SoftwareFX.ChartFX.*"%>
<%

ChartServer chart1 = new ChartServer(application,request,response );

chart1.getAxisX().getLabelsFormat().setFormat(AxisFormat.DATE); 

SeriesAttributes series0 = chart1.getSeries().getItem(1);
series0.setGallery(Gallery.LINES); 
series0.setLineWidth((short) 2);
series0.setMarkerShape(MarkerShape.NONE); 
series0.setYAxis(YAxis.MAIN);

SeriesAttributes series1 = chart1.getSeries().getItem(0);
series1.setGallery(Gallery.AREA); 
series1.setBorder(true);
series1.setYAxis(YAxis.SECONDARY);

Axis axis = chart1.getAxis().getItem(YAxis.MAIN);
axis.setStyle(axis.getStyle()|AxisStyle.INTERLACED);
axis.setForceZero(false);
axis.getLabelsFormat().setFormat(AxisFormat.CURRENCY);
axis = chart1.getAxis().getItem(YAxis.SECONDARY);
axis.setScaleUnit(1000000);
axis.getLabelsFormat().setDecimals(0);
chart1.recalcScale();

chart1.getAxisY().setPane(0);
chart1.getAxisY2().setPane(1);
chart1.getAxisY2().setPosition(AxisPosition.NEAR);
Pane pane1 = chart1.getPanes().getItem(0);
pane1.setProportion(15);
pane1.getTitle().setText("Price");
Pane pane2 = chart1.getPanes().getItem(1);
pane2.setProportion(8);
pane2.getTitle().setText("Volume (in Millions)");

TextProvider txtProvider = new TextProvider(application.getRealPath("/ChartFX") + "/data/financial1.txt");
//Setting the chart1 series
chart1.getDataType().setItem(0, DataType.LABEL);
chart1.getDataType().setItem(1, DataType.VALUE);
chart1.getDataType().setItem(2, DataType.VALUE);
chart1.setDataSource(txtProvider);

chart1.setTopGap(15);

%>

<%=chart1.getHtmlTag("450","280")%>