venerdì 28 febbraio 2014

Operatori di assegnazione

In MQL ogni istruzione termina con un punto e virgola (;)

Se si vuole incrementare di 1 un valore basta usar il doppio più (++), s si vuol descrmentare di 1 basta un doppi meno(--)


venerdì 14 febbraio 2014

Funzioni Speciali

Quando iniziamo un nuovo programma in MQL con il Wizard di MetaEditor vediamo che di default ci sono delle funzioni vuote nella pagina che viene creata in automatico. Sono delle funzioni speciali.

La funzione speciali denominata "init()" viene eseguita ogni volta che qualche parametro della piattaforma Metatrader cambia, per esempio ogni volta che viene associato il programma ad un particolare grafico, ogni volta che dalla piattaforma viene attivato o riattivato un Expert Advisor, ogni volta che si cambia grafico visualizzato o time frame temporale.

lunedì 3 febbraio 2014

Valori massimi e minimi

Per trovare il valore massimo all'interno di un range di barre predefinito possiamo usare le funzioni iHighest e iHigh assieme:








Il risultato è: