26-05-2011, 21:06
|
#1 (permalink)
|
|
Utente Senior
Data registrazione: Feb 2011
Messaggi: 109
|
Aiuto traduzione formula
VORREI RICOSTRUIRE LA FORMULA DEL PARABOLIC SAR PER VISUALTRADER - QUALCUNO MI AIUTA?
posto una formula che ho tradotto da prorealtime ma che non funziona come l'originale...
grazie
Codice:
VAR: PARABOLIC,HP,LP,AF,reverse,inizio,TREND;
iNPUT: increment(0.02),LIMITE(0.2);
IF CURRENTBAR < 2 THEN
parabolic = L;
TREND = 1;
af = limite;
hp = H;
lp = L;
ENDIF;
if TREND = 1 then
parabolic = parabolic + af * (hp - parabolic);
parabolic = MIN(parabolic, LOW[1]);
parabolic = MIN(parabolic, LOW[2]);
ELSE
parabolic=parabolic + af * (lp - parabolic);
parabolic=MAX(parabolic, HIGH[1]);
parabolic=MAX(parabolic, HIGH[2]);
ENDIF;
reverse = 0;
IF TREND = 1 THEN
IF L < parabolic THEN
TREND = 0;
reverse = 1;
parabolic = hp;
lp = L;
af = LIMITE;
ENDIF;
ELSE
IF H > parabolic THEN
TREND = 1;
reverse =1;
parabolic = lp;
hp = H;
af = LIMITE;
ENDIF;
ENDIF;
IF reverse=0 THEN
IF TREND=1 THEN
IF H > hp THEN
hp = H;
af = af + increment;
af = MIN (af,limite);
ENDIF;
ELSE
IF LOW < lp THEN
lp = L;
af = af + increment;
af = MIN (af,limite);
ENDIF;
ENDIF;
ENDIF;
IF CURRENTBAR>1 THEN
plotchart(parabolic, 0, red, solid,2);ENDIF;
Ultima modifica di 100pezzi : 26-05-2011 alle ore 22:00.
|
|
|