When i load a custom indicator it seems it is never released from memory.
If i put a print statement into it like:
Print ("Key"+" "+idVolumeInfoItem.Key+" "+"Ask pulled"+" "+idVolumeInfoItem.Value.up.ToString());
It prints to the output window just fine. Now if i section out this code, and hit compile the output window continues to print upon f5 refresh. If i uncomment the code and hit f5 and recompile it continues to post the first code and the second code. It appears custom indicators are being left in memory or something.
Here are the step that you can follow:
take a simple ninja indicator
rename the indicator to make it custom
add a print statement
add to chart after compile.
confirm it is printing the statement.
go into editor and wither change the print statement or uncomment it and hit compile
hit f5 on the chart indicator was loaded. watch the output window to see it continues to print, or it prints the old and new.
The only way i can get it to reset is to disconnect from data feed or restart ninja.
Let me know anything else i can provide. I updated today hopeful that would fix it. I use the print allot to check how my code is working while i build new code and having ti not remove new commented out items is starting to drive me insane.
Thanks
Tim
Hope I gave enough information

Comment