[ARCHIVIO]Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non posso andare da nessuna parte senza di te - 5. - pagina 286

 

Vorrei cogliere l'occasione per ripetere la mia prima domanda.

Puoi dirmi come risolvere un problema "semplice"?

Per esempio, ho bisogno di cancellare la seconda riga in un file CSV. Non ho trovato nessuna informazione nella documentazione su come farlo.

Esempio:

12:30;1;1.34818;12:32;3;3;100;1.34939;18:45\r\n

14:00;1;1.32219;14:26;6;6;100;0.0000;00:00\r\n

19:00;0;1.35828;19:12;12;6;600;1.37939;19:59\r\n

 
tuner:

Vorrei cogliere l'occasione per ripetere la mia prima domanda.

Puoi dirmi come risolvere un problema "semplice"?

Per esempio, ho bisogno di eliminare la seconda riga in un file CSV. Non ho trovato nessuna informazione nella documentazione su come farlo.

Esempio:

12:30;1;1.34818;12:32;3;3;100;1.34939;18:45\r\n

14:00;1;1.32219;14:26;6;6;100;0.0000;00:00\r\n

19:00;0;1.35828;19:12;12;6;600;1.37939;19:59\r\n

Se volete cambiare qualcosa che non sia alla fine di un file, lo fate sovrascrivendo il file o una parte del file.

Prepara i dati in memoria, poi sovrascrive il file o parte di esso.

 
Zhunko:

Se qualcosa deve essere cambiato oltre alla fine del file, viene fatto sovrascrivendo il file o parte di esso.

Si preparano i dati in memoria, poi si sovrascrive il file o parte di esso.


Terribilmente scomodo :(

Poi ricostruirò il mio EA per lavorare con gli array, probabilmente è più facile lì. Originariamente volevo lavorare con i file - perché i file non sono limitati nella dimensione, mentre gli array probabilmente hanno serie limitazioni, anche se non ne sono sicuro

 

Ragazzi!

Si prega di consigliare - come codificare.

Se l'ordine pendente N 123 viene convertito in un ordine a mercato N 123

Posiziona un ordine pendente a 100 punti dal prezzo aperto di

di ordine di mercato N 123

Nota: Diversi ordini pendenti possono essere presenti nel commercio allo stesso tempo.

E dopo la trasformazione di ognuno di loro è necessario mettere l'ordine pendente.

Grazie per il vostro aiuto.

 
tuner:


Terribilmente scomodo :(

Poi ricostruirò il mio EA per lavorare con gli array, probabilmente è più facile lì. Originariamente volevo lavorare con i file - perché i file non sono limitati nella dimensione, mentre gli array probabilmente hanno serie limitazioni, anche se non ne sono sicuro

Ifile sono limitati dalla dimensione del disco, ma la mappatura è limitata dalla dimensione della memoria. È improbabile che abbiate quella quantità di dati.
 
Perché quando avvio un secondo terminale MT4, entrambi iniziano a rallentare selvaggiamente?
 
tuner:

Potete dirmi cosa sto sbagliando...

Ho bisogno di una variabile di tipo doppio per contenere la data come 0,20130429164459 (cioè 2013.04.29 16:44:59)

Parte del codice EA:

Il registro eventi per Precision 12,13 e 14 dà il risultato sbagliato, vedi foto



E puoi mostrare i valori di ore, minuti e secondi prima dell'inserimento nel numero totale?

Qual è il valore pratico di questa conversione?

 
Neo333:
Perché quando avvio un secondo terminale MT4, entrambi iniziano a rallentare selvaggiamente?

RAM ))
 
tuner:

Parte del codice EA:

Parte sbagliata del codice:( avrai bisogno di una tua funzione.
 

Alexander Vasilyevich, lo champagne mi fa scoreggiare.

stringa time = TimeToStr(Time[0],TIME_MINUTES)

se (ora == "23:00")

Motivazione: