Минимальный депозит для открытия позиции

 
Уважаемые разработчики !

Подскажите, пожалуйста, как в МТ4 правильно производить расчет суммы, необходимой для открытия позиции ?

Пример: валютная пара USDCHF, spred 4 point, Bid = 1.2500, Ask = 1.2504.

1) Для открытия позиции USDCHF BUY 0.1 лота необходимо иметь минимальный депозит ( 100 + 4 / Bid ) $ или ( 100 + 4 / Ask ) $ ? Какой минимальный депозит в $ нужен для открытия USDCHF SELL 0.1 ?

2) Определение цены пункта для USDCHF ( 1 лот ) : 10 / Ask ?

Спасибо.
 
Посмотрите на исходники функции MarginCalculate - там есть точные расчеты маржевых требований для форексных символов.
"MQL4: MarginCalculate"