Dude! You're awesome! That worked.

But just to be safe I need to set Now back to the actual current UTC time right - like this?

Code
	var adj = 5.0;
	Now = dataVar(34,i,0);
	if (dst(ET,NOW)) {	
		adj = 4.0;
		printf("[%s] DST ACTIVE !!!\n",myAsset);
	}
	printf("adj = %.0f\n",adj);
	Now = wdate(NOW);

	for (i=records-1; i>=0; i--)	{
		var mytime = dataVar(34,i,0) + adj/24.0;
		dataSet(34,i,0,mytime);		
	}