Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Посмотри на Топ сигналов MetaTrader 5. Выбери лучший и подпишись!
Виталий
36
Виталий 2016.03.18 12:21 

Всем привет.

Я немного завис когда передо мной встала задача рассчитать  какую сумму маржи зарезервировал брокер не на всех сделках, а на сделках робота (не хочу чтоб она превышала определенный порог).

 

Проблема в том что на счете несколько роботов и у каждого свои приколы. Варианты типо "сделайте второй счет прошу оставить при себе".

Интересен способ высчитывания сколько маржи использует робот и сколько ещё может использовать. (учитывая хедж и несколько валютных пар).

 

 Если есть идеи или уже готовые реализации поделитесь пожалуйста.

Заранее спасибо. 

Виталий
36
Виталий 2016.03.18 12:55  
На сколько я понял очень большая проблема в том что открытые 2 сделки в разные направления одного объема берут на себя маржу одной сделки
Виталий
36
Виталий 2016.03.18 13:04  

Как вариант собрать лотность сделок каждого символа вида:

 EURUSD BUY = 0.9

 EURUSD SELL = 0.7

 GBPUSD BUY = 1.2

 GBPUSD SELL = 1.5

 

Выбрать больший лот (для EURUSD 0.9, для GBPUSD 1.5) и по ним высчитать маржу затраченную на них.

Способ громоздкий , поэтому интересно есть ли более простой?

Tecuciztecatl
70
Tecuciztecatl 2016.03.22 20:23  
Нужно перебирать все открытые ордера, суммировать лоты по символам и направлению (и магику робота), потом уже считать по каждому маржу, с помощью MODE_MARGINREQUIRED.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий