Скачать MetaTrader 5

Цена лота

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Написал программу? Опубликуй ее в Code Base!
igboev
11
igboev 2010.10.07 14:38 

Приветствую всех на форуме, есть вопрос к знатокам MQL,

Как определить стоимость одного лота (1.0) в валюте депозита?

Например валюта депозита USD,

1. покупаем 1.0 USDCHF стоит это 100000 $ (как получить эту цифру (100000) средствами MQL ???)

2. Сколько в баксах стоит 1.0 EURJPY на момент покупки ?

3. Покупаю 1.0 CFD НорНикеля (цена указана в рублях).

4. Золото 1.0 лот сколько стоит на момент покупки в баксах (цена указана за унцию) сколько унций в лоте?

Мне это нужно для открытия хеджевых сделок,

то есть нужно одновременно открыть 2 позиции с одинаковой стоимостью на момент открытия. ((не путать стоимость позиции с величиной залога за эту позицию)

ну или по другому (купить золота на 1000$ и одновременно продать CFD ПолюсЗолото на туже приблизительно сумму.)

Как расчитать размер лота соответствующий 1000$ для каждой из позиций?

Alexander
4034
Alexander 2010.10.07 18:30  
MarketInfo(Symbol(),MODE_LOTSIZE);
new-rena
3372
new-rena 2010.10.07 19:29  
igboev:

Как определить стоимость одного лота (1.0) в валюте депозита?

Как расчитать размер лота соответствующий 1000$ для каждой из позиций?


На примере маржи....

Пример маржи

Валютная пара, в которой Доллар основная валюта

Маржа = (Размер контракта / кредитное плечо)

Вы открыли мини-счет размером 500 Долларов. Для того, чтобы подсчитать маржинальное обеспечение, требуемое для открытия 8 мини лотов по паре USD/JPY (80,000 USD) с кредитным плечом в 200:1, просто разделите размер контракта на кредитное плечо, например, (80,000 / 200 =400). Ваша маржа под эту позицию равна $400, оставляя доступным $100 на Вашем счету.


Валютная пара - где Доллар не является основной валютой

Маржа = [(Размер контракта x Цену) / Кредитное плечо] Отсюда выводи цену и всё что хочешь!

В этом примере Вы открыли стандартный счет на $5,000. Вы хотите совершить сделку с 3-мя лотами по паре EUR/USD (300,000 Евро) по текущей рыночной цене1.2710 с кредитным плечом в 100:1. Для подсчета требуемого маржинального обеспечения под эту позицию нужно умножить размер контракта (300,000) на цену (1.2710) и затем разделить полученную сумму на кредитное плечо (100), т.е. [(300,000 х 1.2710)/100] = $3,813. После того как Вы примете данную позицию, баланс Вашего счета будет равен $1,187.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий