Versuch es mit Schalter!
Schalter(0, Signallinie > 0, 1, ROC(DatePart(y),1,$) <> 0, 0);
Schalter(0, Signallinie < 0, -1, ROC(DatePart(y),1,$) <> 0, 0);
ROC DatePart stellt den Wert am Tagesanfang von 1 bzw -1 auf 0.
Da eventuell bei Tagesstart beide Bedingungen 1 bzw -1 und 0 gleichzeitig
zutreffen kannst Du das Porblem wie folgt lösen.
Schalter(0, Signallinie > 0 AND NOT ROC(DatePart(y),1,$) <> 0, 1, ROC(DatePart(y),1,$) <> 0, 0);
Schalter(0, Signallinie < 0 AND NOT ROC(DatePart(y),1,$) <> 0, -1, ROC(DatePart(y),1,$) <> 0, 0);
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Peratron« (9. Oktober 2015, 11:44)