Hello, everyone, My application receive us stock quote from trep server. For each tick I received, I will record one message receive time. After decode the tick message, I can get the tick trade time. By comparing the two time, I usually can see message receive time is about 200ms delay than tick trade time.
One possibility is the ema sdk already has the delay when it received the message from the trep server. Another possibility suppose message from trep server to ema sdk is fast enough with no delay, but my application deals the message a bit slow, so ema sdk delays the message by about 200ms then callbak my application.
Is there any method how to determine where the delay arises ?