Скачать MetaTrader 5

Кредитное плечо в мт4

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

Как узнать используемое кредитное плечо по каждому доступному инструменту в мт4, если функцию AccountLaverage использовать нельзя?

AccountLaverage использовать нельзя по той причине, что после 15 января некоторые брокеры при общем плече счёта 100 стали на пары с франком давать плечо 10.

Uladzimir Izerski
3555
Uladzimir Izerski  
Попробуй вычислить через залоговые средства и минимальный лот.
Alexey Oreshkin
6640
Alexey Oreshkin  
Владимир:
Попробуй вычислить через залоговые средства и минимальный лот.

к сожалению это не вариант, считает не правильно, точнее не всегда правильно, а указанный выше вопрос вообще никак не позволяет решить (

Andrey Vasiliev
11192
Andrey Vasiliev  

В МТ4 из индикатора узнать реальное плечо по инструменту нельзя. Можно узнать реальное плечо через MARGINREQUIRED и только из эксперта.

Необходимо учитывать, что формула расчета плеча через MARGINREQUIRED зависит от положения базовой валюты в наименовании торгового инструмента.

Alexey Oreshkin
6640
Alexey Oreshkin  
Andrey Vasiliev:

В МТ4 из индикатора узнать реальное плечо по инструменту нельзя. Можно узнать реальное плечо через MARGINREQUIRED и только из эксперта.

Необходимо учитывать, что формула расчета плеча через MARGINREQUIRED зависит от положения базовой валюты в наименовании торгового инструмента.

Это всё понятно но к сожалению опять же не даёт ответа на поставленный вопрос. MARGINREQUIRED работает правильно, тут претензий нет, но само плечо в AccountLaverage может стоять 100, а по факту быть 10. После совершения сделки это тоже видно, но как узнать плечо раньше? Эта информация есть на сайте, но робот ведь не сможет лезть ко всем брокерам на сайт и читать там спецификации контрактов.
Andrey Khatimlianskii
58424
Andrey Khatimlianskii  
Alexey Oreshkin:
Это всё понятно но к сожалению опять же не даёт ответа на поставленный вопрос. MARGINREQUIRED работает правильно, тут претензий нет, но само плечо в AccountLaverage может стоять 100, а по факту быть 10. После совершения сделки это тоже видно, но как узнать плечо раньше? Эта информация есть на сайте, но робот ведь не сможет лезть ко всем брокерам на сайт и читать там спецификации контрактов.
Зачем вам плечо, если не для определения необходимого залога?
Alexey Busygin
6560
Alexey Busygin  
Alexey Oreshkin:

Как узнать используемое кредитное плечо по каждому доступному инструменту в мт4, если функцию AccountLaverage использовать нельзя?

AccountLaverage использовать нельзя по той причине, что после 15 января некоторые брокеры при общем плече счёта 100 стали на пары с франком давать плечо 10.

А почему они на плечо 100 стали давать плечо 10?
Alexey Oreshkin
6640
Alexey Oreshkin  
Andrey Khatimlianskii:
Зачем вам плечо, если не для определения необходимого залога?
Вообще задача передо мной простая - узнать с каким плечом я торгую, в не зависимости от того что даёт мне брокер. Решение этого вопроса очень простое - узнать сколько денег нужно на каждый ордер для его поддержания без учёта плеча и эту сумму разделить на баланс. Таким образом я получу используемое плечо. Нужно мне это для ограничений робота, чтобы ставить не мифический стоп лосс ни к чему не привязанный в ХХХ пунктов, а просто запретить открывать далее сделки если я превысил плечо 1к10. Раньше этот вопрос решался просто По каждому открытому ордеру MARGINREQUIRED умножал на AccountLaverage, а на днях, увидел что у меня плечо 1:250 ,что быть не может. Вот занялся вопросом и увидел что проблема из-за отдельного плеча по разным валютам.
Alexey Oreshkin
6640
Alexey Oreshkin  
Alexey Busygin:
А почему они на плечо 100 стали давать плечо 10?
Это уже вопрос к брокеру а не ко мне. Но если не верите то посмотрите спецификации контрактов у брокера GKFX на сайте и в терминале. 
Andrey Khatimlianskii
58424
Andrey Khatimlianskii  
Alexey Oreshkin:
Вообще задача передо мной простая - узнать с каким плечом я торгую, в не зависимости от того что даёт мне брокер. Решение этого вопроса очень простое - узнать сколько денег нужно на каждый ордер для его поддержания без учёта плеча и эту сумму разделить на баланс. Таким образом я получу используемое плечо. Нужно мне это для ограничений робота, чтобы ставить не мифический стоп лосс ни к чему не привязанный в ХХХ пунктов, а просто запретить открывать далее сделки если я превысил плечо 1к10. Раньше этот вопрос решался просто По каждому открытому ордеру MARGINREQUIRED умножал на AccountLaverage, а на днях, увидел что у меня плечо 1:250 ,что быть не может. Вот занялся вопросом и увидел что проблема из-за отдельного плеча по разным валютам.

MARGINREQUIRED возвращает необходимый залог на 1 лот с учетом плеча.

Т.е. эта цифра будет совпадать с залогом, который показывает терминал при наличии открытой сделки. 

Alexey Busygin
6560
Alexey Busygin  
Alexey Oreshkin:
Это уже вопрос к брокеру а не ко мне. Но если не верите то посмотрите спецификации контрактов у брокера GKFX на сайте и в терминале. 
Ну вообще, они не имеют права, просто так менять плечо. Это мошенничеством попахивает, я бы лично, пересмотрел свою работу с таким брокером.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий