Errori, bug, domande - pagina 2242
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
Ciao, ho comprato un EA da te, "tartaruga" e non funziona in modalità standalone.
Sto solo dicendo. Se un Expert Advisor utilizza indicatori, anche standard, dovrebbe avere accesso ad essi. Ho già introdotto questa regola empirica.
La richiesta era solo una: aiutare, non ostacolare. Se pensate che la discussione non sia necessaria - non entrateci... Non sta a voi decidere (necessario/non necessario) - è a questo che servono l'amministrazione e i moderatori
Sono d'accordo, ma se non ti piacciono i consigli, allora semplicemente non c'è bisogno di rispondere, allora non ci saranno domande... ognuno scrive qui quello che ritiene opportuno, io ho visto bene di dare consigli, cioè di fornire aiuto gratuito, invece di gratitudine ho letto le lamentele... buona fortuna
Sono d'accordo, ma se non ti piace il consiglio, semplicemente non devi rispondere
Come mai?
Perché il valore dell'array non è vuoto (zero)?
Come mai?
Perché il valore dell'array non è vuoto (zero)?
E se viene prima dimensionato e poi cancellato?
E se viene prima dimensionato e poi cancellato?
Allora
Non ha informazioni sulle dimensioni dopo la cancellazione.ArrayFree(SummArr);
Remove, allora anche il valore non è vuoto. L'array non è stato usato prima.
Alcune sciocchezze, ecco il codice tagliato in generale
In uscita.
Per favore controlla, forse il mio terminale è impazzito.
O è normale e tutto dovrebbe essere spazzatura?
Il codice nell'indicatore mql4 ha smesso di funzionare. come posso sistemarlo?
L'editor dice 'ObjectSetInteger' - nessuno degli overload può essere applicato alla chiamata di funzione
Ha funzionato per anni e poi improvvisamente si è fermato. È un peccato, però.
Alcune sciocchezze, ecco il codice tagliato in generale
In uscita.
Per favore controlla, forse il mio terminale è impazzito.
O forse è normale e tutto dovrebbe essere spazzatura?
Libera il buffer di qualsiasi array dinamico e imposta la dimensione della dimensione zero a 0.
Quando si scrivono script e indicatori, potrebbe essere necessario utilizzare la funzione ArrayFree() non molto spesso, poiché tutta la memoria utilizzata viene immediatamente rilasciata dopo che lo script smette di funzionare, e negli indicatori personalizzati, il lavoro principale con gli array viene eseguito accedendo ai buffer degli indicatori, le cui dimensioni sono gestite automaticamente dal sottosistema esecutivo del terminale.
Se avete bisogno di gestire la memoria da soli in condizioni dinamiche complesse, la funzione ArrayFree() vi permetterà di liberare esplicitamente e immediatamente la memoria occupata da un array dinamico non necessario.
Vedi? Inutile.
Naturalmente, una volta che la memoria viene liberata da essa, e poi la si alloca di nuovo dimensionando l'array, nessuno garantirà il suo contenuto.
Utilizzare l'inizializzazione dell'array: ArrayInitialize()