![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
La funzione ArrayMax().
Questa funzione restituisce il valore dell'elemento massimo della matrice.
La funzione ArrayMin().
Questa funzione restituisce il valore dell'elemento minimo della matrice.
Ciao, ho trovato un paio delle tue funzioni ZigZag sul forum. Questo è esattamente ciò di cui ho bisogno. Ho deciso di verificare la funzionalità di queste funzioni, così ho fatto un Expert Advisor che chiama solo questa funzione nel commento. Numero di barra ZigZag = così e così. Il problema è che la funzione mostra solo il numero di barra dello zigzag se non è sulla barra zero. Se lo zigzag è su una barra zero, mostra la barra dello zigzag precedente. E ho bisogno che si mostri a zero bar. In altre parole, voglio sapere quando il nuovo zigzag è apparso.
Il codice dell'Expert Advisor è riportato di seguito:
mostra il numero di barra dello zigzag solo se non è sulla barra zero.
Se lo zigzag è su una barra zero, mostra la barra dello zigzag precedente.
E ho bisogno che si mostri a zero bar. In altre parole, per sapere quando è apparso un nuovo zigzag.
ok... corretto per zero bar
Mi scuso per il mio post all'autore, ho scritto invano, dato che non userò comunque questo codice, dato che ho la mia libc con tutto ciò di cui ho bisogno. E poiché per così tanto tempo non c'è stato un feedback inequivocabilmente negativo, significa che il codice dell'autore soddisfa. Non potevo sopportarlo :), mi dispiace.
Ci sono molte persone intelligenti, ma le persone intelligenti e gentili sono poche. Tu, d'altra parte, non metti fuori la tua libreria, anche se pensi di codificare meglio, mentre Igor mette fuori gratuitamente quasi tutto il suo lavoro.
Ci sono molte persone intelligenti, ma poche intelligenti e gentili. Tu non metti fuori la tua libreria, anche se pensi di codificare meglio, mentre Igor mette fuori quasi tutto il suo lavoro gratuitamente.
Ho già scritto perché. Perché il mio codice non è completamente universale. Se riesco a trovare qualcosa da postare, lo farò di sicuro
La funzione ArrayAvg().
Questa funzione restituisce la media aritmetica degli elementi della matrice.
ok... corretto per la barra zero.
Grazie mille. Qualcosa con internet al lavoro, non ho potuto ringraziarvi prima.
La funzione ArrayAvGeom().
Questa funzione restituisce la media geometrica degli elementi della matrice.
La funzione ArrayAvGeom().
Questa funzione restituisce la media geometrica degli elementi della matrice.
Caro KimIV , grazie per la funzione!
È realistico scrivere lo stesso tipo di funzione per calcolare il modo?