I think IB has done it's part by documenting their historical data policy and it's full responsibility of NT team to make sure that their adapter does not violate their policy.
They can easily add some throttling code which will prevent from any such violation. Should be pretty easy fix if dev-team is pushed for it but so far I've seen NT support/management is showing this as IB's problem not theirs...
To other IB+NT combo users -- how do you feel about it?
Thanks,

Comment