Stocks Line Chart with Volume Bar Chart (GPL)

Figure 1. GPL for stocks and volume chart
* Open sample file stocks.sav.
GGRAPH
  /GRAPHDATASET NAME="graphdataset" VARIABLES=Date Close Volume
  /GRAPHSPEC SOURCE=INLINE.
BEGIN GPL
  DATA: date = col(source(s), name("Date"))
  DATA: close = col(source(s), name("Close"))
  DATA: volume = col(source(s), name("Volume"))
  GRAPH: begin(origin(10%, 0%), scale(90%, 60%))
  GUIDE: axis(dim(1), ticks(null()))
  GUIDE: axis(dim(2), label("Close"))
  ELEMENT: line(position(date*close)))
  GRAPH: end()
  GRAPH: begin(origin(10%, 70%), scale(90%, 25%))
  GUIDE: axis(dim(1), label("Date"))
  GUIDE: axis(dim(2), label("Volume"))
  ELEMENT: interval(position(date*volume))
  GRAPH: end()
END GPL.
Figure 2. Stocks and volume chart
Stocks and volume chart