Thank you jcl. I changed it the other way around but still no happiness here.
Here is my code. Zorro still runs the test from 2015..2020 and the log doesn't show any trades.
Code
function run()
{
  set(LOGFILE);
  BarPeriod=60;
  StartDate=20100101;
  EndDate=20191231;
  vars dim=series(MinusDI(8));
  vars dip=series(PlusDI(8));
  Stop=PIP*50;
  asset("EUR/USD");
  
  if (crossOver(dip,dim)) enterLong();
  if (crossOver(dim,dip)) enterShort();
  
	
	}