Quote: Originally posted by NickW  | Quote: Originally posted by Daniel UK1  | Hey Nick,
I see, yes i manually roll also similar like you, then you have the added "spice" when you need to roll NG and CL earlier than IQ dtn rolls, because
they roll after the 6 day cutoff from IB not allowing trades for front month issue due to negative prices issue.
I assume you manually keep track of this with alarms or something?, i have not found a better way like MC telling me i need to roll before 6 days
limit.
Btw, i checked with MC and it is really as it has been said here... using minute bars from IQ Dtn , fetching historic data, provides just Up volume
bars, no matter if one choses Tick volume or traded volume.
So in essence chosing tick volume in GSB, will/could provide another outcome compared to backtesting in MC with IQ data, when using the strategy on
live charts in MC using IQ, since on LIVE CHARTS you get Up Ticks and Down Ticks that the strategy then will use.
This ads a new complexity to the practicallity of execution..
Only data that provides Up tick and down tick volume while fetching historic data, is TS in MC as far as i understand it..
meaning that one needs to use TS data when building in GSB, backtesting in MC... but trading live... one is perfectly fine using IQ dtn 
Sounds clear? not really right... very messy situation
|
Hi Daniel,
My trade data uses the continuous contract, QCL#C. I map the front contract in IB symbol mapping for which contract to actually trade.
Attach is my setup for checking when a symbol has rolled. On the left is current contract and next contract. On the right is current contract and
continuous contract with an alert at the bottom that compare the current contract price with the continuous price every 15min and emails me when it's
different. When there's a roll alert, everything just rolls forward, these charts, the symbol mapping, reload data, restart systems.
Yes it is very messy to manage the tick volume from IQ in MC. If you need to trade a system live with it, i would just use TS data for that system.
That's what i would do.
|
Hi Nick, thanks for sharing.
Never relied on a signal to warn before, but after one to many human mistakes with rolls, i will setup similar as you.
One thing, though.. i believe you are using IQ, issue with CL i believe is that IQ rolls CL after the 6 day (days before end date for the contract)
limit IB has, IB dont allow you to trade close to 6 days for front month, meaning that you have a few days before it rolls that you are not able to
trade using the contract you on. My point is, if not mistaken about the 6 day rule, you need to roll a few days befoer iq rolls.
|