hallo
habe eine funktion programmiert, die die rote linie im chart ergibt.
jetzt will ich den zeitpunkt bestimmen, an dem ein wertesprung
in der funktion stattfindet.
die funktion, die das tut, indem sie die werte der funktion jeweils mit dem
wert der vorherigen periode vergleicht, seht ihr in dem fenster mit den drei spikes vom wert 1.
wie ist es möglich, dass diese funktion "1" ausgibt an einer stelle, wo gar kein wertewechsel stattfindet?
um sicherzugehen, dass kein floatingpoint error dafür verantwortlich ist, have ich den vergleichswert für positive sprünge auf 0,1 und negative auf -0,1 gesetzt. das (oder auch werte von 2) hilft aber auch nicht. da ist irgendwie der wurm 'drin.
in der kurve ist kein sprung schon gar keiner von 2. warum bekomme ich trotzdem angezeigt, dass da einsprung ist?
ich hatte vorher das gleiche problem in der ebene darunter, konnte es aber ausmerzen und habe jetzt als input den indikator verwendet,
der in der ebene darunter keine probleme mehr macht, aber irgendwie
stimmt da etwas nicht, denn diesmal bekomme ich das problem nicht weg.
so kann man die funtion nicht verwenden. ideen?
danke
grüsse
olli