Good catch... I'll try this as soon as I can. I believe the _EURUSD is tacked onto the name depending on whether or not the asset is being called from a loop or not. That is probably the issue (I'm speculating here) ... because I bet the loadStats() and saveStats() routines are doing it "the other way" as compared to the run() function.