Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1168
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
Potete dirmi se è possibile fare un ciclo attraverso variabili con nomi: L1, L2, L3 ... Ln per scrivere in una matrice bidimensionale.
Esempio con tre variabili (in realtà ci sono più variabili, è ingombrante):
GRAZIE per la risposta. Codice completo. Aumento della dimensione dell'array statico. Rimossa la voce di controllo zero negli operatori... Comune "manichino". Sto ancora cercando di capire perché non si aggiunge. Cosa non c'è nel mio codice ora? Grazie per i suggerimenti. Non ho ancora lavorato con gli array statici in mql5.....
HO AGGIORNATO IL CODICE. La domanda è la stessa...
ecco gli errori durante la compilazione del tuo codice
Potete dirmi se è possibile fare un ciclo attraverso variabili con nomi: L1, L2, L3 ... Ln per scrivere in una matrice bidimensionale.
Esempio con tre variabili (in realtà, ci sono più variabili, è ingombrante):
Naturalmente, l'argomento è "storto" (in MQL4 e MQL5), quindi sarebbe bene specificare la piattaforma a cui è rivolta la domanda ))))
Potete dirmi se è possibile fare un ciclo attraverso variabili con nomi: L1, L2, L3 ... Ln per scrivere in una matrice bidimensionale.
Esempio con tre variabili (in realtà ci sono più variabili, è ingombrante):
E, giustamente, è meglio infilarlo in una struttura.
Allora l'array potrà cambiare dimensione nella prima e nella seconda dimensione. Cioè, sarà un array unidimensionale in un array unidimensionale.ecco gli errori durante la compilazione del tuo codice
Sono stato io ad accorciare il codice e Tf - semplicemente non me ne sono accorto. La domanda è fondamentale, perché gli elementi dell'array statico non vengono elaborati per il calcolo?
Qui ho controllato, compilazione senza errori))) Il risultato del calcolo è lo stesso - NULL !!! array open[], close[] ecc - non così importante....
Stavo accorciando il codice e Tf - non me ne sono accorto. La domanda è fondamentale, perché gli elementi dell'array statico non vengono elaborati per il calcolo?
Qui ho controllato, compilazione senza errori))) Il risultato del calcolo è lo stesso - NULL !!! array open[], close[] ecc - non così importante....
La compilazione non controlla gli errori logici del programmatore stesso - questo è lasciato alla coscienza del programmatore, perché il compilatore non è ancora in grado di leggere la mente.
Naturalmente, l'argomento è "storto" (in MQL4 e MQL5), quindi sarebbe bene specificare la piattaforma a cui è rivolta la domanda)))
MQL4.
La compilazione non controlla gli errori logici del programmatore stesso - questo è lasciato alla coscienza del programmatore, perché il compilatore non è ancora in grado di leggere la mente.
Sto fondamentalmente cercando la ragione dove? nella scrittura del codice esistente o c'è qualcos'altro nel codice per elaborare l'array statico?
Non posso sapere quello che non so... Quindi chiedo a un osservatore esterno, con esperienza, di indicare dove non so)))Sto principalmente cercando la ragione dove? nella scrittura del codice esistente o c'è qualcos'altro nel codice per elaborare l'array statico?
Non posso sapere quello che non so... Quindi chiedo a un osservatore esterno con esperienza di indicare dove non so)))non arriva ai calcoli.
ecco un'inizializzazione
ed ecco una condizione di prova