Daher habe ich die eqID auch in eine separate Gruppe gelegt.
Wenn nämlich die Datumsfelder leer sind, würde evtl. auch hier eine Quote zuschlagen.
Übrigens habe ich nach einer weiteren Nacht alle Füllungen vom Params in die Vorgabe-Antwort gelegt, gleichzeitig mit dem Test, ob die ID gefunden wurde.
Dann steht kein Unsinn in "Params"
Damit ist die Gleichung für die SourceID einfach
{if(is_empty(Params_1),0,1)}
Und die Gleichungen für Datum und Anzahl bekommen jetzt den Zusatz "Params_1 (SourceID) ist nicht leer"
{if(!is_empty(Params_1) and ((strtotime(Params_3) gt strtotime(Params_6) or strtotime(Params_4) lt strtotime(Params_6))),0,1)}
{if(!is_empty(Params_1) and Params_7 ge Params_2,0,1)}