Blame demo/finance.dem

Packit 0986c0
# 10 May 2005
Packit 0986c0
# 
Packit 0986c0
# Though gnuplot is primarily a scientific plotting program, it can do a great
Packit 0986c0
# job of plotting finance charts as well. The primary challenge is the irregular
Packit 0986c0
# nature of financial time series. Stocks don't trade every day, so when you set
Packit 0986c0
# the x-axis to time gaps appear for non-trading days. Investors and traders
Packit 0986c0
# generally prefer that these gaps be omitted. Another challenge is that finance
Packit 0986c0
# charts are best presented in semi-log form (log y-axis, linear x-axis),
Packit 0986c0
# but gnuplot wants to span decades in its log scaling, something that stocks
Packit 0986c0
# rarely do. These and other challenges are met in finance.dem, a short 
Packit 0986c0
# demonstration script that proves that gnuplot can really shine in this area.
Packit 0986c0
# 
Packit 0986c0
# gnuplot plays a central role in our work. Almost all the graphs in "Bollinger
Packit 0986c0
# on Bollinger Bands" were plotted by gnuplot, many gnuplot visuals have
Packit 0986c0
# appeared on CNBC, our in-house analytics use gnuplot for visual display and
Packit 0986c0
# The Capital Growth Letter relies heavily on gnuplot for its charts.  
Packit 0986c0
# 
Packit 0986c0
# Finally, gnuplot is yet another successful demonstration of a powerful idea,
Packit 0986c0
# open source programming. Thanks to all who made gnuplot possible from the
Packit 0986c0
# earliest days to the present and to all those who will contribute in the
Packit 0986c0
# future. (Special thanks to Hans-Bernhard Broeker whose patience helped me to
Packit 0986c0
# climb the grade and to Ethan Merritt whose recent contributions have been
Packit 0986c0
# invaluable to our work.)
Packit 0986c0
# 
Packit 0986c0
# John Bollinger
Packit 0986c0
# www.BollingerBands.com 
Packit 0986c0
Packit 0986c0
# a demonstration of gnuplot finance plot styles
Packit 0986c0
# by John Bollinger, CFA, CMT
Packit 0986c0
# www.BollingerBands.com
Packit 0986c0
# BBands@BollingerBands.com
Packit 0986c0
Packit 0986c0
# data and indicators in finance.dat
Packit 0986c0
# data file layout: 
Packit 0986c0
# date, open, high, low, close, volume,
Packit 0986c0
# 50-day moving average volume, Intraday Intensity, 
Packit 0986c0
# 20-day moving average close, 
Packit 0986c0
# upper Bollinger Band, lower Bollinger Band 
Packit 0986c0
Packit 0986c0
# last update: 8 May 2005
Packit 0986c0
Packit 0986c0
pause   -1 "Click OK to start the Finance Demo"
Packit 0986c0
Packit 0986c0
reset
Packit 0986c0
# set label 1 "Demo of plotting financial data" at screen 0.5, screen 0.95 center
Packit 0986c0
set title "Demo of plotting financial data"
Packit 0986c0
set yrange [75:105]
Packit 0986c0
set ytics (105, 100, 95, 90, 85, 80)
Packit 0986c0
set xrange [50:253]
Packit 0986c0
set lmargin 9
Packit 0986c0
set rmargin 2
Packit 0986c0
plot 'finance.dat' using 0:5 notitle with lines
Packit 0986c0
Packit 0986c0
pause -1 "Turn on the grid"
Packit 0986c0
Packit 0986c0
reset
Packit 0986c0
set title "Turn on grid"
Packit 0986c0
set yrange [75:105]
Packit 0986c0
set ytics (105, 100, 95, 90, 85, 80)
Packit 0986c0
set xrange [50:253]
Packit 0986c0
set lmargin 9
Packit 0986c0
set rmargin 2
Packit 0986c0
set grid
Packit 0986c0
plot 'finance.dat' using 0:5 notitle with lines
Packit 0986c0
Packit 0986c0
pause -1 "Semi-log scaling"
Packit 0986c0
Packit 0986c0
reset
Packit 0986c0
set title "Semi-log scaling"
Packit 0986c0
set yrange [75:105]
Packit 0986c0
set ytics (105, 100, 95, 90, 85, 80)
Packit 0986c0
set xrange [50:253]
Packit 0986c0
set lmargin 9
Packit 0986c0
set rmargin 2
Packit 0986c0
set grid
Packit 0986c0
set logscale y
Packit 0986c0
plot 'finance.dat' using 0:5 notitle with lines
Packit 0986c0
Packit 0986c0
pause -1 "Finance bars"
Packit 0986c0
Packit 0986c0
reset
Packit 0986c0
set title "Finance bars"
Packit 0986c0
set yrange [75:105]
Packit 0986c0
set ytics (105, 100, 95, 90, 85, 80)
Packit 0986c0
set xrange [50:253]
Packit 0986c0
set lmargin 9
Packit 0986c0
set rmargin 2
Packit 0986c0
set grid
Packit 0986c0
set logscale y
Packit 0986c0
plot 'finance.dat' using 0:2:3:4:5 notitle with financebars lt 8
Packit 0986c0
Packit 0986c0
pause -1 "Bollinger Bands"
Packit 0986c0
Packit 0986c0
reset
Packit 0986c0
set title "Bollinger Bands"
Packit 0986c0
set yrange [75:105]
Packit 0986c0
set ytics (105, 100, 95, 90, 85, 80)
Packit 0986c0
set xrange [50:253]
Packit 0986c0
set lmargin 9
Packit 0986c0
set rmargin 2
Packit 0986c0
set grid
Packit 0986c0
set logscale y
Packit 0986c0
plot 'finance.dat' using 0:2:3:4:5 notitle with financebars lt 8, \
Packit 0986c0
'finance.dat' using 0:9 notitle with lines lt 3, \
Packit 0986c0
'finance.dat' using 0:10 notitle with lines lt 1, \
Packit 0986c0
'finance.dat' using 0:11 notitle with lines lt 2
Packit 0986c0
Packit 0986c0
Packit 0986c0
pause -1 "Overlay an indicator on a seperate scale"
Packit 0986c0
Packit 0986c0
reset
Packit 0986c0
set title "Overlay an indicator on a separate scale"
Packit 0986c0
set yrange [75:105]
Packit 0986c0
set ytics (105, 100, 95, 90, 85, 80)
Packit 0986c0
set xrange [50:253]
Packit 0986c0
set lmargin 9
Packit 0986c0
set rmargin 2
Packit 0986c0
set grid
Packit 0986c0
set logscale y
Packit 0986c0
plot 'finance.dat' using 0:2:3:4:5 notitle with financebars lt 8, \
Packit 0986c0
'finance.dat' using 0:9 notitle with lines lt 3, \
Packit 0986c0
'finance.dat' using 0:10 notitle with lines lt 1, \
Packit 0986c0
'finance.dat' using 0:11 notitle with lines lt 2, \
Packit 0986c0
'finance.dat' using 0:8 axes x1y2 notitle with lines lt 4
Packit 0986c0
Packit 0986c0
pause -1 "Add some boiler plate"
Packit 0986c0
Packit 0986c0
reset
Packit 0986c0
set title "Add some boiler plate"
Packit 0986c0
set label "Courtesy of Bollinger Capital" at graph 0.01, 0.07
Packit 0986c0
set label "  www.BollingerBands.com" at graph 0.01, 0.03
Packit 0986c0
set yrange [75:105]
Packit 0986c0
set ytics (105, 100, 95, 90, 85, 80)
Packit 0986c0
set xrange [50:253]
Packit 0986c0
set lmargin 9
Packit 0986c0
set rmargin 2
Packit 0986c0
set grid
Packit 0986c0
set logscale y
Packit 0986c0
plot 'finance.dat' using 0:2:3:4:5 notitle with financebars lt 8, \
Packit 0986c0
'finance.dat' using 0:9 notitle with lines lt 3, \
Packit 0986c0
'finance.dat' using 0:10 notitle with lines lt 1, \
Packit 0986c0
'finance.dat' using 0:11 notitle with lines lt 2, \
Packit 0986c0
'finance.dat' using 0:8 axes x1y2 notitle with lines lt 4
Packit 0986c0
Packit 0986c0
pause -1 "Add volume in a seperate clip"
Packit 0986c0
Packit 0986c0
reset
Packit 0986c0
set label "Courtesy of Bollinger Capital" at graph 0.01, 0.07
Packit 0986c0
set label "  www.BollingerBands.com" at graph 0.01, 0.03
Packit 0986c0
set logscale y
Packit 0986c0
set yrange [75:105]
Packit 0986c0
set ytics (105, 100, 95, 90, 85, 80)
Packit 0986c0
set xrange [50:253]
Packit 0986c0
set grid
Packit 0986c0
set lmargin 9
Packit 0986c0
set rmargin 2
Packit 0986c0
set format x ""
Packit 0986c0
set xtics (66, 87, 109, 130, 151, 174, 193, 215, 235)
Packit 0986c0
set multiplot
Packit 0986c0
set size 1, 0.7
Packit 0986c0
set origin 0, 0.3
Packit 0986c0
set bmargin 0
Packit 0986c0
set title "Add volume in a separate clip"
Packit 0986c0
plot 'finance.dat' using 0:2:3:4:5 notitle with financebars lt 8, \
Packit 0986c0
'finance.dat' using 0:9 notitle with lines lt 3, \
Packit 0986c0
'finance.dat' using 0:10 notitle with lines lt 1, \
Packit 0986c0
'finance.dat' using 0:11 notitle with lines lt 2, \
Packit 0986c0
'finance.dat' using 0:8 axes x1y2 notitle with lines lt 4
Packit 0986c0
unset label 1
Packit 0986c0
unset label 2
Packit 0986c0
unset title
Packit 0986c0
set bmargin
Packit 0986c0
set format x
Packit 0986c0
set size 1.0, 0.3
Packit 0986c0
set origin 0.0, 0.0
Packit 0986c0
set tmargin 0
Packit 0986c0
unset logscale y
Packit 0986c0
set autoscale y
Packit 0986c0
set format y "%1.0f"
Packit 0986c0
set ytics 500
Packit 0986c0
plot 'finance.dat' using 0:($6/10000) notitle with impulses lt 3
Packit 0986c0
unset multiplot
Packit 0986c0
Packit 0986c0
pause -1 "Add average volume"
Packit 0986c0
Packit 0986c0
reset
Packit 0986c0
set label "Courtesy of Bollinger Capital" at graph 0.01, 0.07
Packit 0986c0
set label "  www.BollingerBands.com" at graph 0.01, 0.03
Packit 0986c0
set logscale y
Packit 0986c0
set yrange [75:105]
Packit 0986c0
set ytics (105, 100, 95, 90, 85, 80)
Packit 0986c0
set xrange [50:253]
Packit 0986c0
set grid
Packit 0986c0
set lmargin 9
Packit 0986c0
set rmargin 2
Packit 0986c0
set format x ""
Packit 0986c0
set xtics (66, 87, 109, 130, 151, 174, 193, 215, 235)
Packit 0986c0
set multiplot
Packit 0986c0
set title "Add average volume"
Packit 0986c0
set size 1, 0.7
Packit 0986c0
set origin 0, 0.3
Packit 0986c0
set bmargin 0
Packit 0986c0
plot 'finance.dat' using 0:2:3:4:5 notitle with financebars lt 8, \
Packit 0986c0
'finance.dat' using 0:9 notitle with lines lt 3, \
Packit 0986c0
'finance.dat' using 0:10 notitle with lines lt 1, \
Packit 0986c0
'finance.dat' using 0:11 notitle with lines lt 2, \
Packit 0986c0
'finance.dat' using 0:8 axes x1y2 notitle with lines lt 4
Packit 0986c0
unset label 1
Packit 0986c0
unset label 2
Packit 0986c0
unset title
Packit 0986c0
set bmargin
Packit 0986c0
set format x
Packit 0986c0
set size 1.0, 0.3
Packit 0986c0
set origin 0.0, 0.0
Packit 0986c0
set tmargin 0
Packit 0986c0
unset logscale y
Packit 0986c0
set autoscale y
Packit 0986c0
set format y "%1.0f"
Packit 0986c0
set ytics 500
Packit 0986c0
plot 'finance.dat' using 0:($6/10000) notitle with impulses lt 3, \
Packit 0986c0
'finance.dat' using 0:($7/10000) notitle with lines lt 1
Packit 0986c0
unset multiplot
Packit 0986c0
Packit 0986c0
pause -1 "Add date labels to the x axis"
Packit 0986c0
Packit 0986c0
reset
Packit 0986c0
set label "Courtesy of Bollinger Capital" at graph 0.01, 0.07
Packit 0986c0
set label "  www.BollingerBands.com" at graph 0.01, 0.03
Packit 0986c0
set logscale y
Packit 0986c0
set yrange [75:105]
Packit 0986c0
set ytics (105, 100, 95, 90, 85, 80)
Packit 0986c0
set xrange [50:253]
Packit 0986c0
set grid
Packit 0986c0
set lmargin 9
Packit 0986c0
set rmargin 2
Packit 0986c0
set format x ""
Packit 0986c0
set xtics (66, 87, 109, 130, 151, 174, 193, 215, 235)
Packit 0986c0
set multiplot
Packit 0986c0
set title "Add date labels to the x axis"
Packit 0986c0
set size 1, 0.7
Packit 0986c0
set origin 0, 0.3
Packit 0986c0
set bmargin 0
Packit 0986c0
plot 'finance.dat' using 0:2:3:4:5 notitle with financebars lt 8, \
Packit 0986c0
'finance.dat' using 0:9 notitle with lines lt 3, \
Packit 0986c0
'finance.dat' using 0:10 notitle with lines lt 1, \
Packit 0986c0
'finance.dat' using 0:11 notitle with lines lt 2, \
Packit 0986c0
'finance.dat' using 0:8 axes x1y2 notitle with lines lt 4
Packit 0986c0
unset label 1
Packit 0986c0
unset label 2
Packit 0986c0
unset title
Packit 0986c0
set bmargin
Packit 0986c0
set format x
Packit 0986c0
set size 1.0, 0.3
Packit 0986c0
set origin 0.0, 0.0
Packit 0986c0
set tmargin 0
Packit 0986c0
unset logscale y
Packit 0986c0
set autoscale y
Packit 0986c0
set format y "%1.0f"
Packit 0986c0
set ytics 500
Packit 0986c0
set xtics ("6/03" 66, "7/03" 87, "8/03" 109, "9/03" 130, "10/03" 151, "11/03" 174, "12/03" 193, "1/04" 215, "2/04" 235)
Packit 0986c0
plot 'finance.dat' using 0:($6/10000) notitle with impulses lt 3, \
Packit 0986c0
'finance.dat' using 0:($7/10000) notitle with lines lt 1
Packit 0986c0
unset multiplot
Packit 0986c0
Packit 0986c0
pause -1 "Add labels for each clip"
Packit 0986c0
Packit 0986c0
reset
Packit 0986c0
set label "Courtesy of Bollinger Capital" at graph 0.01, 0.07
Packit 0986c0
set label "  www.BollingerBands.com" at graph 0.01, 0.03
Packit 0986c0
set logscale y
Packit 0986c0
set yrange [75:105]
Packit 0986c0
set ytics (105, 100, 95, 90, 85, 80)
Packit 0986c0
set xrange [50:253]
Packit 0986c0
set grid
Packit 0986c0
set lmargin 9
Packit 0986c0
set rmargin 2
Packit 0986c0
set format x ""
Packit 0986c0
set xtics (66, 87, 109, 130, 151, 174, 193, 215, 235)
Packit 0986c0
set multiplot
Packit 0986c0
set title "Add labels for each clip"
Packit 0986c0
set size 1, 0.7
Packit 0986c0
set origin 0, 0.3
Packit 0986c0
set bmargin 0
Packit 0986c0
set ylabel "price" offset 1
Packit 0986c0
plot 'finance.dat' using 0:2:3:4:5 notitle with financebars lt 8, \
Packit 0986c0
'finance.dat' using 0:9 notitle with lines lt 3, \
Packit 0986c0
'finance.dat' using 0:10 notitle with lines lt 1, \
Packit 0986c0
'finance.dat' using 0:11 notitle with lines lt 2, \
Packit 0986c0
'finance.dat' using 0:8 axes x1y2 notitle with lines lt 4
Packit 0986c0
unset label 1
Packit 0986c0
unset label 2
Packit 0986c0
unset title
Packit 0986c0
set bmargin
Packit 0986c0
set format x
Packit 0986c0
set size 1.0, 0.3
Packit 0986c0
set origin 0.0, 0.0
Packit 0986c0
set tmargin 0
Packit 0986c0
unset logscale y
Packit 0986c0
set autoscale y
Packit 0986c0
set format y "%1.0f"
Packit 0986c0
set ytics 500
Packit 0986c0
set xtics ("6/03" 66, "7/03" 87, "8/03" 109, "9/03" 130, "10/03" 151, "11/03" 174, "12/03" 193, "1/04" 215, "2/04" 235)
Packit 0986c0
set ylabel "volume (0000)" offset 1
Packit 0986c0
plot 'finance.dat' using 0:($6/10000) notitle with impulses lt 3, \
Packit 0986c0
'finance.dat' using 0:($7/10000) notitle with lines lt 1
Packit 0986c0
unset multiplot
Packit 0986c0
Packit 0986c0
pause -1 "Add a title"
Packit 0986c0
Packit 0986c0
reset
Packit 0986c0
set label 1 "Acme Widgets" at graph 0.5, graph 0.9 center front
Packit 0986c0
set label 2 "Courtesy of Bollinger Capital" at graph 0.01, 0.07
Packit 0986c0
set label 3 "  www.BollingerBands.com" at graph 0.01, 0.03
Packit 0986c0
set logscale y
Packit 0986c0
set yrange [75:105]
Packit 0986c0
set ytics (105, 100, 95, 90, 85, 80)
Packit 0986c0
set xrange [50:253]
Packit 0986c0
set grid
Packit 0986c0
set lmargin 9
Packit 0986c0
set rmargin 2
Packit 0986c0
set format x ""
Packit 0986c0
set xtics (66, 87, 109, 130, 151, 174, 193, 215, 235)
Packit 0986c0
set multiplot
Packit 0986c0
set title "Add a title"
Packit 0986c0
set size 1, 0.7
Packit 0986c0
set origin 0, 0.3
Packit 0986c0
set bmargin 0
Packit 0986c0
set ylabel "price" offset 1
Packit 0986c0
plot 'finance.dat' using 0:2:3:4:5 notitle with financebars lt 8, \
Packit 0986c0
'finance.dat' using 0:9 notitle with lines lt 3, \
Packit 0986c0
'finance.dat' using 0:10 notitle with lines lt 1, \
Packit 0986c0
'finance.dat' using 0:11 notitle with lines lt 2, \
Packit 0986c0
'finance.dat' using 0:8 axes x1y2 notitle with lines lt 4
Packit 0986c0
unset label 1
Packit 0986c0
unset label 2
Packit 0986c0
unset label 3
Packit 0986c0
unset title
Packit 0986c0
set bmargin
Packit 0986c0
set format x
Packit 0986c0
set size 1.0, 0.3
Packit 0986c0
set origin 0.0, 0.0
Packit 0986c0
set tmargin 0
Packit 0986c0
unset logscale y
Packit 0986c0
set autoscale y
Packit 0986c0
set format y "%1.0f"
Packit 0986c0
set ytics 500
Packit 0986c0
set xtics ("6/03" 66, "7/03" 87, "8/03" 109, "9/03" 130, "10/03" 151, "11/03" 174, "12/03" 193, "1/04" 215, "2/04" 235)
Packit 0986c0
set ylabel "volume (0000)" offset 1
Packit 0986c0
plot 'finance.dat' using 0:($6/10000) notitle with impulses lt 3, \
Packit 0986c0
'finance.dat' using 0:($7/10000) notitle with lines lt 1
Packit 0986c0
unset multiplot
Packit 0986c0
Packit 0986c0
pause -1 " Change to Candlesticks"
Packit 0986c0
Packit 0986c0
reset
Packit 0986c0
set label 1 "Acme Widgets" at graph 0.5, graph 0.9 center front
Packit 0986c0
set label 2 "Courtesy of Bollinger Capital" at graph 0.01, 0.07
Packit 0986c0
set label 3 "  www.BollingerBands.com" at graph 0.01, 0.03
Packit 0986c0
set logscale y
Packit 0986c0
set yrange [75:105]
Packit 0986c0
set ytics (105, 100, 95, 90, 85, 80)
Packit 0986c0
set xrange [50:253]
Packit 0986c0
set grid
Packit 0986c0
set lmargin 9
Packit 0986c0
set rmargin 2
Packit 0986c0
set format x ""
Packit 0986c0
set xtics (66, 87, 109, 130, 151, 174, 193, 215, 235)
Packit 0986c0
set multiplot
Packit 0986c0
set title "Change to candlesticks"
Packit 0986c0
set size 1, 0.7
Packit 0986c0
set origin 0, 0.3
Packit 0986c0
set bmargin 0
Packit 0986c0
set ylabel "price" offset 1
Packit 0986c0
plot 'finance.dat' using 0:2:3:4:5 notitle with candlesticks lt 8, \
Packit 0986c0
'finance.dat' using 0:9 notitle with lines lt 3, \
Packit 0986c0
'finance.dat' using 0:10 notitle with lines lt 1, \
Packit 0986c0
'finance.dat' using 0:11 notitle with lines lt 2, \
Packit 0986c0
'finance.dat' using 0:8 axes x1y2 notitle with lines lt 4
Packit 0986c0
unset label 1
Packit 0986c0
unset label 2
Packit 0986c0
unset label 3
Packit 0986c0
unset title
Packit 0986c0
set bmargin
Packit 0986c0
set format x
Packit 0986c0
set size 1.0, 0.3
Packit 0986c0
set origin 0.0, 0.0
Packit 0986c0
set tmargin 0
Packit 0986c0
unset logscale y
Packit 0986c0
set autoscale y
Packit 0986c0
set format y "%1.0f"
Packit 0986c0
set ytics 500
Packit 0986c0
set xtics ("6/03" 66, "7/03" 87, "8/03" 109, "9/03" 130, "10/03" 151, "11/03" 174, "12/03" 193, "1/04" 215, "2/04" 235)
Packit 0986c0
set ylabel "volume (0000)" offset 1
Packit 0986c0
plot 'finance.dat' using 0:($6/10000) notitle with impulses lt 3, \
Packit 0986c0
'finance.dat' using 0:($7/10000) notitle with lines lt 1
Packit 0986c0
unset multiplot
Packit 0986c0
Packit 0986c0
pause -1 "Change to Bollinger Boxes"
Packit 0986c0
Packit 0986c0
reset
Packit 0986c0
set label 1 "Acme Widgets" at graph 0.5, graph 0.9 center front
Packit 0986c0
set label 2 "Courtesy of Bollinger Capital" at graph 0.01, 0.07
Packit 0986c0
set label 3 "  www.BollingerBands.com" at graph 0.01, 0.03
Packit 0986c0
set logscale y
Packit 0986c0
set yrange [75:105]
Packit 0986c0
set ytics (105, 100, 95, 90, 85, 80)
Packit 0986c0
set xrange [50:253]
Packit 0986c0
set grid
Packit 0986c0
set lmargin 9
Packit 0986c0
set rmargin 2
Packit 0986c0
set format x ""
Packit 0986c0
set xtics (66, 87, 109, 130, 151, 174, 193, 215, 235)
Packit 0986c0
set multiplot
Packit 0986c0
set title "Change to Bollinger Boxes"
Packit 0986c0
set size 1, 0.7
Packit 0986c0
set origin 0, 0.3
Packit 0986c0
set bmargin 0
Packit 0986c0
set ylabel "price" offset 1
Packit 0986c0
plot 'finance.dat' using 0:3:3:($2>$5?$2:$5):($2>$5?$2:$5) notitle with candlesticks lt 3, \
Packit 0986c0
'finance.dat' using 0:($2<$5?$5:1/0):($2<$5?$5:1/0):($2<$5?$2:1/0):($2<$5?$2:1/0) notitle with candlesticks lt 2, \
Packit 0986c0
'finance.dat' using 0:($2>$5?$2:1/0):($2>$5?$2:1/0):($2>$5?$5:1/0):($2>$5?$5:1/0) notitle with candlesticks lt 1, \
Packit 0986c0
'finance.dat' using 0:($2<$5?$2:$5):($2<$5?$2:$5):4:4 notitle with candlesticks lt 3, \
Packit 0986c0
'finance.dat' using 0:9 notitle with lines lt 3, \
Packit 0986c0
'finance.dat' using 0:10 notitle with lines lt 1, \
Packit 0986c0
'finance.dat' using 0:11 notitle with lines lt 2, \
Packit 0986c0
'finance.dat' using 0:8 axes x1y2 notitle with lines lt 4
Packit 0986c0
unset label 1
Packit 0986c0
unset label 2
Packit 0986c0
unset label 3
Packit 0986c0
unset title
Packit 0986c0
set bmargin
Packit 0986c0
set format x
Packit 0986c0
set size 1.0, 0.3
Packit 0986c0
set origin 0.0, 0.0
Packit 0986c0
set tmargin 0
Packit 0986c0
unset logscale y
Packit 0986c0
set autoscale y
Packit 0986c0
set format y "%1.0f"
Packit 0986c0
set ytics 500
Packit 0986c0
set xtics ("6/03" 66, "7/03" 87, "8/03" 109, "9/03" 130, "10/03" 151, "11/03" 174, "12/03" 193, "1/04" 215, "2/04" 235)
Packit 0986c0
set ylabel "volume (0000)" offset 1
Packit 0986c0
plot 'finance.dat' using 0:($6/10000) notitle with impulses lt 3, \
Packit 0986c0
'finance.dat' using 0:($7/10000) notitle with lines lt 1
Packit 0986c0
unset multiplot
Packit 0986c0
Packit 0986c0
pause -1 "all done!"
Packit 0986c0
reset