Getting around the 8 buffer limit

 

Hello,

I have an indicator that needs to display about 30 data streams. I've gotten around the 8 buffer limit by creating 5 indicators that each display a different number of data streams.

However, now I'd like to write something that will collect these individual indicators and make one "indicator" from them. Using an indicator script doesn't seem to be able to do this. Writing a "script" doesn't seem to be able to access indicators to display them. You can use templates to attach/save indicators to a chart but this can only be done manually. I haven't been able to find a way to access templates from MQL script.

Any suggestions would be appreciated.

 

What I have done when I need to exceed the 8 index indicator limit is build my own arrays
and then draw Objects instead of using indicator indexes.