MQL5: Добавлена функция OrderCheck. Функция
осуществляет проверку корректности заполнения торгового запроса, наличие
необходимых средств и возвращает состояние клиентского счета после
выполнения указанной торговой операции.
MQL5: Добавлена функция
OrderCalcMargin. Функция вычисляет размер маржи, необходимой для
указанного типа ордера на текущем счете при текущем рыночном окружении.
MQL5:
Добавлена функция OrderCalcProfit. Функция вычисляет размер прибыли для
текущего счета и рыночного окружения на основании переданных
параметров.
MQL5: Добавлены свойства символа
SYMBOL_TRADE_TICK_VALUE_PROFIT и SYMBOL_TRADE_TICK_VALUE_LOSS -
стоимость тика инструмента для прибыльной и убыточной позиций. Старое
свойство SYMBOL_TRADE_TICK_VALUE возвращает значение аналогичное
SYMBOL_TRADE_TICK_VALUE_PROFIT.
MQL5: Модифицировано поведение
свойства символа SYMBOL_TRADE_TICK_SIZE. Для символов, для которых явно
не задан размер тика, возвращается размер пункта.
MetaTester:
Оптимизирован расчет индикаторов. Теперь индикаторы пересчитываются
только перед вызовом эксперта, в результате чего значительно увеличилась
скорость тестирования и
оптимизации.
MetaTester: Исправлена деинициализация эксперта
после остановки тестирования.
MetaTester: Добавлен контроль
выхода за пределы тестирования для экспертов с функцией Sleep в цикле.
MetaTester:
Исправлено зависание при работе эксперта с символами.
MetaTester:
Исправлена автоподстановка значений остановки для оптимизации.
MetaTester:
Исправлена ошибка с о1свобождением input параметров.