Chart::Clicker::Data::Series::HighLow(3p)

NAME
Chart::Clicker::Data::Series::HighLow - Series data with additional attributes for High-Low charts

VERSION
version 2.90

SYNOPSIS
  use Chart::Clicker::Data::Series::HighLow;

  my @keys = ();
  my @values = ();
  my @highs = ();
  my @lows = ();
  my @opens = ();

  my $series = Chart::Clicker::Data::Series::HighLow->new({
    keys    => \@keys,
    values  => \@values,
    highs   => \@highs,
    lows    => \@lows,
    opens   => \@opens
  });

DESCRIPTION
Chart::Clicker::Data::Series::HighLow is an extension of the Series class that provides storage for a three new variables called for use with the CandleStick renderer. The general idea is:

  --- <-- High
   |
   |
   -  <-- max of Open, Value
  | |
  | |
   -  <-- min of Open, Value
   |
   |
  --- <-- Low

ATTRIBUTES

  highs
Set/Get the highs for this series.

  lows
Set/Get the lows for this series.

  opens
Set/Get the opens for this series.

METHODS

  add_to_highs
Adds a high to this series.

  get_high ($index)
Get a high by it's index.

  high_count
Gets the count of sizes in this series.

  add_to_lows
Adds a high to this series.

  get_low ($index)
Get a low by it's index.

  low_count
Gets the count of lows in this series.

  add_to_opens
Adds an open to this series.

  get_open
Get an open by it's index.

  open_count
Gets the count of opens in this series.

AUTHOR
Cory G Watson <gphat@cpan.org>

COPYRIGHT AND LICENSE
This software is copyright (c) 2016 by Cory G Watson.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.