Pagina 1 van 1

Code probleem ???

BerichtGeplaatst: wo 10 aug 2005, 16:56
door Jo
hoi,

Ziehier onder een functie + indicator.
Binnen de functie krijg ik de foutmelding of niet herkennen van NUMERICREF.

Is hier een oplossing voor?

{------- function : Ocsilator-------}

Inputs: OscType(Numeric), Price(Numeric), Length(Numeric), {general inputs}
oResult1(Numericref), oResult2(Numericref); {results to return}

Vars: alpha(0), Smooth(0), Cycle(0);

If (OscType=1) then Begin {Cyber Cycle}
alpha=2/(Length+1);
Smooth=(Price+2*Price[1]+2*Price[2]+Price[3])/6;
Cycle=(1-0.5*alpha)*(1-0.5*alpha)*(Smooth-2*Smooth[1]+Smooth[2])+2*(1-alpha)*Cycle[1]-(1-alpha)*(1-alpha)*Cycle[2];
If currentbar<7 then Cycle=(Price-2*Price[1]+Price[2])/4;

oResult1=Cycle;
oResult2=Cycle[1];
end
zfOcsilator=1;



{--- indicator : Cyber Cycle ---}

Inputs: OscType(1), Price((H+L)/2), Length(14);
Vars: oResult1(0), oResult2(0);

value1=zfOcsilator( OscType, Price, Length, oResult1, oResult2);

Plot1(oResult1, "Cyber");
Plot2(oResult2, "Trigger");
end;


Dank bij voorbaat voor de hulp

Jo

BerichtGeplaatst: vr 12 aug 2005, 12:30
door Pierre
Hallo Jo,

Bedankt voor het melden.
Er zat inderdaad iets fout bij de afhandeling van NumericRef.

We hebben dat aangepast en de correctie staat inmiddels op de server.
Als je koersen gaat ophalen (bijv. via Vesticsknop >> Data >> Koersen ophalen) dan wordt de correctie automatisch aangebracht.
Excuses voor het ongemak.

vr. groeten,
Pierre Dolmans
Vestics helpdesk