You can try to correct your assets.csv from the broker data.
Also the Workshop is a trendsystem, therefore, if you change the period, result changes, cause EUR/USD did change too (after 2018).

But actually I don't really see that big of a difference.

//Update Log - Asset.csv//

function run()
{
BarPeriod = 1;
LookBack = 0;


while(asset(loop("EUR/USD")));
{
printf("\nLast close: %.5f", priceClose());
}

}