[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 8

 
se è richiesta una sovrascrittura completa del file, è meglio fare FileSeek(file, 0, SEEK_SET) dopo averlo aperto
 
sergeev:
se il file deve essere completamente sovrascritto, è meglio fare FileSeek(file, 0, SEEK_SET)
dopo averlo aperto.

Non è questo il problema, il file viene creato a runtime. forse c'è un comando per resettare il cursore su una nuova linea? Sembra trovare la fine di una linea, ma legge solo la prima linea ogni volta.
 
sergeev:
Funzione ObjectCreate

Sì, conosco questa funzione, ma non so come far sì che queste etichette rimangano e che ne appaiano di nuove.

 
noxidiz:

Sì, conosco questa funzione, ma non so come far sì che questi tag rimangano e che ne appaiano di nuovi


Per ogni nuovo oggetto, è necessario generare programmaticamente un nome diverso dagli altri oggetti. Allora l'oggetto non scomparirà.
 
come ottenere il valore di muving alle 8 del mattino in qualsiasi momento?
 
dmmikl86:
come posso ottenere il valore del muving delle 8 del mattino in qualsiasi momento?

Devi trovare una candela con un'ora di apertura di 8, ricorda il suo numero relativo alla barra corrente. Poi chiama iMA e inserisci lì il numero trovato.
 
è tramite iBarShift? come si guida il parametro orario delle 8 del mattino lì?
 
Adattato dal thread professionale.

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

Il file può essere recuperato? Se sì, come?

Grazie in anticipo!

 
è possibile. è necessario decompilare ex4
 
dmmikl86:
è tramite iBarShift? come si fa a guidare il parametro orario delle 8 del mattino lì?
datetime time = TimeCurrent(); // или нужное

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

datetime at8am = daystart + 8*60*60;