![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
Voglio dire, hai creato un EA da uno script e hai provato ad eseguirlo?
Il fatto è che non è chiaro cosa questi flag abbiano a che fare con FolderClean(). Per niente, secondo me.
Voglio dimostrare che non si tratta affatto del file. Rifarò lo script, in modo che crei una cartella "DeleteMe.txt" invece della cartella "notempty", e poi cancelli questa cartella, proprio come ha cercato di fare con il file prima. Vediamo se fa la differenza).
Il fatto è che non è chiaro cosa questi flag abbiano a che fare con FolderClean(). Per niente, secondo me.
una cartella può essere cancellata se non ci sono file in essa, o se questi possono essere rimossi. Queste bandiere permettono l'accesso al file
Voglio dire, hai creato un EA da uno script e hai provato ad eseguirlo?
Dove ho detto che ho fatto un EA?
Devo dire che in effetti, chiudere esplicitamente il file funziona. Credo di essermi sbagliato. La prima volta non ha funzionato, probabilmente perché non ho salvato una nuova versione dello script ridisegnato e la chiusura esplicita non ha avuto effetto.
Ora ho provato a creare cartelle invece di un file. Si sono cancellati senza problemi.
Poi ha aggiunto di nuovo la creazione di file. Risultato: senza chiudere esplicitamente il file, la cartella non viene cancellata dallo script come prima. Con la chiusura esplicita del file, esso viene cancellato completamente.
Naturalmente, questa esperienza non spiega tutto e alcune cose rimangono nebulose per ora, ma questo risultato è stimolante.
Continuerò a testare e riferirò i risultati.
Potrebbero esserci ancora problemi, ed è difficile dirlo con certezza in questo momento.
Dove ho detto quello che ha fatto l'assessore?
Ecco il codice dello script che crea sia il file "DeleteMe.txt" che "DeleteMe Folder". Il file si chiude esplicitamente subito dopo la creazione.
Tutto sembra funzionare...
Certo, questa esperienza non spiega tutto e alcune cose rimangono vaghe per ora, ma questo risultato è stimolante.
Continuerò i test e riferirò i risultati.
Potrebbero esserci ancora problemi ed è difficile dirlo con certezza al momento.
Sì, certo che puoi, e tieni i dettagli per te, basta dire "ho cambiato l'esempio dell'aiuto, niente di niente".
E continueremo a indovinare - perché chiunque può indovinare con i registri, ed è molto più interessante in questo modo.
E i dettagli si tengono per sé, basta dire "ho cambiato un piccolo esempio di aiuto, niente di niente".
E continueremo a indovinare - perché con i log chiunque può indovinare, ed è molto più interessante in questo modo.
Strano. Non è niente di personale. Se sono poco professionale, mi dispiace. Imparerò.
Grazie per il vostro aiuto.
P.S. Non ho mai chiesto aiuto sul forum. Da qui l'inesperienza.
Mi ricordo il tuo "ho tutte le mosse scritte" nel thread OOP vs. programmazione procedurale. In questo thread ero solo convinto che non ci si può fidare di te.
Non c'è nessuna prova e nessun dettaglio - non c'è bisogno di scrivere a servicedesk.