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)
I'd like know if is possible to plot on several panels, simultaneously.
I'm developing an indicator which plots a summary (on Panel 2) but I want draw some curves on price panel, also.
All code is inside the method "override Plot".
I have tried with the properties Indicator.Panel and Indicator.PanelUI but don't work.
Thanks.
Can you help answer these questions from other members on NexusFi?
i normally create a different version for non-price panel
then load it twice
not sure if this is best for use of resources tho but it's simple enough
kz
but no good. The DrawOnPricePanel doesn't change the ChartControl.PanelUI property. The override Plot method draws on the indicator panel, even though DrawOnPrice = true.
This is an evidence that can be drawn in several panels from a single indicator by overriding the plot method.
But there is a problem. To work properly you need to know the dimensions of all panels that are in the chart.
The panels are stored in the collection ChartControl.Panels.
However, this collection is not public and can not access it from the indicator. But is available during debugging.
Someone knows how to access this collection at design time ?