Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1200
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Un'altra domanda.
Ho una struttura.
L'ho compilato e voglio salvarlo in un file.
FileWriteStruct(filehandle,vfann);
Il compilatore si lamenta - 'vfann' - strutture o classi contenenti oggetti non sono ammesse
Un'altra domanda.
Ho una struttura.
L'ho compilato e voglio salvarlo in un file.
Il compilatore si lamenta - 'vfann' - strutture o classi contenenti oggetti non sono ammesse
Sì, non ci dovrebbero essere array.FileWriteStruct
Un'altra domanda.
Ho una struttura.
L'ho compilato e voglio salvarlo in un file.
Il compilatore si lamenta - 'vfann' - strutture o classi contenenti oggetti non sono ammesse
Ho capito che non gli piacciono gli array. Come si salva questa struttura?
tradurlo in testo, salvarlo elemento per elemento.
Creare una struttura con una struttura al posto degli array. In primo luogo, ogni array dovrebbe essere impacchettato nella propria struttura. Poi impacchetta la struttura risultante nella struttura risultante. Disimballare in ordine inverso.
tradurre in testo, salvare elemento per elemento.
Grazie.
Che ne dite di questo:
FILE_BIN.
Poi possiamo leggere tutto nella struttura e negli array nello stesso ordine?
Cosa succede se ci sono più registri di questo tipo?
Grazie.
Che ne dite di questo:
FILE_BIN.
Poi puoi leggere tutto nella struttura e negli array nello stesso ordine?
E se ci sono diverse registrazioni di questo tipo?
Sì, anch'io non riuscivo a capire quella punta al volo. Se non riesci a farlo per niente, puoi farlo in questo modo. Ma è ancora meglio capire come fare una struttura dentro una struttura. È sufficiente chiedere come farlo. Allo stesso tempo, imparerò anche qualcos'altro...
Sì, nemmeno io sono riuscito a capire questo suggerimento al volo. Se non riesci a farlo per niente, puoi farlo in questo modo. Ma è ancora meglio capire come fare una struttura dentro una struttura. È sufficiente chiedere come farlo. Allo stesso tempo, imparerò anche qualcos'altro.
Chiedendo a ))))
Ho cercato di farlo "a modo mio".
La prima struttura e i 3 array leggono bene (purché gli array non siano dinamici, altrimenti il primo array legge tutti i dati scritti dopo la struttura).
Tuttavia, se ci sono più voci, è
dà fuori la dannata cosa...
Creare una struttura con una struttura al posto degli array. In primo luogo, ogni array dovrebbe essere impacchettato nella propria struttura. Poi impacchetta la struttura risultante nella struttura risultante. Disimballare in ordine inverso.
Artyom, puoi farmi un esempio? Dato che la dimensione degli array è dinamica.
Chiedendo a ))))
Ho cercato di farlo "a modo mio".
La prima struttura e i 3 array leggono bene (a condizione che i ricevitori degli array non siano dinamici, altrimenti il primo array legge tutti i dati scritti dopo la struttura).
Tuttavia, se ci sono più voci, è
dà fuori la dannata cosa...
State cercando di scrivere 4 file diversi e di aprirne solo uno. Scusa.... non ci sono parole decenti.
State cercando di scrivere 4 file diversi e di aprirne solo uno. Scusa.... non ci sono parole decenti.
Scrivo tutto in un file. La scrittura, seguita dalla lettura, di diverse strutture in un file va bene.