volatility - volatility

Vragen en suggesties over Vesticode

Moderator: Perry

volatility - volatility

Berichtdoor easybelegger » di 13 jan 2004, 1:37

Hallo

Is er iemand die een easylanguage / vesticode voorbeeld heeft van het berekenen van de volatility..?


Dank
easybelegger
 
Berichten: 3
Geregistreerd op: di 13 jan 2004, 1:35
Woonplaats: Eindhoven

volatility

Berichtdoor FM » di 13 jan 2004, 17:41

Volgens mij staat is er een standaard indicator in Vestics aanwezig om de volatility te berekenen.
Zie Indicator Toevoegen-Volatility


met groet,


Frans.
FM
 
Berichten: 113
Geregistreerd op: do 15 aug 2002, 12:58

volatility

Berichtdoor Pierre Dolmans » za 17 jan 2004, 15:31

Hallo Easybelegger,

Kies in de designer voor menu Editor >> Module openen.
Kies vervolgens het tabblad Functies en kies dan hetzij de Volatility op basis van de TrueRange (die heet gewoon Volatilty) of de VolatilityStddev die gebaseerd is op de Standaard Deviatie en dus meer overeenkomt met wat we normaliter onder Volatility verstaan.

Deze namen zijn niet door Vestico gekozen maar stammen uit TradeStation en vanwege compatibiliteit willen we die namen niet veranderen.
vr. groeten
Pierre
Pierre Dolmans
 
Berichten: 8
Geregistreerd op: za 06 sep 2003, 15:21
Woonplaats: Leerdam

volatility

Berichtdoor easybelegger » za 17 jan 2004, 18:00

Pierre

Zo easy is het allemaal niet. In mijn Functions (beta versie) komt geen volatility voor . Er staan slechts 3 VESTICS function en wel vEMA - vMA - vWMA ?de rest zijn user functions en ook daar staan geen volatility. De enige volatility die voorkomt is de Indicator Volatility..??

groet

Jos
easybelegger
 
Berichten: 3
Geregistreerd op: di 13 jan 2004, 1:35
Woonplaats: Eindhoven

volatility

Berichtdoor Paul M » za 17 jan 2004, 20:37

Hoi Jos,

Functie volatility:

Inputs: Length(NumericSimple);

If CurrentBar >= 1 AND Length <> 0 Then Begin
If CurrentBar = 1 Then
Volatility = TrueRange
Else
Volatility = ((Length - 1) * Volatility[1] + TrueRange) / Length;
End;


Functie VolatilityStddev:

Inputs: NumberDays(Numeric);
Variables: AssetPrice(0), Answer(0), Count(0), AvgDiff(0), SumDiff(0);

AvgDiff = Average((log(Close[0] / Close[1])), NumberDays);
SumDiff = Summation(((Log(Close[0] / Close[1])) - AvgDiff) * ((Log(Close[0] / Close[1])) - AvgDiff), NumberDays);
Answer = (SquareRoot(SumDiff / NumberDays)) * ?15.90957; {Annualize Calculation}
If Answer <= 0 Then
Answer = 0;
If Answer >= 2.99 Then
Answer = 2.99;

VolatilityStdDev = Answer;


Paul
Paul M
 
Berichten: 263
Geregistreerd op: vr 13 dec 2002, 23:21

volatility

Berichtdoor Pierre Dolmans » za 17 jan 2004, 23:09

Hallo Easybelegger,

Als je de lijst van functies ziet, dan worden in eerste instantie alleen de Vestics functies getoond. Door het vinkje onderaan in het scherm te plaatsen (Toon ook Classic modules) zie je ook de functies van TradeStation.
vr. groeten
Pierre
Pierre Dolmans
 
Berichten: 8
Geregistreerd op: za 06 sep 2003, 15:21
Woonplaats: Leerdam


Keer terug naar Vesticode

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 15 gasten

cron