Mi tarea es calcular el beneficio por años, por meses de cada año, para diferentes órdenes y tener en cuenta todos los tipos de órdenes y comisiones de intercambio.
Así que tengo algo como
Año[].Mes[].Día[].BuyProf.
Tomar la fecha del excel y comprarla en año y mes resultó ser un sinsentido....
El error era que había un salto de línea en algunas de las celdas...
Mi tarea es calcular el beneficio por años, por meses de cada año, para diferentes órdenes y tener en cuenta todos los tipos de órdenes y comisiones de intercambio.
Así que tengo algo como
Año[].Mes[].Día[].BuyProf.
Tomar la fecha del excel y comprarla en año y mes resultó ser un sinsentido....
El error era que había un salto de línea en algunas de las celdas...
int h = FileOpen(file_name, FILE_BIN|FILE_READ|FILE_SHARE_READ|common);
uchar array[];
FileReadArray(h, array, 0, WHOLE_ARRAY);
FileClose(h);
string text = CharArrayToString(array, 0, WHOLE_ARRAY, CP_ACP);
string lines[];
StringSplit(text, '\n', lines);
for(int i = 1, k=0; i < count_lines; i++)
{
string columns[];
StringSplit(lines[i], ';', columns);
datetime date = ParseData(columns[0]);
///
}
ParseData es su función. A continuación, analiza el resto de las filas.
class A {};
class B : public A {};
void f( const A *a )
{
const B *b1 = (const B *)( a ); //error: 'const' - unexpected tokenconst B *b2 = dynamic_cast<const B *>( a ); //нормально
}
Estás muy equivocado en cuanto al análisis.
Debe analizar la fecha a través de su propia función de análisis de fechas que entienda el formato de Excel.
Primero léelo tú,
entonces parse,
y luego rellenar la estructura de la matriz.
O
Leer directamente en la matriz de la estructura ?
Mi tarea es calcular el beneficio por años, por meses de cada año, para diferentes órdenes y tener en cuenta todos los tipos de órdenes y comisiones de intercambio.
Así que tengo algo como
Año[].Mes[].Día[].BuyProf.
Tomar la fecha del excel y comprarla en año y mes resultó ser un sinsentido....
El error era que había un salto de línea en algunas de las celdas...
Lea primero,
entonces parse,
y luego rellenar la estructura de la matriz
O
Leer directamente en la matriz de la estructura ?
Mi tarea es calcular el beneficio por años, por meses de cada año, para diferentes órdenes y tener en cuenta todos los tipos de órdenes y comisiones de intercambio.
Así que tengo algo como
Año[].Mes[].Día[].BuyProf.
Tomar la fecha del excel y comprarla en año y mes resultó ser un sinsentido....
El error era que había un salto de línea en algunas de las celdas...
Error de abstracción error interno #112 al compilar
Error de compilación
Cómo cambiar la ubicación de las bases de cotización en un terminal ya instalado:
c:\Program Files\MetaTrader 5\Bases\ por ejemplo a d:\Bases\
Muy atascado, las carpetas pesan 4-5 gigabytes :(
Dar referencia en la ayuda adynamic_cast
Wow, es que en la construcción 971 dynamic_cast se trasladó de los profesionales? No lo sabía.
Al final de la páginahttps://www.mql5.com/ru/docs/basis/types/casting
Wow, es que en la construcción 971 dynamic_cast se trasladó de los profesionales? No lo sabía.
Al final de la páginahttps://www.mql5.com/ru/docs/basis/types/casting
Cómo cambiar la ubicación de las bases de cotización en un terminal ya instalado:
c:\Program Files\MetaTrader 5\Bases\ por ejemplo a d:\Bases\
Muy atascado, las carpetas pesan 4-5 gigabytes :(
Wow, es que en la construcción 971 dynamic_cast se trasladó de los profesionales? No lo sabía.
Al final de la páginahttps://www.mql5.com/ru/docs/basis/types/casting