Profile Picture

BarElement Enumeration

Posted By AnthonyFJGarner 8 Years Ago
Posted Monday October 07 2013
I use back adjusted contracts generate by CSI Unfair Advantage. Daily OHLC.

As well as the "normal" columns as listed in RE Common Namespace BarElement Enumeration, I need to use a contract delivery number (EG 198712 meaning the December 1987 contract, an integer) and the unadjusted close for the particular day .

I assume I am right that this will not be possible without making additions to "Bar Data Properties " at your end? If so, could this be done at some stage please?

I use "delivery number" to generate sophisticated daily output concerning contract rolls, and I use Unadjusted Close to make momentum calculations. You can not use ratio calculations on back adjusted prices, hence the necessity for a separate column for "unadjusted close" which is the original close as per the close on the relevant day without any back adjusted for roll gaps.

I have opened a discussion thread on my own forum specifically relating to using Right Edge with CSI Data. See link.


Edited: Wednesday October 09 2013 by AnthonyFJGarner
Posted Monday October 07 2013
Also note that my partner Andreas Clenow has written a draft plug in to automatically import CSI updated ASCI files on a daily basis. Anyone using CSI data will need something like this - you must import the complete file every day. You must not use an append method because on a contract roll the entire data series changes.

However without additions to the BarDataProperties in Right Edge, you will not be able to use some of the very useful additional fields provided by CSI Data.]

Edited: Wednesday October 09 2013 by AnthonyFJGarner
Posted Thursday October 10 2013
Hi Anthony,

Adding fields to the bar data would also require changing the data storage plugins. Also, different people probably will want different fields, which would be more complicated to support. I'd like to support something like this eventually, but that's why it's not a simple change.

Anyway, this shouldn't block you from implementing a system in RightEdge that depends on that data. You just need to handle the extra fields you want separately and find a different way to access that data. The simplest way to do this is probably to read them from a file on disk when your system starts up, and put them in a data structure that lets you access them by date. I can help if you need help figuring out how to write that code.

Posted Thursday October 10 2013
Many thanks Daniel and point taken about people wanting different fields. Probably at the end of the day, if and when an update is made, it might be an idea to allow a few extra data fields with user options for headings and data type the meanwhile I'll try and figure the work around out for myself. I'm working my way through Right Edge at the same time as learning much for pleasure as anything else!
Posted Wednesday January 24 2018
Dear Anthony,

the link to the CSI ASCII adapter is not working anymore. Is the adapter still available? If yes, could you please post a new link?

Thanks, Franz
Posted Monday July 16 2018
Andreas took down Tradersplace a while back. You can go to his current website: and find how-to articles on this topic. The article shows you everything you need to know, including most of the C# code.

Posted Friday November 13 2020
Diese Tipps sind nicht nur für eine Person nützlich.
Posted Tuesday February 09 2021
Great job for publishing such a beneficial web site. Your web log isn’t only useful but it is additionally really creative too. There tend to be not many people who can certainly write not so simple posts that artistically. Continue the nice writingCNPR Pharmaceutical Sales Training
Posted Wednesday February 17 2021
You have made some decent points there. I looked on the internet for more information about the issue and found most people will go along with your views on this web site.꽁머니홍보방
Posted 5 days ago @ 4:37 AM
Some truly wonderful work on behalf of the owner of this internet site , perfectly great articles .먹튀사이트

Similar Topics

Reading This Topic

2005-2021 © RightEdge Systems