I see in the documentation 

https://www.quantconnect.com/docs/algorithm-reference/trading-and-orders#Trading-and-Orders-Time-In-Force

  I dont see ImmidiateOrCancel But https://www.quantconnect.com/lean/documentation/topic5963.html

I do see ImmidiateOrCancel mentioned. 

 

1. so please clarify this.

2. if ImmidiateOrCancel is valid, how long does the order will be open?

3. In backtesting can we use this?

4. how to get partially filled order quantity with ImmidiateOrCancel?