When you use loop(), all assets are separately trained and the signals file is thus rewritten for any asset. For training them all together, don't use a loop() call, but a normal for() or while() loop.