Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Конечно же, это не так. Как видите, даже автор статьи назвал ее"Функции для управления деньгами (...)". Поэтому я не вижу смысла в вашем замечании.
Но, дело в том, что для пары XAUUSD, например, для одного лота эта функция возвращает размер торгового контракта по золоту в унциях (то есть 100 унций), а не количество долларов в этих унциях! Это так задумано?
Rosh:
Да, по идее функция SymbolInfoInteger(.., SYMBOL_TRADE_CONTRACT_SIZE) возвращает размер торгового контракта по золоту в неких единицах. Для золота это может быть тройская унция, для нефти баррели и т.д. Как найти стоимость этого самого бареля или унции? Можно попробовать OrderCalcMargin(), кажется её еще не было на момент написания статьи.
Рош! Я про саму функцию GetMarginForOpening() речь веду. В статье утверждается, что эта функция возвращает размер маржи в валюте депозита, но в данной, конкретной ситуации эта функция работает, не так, как написано в статье и возврашает размер маржи в единицах контракта!
Николай, напишите свою. Да, эта статья писалась в предверие чемпионата и для чемпионата (для форексных инсструментов). Судя по вопросам, Вы и сами в этом разоюбрались.
Если есть вопросы по функционалу MQL5 для Ваших целей - тогда это уже другое дело, но это не касается статьи.
Николай, напишите свою. Да, эта статья писалась в предверие чемпионата и для чемпионата (для форексных инсструментов). Судя по вопросам, Вы и сами в этом разоюбрались.
Если есть вопросы по функционалу MQL5 для Ваших целей - тогда это уже другое дело, но это не касается статьи.
это исходные данные и что нужно получить.
Не кажется ли вам что для правильного расчёта тут чего то не хватает?
потому как например на #IBM полюбому не сходится.
Лот на акциях 100 шерс.Адекватная маржа.
Или я чего не заметил....
Тестируя IBM не мог сначала понять,поему не дает открыться более 0.5 лота.Потом допер. 50 шерс по цене около 200 - это весь начальный депо 10 000 на маржу уходил.
Не говорите загадками. Вы выяснили, что способ расчета, написанный для форекса, здесь не работает?
Я говорю от том что в формуле нужна правка, добавить ещё один показатель, который получить напрямую из MQL5 нет возможности.
Типа сколько контрактов используется в 1-м лоте.