Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1687
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
La dimensione della matrice è il numero di elementi della matrice (o ordini, per esempio)
Il primo elemento ha un indice di 0, sempre,
l'ultimo è uno in meno della dimensione dell'array.
Se volete creare un array con un solo elemento, l'unico modo per accedere a quell'elemento è usare arr[0]. In tutti gli altri casi, otterrete un errore di overrun dell'array.
È lo stesso con gli ordini, solo che non ci sono errori, ma non si può raggiungere il primo elemento (ordine) in nessun altro modo.
Non stai facendo un passaggio su un numero, ma sulla lista degli ordini nel tuo conto di trading! E il numero di ordini è solo un numero... non si possono fare passaggi su di esso... come si fa a fare un passaggio su un numero 100? Tu non... E sulla lista di 100 linee, possiamo fare un passaggio di ogni linea.
Il numero restituito da OrdersTotal() è un numero primo... È stato progettato in modo che coincida SEMPRE con il numero di ordini nella lista.
Se sapete di avere sempre e solo 1 ordine, allora dovete lavorare solo con un numero d'ordine "0" senza OrdersTotal()...
Non stai facendo un passaggio su un numero, ma sulla lista degli ordini nel tuo conto di trading! E il numero di ordini è solo un numero... non si possono fare passaggi su di esso... come si fa a fare un passaggio su un numero 100? Tu non... E sulla lista di 100 linee, possiamo fare un passaggio di ogni linea.
Il numero restituito da OrdersTotal() è un numero primo... È progettato in modo che coincida SEMPRE con il numero di ordini nella lista.
Se sapete di avere sempre e solo 1 ordine, allora lavorate semplicemente con un numero d'ordine "0" senza OrdersTotal()...
Ladimensione dell'array è il numero di elementi dell'array (o ordini, per esempio)
Il primo elemento ha un indice 0, sempre,
l'ultimo è uno in meno della dimensione dell'array.
Se volete creare un array con un solo elemento, l'unico modo per accedervi è usare arr[0]. In tutti gli altri casi, otterrete un errore di overrun dell'array.
È lo stesso con gli ordini, solo che non ci sono errori, ma non si può raggiungere il primo elemento (ordine) in nessun altro modo.
L'array (lista) passa attraverso un CICLO. OrderSelect seleziona solo l'ordine il cui numero d'ordine è stato creato in questo ciclo per ulteriori lavori.