high = $high; $this->top = $open; $this->bottom = $close; $this->low = $low; } function set_colour( $colour ) { $this->colour = $colour; } function set_tooltip( $tip ) { $this->tip = $tip; } } class candle extends bar_base { function __construct($colour, $negative_colour=null) { $this->type = "candle"; parent::__construct(); $this->set_colour( $colour ); if(!is_null($negative_colour)) $this->{'negative-colour'} = $negative_colour; } }