I'm testing a template algorithm below and I'm noticing that past and future contracts are being traded even though the contractDepthOffset is set to 0. The expected behavior, based on the docs, is that only the frontmonth future would be available for trading by the algorithm. Please advise.

Author