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)
A strategy I wrote worked fine for me in a live market but my partner running it in his system had problems. I later realized I was running the strategy in a chart and he was just running it from the "Strategies" tab in Control Center without having added it to any chart. This was causing it to break because something I was doing (adjusting BarsArray[0].BarsData.To) assumes it is running in a chart.
So I wrote this little helper property to help me. Maybe it'll help some of you...
Ah, I have seen the test for ChartControll != null, etc., but was never sure of the point of it. Now I can see it, for something that may not be run on a chart.
Correct me if I'm wrong, but I don't think there is any point to this test in an indicator, which must be run on a chart, right? (I don't usually write strategies.)
If you run a strategy that uses your indicator and the strategy isn't added to a chart the indicator might fail, depending on what you're trying to do.