AZ13 ha scritto:Ed ecco il codice dei due indicatori in Prorealtime.
Ecco il primo...
- Codice: Seleziona tutto
SEBUP=(LinearRegression[x](close)+(2*STE[x](close)))
SEBDOWN=(LinearRegression[x](close)-(2*STE[x](close)))
BOLLIGERUP =BollingerUp[x](close)
BOLLIGERDOWN = BollingerDown[x](close)
DifferenzaUp = BOLLIGERUP - SEBUP
DifferenzaDown = BOLLIGERDOWN -SEBDOWN
IF DifferenzaUp>DifferenzaDown then
A=DifferenzaUp*-1
else
A=DifferenzaDown*-1
endif
return A
Buongiorno Antonio,
guardando i due indicatori da te presentatai notavo un'anomalia. L'istogramma delle fasi di mercato al rialzo risulta sempre meno marcato di quelle al ribasso. Cosi' controllando i valori ho notato che effettivamente non tornavano.
Ora non so se sto dicendo una grossa castroneria ma seecondo me andrebbero confrontati i valori assoluti della differenza tra le bande. ovvero
IF
absvalue DifferenzaUp>
absvalue DifferenzaDown then
A=DifferenzaUp*-1
else
A=DifferenzaDown*-1
endif
return A
ho scritto absvalue usando un comando easylanguage . non so quale sia il comando della piattaforma di cui parlate
ecco il grafico
Anonimo.jpg
Che ne pensi??