For I example, I have the following in a Properties Menu:
//[Browsable(false)] // this line prevents the data series from being displayed in the indicator properties dialog, do not remove
[XmlIgnore()] // this line ensures that the indicator can be saved/recovered as part of a chart template, do not remove
[Gui.Design.DisplayName ("LR Bars")]
[Description("LR PaintBars Option")]
[Category("Parameters")]
public bool LRBars
{
get { return lRBars; }
set { lRBars = value;}
}
This will not save into a template unless I remove the XML ignore line, but the comments following that line - which I got from somewhere and see in many indicators, seem to be saying that you should have XML ignore if you want it saveable.
Is there something else going on with all this that I have not twigged to yet?
More importantly: is it true - as it appears - that any time I add in the XML ignore line that I will not be able to save various different parameters for that element in various different templates?
Or why can I save into templates when I remove that line?
What is the meaning of XML ignore anyway?

Comment