Is it possible to mention an array that has already been initialized in an indior. Something similar to the iCustom feature passing the window index, indior buffer and name /range index.
I have an indior that creates 6 buffers/arrays. Then I have a couple of different indiors that run duplied code to create maybe 2 or 3 of the very same buffers. What's working fine but I am discovering it can be expensive in functionality, the details of that I won#8217;t enter today.
If I understand it correctly, iCustom, using its own parameters, actually runs the code ( in its ribbon) to create the desired return value, which is great but not what I want if my primary concern right now is performance.
What I'm after is the ability to reference a particular collection of an indior that's ALREADY initialized. In this case the referencing will be from a different indior mounted in the same window. However, it would be useful if it could be retrieved from elsewhere since I have other indiors from separate sub windows that again duplie code to create 1 or two of the base indior's buffers.
I have read through a lot of articles but not finding what I want. I don#8217;t think it#8217;s possible as surely this would be a nicely documented egy for partially overcoming the 8 buffer limit on each indior. (Why would they have that ?)
Hmmm#8230;. Or am I answering my own question here8230; is the remedy to redesign my indiors to use a series of iCustom calls#8230;. Hmnmmmm#8230;. . Complex and likely beyond my newcomer programming skills.
Any thoughts/tips or a critical #8220;NO#8230; it may#8217;t be done#8221; will be greatly valued. Sorry if this question has been addressed before and/or exhibits my own ignorance of MQL.
Lots of thanks in advance to any replies.