I may be mistaken, but I don't believe you can "roll a contract forward". You can roll your position forward... but that involves closing out the current month and opening a new position in a later month.... paying commission/fees on both sides. That right??
I find this kind of thread re-assuring that there will always be opportunity to make money. To OP, you should probably step back and educate yourself on the basics before continuing to "trade" futures.
Rolling is selling current month and buying future month, as simple as that. Yes if you are in red, it is money lost but you open a position at a lower cost basic.