Commits on Jan 17, 2012
  1. Bump zoom-cache version number

    committed Jan 17, 2012
Commits on Dec 13, 2011
  1. Add an -fno-warm-orphans flag.

    committed Dec 13, 2011
  2. Upgrade zoom-cache dependency from 0.8.* to 0.9.*.

    This also affords us many simplifications in the code.
    committed Dec 13, 2011
Commits on Nov 23, 2011
Commits on Nov 22, 2011
  1. Modified to use new features from the latest version of zoom-cache (0…

    We now use enumSummaryDouble, which will enumerate ‘Summary Double’s instead of ZoomSummaries.
    committed Nov 22, 2011
  2. Merge pull request #1 from kfish/master

    build fixes for current zoom-cache
    This version of zoom-cache is not yet on Hackage
    committed Nov 22, 2011
Commits on Nov 14, 2011
Commits on Nov 11, 2011
  1. Update to zoom-cache

    committed Nov 11, 2011
Commits on Oct 21, 2011
  1. Towards having Bollinger bands

    BoundedQueue: Implement a more general version of the previous AvgQueue.
    bollignerPlot: yield a Plot which is the mconcat of 2 bollinger plots and a mavg plot (do we ever want bolligner plots without a mavg?)
    Renamed some functions by removing plurals.
    committed Oct 21, 2011
  2. Change moving average to have a window of (more or less) constant time.

    Rather than constant number of data points. This makes more sense for data which is not time series.
    committed Oct 21, 2011
Commits on Oct 20, 2011
  1. Changed to use gnuplot's Advanced interface rather than Simple.

    Henning Thielemann, confirms, on Haskell-gnuplot mailing list, the suspicion that it is impossible to overlay a candlestick chart with a line graph using the Simple interface. This motivates the switch.
    committed Oct 20, 2011
  2. candlePlots renamed and split into candlePlot and candlePlotData

    candlePlot renamed from candlePlots, because it only really yields one plot. Also split into 2 functions so that the library doesn't have to be aware of the concrete types and stay parametric.
    committed Oct 20, 2011
Commits on Oct 19, 2011
  1. avgProcess: get the data, as a list, of the averages to be plotted fo…

    …r a specific track and summary level
    committed Oct 19, 2011
  2. Switch from using an Existentially Quntified type to using Doubles.

    We now have to convert all plottable types to doubles.
    committed Oct 19, 2011
  3. .gitignore: ignore dist

    committed Oct 19, 2011
  4. zoom-cache-gnuplot no longer parses non-option arguments.

    all input must now be given as options
    committed Oct 19, 2011
  5. candlePlots: return a tuple which specifies how to plot (candlesticks…

    …) and what to plot (list of tuples)
    committed Oct 19, 2011
  6. Add candlesticks option, which doesn't yet do anything.

    Eventually we will want to plot things which are not candlestick plots. This will allow us to do that by specifying which tracks should be plotted as candlesticks and which tracks should be plotted as other things in the options.
    committed Oct 19, 2011
  7. Implement passing of gnuplot options.

    This just passes on "set KEY VALUE" type commands to gnuplot
    committed Oct 19, 2011
  8. Add a definition for options.

    zoom-cache-gnuplot now accepts options from the list of options (currently empty).
    committed Oct 19, 2011
  9. pass attributes from command-line down to gnuplot library call

    Gnuplot.hs: have plotSummaries accept a list of Attributes (gnuplot options) and pass them down to gnuplot library.
    zoom-cache-gnuplot.hs: pass [Attribute] down to Data.ZoomCache.Gnuplot.
    The [Attribute] value will be obtained by parsing command-line options.
    committed Oct 19, 2011