Postby skan » 16 Jul 2010
please, compare the output with the first print and the output with the second print.
I don't know why the second print doesn't work properly, I get the first element copied to two places instead of one.
inputs: double diasatras(10), double barsize(60);// Tamano barra en minutos, debe coincidir con grafico
vars: double posi(0), double dia(1), double tamano(24*60/barsize), jj(0) ;
array: double datos[10,24](0); // 24*60/barsize , hay que meterlo a mano numericamente
posi = 1;
datos[dia,posi] = close;
jj = 1 ;
// print(File("c:\temp\datos.txt"),datos[jj,1]:0:5, " ",datos[jj,2]:0:5, " ",datos[jj,3]:0:5, " ",datos[jj,4]:0:5, " ",datos[jj,5]:0:5, " ",datos[jj,6]:0:5, " ",datos[jj,7]:0:5, " ",datos[jj,8]:0:5, " ",datos[jj,9]:0:5, " ",datos[jj,10]:0:5, " ",datos[jj,11]:0:5, " ",datos[jj,12]:0:5, " ",datos[jj,13]:0:5, " ",datos[jj,14]:0:5, " ",datos[jj,15]:0:5, " ",datos[jj,16]:0:5, " ",datos[jj,17]:0:5, " ",datos[jj,18]:0:5, " ",datos[jj,19]:0:5, " ",datos[jj,20]:0:5, " ",datos[jj,21]:0:5, " ",datos[jj,22]:0:5, " ",datos[jj,23]:0:5, " ",datos[jj,24]:0:5);
print(File("c:\temp\datos.txt"),datos[jj,1]:0:5, spaces(5),datos[jj,2]:0:5, spaces(5),datos[jj,3]:0:5, spaces(5),datos[jj,4]:0:5, spaces(5),datos[jj,5]:0:5, spaces(5),datos[jj,6]:0:5, spaces(5),datos[jj,7]:0:5, spaces(5),datos[jj,8]:0:5, spaces(5),datos[jj,9]:0:5, spaces(5),datos[jj,10]:0:5, spaces(5),datos[jj,11]:0:5, spaces(5),datos[jj,12]:0:5, spaces(5),datos[jj,13]:0:5, spaces(5),datos[jj,14]:0:5, spaces(5),datos[jj,15]:0:5, spaces(5),datos[jj,16]:0:5, spaces(5),datos[jj,17]:0:5, spaces(5),datos[jj,18]:0:5, spaces(5),datos[jj,19]:0:5, spaces(5),datos[jj,20]:0:5, spaces(5),datos[jj,21]:0:5, spaces(5),datos[jj,22]:0:5, spaces(5),datos[jj,23]:0:5, spaces(5),datos[jj,24]:0:5);