Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1006
![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
Bisogna leggere non solo tre righe di codice ma il testo che spiega tutto abbastanza chiaramente.
La memoria riservata e la dimensione dell'array sono concetti diversi. Se sovrascrivete la dimensione dell'array con ArrayResize(arr,1000,1000); allora l'ultimo elemento dell'array sarà 999 e non più. Ma se avete bisogno di aumentare le dimensioni dell'array, non ci sarà alcuna riallocazione di memoria. Se non avete bisogno di una tale riserva di dimensioni dell'array, fatela più piccola o non riservatela affatto.
Quindi è solo memoria extra che la funzione richiede dal processore in aggiunta, è solo inattiva, e non è inclusa nella dimensione dell'array. Quando aumentate di 1000 il programma lavorerà più velocemente, usa la riserva, se scrivete una seconda voltaArrayResize(arr,2000); l'array aumenterà a 2k ma senza riserva, la copia degli elementi non avverrà e rimuoverà anche il vecchio sito. Naturalmente, vorrei che gli sviluppatori mi mostrassero almeno delle foto.
Buon pomeriggio,
Potete dirmi perché il separatore "spazio" : " " non è visibile?
File :
codice :
risultato :
Se si sostituiscono le linguette, va bene:
Artem,
Sai perché non vede il separatore come uno spazio?
Forse c'è un'alternativa per raccogliere ogni elemento tra le schede dal file?
Grazie per la risposta.
Come si formula un EA per trovare un cuneo (su 100 barre per esempio)?
Perché le funzioni degli indicatori in MQL4, per esempio iATR, funzionano in un EA e non in un altro? - Intendo su EA multitemporale nel tester
Ho notato (ma non sono ancora sicuro) che nel nuovo formato
... queste funzioni non funzionano ...
e nel vecchio formato
... lavoro
È così e come risolvere il problema?
stampa...
Grazie. Ottengo il prezzo della linea di tendenza in questo modo:
Come faccio a sapere la lunghezza di questa linea in barre?
Grazie. Ottengo il prezzo della linea di tendenza in questo modo:
Come faccio a sapere la lunghezza di questa linea in barre?
Tempo meno tempo diviso per PeriodSeconds()
Tempo meno tempo diviso per PeriodSeconds()
Grazie.