For the missing milliseconds, check TickTime - it limits the tick rate and by default depends on the bar period. Maybe it's too high. For the marketVal returning zero, I believe marketVal was so far supported in .t6 files only, and only recently extended to the bid-ask spread in .t1 files. Try the latest beta version.