But in the following situation.
2 Indicators with different names yet the same public parameter DataSeries Plots...Such as
Indicator(param1,param2).PublicDataSeres
Indicator2(param3,param4).PublicDataSeries
If the public dataseries name is the same for both it seems that one dataseries is able to read from the other indicator and vice versa. Now i can see where this is needed as i do this all the time. Now what i didnt realize(and maybe should have) is that when i duplicated the indicator2 that had the same public parameter (Exact spelling, etc) that it can be Set. to the value of the other indicator. I discovered this on accident as i deleted out the parameter in one indicator and noticed it somehow was compiling as i had deleted the parameter out of the code i was looking at yet it would still compile.
Another way to put it is that if you have a public dataseries with one name in one indicator it can be Set to a value from within another indicator. I doubt this is desired behavior as i have no clue which indicators would achieve Set status and which would be ignored.
I can avoid this issue in the future with naming, i just thought it could cause some major mistakes for people if they do not realize its happening.
BK
Comment