RE: Sqrt(x) in Metastock? | |
Hallo Heiner!
Die programmtechnische Schreibweise verrät, daß hier die Quadratwurzel ( = Wurzelexponent ist immer 2) aus einer Zahl x ( =Radikand) als Lösungswert y ( = Basis) erhalten wird.
y = sqrt(x) Das Quadrat ist also z.B. 5x5= 5^2 (sprich: 5 hoch 2) = 25 und somit ist er Quadratwurzelwert eben in diesem Fall gleich 5:
5 = sqrt(25).
Willst Du hingegen die n-te Wurzel aus einem Wert errechnen, so muß die die power-Funktion benutzen. Herzuleiten ist nämlich, daß
5 = 25^0.5 = 25^(1/2) ist, und somit auch gilt power(25, 0.5) = sprt(25) = 5 ist.
In der Powerfunktion bildet bei gebrochenen Exponent der Zählerwert des Exponenten die Potenz und der Nennerwert des Exponenten den Wurzelexponenten:
also gilt zum Beispiel: 2^(4/3): gesucht ist die dritte Wurzel (Wurzelexponent = 3) aus dem Wert der vierten Potenz (Exponent = 4) der (Basis) 2.
power(2, 4) = 2^4 = 2 * 2 * 2 * 2 = 16
power(16, (1/3) ) = power(16, 0.3333...) = 2,5198421...
oder zusammengefaßt:
power(power(2, 4), 0.33333) = power(2, (4/3)) = power(2, 1,33333..) = 25198421....
Ein anderes Beispiel: power(2,618034, 0,618034) = ....
Nun hoffe ich, daß vielleicht das eine oder andere hilfreich für Dich war und zwei weitere Tipps: Hilfefunktionen in Metastock sollten ähnliche Beschreibungen liefern (weiß ich leider nicht, da MetaStock nicht im Einsatz) und einfach einen Indikator mit der fraglichen Funktion bauen und sehen was heraus kommt: close*sqrt(9) sollten die dreifachen Werte des Closepreise darstellen.
Viel Spaß beim Probieren Uwe
|