Попробуй вычислить через залоговые средства и минимальный лот.
к сожалению это не вариант, считает не правильно, точнее не всегда правильно, а указанный выше вопрос вообще никак не позволяет решить (
В МТ4 из индикатора узнать реальное плечо по инструменту нельзя. Можно узнать реальное плечо через MARGINREQUIRED и только из эксперта.
Необходимо учитывать, что формула расчета плеча через MARGINREQUIRED зависит от положения базовой валюты в наименовании торгового инструмента.
В МТ4 из индикатора узнать реальное плечо по инструменту нельзя. Можно узнать реальное плечо через MARGINREQUIRED и только из эксперта.
Необходимо учитывать, что формула расчета плеча через MARGINREQUIRED зависит от положения базовой валюты в наименовании торгового инструмента.
Это всё понятно но к сожалению опять же не даёт ответа на поставленный вопрос. MARGINREQUIRED работает правильно, тут претензий нет, но само плечо в AccountLaverage может стоять 100, а по факту быть 10. После совершения сделки это тоже видно, но как узнать плечо раньше? Эта информация есть на сайте, но робот ведь не сможет лезть ко всем брокерам на сайт и читать там спецификации контрактов.
Как узнать используемое кредитное плечо по каждому доступному инструменту в мт4, если функцию AccountLaverage использовать нельзя?
AccountLaverage использовать нельзя по той причине, что после 15 января некоторые брокеры при общем плече счёта 100 стали на пары с франком давать плечо 10.
Зачем вам плечо, если не для определения необходимого залога?
А почему они на плечо 100 стали давать плечо 10?
Вообще задача передо мной простая - узнать с каким плечом я торгую, в не зависимости от того что даёт мне брокер. Решение этого вопроса очень простое - узнать сколько денег нужно на каждый ордер для его поддержания без учёта плеча и эту сумму разделить на баланс. Таким образом я получу используемое плечо. Нужно мне это для ограничений робота, чтобы ставить не мифический стоп лосс ни к чему не привязанный в ХХХ пунктов, а просто запретить открывать далее сделки если я превысил плечо 1к10. Раньше этот вопрос решался просто По каждому открытому ордеру MARGINREQUIRED умножал на AccountLaverage, а на днях, увидел что у меня плечо 1:250 ,что быть не может. Вот занялся вопросом и увидел что проблема из-за отдельного плеча по разным валютам.
MARGINREQUIRED возвращает необходимый залог на 1 лот с учетом плеча.
Т.е. эта цифра будет совпадать с залогом, который показывает терминал при наличии открытой сделки.
Это уже вопрос к брокеру а не ко мне. Но если не верите то посмотрите спецификации контрактов у брокера GKFX на сайте и в терминале.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Как узнать используемое кредитное плечо по каждому доступному инструменту в мт4, если функцию AccountLaverage использовать нельзя?
AccountLaverage использовать нельзя по той причине, что после 15 января некоторые брокеры при общем плече счёта 100 стали на пары с франком давать плечо 10.