When an option position is openend/closed in a contract expiring in a later contract than the next expiring one, is there always the correct price value used from the .t8 fUnl field?

The logs seem only to show the current price taken from the asset.

assetHistory("CHRIS/ICE_T4", FROM_QUANDL | UNADJUSTED);

Loading this data is not useful at all, even unadjusted.
Do I acutally need an asset history beside the t8?