The strangest part, and to me the least expected part, was that blanking out the indicator text on the chart panel also cleared the text in the Data Box. The code is obviously handling a user-set empty Visual | Label string as a special case:
- ToString() is ignored for its three usual places (Chart, Data Box, and list of added indicators).
- In the list of added indicators, they put the indicator class name, rather than either blank or the ToString() value
I would think they should also do something for the Data Box -- perhaps the same string they use for the list of added indicators. If a user wants to blank out the text on the chart, they may want to blank it out for all indicators they have added. That would result in no label for any of the indicators in the Data Box. That seems sub-optimal.
And, of course, David (the original poster) would like it if he could default the Visual | Label to an empty string (while still having his indicator show up in the list of indicators available to be added).
--EV
Comment