The main types of forex orders include market orders, limit orders, stop orders, and trailing stop orders. Market orders are used for immediate execution, limit orders for specific price levels, stop orders to trigger trades at specific levels, and trailing stop orders to protect profits.