| Envoyé par marcd le 03 Octobre 2006 à 14:21
|
|
|
salut arnaud,
c'est effectivement errone :
LOWEST[4](CLOSE<AVERAGE[5]-STD[5])
signifie le plus bas de "CLOSE<AVERAGE[5]-STD[5]" sur les 4 dernieres barres. Or comme close<AVERAGE[5]-STD[5] est vrai ou faux ca ne va pas donner grand chose.
Par contre l'instruction prorealtime suivante
Achat = true maBollinger = AVERAGE[5]-STD[5]
FOR index=1 to 3 DO Achat = Achat AND (maBollinger[index]) NEXT
devrait marcher. ACHAT retournera TRUE (vrai) si les 3 clotures precedentes sont en dessous de la bande de bollinger avec 1 deviation standard. ACHAT retournera FALSE dans tous les autres cas.
Apres tu peux entrer en position si ACHAT = True Et toutes tes autres conditions (c1) sont remplies.
__________________ Marc Defosse
|