Скачать MetaTrader 5

Объем сделки из расчета залоговых

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Устанавливай программы из библиотеки прямо в MetaTrader. Это просто!
Nikolay Khrushchev
19185
Nikolay Khrushchev 2012.02.12 15:00 

Задача: Рассчитать объем сделки исходя из процента депозита отведенного под залог. 

Решение: (Баланс*(Risk/100) )/залог на сделку.

Проблема: залог на сделку получаем функцией SymbolInfoDouble(_Symbol,SYMBOL_MARGIN_INITIAL) и/или SymbolInfoDouble(_Symbol, SYMBOL_MARGIN_MAINTENANCE), вот только ни почему то возвращают 0.0. Пробовал у Альфы и чистый терминал MT5, демо счет. Почему? как обойти проблему с учетом того что депозит может быть в разной валюте? 

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте - Документация по MQL5
Aleksey Lebedev
6057
Aleksey Lebedev 2012.02.12 16:28  
MrGold166:

хз, вроде работало, сейчас возвращают 0.0..

OrderCalcMargin попробуйте

Nikolay Khrushchev
19185
Nikolay Khrushchev 2012.02.12 18:00  
Swan:

хз, вроде работало, сейчас возвращают 0.0..

OrderCalcMargin попробуйте

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