Hello,

I'm able to define AlgoVar2 variables, but unlike the AlgoVar variables, they return 0 after I call them from a .trd file. Did I made a mistake in my code? I also tried to store the AlgoVar2 variables to a second .trd file, but no luck.
Thanks for any feedback!

Code:
function run()
    {
    If(Bar >= 1) 
	{
      //Run this code only once with 1 == 1
	if(1 == 2)
	    {    
  	    AlgoVar[0] = 1;
	    AlgoVar[1] = 2;
	    AlgoVar[2] = 3;
	    AlgoVar[3] = 4;
	    AlgoVar[4] = 5;
	    AlgoVar[5] = 6;
	    AlgoVar[6] = 7;
	    AlgoVar[7] = 8;		
	    AlgoVar2[0] = 9;
	    AlgoVar2[1] = 10;
	    AlgoVar2[2] = 11;
	    AlgoVar2[3] = 12;
	    AlgoVar2[4] = 13;
	    AlgoVar2[5] = 14;
	    AlgoVar2[6] = 15;
	    AlgoVar2[7] = 16;
	    saveStatus("Log\a.trd");
	    }
		
	loadStatus("Log\a.trd");
	printf("n %.0f", AlgoVar[0]);	
	printf("n %.0f", AlgoVar[1]);	
	printf("n %.0f", AlgoVar[2]);
	printf("n %.0f", AlgoVar[3]);
	printf("n %.0f", AlgoVar[4]);
	printf("n %.0f", AlgoVar[5]);
	printf("n %.0f", AlgoVar[6]);
	printf("n %.0f", AlgoVar[7]);
	printf("n %.0f", AlgoVar2[0]);
	printf("n %.0f", AlgoVar2[1]);
	printf("n %.0f", AlgoVar2[2]);
	printf("n %.0f", AlgoVar2[3]);
	printf("n %.0f", AlgoVar2[4]);
	printf("n %.0f", AlgoVar2[5]);
	printf("n %.0f", AlgoVar2[6]);
	printf("n %.0f", AlgoVar2[7]);
		
	quit();
        }
    }