IB TWS & Computer Time are different

Continuing the discussion from Set US Stock Database from Summer time to Winter time:

Hi, though the IB uses local timestamps, I found the IB Trader Workstation Clock is always 1-2 seconds slower than the computer time (Computer time is sync to nist.gov)
I tried methods from IB Customer service also can't fix it.

By Amibroker, any method or setting can make the Amibroker display bar follow the Cmputer time?
I found that the bar display seems follow Trader workstation Clock, but the real time program trade seems follow the computer time.

When Backfill the bars, the bars are different from the real time bar and signals move later.
Any tips about how to fix it?
Thanks!!

Unfortunatelly backfill bars received from IB are constructed and timestamped by TWS, you can't change the way how they timestamp bars.

Actually, this is a common issue with all data feeds, or using IQ feed or other feed provider should eliminate this problem.?
Thanks

IQFeed uses consistent timestamping of both RT feed and backfill.