Pagina 1 van 1

Vertaling SuperCharts

BerichtGeplaatst: zo 14 maart 2004, 23:30
door geert udema
In een Swingtrend indicator komt de volgende statement voor (in T.A.M. maart 2000 blz. 17)
SWINGTRENDUP = IFF(HIGH>HIGH[1] ,
? ? ?LOWEST(LOW , N1) ,
? ? ?LOWEST(LOW , N1)[MRO(HIGH > HIGH[1] , 15 , 1)])

N1 is uiteraard de periode voor de Lowest berekening.
Graag hulp voor de vertaling naar Vestics, vooral IFF en MRO zijn onduidelijk.
Groetend, Geert Udema

Vertaling SuperCharts

BerichtGeplaatst: zo 14 maart 2004, 23:56
door Paul M
Hallo Geert,

Dit kun je zo in Vestics gebruiken.
IFF betekent in dit geval als High>High[1] dan is het eerste na de komma waar anders ?hetgeen na de tweede komma.

MRO geeft een getal waarbinnen, in dit geval, de meest recente gebeurtenis plaatsvond. High>High[1] (gebeurtenis),15 bars waarbinnen gezocht wordt, 1 staat voor meest recent.

Als bv MRO2(HIGH > HIGH[1] , 15 , 1) een waarde van 2 geeft dan wordt de LOWEST(LOW , 14) van 2 bars terug geplot.

Paul

Kun je beter deze gebruiken die werkt.

{*******************************************************************
Description: Most Recent Occurrence
Provided By: Omega Research, Inc. (c) Copyright 1999
********************************************************************}

Inputs: Expression(TrueFalseSeries), Length(NumericSimple), Occur(NumericSimple);
Variables: TrueCount(0), Counter(0);

Counter = 0;
TrueCount = 0;

While Counter < Length AND TrueCount < Occur Begin
If Expression[Counter] Then
TrueCount = TrueCount + 1;
Counter = Counter + 1;
End;
If TrueCount >= Occur AND TrueCount > 0 Then
zzMRO = Counter - 1 + CurrentBar - BarNumber
Else
zzMRO = -1;








(Edited by Paul M at 8:35 am op 16,mar. 2004)