Unisciti alla nostra fan page
- Visualizzazioni:
- 610
- Valutazioni:
- Pubblicato:
- 2021.11.15 16:27
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
Questa versione dello ZigZag è una semplice ottimizzazione della versione precedente ZigZag.mq4, a cui centinaia di migliaia di utenti MetaTrader erano abituati dalla versione MT3 (linguaggio MQL2).
L'utilizzo dell'indicatore senza ottimizzazione ha reso difficile e dispendioso in termini di tempo testare gli EA utilizzando i valori dell'indicatore personalizzato Zigzag. La versione ottimizzata risolve questo problema.
La prima volta, al primo avvio, l'indicatore calcola l'intera cronologia. Sulle susseguenti chiamate, quando arriva un nuovo tick in tempo reale o quando è usato nel tester, il terzo estremo dall'ora corrente è collocato in fondo alla cronologia e il ricalcolo parte da esso. Se si vuole far partire il ricalcolo dal secondo estremo, cambiare il valore della variabile level, che determina la profondità del ricalcolo.
int level = 3 ; // recounting's depth
Zigzag R
Tutti nomi delle variabili esterne sono stati mantenuti per motivi di coerenza. Inoltre, sono stati rimossi gli estremi sospesi in aria, che si erano formati su timeframes piccoli.
Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/11206

ALGLIB libreria di funzioni matematiche (v. 3.5.0) portata a MQL4.

Esempio di lavorazione con l'oggetto grafico OBJ_EDIT.

L'Expert Advisor mostra le proprietà dei segnali,consente di modificare le impostazioni della copia del segnale e sottoscrivere o disiscrivere il segnale di trade selezionato.

L'Expert Advisor mostra i valori correnti degli Indici Azionari Mondiali di Google Finance utilizzando la funzione WebRequest.