Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 246
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Todo se puede hacer con las herramientas MQL4. Hay ejemplos en la ayuda.
Sólo hay que poner el código. Me ayudarán a corregirlo.
La tarea es tomar los datos de la página web, tengo el archivo que adjunto, pero no sé qué hacer con él más adelante.
int b = 100;
int a = FileOpen("zulu2.txt",FILE_WRITE);
FileWrite(a, ReadCBOE()); // получаем txt файл
FileSeek(a, 0, SEEK_CUR);
string str1 = FileReadString(a, b); //по идее должна возвращать строку длинной в 100 с начала файла
FileClose(a);
Alert(str1); // но возвращает пустоту, не зависимо от значения b
// вот и как этот файл нормально оприходовать?
La tarea consiste en tomar datos del sitio, me sale el archivo que adjunto, pero no sé qué hacer con él a continuación.
int b = 100;
int a = FileOpen("zulu2.txt", FILE_WRITE);
FileWrite(a, ReadCBOE()); // получаем txt файл
FileSeek(a, 0, SEEK_SET);
string str1 = FileReadString(a, b); //по идее должна возвращать строку длинной в 100 с начала файла
FileClose(a);
Alert(str1); // но возвращает пустоту, не зависимо от значения b
// вот и как этот файл нормально оприходовать?
En principio no hay diferencia, la cadena str1 no tiene longitud de todos modos, así que algo está mal:)
No hay diferencia en principio, todavía la cadena str1 no tiene longitud, por lo que algo está mal:)
Prueba también de esta manera...
¿Hay algo en el archivo?
¿Cuáles son los errores en el registro?
Inserte el manejo de errores y vea.
Rzhevsky está descansando, así que simplemente diré: no hagas clic en ningún sitio todavía. Cuando vuelva de vacaciones te dirá dónde presionar ;).
El gráfico de optimización siempre ha tenido un aspecto de puntos.
¿Quizás se toma el calendario de pruebas como el calendario de optimización?
https://www.youtube.com/watch?v=ly8AImE0hDg
Aquí en este video entre los minutos 20 y 21 hace lo que necesito que haga.
Pero por alguna razón no tengo un DOBLE ARRIBA en el menú
¿Quiere decir que Rzhevsky, el miembro del foro, está de vacaciones?
¿Y sólo él sabe dónde pinchar?
¿Y cuándo piensa terminar sus vacaciones y venir a rescatarme?
https://www.youtube.com/watch?v=ly8AImE0hDg
En este video, entre los 20 y 21 minutos, hace lo que necesito que haga.
Pero por alguna razón no tengo la opción DUPLEX TERRIBLE en el menú
Prueba también de esta manera...
¿Hay algo en el archivo?
¿Cuáles son los errores en el registro?
Inserte el manejo de errores y vea.
Archivo adjunto en el post, todos los errores = 0, es decir, no hay errores, todo el problema está en la implementación de la lógica.
int b = 100;
int a = FileOpen("zulu2.txt",FILE_WRITE);
FileWrite(a, ReadCBOE()); // получаем txt файл
FileClose(a);
int c = FileOpen("zulu2.txt",FILE_READ | FILE_WRITE);
Alert(GetLastError());
FileSeek(c, 1, SEEK_SET);
Alert(GetLastError());
string str1 = FileReadString(c, b); //по идее должна возвращать строку длинной в 100 с начала файла
Alert(GetLastError());
FileClose(c);
Alert(str1); // но возвращает пустоту, не зависимо от значения b
// вот и как этот файл нормально оприходовать?
¿Quieres decir que Rzewski está de vacaciones?
¿Y sólo él sabe dónde presionar?
¿Y cuándo piensa terminar sus vacaciones y venir a rescatarme?
Sí, claro que sí.
Por supuesto que sí.
Dice que todavía está lidiando con las superficies que sacó de su probador. Cuando termine con ellos, se ocupará de ti. En todos los planos.
No he visto el vídeo, no tengo tiempo. No hay una superficie bidimensional en el probador/optimizador de MT4. Más bien tridimensional.
http://clip2net.com/s/68GgQ9 superficie bidimensional
http://clip2net.com/s/68Glq8 gráfico de optimización en forma de línea
Sí, claro que sí.
Por supuesto que sí.
Dice que todavía está lidiando con las superficies que sacó de su probador. Cuando haya terminado con ellos, se ocupará de ti. En todos los planos.