I want to start selling on marketplace, however I want to accept BTC-e codes as payment, because in that way, I don't have to worry about btc price change.
Most Bitcoin-related marketplaces and e-commerce modules allow a price to be set in dollars, but then that value is converted to bitcoins at time of checkout.
As far as a longer-term solution, the USD transfer capability in Ripple might be something you might consider. There is a little bit of a learning curve with Ripple but if your customer set would know how to procure a BTC-e code to buy from you those same customers would likely be able to figure out how to do a Ripple transaction to transfer some USDs from their BITSTAMP account to you.