Publicado: 13 Nov 2008 09:52
A ver quien me puede ayudar con una simulación de objetos para MQL4. Al menos objetos con propiedades aunque no tenga métodos.
Necesito agrupar información de distintos tipos. Si toda fuese del mismo tipo lo haría con un array multidimensional pero al ser de distintos tipos necesito una estructura tipo object, struct, o similar que al menos me permita almacenar valores de distintos tipos.
Ejemplo de algo que puedo solucionar con array multidimensional
arrOpenClose[0][0]=125.34;
arrOpenClose[0][1]=126.02;
................
arrOpenClose[n][0]=131.47;
arrOpenClose[n][1]=132.23;
Ejemplo de lo que me gustaría conseguir
Es decir combinar doubles en unas columnas, datetimes en otras, strings en otras y así sucesivamente.
También me valdría algo parecido a lo siguiente
pero en este caso necesitaría algo para instanciarlo tipo al new de otros lenguajes
Necesito agrupar información de distintos tipos. Si toda fuese del mismo tipo lo haría con un array multidimensional pero al ser de distintos tipos necesito una estructura tipo object, struct, o similar que al menos me permita almacenar valores de distintos tipos.
Ejemplo de algo que puedo solucionar con array multidimensional
arrOpenClose[0][0]=125.34;
arrOpenClose[0][1]=126.02;
................
arrOpenClose[n][0]=131.47;
arrOpenClose[n][1]=132.23;
Ejemplo de lo que me gustaría conseguir
Código: Seleccionar todo
arrOpenCloseTime[0][0][0]=125.34;
arrOpenCloseTime[0][0][1]=126.02;
arrOpenCloseTime[0][0][2]=D'2008.10.31 17:35';
................
arrOpenCloseTime[n][0][0]=131.47;
arrOpenCloseTime[n][0][1]=132.23;
arrOpenCloseTime[0][0][2]=D'2008.11.12 16:56';
También me valdría algo parecido a lo siguiente
Código: Seleccionar todo
function myObject(a,b,c){
this.a =a;
this.b=b;
this.c=c;
this.d=a-b;
}