Pagina 1 van 1

Slope berekening - Vijf fondsen laden en slope berekening.

BerichtGeplaatst: di 03 dec 2002, 20:40
door JanB
Hoi medestrijders,

Ik heb twee vraagjes. Ik wil twee tot vijf fondsen laden, dus de datagegevens, om ze onderling te kunnen vergelijken. Nou heb ik bij de RelativeStrength indicator de volgende code gevonden:

{---- variables ----}
?value xSymbolId=0, xClose[], xBar, xFactor;
?if xSymbolId=0 then xSymbolId := vGetSymbolId(xSymbol);

?{---- load the close for the symbol ----}
?xClose := vLoadPriceSeries(xSymbolId,4);

Dit gebruik ik nu dan ook, maar als je vijf fondsen wil laden wordt het wel erg omslachtig om dit vijf keer te herhalen. ?Misschien iets met for...do?
Ik hoef de grafieken ook niet te laden, alleen een berekening op los laten. Dus ook niet (close of DATA1) want dan krijg je vijf koersgrafieken in het venster

Tweede vraag: Ik wil graag de Slope of richtingscoefficient van een EMA berekenen. Hoe kan dit? Iets met TAN => Koersverschil / xBars?

Alvast bedankt,

Jan Brons

Slope berekening

BerichtGeplaatst: zo 08 dec 2002, 11:56
door Pierre
Hoi Jan,

Ik zou geen oplossing weten met een for-loop, dus helaas.

Wat je vraag over de slope berekening betreft: de simpelste bereking is die waarbij je de procentuele stijging of daling van de EMA over de laatste bar berekent. Dat geeft je namelijk de hellingshoek van de EMA op dit moment.

Dat gaat dan als volgt...

value xEMA[],xSlope;
xEMA := XAverage(Close,50);
xSlope := (xEma-xEma[1])/xEma[1];

De slope is negatief als de EMA aan het dalen is en positief als de EMA aan het stijgen is.