jcl,

Is the IB plugin invoking a data request for every BrokerHistory2 call? I did the same thing with the Ally plugin because it was easier to implement it that way than to make my own tick buffer.

BrokerHistory2 has a 300-tick limit. Can we perhaps increase the limit or otherwise implement a BrokerHistory3 function where the plugin can return the number of ticks (say, 100,000 ticks) and point to a static/global array of ticks in the plugin as an output?