[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No podría ir a ningún sitio sin ti - 2. - página 8

 
si se requiere una sobreescritura completa del archivo, es mejor hacer FileSeek(file, 0, SEEK_SET) después de abrirlo
 
sergeev:
si el archivo necesita ser sobrescrito completamente, es mejor hacer FileSeek(file, 0, SEEK_SET)
después de abrirlo.

Ese no es el problema, el archivo se crea en tiempo de ejecución. ¿quizás hay un comando para reiniciar el cursor a una nueva línea? Parece que encuentra el final de la línea, pero sólo lee la primera línea cada vez.
 
sergeev:
Función ObjectCreate

Sí, conozco esta función, pero no sé cómo hacer que estas etiquetas permanezcan y aparezcan otras nuevas.

 
noxidiz:

Sí, conozco esta función, pero no sé cómo hacer que estas etiquetas permanezcan y aparezcan otras nuevas


Para cada nuevo objeto, es necesario generar mediante programación un nombre diferente al de los demás objetos. Entonces el objeto no desaparecerá.
 
¿cómo obtener el valor de muving a las 8 de la mañana en cualquier momento?
 
dmmikl86:
¿cómo puedo obtener el valor de muving a las 8 de la mañana en cualquier momento?

Necesita encontrar una vela con una hora de apertura de 8am, recuerde su número relativo a la barra actual. A continuación, llame a iMA e introduzca allí el número encontrado.
 
¿Es a través de iBarShift? ¿Cómo se maneja el parámetro de tiempo de las 8 de la mañana allí?
 
Adaptado del hilo profesional.

Уважаемые ПРОФИ!
Обращаюсь за помощью как к профессионалам.
Буду очень признателен за ответ на вопрос по следующей ситуации:
Глюканул комп...
После этого в папке эксперты остался только нормальный файл с расширением .ех4 (експерт был скомпилирован за минуту до глюка), одноименный файл с расширением .mq4 пропал!

¿Se puede recuperar el archivo? Si es así, ¿cómo?

Gracias de antemano.

 
puedes. necesitas descompilar ex4
 
dmmikl86:
¿Es a través de iBarShift? ¿Cómo se maneja el parámetro de tiempo de las 8 de la mañana allí?
datetime time = TimeCurrent(); // или нужное

datetime daystart = time - TimeHour(time)*60*60 - TimeMinute(time)*60 - TimeSeconds();

datetime at8am = daystart + 8*60*60;
Razón de la queja: