Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
MultiCharts will close out a range bar at the end of each session based on time rather than price. I use relatively long range bars (100 tick for CL and 80 tick for ES) and so it results in varying length bars at the end of a session (regardless of the session choice) which results in "false" signals for my Automated signals/strategies.
Has anyone been able to get around this in anyway? Tradestation does a great job with range bars (Range/Kase etc), they hold through the session-end and only print the close when the price has moved resulting in the close always being at the high or low of the bar which is what I am after. I need to get it done in MC if possible, otherwise I would just continue to use TS.
Perhaps I need to explore MC.NET and use a custom DLL for charting "custom" range bars? (this will be above my current coding ability). I did find a post on the MC forum and I voted for this as a new "feature", but alas, it is probably not close to happening.
Any help/guidance/suggestions would be appreciated, thank you.
Can you help answer these questions from other members on NexusFi?
Nope, because MultiCharts doesn't allow creating custom bar types (like NinjaTrader for example has), so implementing you own range bar logic isn't possible.
I wouldn't advise that, and I'm not sure if this is even possible. All I know is that this is a huge project, because all functions that your strategy uses (like the ones for calculating moving averages, etc) will need to be rewritten based on these new "bars".
Perhaps you can adjust the logic of the strategy so that this becomes less of an issue? Otherwise, have you tried tricking MultiCharts into believing that there are no session closes? I have no idea if it works, but what if you create a session template for your instrument that starts at Monday morning and ends Friday afternoon?