OP is looking for backward-adjustment, Rolling over / continuous contracts are a different concept than backward adjustments. Looks to me (though I do not use Esignal) as if Esignal does not provide backward adjustment features.
OP, one solution (though dirty) I could think of is to create a custom contract (your own) and code a formula that backward adjusts based on the roll over dates, but I am afraid it would entail lots of manual manipulation and maintenance (you would need to hard code the roll over dates [or you could automatically backward adjust gaps > x%, though it can be dangerous for contracts that might "lock" for several sessions and hence show large gaps once the contract is regularly trading again]).
OP, one solution (though dirty) I could think of is to create a custom contract (your own) and code a formula that backward adjusts based on the roll over dates, but I am afraid it would entail lots of manual manipulation and maintenance (you would need to hard code the roll over dates [or you could automatically backward adjust gaps > x%, though it can be dangerous for contracts that might "lock" for several sessions and hence show large gaps once the contract is regularly trading again]).
Don't understand - they have a mechanism for continuous futures which works - and you want what?