[Kst] Implementing a new type of chart

Barth Netterfield netterfield at astro.utoronto.ca
Tue Dec 16 16:27:39 CET 2008

There are two aspects here: 
	-processing the financial data to produce the Begin, End, High and Low 
vectors.  This could easily be done in a plugin. (I'm assuming that the input 
data is in the form Price(time).)
	-Drawing the candlestick/financebars.  This will require 
		-changes to the UI (to define the 5 input vectors)
		-possible creation of a new class (it may not belong in 'curve')
		-changes to the drawing code to actually draw it.

As George implied, this is propably out of scope for the 1.x series, but may 
prove tractable in the 2.x series, which is a very major re-write.

We intend to cast our eyes back onto the drawing code in the next month or so, 
and when we do, I will look out for re-factoring which could make the 
installation of such things easier (with a goal of 'trivial').  If it looks 
like it will be tractable, I will get back to you.  Would you be able to put 
any resources into implementation?

I expect a production release of 2.0 in about 3-4 months.


On Monday 15 December 2008 09:53:04 Bourne, Wesley (IT) wrote:
> All,
> I'm working on an application that works with financial data and am
> currently using KST which is working very well for the streaming nature of
> the data. I have only one qibble with the available feature set. Ideally I
> would be able to present data in a candlestick (or finance bars) fashion.
> I've asked before on this list and have found out this currently isn't
> available.
> I was wondering how difficult it would be to personally implement such a
> change?
> More information on this kind of display is shown here:
> http://t16web.lanl.gov/Kawano/gnuplot/intro/style-e.html#others
> Many thanks for any advice.
> Regards,
> Wesley
> --------------------------------------------------------
> NOTICE: If received in error, please destroy and notify sender. Sender does
> not intend to waive confidentiality or privilege. Use of this email is
> prohibited when received in error.

More information about the Kst mailing list