during my trading I implemented quite a few new features for NinjaTrader that I was missing (and I must say that I love NinjaTrader for providing me the ability to do so) and I decided now to share them with the rest of the universe. I'm putting together a simple website to provide a free download for this (http://rainbow-in.com/), so you can look at the descriptions of the features there. To give you some impressions what these features are:
- Improved cursor
- Enhanced trade visualization
- Improved ruler
- Indicator configuration templates
- Improved databox ... (I still have to work on this one)
- Single-key shortcuts on chart (a,b,c,d ... 1,2,3,4, etc.)
- Customizable timeframe switches
- Synchronized scrolling of charts
- Workspace switching by hotkeys
- Vertical grid-lines with specified minute interval on intraday chart
- Chart style improvements
It's mostly useful only for discretionary traders working with charts and I know some of the features are going to be implemented in NT8, but nobody said this list is final and that there will be nothing to be improved in NT8 I won't give it away as open source, because I put quite an amount of work into this and it really took some time to implement all these features ... and I feel it is kind of my "child". Also I don't want to see anyone stealing these features and sell it for $500+ (because as I saw the prices of NT indicators ... it is certainly worth it).
Nevertheless I'm planning to reveal some of the feature's stripped down source code and put it NinjaTrader File Sharing space, so you can look at how this is done. All of these features use NinjaTrader unsupported api, some of them even calling private methods on classes revealed using reflection and debugger, which was the most time-consuming part of the whole process.
I must say that I'm open to any suggestions and feature requests if I find them to be a useful contribution to Rainbow (and if I'm able to implement them).
For anyone interested in trying Rainbow, it can be downloaded on the site mentioned (http://rainbow-in.com/). Be warned though, that this is prerelease alpha version, that worked for me and I'm sure it contains some bugs that will be revealed while people other than me use it. It can be improved though if you report any misbehavior you encounter and I encourage you to do so. Nothing is perfect yet. Thanks everyone who's interested.
Peace,
Lucas
Comment