Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 114
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
Trovo difficile rispondere. Ho riletto i vostri messaggi ma non ho capito l'idea di cambiare la dimensione dell'array. La vostra risposta al codice dipende anche dalla comprensione del concetto. Forse qualcun altro risponderà.
Non mi interessa molto cambiare la dimensione dell'array, gli darò 20, per esempio.
Qui avete un array di 20 elementi. Supponiamo che la condizione if sia valida - assegniamo un valore di prezzo al primo elemento dell'array: masCenPoc[0] = cena_poc;
Cosa assegneremo al secondo elemento dell'array?
Qui avete un array di 20 elementi. Supponiamo che la condizione if sia valida - assegniamo un valore di prezzo al primo elemento dell'array: masCenPoc[0] = cena_poc;
Cosa dovremmo assegnare al secondo elemento dell'array?
Non mi interessa molto cambiare la dimensione dell'array, gli darò 20, per esempio.
Deve avere un senso. In questo caso, un array può non essere necessario. In un ciclo con ulteriori calcoli, forse 1 variabile è sufficiente. Penso che tu voglia ottenere dati storici, quindi sarebbe più logico fare un ciclo da qualche barra a 0. E poi i tuoi dati saranno costruiti. Se avete bisogno di un array, nel vostro caso dovrebbe accumularsi come uno stack.
Se volete costruire con le quotazioni online, sarà ancora secondo le regole dello stack.
http://algorus.blogspot.ru/2012/12/blog-post_7.html
https://ru.wikipedia.org/wiki/%D0%A1%D1%82%D0%B5%D0%BA
Salve. Quando provo a copiare i dati dell'indicatore in un array usando la funzione CopyBuffer ottengo valori come -6.99999999999999999e-005
Quale può essere la ragione?
Salve. Quando provo a copiare i dati dell'indicatore in un array usando la funzione CopyBuffer ottengo valori come -6.99999999999999999e-005
Quale può essere la ragione?
L'indicatore ha diversi dati nella finestra dei dati. Attacco l'EA al grafico H1 e copia i dati dai timeframe M5 M15 e H1.