@ Michael
hinsichtlich Redundanzen ganz Deiner Meinung. Diese liessen sich insbesondere dann vermeiden, wenn Fragen von Beginn weg möglichst verständlich, stimmig und unter Angabe des verwendeten Moduls und der Zielsetzung, formuliert würden.
Augenscheinlich hat auch Herr Lieck die Frage von Engelberg - und zwar selbst nach dessen ergänzenden Ausführungen - nicht richtig einordnen können. So gibt die zweite Formel
Cross(Close,SMA(OBV,Para1))
liess „Prüfe eine Kreuzung der Close-Linie (in €) mit der accumulierenden Volumenlinie (in Stücken) einfach keinen Sinn.
@ Engelberg -> zu Cross(OBV,SMA(OBV,21)) (ich setze 21 Handelstage statt Para)
die Cross-Formel prüft ob die erste in der Klammer angegebene Zahlenreihe, also die OBV Zahlenreihe, an einem Stichtag X grösser wird als die zweite in der Klammer nach dem Komma angegebene Zahlenreihe, also die GD vom OBV Zahlenreihe. D.h. immer (kleinerer Wert - steigt über - grösseren Wert). Als Resultat erhält man eine Zahlenreihe aus Nullern (Cross=Nein) und Einern (Cross=Ja).
z.B:. 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 etc.
Das Filter-Modul liest nur den letzten Wert dieser Reihe aus. Damit ein Wertpapier in der Filterliste erscheint, muss bei diesem also am aktuellen Tag der Filter-Anwendung ein Cross-Ereignis stattgefunden haben bzw. der letzte Wert der Zahlenreihe muss eine 1 sein.
Will man umgekehrt den Schnitt der OBV-Linie von oben nach unten durch die GD vom OBV Linie muss der Klammerinhalt gedreht werden: Cross(SMA(OBV,21), OBV). In diesem Fall ist eben die GD vom OBV Zahlenreihe jene mit den kleineren Werten vor dem Cross-Ereignis.
Soll die Toleranz grösser (z.B. Schnittereignis in den letzten 5 Handelstagen) sein, müsste die Formel valuedays(Cross(OBV, SMA(OBV,21), Once_GE, 1,5) verwendet werden (liess: die Cross-Zahlenreihe soll einmal „Greater“ 1 und zwar in den letzten 5 Handelstagen sein). Diese Formel gibt „False“ aus, wenn in den letzten 5 Handelstagen kein Cross-Ereignis vorlag oder „True“ wenn ein solches Signal-Ereignis in den letzten 5 Tagen eingetreten ist.
(Siehe auch Seite 139 Tai Pan Formelsprache Das Grosse Programmierhandbuch von Steffen Vohswinkel)
Mit freundlichen Grüßen DownUp