Nom: While
Definition: Signale le debut d’une construction “while”
Usage: While(test).... Action .... EndWhile
Objectif:
- Fait partie d’une construction “While”
- La boucle exécutée tant que “Test” est vrai.
- Action peut être une série instructions complexes, y compris d’autres If, For ou While.
- Il est aise de créer une boucle sans fin. Mastock inclus les instructions nécessaires pour garantir que la boucle n’est jamais sans fin.
Note:
- Ne retourne rien
Exemples:
- Playing Around:
- varRSI = RSI(14)
- index = 0
- while(index < 2)
- if(index == 0) then
- for(0,10)
- valeur = var(varRSI,0)
- accumulate(premier,valeur)
- endfor
- logresult(stddev(premier))
- notifyresult
- else
- avg20 = avg(20)
- avg50 = avg(50)
- buy = crossabove(avg20,avg50)
- sell = crossbelow(avg20,avg50)
- notifyresult(buy,sell)
- endif
- increment(index,1)
- endwhile
- logresult(it works...)