Using MQL for hosted auto-trading of futures on IB?

 

I'm new to MetaTrader, and am looking for a hosted platform that supports auto-trading and strategy development/testing/optimization of futures (CME, CBOT, etc) in an IB account.

 - Can MetaTrader and the hosted MQL service be used for this?  I realize it's popular for Forex, but not sure if the programming environment and backtesting/optimization supports Futures constructs such as Tick Size, Point Value etc which are used in my systems.

 - Can MQL5 and MQL4 both support this?  Which one do you recommend?

thanks

Kiran 

 
MT5 can be used for Futures without problems, your difficulty will be to found a broker that provides the instruments you want to trade.