If you see a "Not enough money" message, it means your account doesn't have enough funds to meet the margin requirement. To resolve this, add funds, close some open trades, or increase your leverage ratio (e.g., switch to 1:400).
To open a position, your free margin must cover the margin requirements. MT4MT5 won't let you open positions if your margin level drops to 100% or less.
Here's how the margin is calculated:
- Free Margin = Equity - Held Margin
- Margin Requirement (FX) = (Contract Size * Lots) / Leverage * (Conversion Rate to USD)
- Margin Requirement (CFD) = Contract Size * Lots * Price * Margin Percentage
To find the margin percentage for a symbol:
- Go to Market Watch.
- Right-click the desired symbol.
- Select "Symbol Specification" and check the margin percentage.
Examples:
-
Free Margin: $250
- Trade: 1 lot EURUSD at 1.12320 with leverage of 500
- Calculation: (1 * 100,000) / 500 * 1.12320 = $224.64
- Result: $250 > $224.64 (Trade can be placed)
-
Free Margin: $12
- Trade: 0.05 lots GBPUSD at 1.32030 with leverage of 500
- Calculation: (0.05 * 100,000) / 500 * 1.32030 = $13.20
- Result: $12 < $13.20 (Trade cannot be placed, "not enough money" error)
-
Free Margin: $1050
- Trade: 10 lots US30Roll at 27500, margin percentage 0.5%
- Calculation: 10 * 27,500 * 0.5% = $1,375.00
- Result: $1050 < $1,375.00 (Trade cannot be placed, "not enough money" error)