Moin TL13,
ich muß das erst einmal verstehen, was Du hier willst.
In einer Filterergebnisliste soll eine Spalte nach Deiner Formel eingefärbt werden.
Wenn man einen Filter baut, dann sollen doch alle die Werte angezeigt werden, die der Filterbedingung genügen.
Man kann auch, wie in Deinem Fall, beide Filterbedingungen einbauen und dann das entsprechende Spaltenelement einfärben. Das würde eher Sinn machen. Mir fehlt allerdings der Kontext Deiner Aufgabe.
Du mußt nach dem Filterbau noch die Ausgabe der Ergebnisliste einstellen. So geht das nicht.
Der Bezug zur Spalte fehlt.
Mit der rechten Maustaste gehst Du in die Filterergebnisliste und stellst die Spaltenfarben ein.
Im Forum habe ich eine ausführliche Beschreibung zu einem
Filterbeispiel geschrieben.
Schau da mal rein.
In Deiner Formel, die hier nicht ausreicht, wäre der genannte Fehler so zu beheben:
result:= if (close > mov(close,62,2),Para1,Para2);
Para1 bezieht sich in Deiner Parameterliste auf Farbe 1 dort ist Grün definiert
Para1 bezieht sich in Deiner Parameterliste auf Farbe 2 dort ist Rot definiert
Vielleicht schreibst Du mal etwas ausführlicher was gemacht werden soll.
Das ist dann vielleicht einfacher zu verstehen.
Ihr solltet Euch überhaupt nicht lange mit irgend welchen Problemen rumschlagen, sondern viel schneller Fragen stellen. Das macht doch den Forumsvorteil aus. Zumindest erhöhen sich die Chancen auf eine
Lösung.
Grüße
Taxus